You are not logged in.
hhh wrote:Gather some forum feedback and make a judgement call is my suggestion.
@Everyone, any opinions?
Disable overlay scrollbars OOTB?
Unfortunately asked in a section where replies are disabled.
But YES PLEASE ..
Last edited by johnraff (2022-01-24 23:49:30)
Blessed is he who expecteth nothing, for he shall not be disappointed...
If there's an obscure or silly way to break it, but you don't know what.. Just ask me
Offline
Unfortunately asked in a section where replies are disabled.
But YES PLEASE ..
+1
8bit
Ok, I am with it.
Offline
Yes please.
Offline
+1 for disable
Disable by default and have comments in the appropriate configs how to re-enable them if needed (some themes may need the overlay scrollbars enabled).
Real Men Use Linux
Offline
Make it a menu option with a warning about needing to log out/in unless the session can be restored on the fly?.
Anyway, they don't bother me one way or the other, but having the option would be pretty groovy:)
Offline
Make it a menu option with a warning about needing to log out/in unless the session can be restored on the fly?.
Anyway, they don't bother me one way or the other, but having the option would be pretty groovy:)
A good place for this tweak would be under Preferences menu...maybe a script to toggle this setting along with a dialog with warning to logout/back in for changes to take effect.
Real Men Use Linux
Offline
A menu entry and associated script sound like overkill to me. Many other settings could be made switchable the same way, there'd be no end to it...
Let's just ship it disabled, and have a how-to on the forum.
The GTK session can be reloaded on the fly btw: Menu > Preferences > Reload GTK
That certainly loads the current theme in open windows, but I haven't done a lot of testing with the more subtle settings in the gtk files.
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
A menu entry and associated script sound like overkill to me. Many other settings could be made switchable the same way, there'd be no end to it...
Let's just ship it disabled, and have a how-to on the forum.
The GTK session can be reloaded on the fly btw: Menu > Preferences > Reload GTK
That certainly loads the current theme in open windows, but I haven't done a lot of testing with the more subtle settings in the gtk files.
Fair enough and that might actually be the best route for this one and forgot about the Reload GTK menu item. Perhaps some testing to see if changes are made to files and then reloading the session via the menu option shows the change.
Real Men Use Linux
Offline
Perhaps some testing to see if changes are made to files and then reloading the session via the menu option shows the change.
Yes please!
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
I cleaned up the other thread, since it's for reference not discussion.
But anyway it sounds like a majority for disabling those fancy GTK3 scrollbars OOTB.
Last edited by johnraff (2022-01-24 23:49:53)
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
^ My reasons for recommending disabling the feature are...
Its only purpose is to make the desktop 'prettier', which is fine but...
It makes the desktop less intuitive
It can leave you hunting for the scrollbar, especially on small screens
The resize animation is slightly confusing to click on
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Offline
^ Yes, yes, and yes. Who's idea was it to have the thing
jump around while one is trying to land the mouse on it?
8bit
BTW currently we are shipping this code in ~/.config/gtk-3.0/gtk.css:
/* uncomment the code below to enable steppers in gtk3 apps */
/* (see ~/.gtkrc-2.0.mine for gtk2) */
/*
.scrollbar, .scrollbar.vertical {
-GtkRange-stepper-size: 13;
-GtkScrollbar-has-backward-stepper: 1;
-GtkScrollbar-has-forward-stepper: 1;
}
*/
/* end of stepper code */
/* padding for lxterminal and some others */
VteTerminal, vte-terminal { padding: 5px; }
Alter that? Leave it there as something the user can implement?
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
Personally I'd prefer the "clutter" since it adds functionality, but I'm unsure what the people more worried by aesthetics think.
Blessed is he who expecteth nothing, for he shall not be disappointed...
If there's an obscure or silly way to break it, but you don't know what.. Just ask me
Offline
I personally disable scrollbars for aesthetic reasons wherever possible, because eversince I have a scrollwheel and edge-scrolling, they are mostly useless anyway.
So I don't mind you doing this for me. ;-)
Naik --greetz
"Kaum macht [Mensch]* es richtig, funktioniert es sofort!"
BL-Kitchen Codeberg
Offline
^ Yes, yes, and yes. Who's idea was it to have the thing
jump around while one is trying to land the mouse on it?8bit
Ever since the GNOME dev team took over GTK it has been in a death spiral.
Originally it was the GIMP Tool Kit, now it is the GNOME Tool Kit.
Since they 'own' it they get to make it fit their stupid ideas and they do not care about it working for anyone else.
Offline
OK - we seemed to have a majority for doing it - for now I've added this to ~/.config/bunsen/environment in bunsen-configs:
# Disable overlay scrollbars
export GTK_OVERLAY_SCROLLING=0
BL specific.
But it won't take effect till the next package upgrade.
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
I'm sorry if this is slightly off-topic, but can you or someone else explain what exactly an overlay scrollbar is?
Offline
I'm sorry if this is slightly off-topic, but can you or someone else explain what exactly an overlay scrollbar is?
In Thunar and others, the disappearing scrollbar effect. The code discussed would keep the scrollbars always visible.
Offline