Оновлення дистрибутива Elementary OS 5.1.6

представлений випуск дистрибутива Елементарна ОС 5.1.6позиціонується як швидка, відкрита і поважаюча конфіденційність альтернативи Windows і macOS. Основна увага в проекті приділяється якісному дизайну, націленому на створення простої у використанні системи, що споживає мінімальні ресурси та забезпечує високу швидкість запуску. Користувачам пропонується власне оточення робочого столу Pantheon.

При розробці оригінальних компонентів Еlementary OS використовується GTK3, мова Vala та власний фреймворк Granite. Як основа дистрибутива використовуються напрацювання проекту Ubuntu. На рівні пакетів та підтримки репозиторіїв Еlementary OS 5.1.x сумісний з Ubuntu 18.04. Графічне оточення засноване на власній оболонці Pantheon, яка поєднує такі компоненти, як віконний менеджер Gala (на базі LibMutter), верхню панель WingPanel, ланчер Slingshot, панель управління Switchboard, нижню панель завдань Дошка (переписаний на Vala аналог панелі Docky) та менеджер сесій Pantheon Greeter (на основі LightDM).

До складу оточення входить набір тісно інтегрованих до єдиного оточення додатків, необхідні рішення завдань користувачів. Серед додатків більшість складають власні розробки проекту, такі як емулятор термінала Pantheon Terminal, файловий менеджер Pantheon Files, текстовий редактор код та музичний програвач Music (Noise). Проектом також розвиваються менеджер фотографій Pantheon Photos (відгалуження від Shotwell) та поштовий клієнт Pantheon Mail (відгалуження від Geary).

Ключові нововведення:

  • У Code, текстовому редакторі для розробників, розрахованому на читання та написання коду, додано можливість прокручування за межі кінця файлу для розміщення фінального коду у зручній позиції на екрані. Оптимізовано процес збереження та читання даних про розмір та позицію вікон для мінімізації звернень до диска. Вирішено проблему зі зсувом чи очищенням бічної панелі з каталогами, що робить невидимою кнопку «Open project folder…». У плагіні Outline/Symbols додано заглушку, що виводиться у разі відсутності змінних, констант та інших ідентифікаторів у коді.

    Оновлення дистрибутива Elementary OS 5.1.6

  • У Центрі встановлення програм (AppCenter) вирішені проблеми з високим навантаженням на CPU при відображенні деяких скріншотів та прихованням інформації про наявність оновлення Flatpak runtime.
  • У файловому менеджері забезпечено зміну кольору індикатора дискового простору у бічній панелі при вичерпанні вільного місця.
    Усунені регресивні зміни в панелі вибору файлового шляху, що призводять до проблем із виділенням та викликом контекстного меню. Налагоджено обробку файлів, що містять символ «#». Вирішено проблему зі зміною розміру вікна за наявності довгих імен файлів у списку.

  • У відеопрогравачі прискорено обробку великих колекцій відео та забезпечено коректне оброблення пропадання або переміщення каталогів.
    Вирішено проблеми з відображенням зовнішніх субтитрів.

  • В індикаторі часу забезпечено відображення коректного часу подій із календаря-планувальника, створених в іншому часовому поясі.
  • До версії 5.5.0, яка використовуватиметься у випуску Elementary OS 6, оновлено фреймворк розробки графічних програм Гранітв якому з'явилися нові стилі Granite.STYLE_CLASS_COLOR_BUTTON та Granite.STYLE_CLASS_ROUNDED. У віджет Granite.Widgets.SourceList за умовчанням додана бічна панель (Gtk.STYLE_CLASS_SIDEBAR). Переведені в розряд застарілих деякі функції та віджети, для яких з'явилися адекватні альтернативи GTK і GLib.

Джерело: opennet.ru

Додати коментар або відгук