Plans for Epiphany 44+? #82
Replies: 3 comments 15 replies
-
|
CC @alatiera |
Beta Was this translation helpful? Give feedback.
-
|
I imagine for working around |
Beta Was this translation helpful? Give feedback.
-
|
Ok, everything is merged - the latest nightly is using elementary styles. Now there are a bunch of things to fix on your side:
Listboxes inside A part of this one is an X11-specific gtk bug, but still missing Also note the missing spacing between the bookmarks and settings buttons - the rest of the buttons are in boxes with hardcoded spacing, but not these 2, so looks like header bars are missing spacing in general Looks like there is some weird spacing between header bar and tab bar? At least in fullscreen Header bar shadows end up behind content and can't really work here. We'll have a widget to make them work on libadwaita side in future, but obviously not for 44.
There are also missing styles upstream, e.g. checked state for reader mode icon or incognito styles. MRs welcome, though at this point they will be for 45. |
Beta Was this translation helpful? Give feedback.












Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Sorry if I am providing false positive here since NixOS does not start packaging GNOME 44 yet and all I say here are some guessing 💦
I think Epiphany 44 is ported to GTK4 and libadwaita, I installed org.gnome.Epiphany.Devel.flatpakref and it looks like it is using the Adwaita stylesheet instead of the elementary stylesheet. I assume when we package Epiphany 44 in Nixpkgs it should look the same way.
I personally prefer the app to use the elementary stylesheet on Pantheon desktop when possible. Is there some plan for elementary to do that? For example:
is_desktop_pantheon()Gtk.Applicationinstead ofAdw.ApplicationOr is there some suggestions on how we should take care of this in NixOS (we are shipping Epiphany on default Pantheon installations. we probably can't pin Epiphany to an old version specifically for Pantheon, but we can ship some Pantheon specific patches when needed as long as it is shipped by elementary and it applies cleanly on latest Epiphany - we are already doing that)?
Beta Was this translation helpful? Give feedback.
All reactions