4 ms·
The look & feel of applications can be changed by using GTK or Qt themes and there’s entire websites dedicated to sharing these. Isn’t this what you describe?
by secure 8y ago
The look & feel of applications can be changed by using GTK or Qt themes and there’s entire websites dedicated to sharing these.
Isn’t this what you describe?
Side note: Window managers are only responsible for the window decoration, i.e. the frame around the contents and the title bar. Not a lot to tweak there, but most window managers do actually allow changing pretty much every aspect of it. GTK/Qt are toolkits, not window managers.
- Folcon 8y agoRight, but that seems to be something that requires the user specifically to be a dev? And to know how to compile each program they need to tweak? I'm thinking of something where say I load up a program UI Tweak, I don't need to know anything about the software I'm working with, I just select the element that I want to adjust, the label sizes for text in the dialogue, or the colour of the text by clicking on it. Think Autohotkey's spy tool[0], when using Autohotkey with the spy tool, I just select the elements that I want to manipulate and then choose what I want to do with them. In my opinion, this significantly lowers barriers to entry for users wanting to change things to suit them. Then the developers of such software can work out ways of making apps work better with such a system. Maybe linux based UI apps need to improve their api so that they can take instructions to adjust it? Or they just add some simple hooks the UI Tweak can understand and use to adjust behaviour? I don't know what users will want, but allowing users to describe what they want, letting them know it's possible, and giving them an avenue to share and communicate their needs can only help improve the quality of the software, as well as provide an avenue for devs that care about user experience to have a channel to understand what needs might not be being met by existing offerings. - [0] Image example here => https://stackoverflow.com/a/45680175 https://stackoverflow.com/a/45680175
- framp 8y agoI can't speak for GTK as I don't use it much, but there are Qt engines that let you configure all the options without needing to write a theme. I never went that way as I prefer to just use a theme designed by someone who knew what they were doing.
- Folcon 8y agoThat could work, not sure how discoverable that is to the end user though...