-
Notifications
You must be signed in to change notification settings - Fork 36
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
Port to GTK4 #105
base: main
Are you sure you want to change the base?
Port to GTK4 #105
Commits on Sep 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 361ea7c - Browse repository at this point
Copy the full SHA 361ea7cView commit details
Commits on Sep 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for da62b8c - Browse repository at this point
Copy the full SHA da62b8cView commit details
Commits on Sep 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 68ef5d0 - Browse repository at this point
Copy the full SHA 68ef5d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fc4949 - Browse repository at this point
Copy the full SHA 0fc4949View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25faeab - Browse repository at this point
Copy the full SHA 25faeabView commit details -
initial port to gtk4 (compiles but doesn't work properly)
- some icons are broken - clearing osd window doesn't work - gtk4_layer_shell crashes more often than not
Configuration menu - View commit details
-
Copy full SHA for de8d325 - Browse repository at this point
Copy the full SHA de8d325View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01abe80 - Browse repository at this point
Copy the full SHA 01abe80View commit details -
server/osd_window: fix clear_osd() not actually removing things
we need to get the next sibling before we remove it from the box.
Configuration menu - View commit details
-
Copy full SHA for 79a6b74 - Browse repository at this point
Copy the full SHA 79a6b74View commit details -
server/osd_window: fix missing icons (has_icon no longer works properly)
some icons (notably volume icons) don't seem to be detected by has_icon properly in all cases, but the icon is drawn correctly. Use gio::ThemedIcon directly and pass "missing-symbolic" as a fallback name through there to avoid checking explicitly.
Configuration menu - View commit details
-
Copy full SHA for 9f5245a - Browse repository at this point
Copy the full SHA 9f5245aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f31c0af - Browse repository at this point
Copy the full SHA f31c0afView commit details -
server/osd_window: update window margin when parameters change
This ensures the window margin is always correct. This also fixes an annoying issue where the monitor scale factor is not always correct (it never changes back to scale 1 if it was scale 2 at some point) by transforming the monitor height into window coordinates manually. Fixes ErikReider#101.
Configuration menu - View commit details
-
Copy full SHA for c4c1aee - Browse repository at this point
Copy the full SHA c4c1aeeView commit details
Commits on Oct 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 445a95c - Browse repository at this point
Copy the full SHA 445a95cView commit details -
Configuration menu - View commit details
-
Copy full SHA for da9d6ce - Browse repository at this point
Copy the full SHA da9d6ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for d9504c3 - Browse repository at this point
Copy the full SHA d9504c3View commit details