Випуск середовища робочого столу Budgie 10.10.4

Представлено випуск середовища робочого столу Budgie 10.10.4, який став четвертим оновленням гілки 10.10, переведеного використання протоколу Wayland. Одночасно сформовано аналогічні випуски для супутніх компонентів, таких як робочий стіл Budgie Desktop View та набір сервісів Budgie Desktop Services (відновлення менеджера сеансів Budgie Session та інтерфейсу для налаштування системи Budgie Control Center затримується). Код проекту розповсюджується під ліцензією GPLv2.
Пакети з Budgie 10.10.4 доступні Fedora Rawhide.

Основу Budgie складає панель, близька до роботи з класичними панелями робочого столу. Всі елементи панелі є аплетами, що дозволяє гнучко налаштовувати склад, змінювати розміщення та замінювати реалізацію основних елементів панелі на свій смак. Серед доступних аплетів можна відзначити класичне меню програм, систему перемикання завдань, область зі списком відкритих вікон, перегляд virtualnyx робочих столів, індикатор керування живленням, аплет керування рівнем гучності, індикатор стану системи та годинник.

Серед змін у новій версії:

  • Реалізовано підтримку автоматичного приховування панелі для надання всього екранного простору вікнам, розгорнутим на весь екран. Також повністю переписано реалізацію режиму закріплення панелі (Dock Mode). Після переходу на Wayland через відсутність передачі інформації про точні координати та розміри вікон стара логіка автоприховування та закріплення перестала нормально працювати і її довелося повністю переробити. Панель більше не резервує місце на екрані, а
    розміщується поверх інших вікон, але при прихованні стає невидимою і залишає 3-піксельну область біля краю екрана для розкриття при наведенні курсору. Автоприховування вимикається, коли відкрито меню, віджети або інші спливаючі вікна панелі.

    Запропоновано два режими автоматичного приховування панелі: автоматичний (Automatic) та розумний (Intelligent), які працюють у прив'язці до стану розкриття вікон на весь екран. У першому випадку панель ховається, коли будь-яке вікно на поточному екрані розгорнуто на весь екран, а в другому — тільки коли активне вікно розгорнуте, у якого фокус введення.

    Під час перегляду відео на весь екран у разі наведення миші на край екрану панель показується поверх відео, але не активується під час запуску повноекранних ігор, які захоплюють курсор. У разі включення в налаштуваннях опції для заборони приховування панелі, при виконанні повноекранних програм панель залишається позаду вікон, але її можна примусово вивести на передній план комбінацією клавіш Super+T або натисканням клавіші Super для відкриття меню Budgie.


    Відтворити відео
  • У бічній панелі Raven реалізована можливість перемикання між віджетами та повідомленнями за допомогою комбінацій клавіш Super+A та Super+N.
  • Поліпшено інтеграцію з композитним менеджером Labwc. Повернена підтримка комбінації клавіш Super+Shift+стрілка для переміщення активного вікна на інший монітор. Для вікон у режимі «картинка в картинці, що використовуються в Firefox», забезпечене постійне розміщення поверх інших вікон. При кліку лівою кнопкою миші на робочому столі тепер просто перемикається фокус на робочий стіл для запобігання випадковому відкриттю меню або запуску програм при використанні тачпада.
  • Додано можливість налаштування часу неактивності, після якого знижується яскравість екрана. У графічному конфігураторі опція поки що відсутня, але її вже можна виставити в командному рядку ("gsettings set com.solus-project.budgie-wm dimming-delay 90")
  • Доданий параметр для вибору програми блокування екрана (підтримуються gtklock і swaylock), який поки що можна змінити тільки в командному рядку («gsettings set org.buddiesofbudgie.budgie-locker locker-choice 'swaylock'»).
  • Реалізовано кешування списку встановлених програм, що використовується в меню, списку завдань та на сторінці автозапуску. Ця оптимізація прискорила запуск панелі, але підвищила споживання пам'яті на 810 КБ.
  • Для розробників надано можливість використання команди "meson devenv" для запуску панелі, аплетів та бічної панелі Raven безпосередньо зі складального каталогу без встановлення в систему (наприклад, "meson devenv -C build budgie-panel -replace &").

Джерело: opennet.ru

Купити надійний хостинг для сайтів із захистом від DDoS, VPS VDS сервери 🔥 Купити надійний хостинг для сайтів із захистом від DDoS, VPS VDS сервери | ProHoster