Im still just starting to programme just ended edx harvard cs50 course.
Читать полностью…
which kind of re-iterates the "changes frequently and breaks things" comment
Читать полностью…
Qt is a much more "stable" graphical toolkit, and much lighter in my experience.
Читать полностью…
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
Читать полностью…
continuing, why was qt5 choosen and were other stack considered
Читать полностью…
? 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
Читать полностью…
so then most desktop "apps" dont really run on lumina
Читать полностью…
given probably you need to setup everything every time you use something?
Читать полностью…
but doesnt that make for a clunky navigation
Читать полностью…
I not really understanding the "special setup or configuration" part very well
Читать полностью…
but so far in terms of design gtk seams superior, or at least the implementations using it
Читать полностью…
so we only hook into the Qt theme systems by default, and recommend installing/using a different GTK-theme configuration system if you use lots of GTK apps
Читать полностью…
ok I see you the bases for such choice was in favor of atack surface leaness and stability
Читать полностью…
GTK has a completely separate theming system, which changes rather frequently
Читать полностью…
so I can write Qt apps, and not have to worry about every minor version update to the toolkit breaking the app itself, like many people deal with on GTK
Читать полностью…
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
Читать полностью…
this was actully my main question qhen I heard of this project
Читать полностью…
it is just the DE-specific apps that are really only designed to work with specific desktops
Читать полностью…
most apps are nice and DE-agnostic, and work no problem
Читать полностью…
they can - it just depends which "Desktop" the apps were written for
Читать полностью…
thanks for the time and energy spent explaining by the way @beanpole135
Читать полностью…
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
Читать полностью…