Абнаўленне дыстрыбутыва 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/XNUMX. Графічнае асяроддзе заснавана на ўласнай абалонцы 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

Дадаць каментар