Welcome to the 45th install of This Week in Solus.
We recently released Brisk Menu 0.4, which has since landed in the stable repository for all of our MATE users. Brisk Menu, our modern MATE menu implementation, features new improvements such as:
Super/ Windows key now works.
Brisk Menu also saw some significant backend changes, as Ikey notes below:
With the 0.4.0 release, we opted to split the frontend from the backend, but more importantly, abstract the “items” so much that the frontend isn’t aware of the specifics of MATE Menus or even
.desktopfiles. The default
AppsBackendis responsible for monitoring changes in the system
.desktopfiles and dynamically rebuilding
BriskSectionfor the frontend to include within the display. This in turn resolved a whole host of issues, including items not appearing after installation due to some assumptions in the mate-menus library, as well as allowing us to integrate the
In the future, this architecture change will allow different backends to be added in the upcoming 0.5.0 release, including a new Favourites backend. Along with supporting basic “Pin To” functionality in the menu, it will support reordering, and keyboard shortcut activation (CTRL+1 through to CTRL+0).
MariaDB 10.1.23 is now available in our repositories, enabling more web developers to work on their content locally without requiring the use of containerization or virtualization software like Docker and Vagrant.
We’ll be expanding on this by validating MariaDB / MySQL support in PHP and improving our Help Center documentation to make setting up a LAMP stack under Solus for local development painless.
v18 of our Software Center was released last week. This release featured a bunch of UX improvements, starting with improved AppStream integration that enables us to express more information about an application and its developer(s). This is most noticable when paired with our new package view page.
The new package view page features screenshot support, as well as exposing more in-depth app descriptions, installed package size, version information, and various buttons to the developer’s website and donation links that they may provide.
The package view page also saw an improved changelog, with Phabricator / Diffusion commit parsing, and a separate section for license information.
The search functionality was also improved in v18. For instance, in situations where you may use spaces in a search query, such as “gnome multi writer”, we now find the package name, replacing the space behind the scenes with either an underscore or hyphen. We also filter out
dbginfo sub-packages where possible.
Other various changes include:
Ctrl + Fto jump to the Search page.
office.financesection. Applications will be gradually moved to these new sections.
Various improvements have been deployed to the site this week, such as:
We also now provide MP3 and OGG RSS feeds of Sundays with Solus on the sidepane of the Blog. I plan on submitting the podcasts for inclusion in Google Play and iTunes soonTM.
As always, here is a highlight of new and updated packages in Solus: