3 ms·
So for example the Desktop is created from different independent parts (maybe now is different in GNOME case where it might be a big blob). So you have the She
by simion314 5y ago
So for example the Desktop is created from different independent parts (maybe now is different in GNOME case where it might be a big blob).
So you have the Shell, the Window Manager, the toolkit for the applications and maybe some core libraries.
Now say you want to change the fonts to only use Comic Sans, you need to cnfigure the Shell, the toolkit and Window manager(for the font used in the window toolbar), a place to select Qt fonts and a place to configure GTK3,3 fonts so you have 3-4 different places. In Windows most apps would use whatever fonts they want, can't remember how is on Apple. On KDE the different components are threated as independent, your distro configures them and you have a Settings application that will dynamically plug the different stuff to give you configuration, this is why you get different places that allows you to change fonts. GNOME will not let you configure Qt fonts, and they will attempt to hide the options for you since they don't want to support anything then their hard coded stuff and the theme their designer loves.
You can't put more Settings in GNOME and obtain a KDE< KDE is different because on how it is created, small team of volunteers working on their small application and component without a big ego dude deciding if we should add a button or menu. It suffers of being designed by developers and actual users and not a pro designer that never uses the shit he designs for.