-
Notifications
You must be signed in to change notification settings - Fork 168
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
Remove uses of deprecated gtk3 apis #560
Conversation
4e0160e
to
385c7d5
Compare
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().
385c7d5
to
1ebcfa2
Compare
Note that there are multiple uses of deprecated apis in the trayicon plugin. |
Added a commit to fix deprecations in the delete/reset buttons in the settings dialog. |
Would someone be open to reviewing this? I have tested this extensively on my machine, but would prefer having a second set of eyes look over the PR before merging. |
I can review it. I use plasma 5 (Kubuntu), plasma 6 (arch) and cinnamon (mint). Where would you like me to review it, and what feature should I review? |
I think just the basic features (making sure it starts correctly, the break starts correctly) should be enough. |
Oh, and a review on Cinnamon would be good - I've already tested Plasma 5/6. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I tested on Cinnamon, and could not find any regressions. I propose merging.
Necessary for migration to gtk4.