[haiku-commits] Re: haiku: hrev52129 - src/kits/interface src/preferences/appearance headers/private/interface
- From: "Adrien Destugues" <pulkomandy@xxxxxxxxxxxxx>
- To: haiku-commits@xxxxxxxxxxxxx
- Date: Mon, 23 Jul 2018 08:24:29 +0000
Also, I believe there was a discussion about this BeOS feature of selecting
the thumb style a
couple of years ago and a consensus, that it should be removed.
Yes, these patches were already submitted and rejected back then, as you can
copyright is still changed to 2015 in most of the files. I agree that this is
useful and makes it a little more annoying for apps to look native and
another detail to worry about, yet another case to test).
I don't mind having the code around in BControlLook, but I would prefer to not
reachable from the built-in Appearance preferences.
Either there is a good reason for having dots or lines on the scrollbars and we
make it the default, or there isn't, and we should keep the look simple as it
Why would we allow to configure such little details?
Another way to look into this: by having such settings in Appearance, we force
BControlLook implementations to support the feature. Let's say I implement a
control look. Now I have to support dots and lines in the scrollbar knob, too.
So, I would rather support switching to a different control look, which could
with an app to customize it. And have only the minimal amount of configuration
font size, dark/light look, and one or two highlight colors to derive
Other related posts: