diff --git a/.github/workflows/build-deb.yml b/.github/workflows/build-deb.yml index 615b1216..0a6e00a5 100644 --- a/.github/workflows/build-deb.yml +++ b/.github/workflows/build-deb.yml @@ -1,8 +1,8 @@ name: Build Debian Package on: - push: - branches: [ release ] + release: + types: [published] workflow_dispatch: jobs: @@ -37,4 +37,4 @@ jobs: uses: actions/upload-artifact@v4 with: name: deb-package - path: "*.deb" \ No newline at end of file + path: "*.deb" diff --git a/debian/changelog b/debian/changelog index 758aac8a..05184c2c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +safeeyes (3.0.0b6) noble; urgency=medium + + * Re-release due to broken github action + + -- Mel Dafert Sun, 24 Aug 2025 10:30:00 +0000 + safeeyes (3.0.0b5) noble; urgency=medium * Re-release due to broken github action diff --git a/pyproject.toml b/pyproject.toml index 969693f3..899ab546 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "safeeyes" -version = "3.0.0b5" +version = "3.0.0b6" description = "Protect your eyes from eye strain using this continuous breaks reminder." keywords = ["linux utility health eye-strain safe-eyes"] readme = "README.md" @@ -31,7 +31,7 @@ requires-python = ">=3.10" [project.urls] Homepage = "https://github.com/slgobinath/SafeEyes" -Downloads = "https://github.com/slgobinath/SafeEyes/archive/v3.0.0b5.tar.gz" +Downloads = "https://github.com/slgobinath/SafeEyes/archive/v3.0.0b6.tar.gz" [project.scripts] safeeyes = "safeeyes.__main__:main" diff --git a/safeeyes/glade/about_dialog.glade b/safeeyes/glade/about_dialog.glade index 412e95e3..311ee6b8 100644 --- a/safeeyes/glade/about_dialog.glade +++ b/safeeyes/glade/about_dialog.glade @@ -64,7 +64,7 @@ along with this program. If not, see <https://www.gnu.org/licenses/>.center 10 10 - Safe Eyes 3.0.0b5 + Safe Eyes 3.0.0b6 center 1 1 diff --git a/safeeyes/platform/io.github.slgobinath.SafeEyes.metainfo.xml b/safeeyes/platform/io.github.slgobinath.SafeEyes.metainfo.xml index 7678a5ed..d5f99b98 100644 --- a/safeeyes/platform/io.github.slgobinath.SafeEyes.metainfo.xml +++ b/safeeyes/platform/io.github.slgobinath.SafeEyes.metainfo.xml @@ -38,21 +38,22 @@ Safe Eyes short break screen. - https://slgobinath.github.io/SafeEyes/assets/screenshots/safeeyes_1.png + https://slgobinath.github.io/SafeEyes/images/safeeyes_1.png Safe Eyes long break screen. - https://slgobinath.github.io/SafeEyes/assets/screenshots/safeeyes_3.png + https://slgobinath.github.io/SafeEyes/images/safeeyes_3.png Safe Eyes settings window. - https://slgobinath.github.io/SafeEyes/assets/screenshots/safeeyes_6.png + https://slgobinath.github.io/SafeEyes/images/safeeyes_6.png https://slgobinath.github.io/SafeEyes/ + diff --git a/safeeyes/plugins/donotdisturb/dependency_checker.py b/safeeyes/plugins/donotdisturb/dependency_checker.py index 91907f98..7759b499 100644 --- a/safeeyes/plugins/donotdisturb/dependency_checker.py +++ b/safeeyes/plugins/donotdisturb/dependency_checker.py @@ -30,7 +30,7 @@ def validate(plugin_config, plugin_settings): return None command = "wlrctl" else: - command = "xprop" + return None if not utility.command_exist(command): return _("Please install the command-line tool '%s'") % command else: diff --git a/safeeyes/plugins/trayicon/dependency_checker.py b/safeeyes/plugins/trayicon/dependency_checker.py index 5febe594..4b62c304 100644 --- a/safeeyes/plugins/trayicon/dependency_checker.py +++ b/safeeyes/plugins/trayicon/dependency_checker.py @@ -16,7 +16,6 @@ # You should have received a copy of the GNU General Public License # along with this program. If not, see . -from safeeyes import utility from safeeyes.model import PluginDependency from safeeyes.translations import translate as _ @@ -48,15 +47,3 @@ def validate(plugin_config, plugin_settings): link="https://github.com/slgobinath/SafeEyes/wiki/How-to-install-backend-for-Safe-Eyes-tray-icon", retryable=True, ) - - command = None - if utility.IS_WAYLAND: - if utility.DESKTOP_ENVIRONMENT == "gnome": - return None - command = "wlrctl" - else: - command = "xprop" - if not utility.command_exist(command): - return _("Please install the command-line tool '%s'") % command - else: - return None