Respect ui specific gsettings on pantheon
Today i installed ElementaryOS 6. I used Epiphany before and tried to configure everything to my liking. I prefer not to show the tab bar at all if there is only one tab. I like the way this looks and use this for screenshots of my application. I also like to stretch the tabs to the window width.
So i configured this gsettings (tabs-bar-visibility-policy
and expand-tabs-bar
) but nothing changed. I searched for a reason these settings might not work with flatpak, tried different ways to configure it, reinstalled it and even used a *.deb to install it and try if it just does not work with flatpaks. All other settings i tried are respected so i assumed it is a bug in Epiphany itself. It took me hours to come to this point and i wanted to open an issue. Before opening an issue i thought it makes sense to look at the source, maybe i find something. And there it was, the reason for all the problems. These options are ignored if the DE is Pantheon.
https://gitlab.gnome.org/GNOME/epiphany/-/blob/master/src/ephy-tab-view.c#L558-L559
I get that there is some specific stuff like the icons or the placement of the new tab button or close button. But skipping these settings does not make sense to me. I would be great if i could hide the tab bar with only one tab. I prefer this look on meetings with customers, when i only want to show one tab. At least it would be good to somehow document the decision, i could not find anything on this topic. I lost hours thinking it was a bug because to me, this is unexpected behavior to ignore those settings. Is there a chance to get the settings back to pantheon?
Sincerest thanks
PS: Epiphany is getting better and better with every release and i am using it more and more as my daily browser. Keep up the good work!