Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release 2.2.0 #600

Merged
merged 49 commits into from
Jul 14, 2024
Merged

release 2.2.0 #600

merged 49 commits into from
Jul 14, 2024

Conversation

archisman-panigrahi
Copy link
Collaborator

No description provided.

undefiened and others added 30 commits May 28, 2023 13:54
SafeEyes does not start without dbus-python and therefore
it is added to required dependencies in setup.py.
build.sh has been replaced by GitHub actions and is therefore removed.
Correctly detect GNOME in screensaver plugin and in utility.py
As of Python 3.12 setuptools is no longer installed by default and
if setuptools is not installed distutils is not found and SafeEyes
fails to start.

Furthermore distutils is deprecated and should thus not be used
anymore. The packaging module provides a replacement for LooseVersion
and it is also recommended by PEP 632 [1].

Also update required Python version for Debian to 3.12 or newer.

[1] https://peps.python.org/pep-0632/#migration-advice
Add dbus-python to required dependencies
Currently translated at 100.0% (116 of 116 strings)

Translation: Safe Eyes/Translations
Translate-URL: https://hosted.weblate.org/projects/safe-eyes/translations/zh_Hans/
…on-readme

README: Add updating translation to release checklist
Currently translated at 100.0% (119 of 119 strings)

Translation: Safe Eyes/Translations
Translate-URL: https://hosted.weblate.org/projects/safe-eyes/translations/tr/
…date

Update installation section in README
Currently translated at 100.0% (119 of 119 strings)

Translation: Safe Eyes/Translations
Translate-URL: https://hosted.weblate.org/projects/safe-eyes/translations/es/
flatpak run --command=flatpak-builder-lint org.flatpak.Builder appstream io.github.slgobinath.SafeEyes.metainfo.xml
Currently translated at 100.0% (119 of 119 strings)

Translation: Safe Eyes/Translations
Translate-URL: https://hosted.weblate.org/projects/safe-eyes/translations/it/
embar- and others added 19 commits July 2, 2024 14:09
Currently translated at 100.0% (119 of 119 strings)

Translation: Safe Eyes/Translations
Translate-URL: https://hosted.weblate.org/projects/safe-eyes/translations/lt/
* fix deprecations

* port to Gtk.Application

Gtk.main() and Gtk.main_quit() are dropped in gtk4 in favor of
subclassing Gtk.Application.

This commit also moves argument handling from a separate thread to
GtkApplication.do_startup().

* fix deprecations in settings dialog
fix another icon name in settings dialog
Currently translated at 100.0% (119 of 119 strings)

Translation: Safe Eyes/Translations
Translate-URL: https://hosted.weblate.org/projects/safe-eyes/translations/sk/
Plugin for limiting the number of consecutive skips or postpones
@archisman-panigrahi archisman-panigrahi merged commit 4450649 into release Jul 14, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.