Выйшаў Xfce 4.14!

Сёння, пасля 4 гадоў і 5 месяцаў працы, мы рады аб'явіць аб выпуску Xfce 4.14, новай стабільнай версіі, якая замяняе Xfce 4.12.

У гэтым выпуску галоўнай мэтай было перанесці ўсе асноўныя кампаненты з Gtk2 на Gtk3, і з "D-Bus GLib" на GDBus. Большасць кампанентаў таксама атрымалі падтрымку у GObject Introspection. Па шляху мы скончылі працу над карыстацкім інтэрфейсам, прадставіўшы нямала новых функцый і паляпшэнняў (гл. Ніжэй) і выправіўшы мноства памылак (гл. Сhangelog).

Асноўныя моманты гэтага выпуску:

  • Дыспетчар вокнаў атрымаў мноства абнаўленняў і функцый, уключаючы падтрымку VSync (з выкарыстаннем Present або OpenGL у якасці бэкэнда) для памяншэння ці ўхіленні мігацення дысплея, падтрымку HiDPI, палепшаную падтрымку GLX з прапрыетарнымі / зачыненымі зыходнымі драйверамі NVIDIA, падтрымку XInput2, розныя паляпшэнні кампазітара і новая змаўчанні.
  • панэль атрымала падтрымку функцыі "асноўнага манітора RandR" (можна задаць манітор на якім менавіта будзе адлюстроўвацца панэль), палепшаную групоўку вокнаў у убудове спісу задач (палепшаны карыстацкі інтэрфейс, візуальны індыкатар групы і г.д.), Настройку памеру значка для кожнай панэлі, новы фармат гадзін па змаўчанні, і сродак адзнакі карэктнасці фармату гадзін, а таксама палепшаная кампаноўка панэлі «па змаўчанні». Прадстаўлены новыя класы CSS-стыляў для выкарыстання пры стварэнні тэм афармлення, напрыклад, дададзены асобны клас кнопак для аперацый з групамі вокнаў і спецыфічныя налады для вертыкальнага і гарызантальнага размяшчэння панэлі.
  • У працоўнага стала зараз ёсць падтрымка "асноўнага манітора RandR", опцыя арыентацыі для размяшчэння значкоў, опцыя кантэкстнага меню "Наступны фон" для прасоўвання па спісе шпалер, і зараз ён сінхранізуе выбар шпалер карыстальніка з AccountsService.
  • Быў створаны зусім новы дыялог налад для кіравання каляровымі профілямі. Для большасці карыстальнікаў гэта азначае убудаваную падтрымку каляровага друку (праз cupsd) і сканавання (праз saned). Для профіляў манітора вам трэба будзе ўсталяваць дадатковы сервіс, такі як xiccd.
  • Дыялогавае акно налады дысплея атрымала мноства змен падчас працы над рэлізам: зараз карыстачы могуць захоўваць і (аўтаматычна) аднаўляць поўныя канфігурацыі з некалькімі дысплеямі, што асабліва карысна для тых, хто часта падлучае свой наўтбук да розных майстроў-станцыям ці ўсталёўкам. Акрамя таго, шмат часу было выдаткавана на тое, каб зрабіць карыстацкі інтэрфейс больш інтуітыўным, і была дададзеная прыхаваная опцыя для падтрымкі маштабавання экрана праз RandR (наладжваецца праз Xfconf).
  • Мы дадалі опцыю ўключэння маштабавання акна Gtk у дыялог наладкі знешняга выгляду, а таксама опцыю монашырыннага шрыфта. Аднак нам прыйшлося адмовіцца ад прэв'ю тым, з-за праблем якія ўзніклі пры выкарыстанні Gtk3.
  • Мы вырашылі адмовіцца ад наладкі заставак запуску з дыспетчара сеансаў, Але затое мы дадалі мноства функцый і выпраўленняў. Сярод іх - падтрымка гібрыднага сну, паляпшэння запуску сеансу па змаўчанні, якія дазваляюць пазбегнуць умоў гонкі (забяспечана падтрымка запуску прыкладанняў з улікам груп прыярытэтаў, якія дазваляюць вызначыць ланцужок залежнасцяў пры запуску. Раней прыкладанні запускаліся ўсе разам, што стварала праблемы, да прыкладу: знікненне xfce4-panel, запуск некалькіх асобнікаў аплета nm-applet і да т.п.), функцыя дадання і рэдагаванні запісаў аўтазапуску, кнопка пераключэння карыстача ў дыялогавым акне вынахаду з сістэмы і палепшаныя дыялогі выбару сеансу і налады (апошні з новай укладкай, якая паказвае захаваныя сеансы). Больш за тое, зараз вы можаце запускаць каманды не толькі ў рэжыме «аўтазапуску» падчас уваходу ў сістэму, але і калі ваш кампутар выключаецца, выходзіць з сістэмы і г.д. Нарэшце, прыкладанні Gtk зараз кіруюцца сеансамі праз DBus, а скрынсэйверы таксама абменьваюцца дадзенымі праз DBus (напрыклад для адмены іх з'яўлення).
  • Як заўсёды, Тюнар - Наш файлавы мэнэджар - атрымаў мноства функцый і выпраўленняў. Сярод бачных змен - цалкам перапрацаваная верхняя панэль шляху, падтрымка вялікіх мініяцюр (preview), а таксама падтрымка файла "folder.jpg", які змяняе значок тэчкі (напрыклад, для вокладак музычных альбомаў). Доследныя карыстальнікі таксама заўважаць палепшаную навігацыю з дапамогай клавіятуры (маштабаванне, рух па ўкладках). Мэнэджар тамоў Thunar атрымаў падтрымку Bluray. Абноўлены Thunar Plugin API (thunarx), у якім прадстаўлена падтрымка інтраспекцыі GObject і выкарыстання біндзінгаў на розных мовах праграмавання. Забяспечана адлюстраванне памеру файлаў у байтах. З'явілася магчымасць прызначэння апрацоўшчыкаў для выканання вызначаных карыстачом дзеянняў. Рэалізавана магчымасць выкарыстання Thunar UCA (User Configurable Actions) для вонкавых сеткавых рэсурсаў.
  • Наш сэрвіс для адлюстравання мініяцюр у праграмах атрымаў мноства выпраўленняў і падтрымку фармату Fujifilm RAF.
  • Пошук прыкладанняў зараз можна пры жаданні адкрыць як адно акно, а зараз да яго прасцей звяртацца толькі з клавіятуры.
  • Мэнэджар харчавання атрымаў мноства выпраўленняў і некаторыя дробныя функцыі, у тым ліку падтрымку кнопкі XF86Battery і нядаўна створанай застаўкі xfce4. Убудова панэлі таксама мае некалькі паляпшэнняў: зараз ён можа дадаткова адлюстроўваць пакінуты час і / або працэнтныя суадносіны, і зараз ён выкарыстоўвае стандартныя імёны абразкоў UPower для працы з вялікай колькасцю тым абразкоў са скрынкі. Калі LXDE перайшоў на Qt, убудова панэлі LXDE быў выдалены. Палепшана падтрымка стацыянарных сістэм, для якіх больш не паказваецца папярэджанне аб адсутнасці акумулятара. Дададзена фільтраванне звязаных з сістэмай харчавання падзей, якія перадаюцца ў xfce4-notifyd для адлюстравання ў логу (напрыклад, не перадаюцца падзеі змены яркасці).

Шматлікія прыкладанні і плагіны, якія часта называюцца "goodies", з'яўляюцца часткай экасістэмы Xfce, і робяць яго цудоўным. Яны таксама атрымалі важныя змены ў гэтым выпуску. Каб вылучыць некалькі:

  • Наша служба апавяшчэнняў атрымала падтрымку для рэжыму "persistence" = вядзенне часопіса апавяшчэнняў + рэжым "Не турбаваць", які душыць усе апавяшчэння. Быў створаны новы плягін панэлі, які паказвае прапушчаныя апавяшчэнні (асабліва карысна ў рэжыме «Не турбаваць») і дае хуткі доступ да пераключэння рэжыму «Не турбаваць». Нарэшце дададзеная падтрымка адлюстравання апавяшчэнняў на асноўным маніторы RandR.
  • Наш медыяплэер Гаворка атрымаў палепшаную падтрымку сеткавых патокаў і подкаст, а таксама новы «міні-рэжым» і аўтаматычны выбар найлепшага з даступных відэа-бэкэндаў. Акрамя таго, зараз ён таксама забараняе з'яўленне скрынсэйвераў падчас прайгравання відэа, што гарантуе, што карыстачам не трэба перыядычна варушыцца мышшу падчас прагляду фільма. Значна спрошчана праца на сістэмах, якія не падтрымліваюць апаратнае паскарэнне дэкадавання відэа.
  • Наш прагляднік малюнкаў Ristretto атрымаў розныя паляпшэнні карыстацкага інтэрфейсу і падтрымку ўсталёўкі шпалер працоўнага стала, а гэтак жа, нядаўна, выйшаў яго першы development-рэліз на аснове Gtk3.
  • Праграма для скрыншотаў зараз дазваляе карыстальнікам перамяшчаць прастакутнік вылучэння і адначасова адлюстроўваць яго шырыню і вышыню. Абноўлены дыялог загрузкі imgur, а камандны радок забяспечвае большую гнуткасць.
  • Наш менеджэр буфера абмену зараз мае палепшаную падтрымку спалучэнняў клавіш (праз порт для GtkApplication), палепшаны і больш узгоднены памер значкоў, а таксама значок новага прыкладання.
  • Убудова панэлі pulseaudio атрымаў падтрымку MPRIS2, для магчымасці выдаленага кіравання медыяпрайгравальнікамі і падтрымку мультымедыйных клавіш для ўсяго працоўнага стала, у сутнасці робячы xfce4-volumed-pulse непатрэбным дэманам.
  • Абноўлена дадатак Гігалала з графічным інтэрфейсам для налады сумеснага доступу да сховішчаў па сетцы, выкарыстоўваючы GIO/GVfs. Праграма дазваляе хутка прымантаваць выдаленую файлавую сістэму і кіраваць закладкамі на вонкавыя сховішчы ў файлавым мэнэджары.

Існуе таксама група новых праектаў, якія сталі часткай нашага праекта:

  • Нарэшце ў нас з'явіўся ўласны скрынсэйвер (так - мы разумеем, што гэта 2019 год;)). З вялікай колькасцю функцый і цеснай інтэграцыяй з Xfce (відавочна) гэта выдатнае дадатак да нашага каталогу прыкладанняў.
  • Убудова панэлі для апавяшчэнняў дае сістэмны трэй наступнага пакалення, дзе праграмы могуць адлюстроўваць індыкатары. Ён замяняе Ubuntu-арыентаваны xfce4-Indicator-Plugin для большасці індыкатараў прыкладанняў.
  • Для большасці карыстальнікаў Xfce, Сом рэалізуючы пошук па файлах быў добра знаёмы — зараз ён афіцыйна з'яўляецца часткай Xfce!
  • І нарэшце, Panel Profiles, якая дазваляе ствараць рэзервовыя копіі і аднаўляць шаблоны панэляў, перамясцілася пад крыло Xfce.

Як заўсёды, прыйшоў час развітацца з некаторымі старымі не падтрымліваемымі або састарэлымі праектамі. (На шчасце, нашы праекты адпраўляюцца ў архіў на git.xfce.org, калі яны паміраюць.) З салёнай слязой смутку мы развітваемся з:

  • garcon-vala
  • рухавік gtk-xfce
  • pyxfce
  • thunar-actions-plugin
  • xfbib
  • xfc
  • xfce4-kbdleds-plugin
  • xfce4-mm
  • xfce4-taskbar-plugin
  • xfce4-windowlist-plugin
  • xfce4-wmdock-plugin
  • xfswitch-plugin

Просты і зразумелы агляд змен на малюначках у Xfce 4.14 можна паглядзець тут:
https://xfce.org/about/tour

Падрабязны агляд змен паміж выпускамі Xfce 4.12 і Xfce 4.14 можна знайсці на наступнай старонцы:
https://xfce.org/download/changelogs

Гэты выпуск можна загрузіць альбо ў выглядзе набору асобных пакетаў, альбо як адзін вялікі tar-архіў, які ўключае ў сябе ўсе гэтыя асобныя версіі:
http://archive.xfce.org/xfce/4.14

З найлепшымі пажаданнямі,
Каманда распрацоўшчыкаў Xfce!

Крыніца: linux.org.ru

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