COSMIC DE: A Treat for Linux Users
With Halloween just around the corner, the team behind Pop!_OS has some exciting treats in store for Linux users. The development of COSMIC DE, a new desktop environment, is well underway, and it promises to bring a fresh and intuitive experience to the world of Linux operating systems. In this blog post, we’ll take a closer look at the latest progress made on COSMIC DE and explore some of its standout features.
Lock and Login Screens
The design and engineering for COSMIC lock and login screens are now complete, giving users a sleek and functional interface to interact with. From the login screen, users can easily check the date and time, wifi and battery statuses, keyboard input language, and switch users. Additionally, the gear icon allows users to switch between different software sessions, providing flexibility and customization options.
One notable feature of the login screen is that it defaults to the user that was last logged in, making the login process seamless and convenient. To showcase this feature, a login screen prototype has been created, featuring a stunning wallpaper from Greg Rakozy on Unsplash. The prototype also highlights the importance of password security, with the password “test” assigned to the user “Jane”.
COSMIC Appearance Settings
The early design for COSMIC Appearance Settings is currently being implemented, allowing users to personalize their desktop environment. With default Light and Dark modes to choose from, users can easily switch between different color schemes. Furthermore, the team has been experimenting with theming, resulting in a range of options, from a bright cherry blossom theme to a sophisticated red wine theme. The addition of theming support to cosmic-comp ensures that any theme changes made by users are immediately visible.
A highly anticipated feature of COSMIC DE is per-workspace tiling, which allows users to tile windows in one workspace and float windows in another. Initial designs have undergone usability testing, and adjustments are being made to ensure a seamless and intuitive experience. More information about this exciting feature will be provided in a future blog post as development progresses.
Community Contribution: COSMIC Tiling Applet
Eduardo, a community contributor, has completed an early version of the Tiling applet for COSMIC DE. This applet provides users with the ability to toggle window tiling, show or hide hints, and view important tiling shortcuts. Eduardo’s contribution is a testament to the collaborative nature of the Linux community and the passion of its members.
Modifier-Only Key Bindings
Support for modifier-only key bindings has been added to COSMIC DE, allowing users to utilize modifier keys such as Ctrl, Shift, and Alt for specific actions. This feature enhances the usability of the desktop environment and brings back beloved shortcuts, such as the Launcher shortcut, much to the delight of COSMIC team members.
Pointer Constraints Protocol
Another notable addition to COSMIC DE is the support for pointer constraints. This feature allows users to confine the pointer to a specific region or lock it in place, which is particularly useful in gaming scenarios. When opening or navigating to a full-screen game, the pointer is hidden from view and locked in place, while mouse motions are translated into in-game actions. This enhances the immersive gaming experience on Linux systems.
DMA-BUF Screen Capture Support
COSMIC DE now includes DMA-BUF screen capture support, a tool that improves performance with applications like OBS. This tool enables devices in the system, such as the GPU, to synchronize and share buffers with each other across multiple drivers. This enhancement allows for smoother and more efficient screen capture and recording.
DRM Leasing for VR Device Support
Virtual reality (VR) enthusiasts will be pleased to know that COSMIC DE now supports DRM leasing for VR devices. Wayland, the display protocol used by COSMIC DE, relies on the Direct Rendering Manager (DRM) subsystem to render games onto a display. However, VR headsets have their own specialized display functions to provide an immersive experience. With DRM leasing, the COSMIC Wayland compositor can lend the necessary system resources to render and display the game image on VR headsets, ensuring a seamless and immersive VR gaming experience.
The COSMIC DE team has expanded their UI capabilities by incorporating new software pieces to implement UX designs. One notable addition is the use of Taffy, a layout library tool that enables the creation of complex layouts with minimal code. This grid layout widget is a crucial component in achieving proper alignments and enhancing the overall user experience.
In conclusion, COSMIC DE is shaping up to be a game-changer for Linux users. With its sleek design, customizable appearance settings, per-workspace tiling, and support for key features such as modifier-only key bindings and pointer constraints, COSMIC DE brings a fresh and intuitive experience to the world of Linux desktop environments. The addition of community contributions, such as the Tiling applet, further showcases the collaborative nature of the Linux community. As development progresses, we eagerly anticipate the full release of COSMIC DE and the positive impact it will have on the Linux ecosystem.
ブログ投稿を終える前に、COSMIC DEの開発チームに感謝の意を表明します。彼らの努力と情熱により、Linuxユーザーは新たなデスクトップ環境であるCOSMIC DEを楽しむことができます。これからも彼らの取り組みを注視し、COSMIC DEの発展を見守っていきたいと思います。
Locked and Loaded with New Cosmic DE Updates