Following R1.2, the 1.3 release focused on usability issues reported by users and a continuing refinement of the desktop environment in general, with a focus on making the system easier for those inexperienced with tiling window managers.
|Cahuella GTK Theme||A new GTK theme was created for Regolith that more closely follows the standard GNOME theme, Adwaita.|
|Keybindings Dialog||To allow for a more consistent look and collapsible content for various monitor dimensions, a custom shortcut dialog was developed called Remontoire.|
|Pluggable Compositors||The subsystem providing visual effects, the compositor, can behave differently based on hardware and driver support. Regolith now packages 3 compositor backends: compton-glx (based on Picom), xcompmgr, and none.|
|i3-snapshot||In office environments it is common to switch between various display configurations (desk, meeting room…). |
|New Rofi theme||Based on work by /u/InfernusZ9, the Rofi launcher is less distracting.|
|New notification UI based on Rofication||The previous notification UI was a hold over from more traditional desktop environments that prefer to present an on-screen dialog when a notification is received. Because user-focus is paramount, this was changed such that an indicator in the bar displays the number of unread notifications and the user decides when to view them via a keybinding or button click.|
|Floating Control Panel||The |
|Clickable Bar Status Actions||For convienence, the default blocks on the bar will launch configuration apps for the associated block. For example, the battery block will launch the power settings control panel, and the notification block will launch the notification viewer.|
|Discrete and packagable Looks||The underlying style framework used by Regolith has been revamped to allow for “looks”: colors, themes, typeface, and other thematic state. Looks can be switched with a single command.|
|New bar status components||Network, keybindings, notifications, focused window, and other blocklets have been improved and added.|
|Build System||Build scripts were added and improved to allow for the generation of Regolith packages in an automated fashion, making it easier for others to roll their own.|
|Website||An entirely new website is launching with R1.3, to integrate more content and make it faster for users to find information.|
- i3-gaps-wm: Fix for workspace label bug on startup. Revamping some keybindings based on user feedback.
- i3xrocks: numerous tweaks and fixes for status indicators.
- regolith-gnome-flashback: numerous fixes and policy enhancements to session management.
ISO Generation #
The following commands were applied via the Cubic tool to the stock Ubuntu 18.04 and 19.10 installer images to generate the Regolith Install ISO:
$ sudo add-apt-repository universe && sudo add-apt-repository ppa:regolith-linux/release $ sudo apt remove aisleriot branding-ubuntu cheese* gnome-mahjongg gnome-sudoku gnome-mines gnome-todo* gnome-video-* libchees* libgnome-games* libreoffice* remmina* rhythmbox* shotwell* thunderbird* totem* ure ubuntu-session ubuntu-web-launchers $ apt install regolith-desktop regolith-gdm3-theme $ sudo apt autoremove $ cp /usr/share/backgrounds/lucas-bellator-C0OD8OM-oM0-unsplash.jpg /usr/share/backgrounds/warty-final-ubuntu.png
The purpose of removing several packages such as games and libreoffice was to reduce the ISO size. All packages removed in the ISO are installable via the
apt tool or via the Ubuntu app store.