gtk4 compatiblity #2
Labels
No Label
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No Milestone
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: eudaimon/pho-earth-by-night#2
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
GTK4 apps doesn't work with this theme; they fall back to default theme.
I need to create gtk-4.0 folder, copy css there, fix some deprecations from gtk3 and add some new styles. Thanks for opening the issue.
it doesn't seem to work; tried
@import url("../gtk-3.0/gtk-contained-dark.css");
=> same result as copy the whole gtk-3.0 folderYes, there are some other things to be done. Here is official GTK4 documentation for updating a theme.
I think that the main issue you see here is some outline being applied to all objects. It's easy to solve: the first style definitions are for all elements (line 112):
There is an outline definition there (which for some weird reason, it does not appear in GTK3 widgets, and it does on GTK4!). If you remove it (maybe altogether, maybe setting color to "transparent", maybe style to "none"), it should work (though then you'd need to verify other places where outline is intended to appear). This was something I didn't change from the theme this one is based on. Time to update this too!
So when I find time I will update this (I have a few themes of my own I want to update them all for GTK4!)