Выпуск дэсктоп-акружэнні Cinnamon 4.4

Пасля пяці месяцаў распрацоўкі сфарміраваны рэліз карыстацкага асяроддзя карыца 4.4, у рамках якога супольнасцю распрацоўнікаў дыстрыбутыва Linux Mint развіваецца форк абалонкі GNOME Shell, файлавага мэнэджара Nautilus і аконнага мэнэджара Mutter, накіраваны на падаванне асяроддзя ў класічным стылі GNOME 2 c падтрымкай удалых элементаў узаемадзеяння з GNOME Shell. Cinnamon засноўваецца на кампанентах GNOME, але гэтыя кампаненты пастаўляюцца як перыядычна сінхранізаваны форк, не злучаны вонкавымі залежнасцямі з GNOME.

Новы выпуск Cinnamon будзе прапанаваны ў дыстрыбутыве Linux Mint 19.3/XNUMX, які плануецца выпусціць да калядных свят. У бліжэйшы час будуць падрыхтаваны пакеты, якія можна будзе ўсталяваць у Linux Mint і Ubuntu з PPA-рэпазітара, не чакаючы новай версіі Linux Mint.

Выпуск дэсктоп-акружэнні Cinnamon 4.4

Асноўныя навіны:

  • Праведзена праца па паляпшэнні працы на экранах з высокай шчыльнасцю пікселяў (HiDPI). У наладах мовы і рэпазітароў заменены піктаграмы са сцягамі, якія з-за маштабавання на HiDPI-экранах выглядалі размытымі. Павышана якасць малюнкаў пры прадглядзе тэм афармлення;
  • Прапанаваны аплет XAppStatus і API XApp.StatusIcon, якія рэалізуюць альтэрнатыўны механізм размяшчэння піктаграм з індыкатарамі прыкладанняў у сістэмным латку. XApp.StatusIcon вырашае праблемы, якія ўзнікаюць пры ўжыванні Gtk.StatusIcon, распрацаванага з разлікам на выкарыстанне 16-піксэльных піктаграм, які мае праблемы з HiDPI і прывязанага да састарэлых тэхналогій, такім як Gtk.Plug і Gtk.Socket, не сумяшчальным з GTK4 і Wack Gtk.StatusIcon таксама мае на ўвазе выкананне адмалёўкі на баку прыкладання, а не аплета. Для вырашэння названых праблем у Ubuntu была прапанавана сістэма AppIndicator, але яна не падтрымлівае ўсю функцыянальнасць Gtk.StatusIcon і, як правіла, патрабуе перапрацоўкі аплетаў.

    XApp.StatusIcon як і AppIndicator выносіць адмалёўку піктаграмы, усплывае падказкі і пазнакі на бок аплета, і выкарыстоўвае DBus для перадачы інфармацыі праз аплеты. Адмалёўка на баку аплета дае якасныя піктаграмы любых памераў і вырашае праблемы з адлюстраваннем. Падтрымліваецца перадача ад аплета да дадатку падзей аб зграях, якая таксама ажыццяўляецца праз шыну DBus. Для сумяшчальнасці з іншымі працоўнымі сталамі падрыхтавана заглушка App.StatusIcon, якая вызначае наяўнасць аплета і пры неабходнасці адкочваецца на Gtk.StatusIcon, што дае магчымасць адлюстроўваць піктаграмы старых прыкладанняў на базе Gtk.StatusIcon;

  • Палепшана раскладка элементаў у мадальных дыялогах, дададзены налады для кіравання раскладкай элементаў у вокнах і змены фокусу пры адкрыцці новых вокнаў;
  • У панэлі спрошчана і перапрацавана кантэкстнае меню;
  • Дададзены Python-модуль для кіравання настройкамі экрана;
  • У сістэму апавяшчэнняў дададзеная падтрымка утоеных, не якія адцягваюць, апавяшчэнняў;
  • У канфігуратар дададзены інтэрфейс для кіравання сістэмнымі пашырэннямі;
  • У меню прыкладанняў праведзена аптымізацыя прадукцыйнасці, перапрацаваны механізм абнаўлення меню і дададзена магчымасць утойвання катэгорыі з нядаўнімі аперацыямі;
  • Дададзены візуальны эфект пры перамяшчэнні элементаў на панэлі;
  • У канфігуратар убудаваны мэнэджар дыскавых частак gnome-дыскі;
  • Дададзена настройка для адключэння тачпада пры далучэнні знешняй мышы;
  • У аконным менеджэры дададзена падтрымка высокакантраснай тэмы афармлення;
  • У файлавым мэнэджары Nemo у налады дададзена магчымасць кіравання змесцівам кантэкстнага меню.

Крыніца: opennet.ru

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