Прадстаўлены выпуск асяроддзя працоўнага стала Budgie 10.10.3, які стаў трэцім абнаўленнем галінкі 10.10, пераведзенай на выкарыстанне пратакола Wayland. Адначасова сфарміраваны аналагічныя выпускі для спадарожных кампанентаў, такіх як працоўны стол Budgie Desktop View і набор сэрвісаў Budgie Desktop Services (абнаўленне мэнэджара сеансаў Budgie Session і інтэрфейсу для наладкі сістэмы Budgie Control Center затрымліваецца). Код праекту распаўсюджваецца пад ліцэнзіяй GPLv2. Пакеты з Budgie 10.10.3 даступныя ў Fedora Rawhide і ўвойдуць у склад дыстрыбутываў Fedora 45 і Ubuntu Budgie 26/04.
Аснову Budgie складае панэль, блізкая па арганізацыі працы да класічных панэляў працоўнага стала. Усе элементы панэлі з'яўляюцца аплетамі, што дазваляе гнутка наладжваць склад, змяняць размяшчэнне і замяняць рэалізацыі асноўных элементаў панэлі на свой густ. Сярод даступных аплетаў можна адзначыць класічнае меню прыкладанняў, сістэму пераключэння задач, вобласць са спісам адчыненых вокнаў, прагляд віртуальных працоўных сталоў, індыкатар кіравання харчаваннем, аплет кіравання узроўнем гучнасці, індыкатар стану сістэмы і гадзіннік.

Сярод змен у новай версіі:
- У меню прыкладанняў (Budgie Menu) дададзена секцыя з абранымі праграмамі, якая дапоўніла магчымасць замацавання прыкладанняў у панэлі задач. Даданне і выдаленне праграм у абранае ажыццяўляецца праз кантэкстнае меню, якое выклікаецца правай кнопкай мышы. У абранае таксама можна змяшчаць асобныя дзеянні з праграмамі, такія як адкрыццё ў браўзэры новага акна ў рэжыме прыватнага прагляду. У кампактным рэжыме меню абраныя праграмы паказваюцца ў верхняй частцы спісу. Рэалізацыя меню прыкладанняў пераведзена з класа GtkPopover на GtkWindow, што вырашыла праблемы з фокусам уводу і запускам прыкладанняў па націску клавішы Enter.

- Вернуты і перапісаны на мове Сі аплет пераключэння раскладкі клавіятуры. Наладжана сінхранізацыя налад Budgie з файлам канфігурацыі кампазітнага мэнэджара labwc (rc.xml), напрыклад, пры змене клавіятурнай камбінацыі для змены раскладкі Budgie змяняе налады labwc і перазапускае яго. Для перадачы падзей пераключэння раскладкі клавіятуры задзейнічаны фонавы працэс budgie-daemon.

- Дададзена падтрымка адвольнага размяшчэння піктаграм у любым месцы на працоўным стале, без цвёрдай прывязкі да каардынатнай сеткі. У кантэкстнае меню дададзены аперацыі выраўноўвання па сетцы, прывязкі да сеткі, сартавання і аўтаматычнага парадкавання. З'явілася магчымасць змены памеру піктаграм колам мышы пры ўтрыманні клавішы Ctrl. Дададзена падтрымка вылучэння групы піктаграм мышшу з магчымасцю выключэння і даданні асобных элементаў курсорнымі клавішамі пры ўтрыманні Ctrl або Shift. Дададзена падсвятленне чырвоным колерам пры спробе перасоўвання файла ў кошык. Пры выснове мініяцюр задзейнічаны кэш, агульны з файлавым мэнэджарам.

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

- Рэалізаваная падтрымка зачынення бакавой панэлі Raven пры кліку на элементах па-за панэляй, напрыклад, на працоўным стале. Забяспечана расцяг панэлі паміж верхнім і ніжнім бакамі экрана, не перакрываючы верхнюю і ніжнюю панэлі. Віджэт маніторынгу спажывання рэсурсаў перакладзены на выкарыстанне libgtop замест вымання значэнняў з псеўда-ФС /proc.

- Наладжана праца мультымедыйных клавіш на клавіятуры, рэалізаваная праз новы апрацоўшчык у budgie-daemon.
- Дададзена апцыянальная магчымасць выкарыстання сэрвісу oo7 у якасці правайдэра для захоўвання пароляў і токенаў замест GNOME Keyring і KWallet.
Крыніца: opennet.ru





