Originally posted by bug77
View Post
Announcement
Collapse
No announcement yet.
Budgie Desktop To Begin Decoupling From GNOME, Will Use Qt
Collapse
X
-
-
Originally posted by Marc Driftmeyer View PostGNOME 3.24 gets the idea of less is more, and a consistent interface that has a ways to go compared to OS X but beats the pants off all other options for Linux. Qt for specific apps is fine. I'm used to it. If it becomes more like KDE I'll gut it out of my system.
Comment
-
Originally posted by liam View Post
The subtle spacing and typography accompanied by a color palette that manages to be inoffensive but not banal stunned me. The best part was that it was just a fU¢%!ng settings window!
Obviously it's just my opinion, but it really surprised me how seriously ms seems to be taking design.
- Likes 1
Comment
-
Originally posted by liam View PostVista used more memory than the far less graphically advanced Linux desktops, which were running with a fraction of Vista's functionality...
Where do you think these new ideas in Linux graphics are coming from?
- Likes 1
Comment
-
Aesthetic preferences aside, I think these debates about which OS shell is better than another usually boil down to whether the interface does what one wants in the way they expect. Or in other words, the interface is predictable. As far as computer interfaces are concerned, predictability is a function of 1) a user's prior experience; 2) understandable visual cues; and 3) internal consistency.
The first of these--a user's prior experience--is entirely subjective. It is why these debates hilariously and inevitably end with someone arguing that GUIs are altogether an abomination. No one is more right about what they expect, based upon what they have previously used, than another. You can however judge an interface by how predictable it is in this regard for its intended users.
The second of these--understandable visual cues--is more objective, but it is still subject to cultural bias. While it may be almost universally understood that the color green means yes/ok/go and red means no/bad/stop, it wasn't always so. When an interface is attempting to do something that its users haven't experienced before, its success can be measured by how well it avoids those cues that are less universal, and employs those cues that are more.
The last of these--internal consistency--is entirely objective. Once the interface has chosen (or created) its own rules, it can be objectively evaluated by how well it keeps to these rules. The better it does, the more predictable it will be for its users. I find the shortcomings here, that arise due to a lack of thoughtfulness, most frustrating. While not always (but sometimes) due to a lack of thoughtfulness, I think GNU/Linux shells and applications have the greatest distance to go to reach parity with their proprietary counterparts in this regard.
The Solus/Budgie team are really on the right track as far as creating an interface that scores highly (for me at least) by these three measures. I use Solus for hours each day, and while the Budgie shell has some areas where it could certainly improve, I am excited about where it is going.
Comment
-
Originally posted by ldo17 View Post
KDE was already doing multiple desktops back then--something that Microsoft only figured out with Windows 10. And the Windows version isn’t compatible with all applications.
As far as I’m aware, the whole Compiz/Desktop Effects thing is unique--no other platform has anything like it.
Mac had them 30 years ago.
As for compiz, there are predecessors.
http://apple.wikia.com/wiki/Quartz_Extreme
Comment
-
Originally posted by Alliancemd View PostI work in the automotive industry and we use Qt extensively(all the car manufacturers' infotainment systems that I know of moved to Qt. Cars from China were the only one in the world not using Qt and now they switch too).
Originally posted by Alliancemd View PostWe also use QML extensively and we have exactly 0 lines of JavaScript code.
any half sophisticated project will have most functionality in C++.
Originally posted by Alliancemd View PostRemember that with QML you automatically get:
- Beautiful UIs(debatable?)
- The UI is GPU accelerated(animations...)
- Cross-platform and works with different display servers: Wayland, X11...
- Supports OpenGL, Software Raster, DirectX, Vulkan(experimental) - all automatically selected for you based on the platform and driver support(default behavior that can be changed if desired).
- Good support for animations
- Theming
- Native support for HighDPI
- Native support for multi-screen
- Good API(debatable?)
Cheers,
_
Comment
-
Originally posted by ikey_solus View PostOr restricting ourselves to QML only UIs, making life harder for those building so-called native widgets apps.
BlackBerry10 uses a module/library called Cascades, one could create a module for QtWidgets, etc.
QML can work with anything as an element type as long as it is derived from QObject (directly or indirectly) and default constructable.
Cheers,
_
Comment
-
Originally posted by ikey_solus View Post
I didn't just get out of one bed to fall right into the next one.
- Likes 1
Comment
Comment