wasnt gtk a viable option? if not feel free to critizise such without any problem Im a logical person so if you present arguments for such I will accepted them as long as they are based
Читать полностью…? also what you stated before about qt5 and previous statements of yours, tie well to my second a and last topic question
Читать полностью…if it is a KDE app, you will actually see it trying to start up the KDE desktop (or pieces of it) in the background
Читать полностью…those are defined in the OS-build templates, so they "just work" without an special setup or configuration by the end user
Читать полностью…the only interactions with the OS itself are done through an external process abstrations system, running base-OS utilities
Читать полностью…oh ok I though it was given that was the explanation by andre from hyperbola project
Читать полностью…You can still use GTK apps on Lumina no problem though - so it does not really matter
Читать полностью…given most "apps" are writen for gtk and, from my experience most qt based DE and applications look a bt cluncky and not so refined, like this telegram client for example
Читать полностью…it is just the DE-specific apps that are really only designed to work with specific desktops
Читать полностью…so the desktop is separate from the tools completely, whereas most DE's have a jumbled "soup" of app-to-desktop communication requirements
Читать полностью…The Lumina tools are all designed as stand-alone utilities that do not need to interact on a low level with the desktop at all - which is a main difference from most DE utilities
Читать полностью…Lumina is just 1 main binary/tool for the DE itself - with single-process communication used rather than multi-process communication
Читать полностью…Most desktop environments are actually a collection of dozens of individual processes - each of them handling 1 thing about the DE. These use DBUS to talk to each other and try to keep in sync
Читать полностью…so them why would other systems use d-bus and not directly interface with the x server like lumina does?
Читать полностью…the X11 interactions are abstrated into a single Qt class to keep Lumina itself based just on Qt5
Читать полностью…