‘Tis the Season for COSMIC Alpha 4! (System76 Blog)
System76 has announced the fourth alpha release of its Rust-based COSMIC desktop. New features in this version include the ability to set default applications, region and language settings, a new Accessibility applet, as well as support for variable refresh rate (VRR) in the cosmic-comp compositor and the display settings tool. See the blog post for a full list of fixes and performance improvements. LWN covered the first alpha release in August.
Posted Dec 5, 2024 22:07 UTC (Thu)
by Cyberax (✭ supporter ✭, #52523)
[Link] (11 responses)
It's very xfce-like, but with more modern graphics and built on a more modern foundation. The only missing part for me is the unified menu on top. But I don't think this is feasible in general for Linux apps :(
Posted Dec 6, 2024 13:20 UTC (Fri)
by swilmet (subscriber, #98424)
[Link]
For the architecture too, it's more modular than gnome-shell.
> The only missing part for me is the unified menu on top
I suppose you talk about the macOS type of menu. Most Linux apps draw the menu client-side, so it's inside the window.
It would be difficult to find a general solution. It would need some coordination between the different GUI toolkits, at the freedesktop.org level. However some toolkits already have the necessary ingredients. In the case of GTK apps, menus and actions can be exported on D-Bus. This was used for the "app menu" that some previous GNOME versions had.
Posted Dec 6, 2024 15:59 UTC (Fri)
by mathstuf (subscriber, #69389)
[Link] (9 responses)
A nightmare for focus-follows-mouse users. I detest the global menu bar (especially in full screen mode and getting it to show up is a dance in finding the cursor and then placing it correctly).
Posted Dec 6, 2024 16:18 UTC (Fri)
by dskoll (subscriber, #1630)
[Link] (6 responses)
Yes, the global menu bar is a terrible design decision, IMO. It stops you from effectively using two applications at the same time, or as close to the same time as you can whipping between windows.
Posted Dec 7, 2024 3:44 UTC (Sat)
by Cyberax (✭ supporter ✭, #52523)
[Link] (5 responses)
It really doesn't. It actually improves the usability because you immediately see which application is active, for keyboard shortcut purposes.
It does take some time to get used to, but once you do, it's hard to go back.
Posted Dec 7, 2024 4:21 UTC (Sat)
by dskoll (subscriber, #1630)
[Link] (1 responses)
It would not work at all for me. I use focus-follows-mouse, so presumably the global menu bar would reflect the last top-level window that had focus. If I'm in one window and move the mouse to the menu, but on the way accidentally enter another window, that window gets focus and the menu changes to one I don't want.
With each window having its own menu, this problem doesn't happen.
I've worked this way since I first started using GUIs on UNIX in the 1990s, so I'm unlikely to change now. 🙂
Posted Dec 7, 2024 7:15 UTC (Sat)
by Cyberax (✭ supporter ✭, #52523)
[Link]
Posted Dec 9, 2024 12:28 UTC (Mon)
by taladar (subscriber, #68407)
[Link] (2 responses)
Posted Dec 9, 2024 14:48 UTC (Mon)
by geert (subscriber, #98403)
[Link]
Posted Dec 9, 2024 17:29 UTC (Mon)
by raven667 (subscriber, #5198)
[Link]
Posted Dec 6, 2024 20:11 UTC (Fri)
by Cyberax (✭ supporter ✭, #52523)
[Link] (1 responses)
E.g. my IDE is on the lower left desktop, the debugged software is on the upper left. The communication stuff is on the top right, and the browser is on the bottom right.
Posted Dec 7, 2024 0:04 UTC (Sat)
by rsidd (subscriber, #2582)
[Link]
I do have focus follows mouse but I don't think that matters. And I rarely use the menu anyway, except in stuff like gimp and libreoffice where I can't quite remember the shortcuts for everything.
Really nice!
Really nice!
Really nice!
Really nice!
Really nice!
Really nice!
Really nice!
Really nice!
Really nice!
Really nice!
Really nice!
Really nice!
