Elementary OS 5.1.6 distribution update

Submitted by distribution release Basic OS 5.1.6, positioned as a fast, open and privacy-respecting alternative to Windows and macOS. The main focus of the project is on quality design, aimed at creating an easy-to-use system that consumes minimal resources and provides high startup speed. Users are offered their own Pantheon desktop environment.

The original Elementary OS components are developed using GTK3, the Vala language, and the proprietary Granite framework. As the basis of the distribution, the developments of the Ubuntu project are used. At the level of packages and repositories support, Elementary OS 5.1.x is compatible with Ubuntu 18.04. The graphical environment is based on its own Pantheon shell, which combines components such as the Gala window manager (based on LibMutter), the WingPanel top panel, the Slingshot launcher, the Switchboard control panel, the bottom taskbar Plank (an analogue of the Docky panel rewritten in Vala) and the Pantheon Greeter session manager (based on LightDM).

The environment includes a set of applications tightly integrated into a single environment that are necessary to solve user problems. Among the applications, most of them are the project's own developments, such as the Pantheon Terminal emulator, the Pantheon Files file manager, a text editor -- and Music (Noise) music player. The project also develops the photo manager Pantheon Photos (an offshoot of Shotwell) and the email client Pantheon Mail (an offshoot of Geary).

Key innovations:

  • Code, a text editor for developers designed for reading and writing code, has added the ability to scroll beyond the end of a file to place the final code in a convenient position on the screen. Optimized the process of saving and reading data about the size and position of windows to minimize disk access. Fixed an issue with panning or clearing the directory sidebar, making the "Open project folder..." button invisible. A stub has been added to the Outline/Symbols plugin, which is displayed in the absence of variables, constants and other identifiers in the code.

    Elementary OS 5.1.6 distribution update

  • AppCenter resolves issues with high CPU usage when displaying some screenshots and hiding the Flatpak runtime update information.
  • The file manager provides a change in the color of the disk space indicator in the sidebar when free space is exhausted.
    Fixed regressive changes in the file path selection panel, leading to problems with selection and calling the context menu. Improved processing of files containing the "#" character. Fixed problem with window resizing when there are long filenames in the list.

  • In the video player, processing of large collections of videos is accelerated and the correct handling of the disappearance or movement of directories is ensured.
    Fixed problems with displaying external subtitles.

  • The time indicator now displays the correct time for events from the calendar-scheduler created in a different time zone.
  • The graphics application development framework has been updated to version 5.5.0, which will be used in the release of Elementary OS 6 Granite, which introduced the new styles Granite.STYLE_CLASS_COLOR_BUTTON and Granite.STYLE_CLASS_ROUNDED. Added a sidebar to the Granite.Widgets.SourceList widget by default (Gtk.STYLE_CLASS_SIDEBAR). Some functions and widgets have been deprecated, for which there are adequate alternatives in GTK and GLib.

Source: opennet.ru

Add a comment