Команда розробників Buddies of Budgie нещодавно оголосила про випуск Budgie 10.10.3 , третього оновлення в серії 10.10. Ця версія містить значні покращення в управлінні меню програм, вбудовану підтримку розміщення значків вільної форми на робочому столі та ретельну оптимізацію інтеграції з Wayland через композитор labwc.
Історично можливість закріплення обраних програм обмежувалася панеллю завдань. Починаючи з цієї версії, користувачі можуть додавати програми безпосередньо до розділу «Обране» в меню Budgie за допомогою контекстного меню, що викликається клацанням правою кнопкою миші. Це ж випадаюче меню надає доступ до певних дій на робочому столі, таких як відкриття нового вікна або початок приватного сеансу перегляду. Вибрані програми групуються в нову категорію у верхній частині меню, яка також адаптується до компактного режиму для забезпечення швидкого доступу у спрощеному вигляді.
Основні нові можливості Budgie 10.10.3
Критичною зміною в цьому оновленні є технічний рефакторинг самого меню Budgie. Раніше компонент використовував клас GtkPopover, який спричиняв проблеми з фокусуванням вводу за протоколом Wayland, запобігаючи перенаправленню тексту на рядок пошуку під час відкриття меню або запуску програм після натискання клавіші Enter. Реалізацію було перенесено в окреме вікно на основі GtkWindow , що остаточно вирішує ці проблеми зручності використання та забезпечує плавний пошук.
Міні -додаток для зміни розкладки клавіатури , тимчасово видалений у попередній версії через проблеми зі стабільністю, був переписаний з нуля на C та знову інтегрований у панель. Для коректної роботи у Wayland система використовує фоновий процес budgie-daemon як комунікаційний центр, удосконалюючи міст інтеграції з менеджером композиції labwc.
Коли користувач змінює розкладку клавіатури або комбінацію клавіш, система миттєво змінює рідний файл конфігурації labwc і перезавантажує композитор, щоб застосувати зміни без необхідності виходу з системи. Паралельно з цим було покращено підтримку мультимедійних клавіш завдяки новому драйверу, інтегрованому в головний демон.
Компонент Budgie Desktop View , який відповідає за керування робочим столом, відмовляється від своєї старої жорсткої сітки, що дозволяє користувачам вільно розміщувати значки будь-де. Ця організація ще більше покращується новими опціями контекстного меню для автоматичного вирівнювання, налаштування або сортування елементів за назвою, датою або типом.
Взаємодія стає динамічнішою завдяки можливості вибору кількох елементів шляхом перетягування рамки мишею або налаштування розмірів значків, утримуючи клавішу Ctrl разом із коліщатком прокручування. Під час перетягування файлу до кошика значок виділяється червоним кольором для візуального підтвердження, а систему мініатюр було модернізовано до стандарту freedesktop для спільного використання кешу зображень з файловим менеджером.
Налаштування середовища включають нову сторінку, присвячену налаштуванню кількох моніторів, що дозволяє вам призначити основний дисплей, на якому будуть централізовані системні панелі, сповіщення та діалогові вікна. Ця схема є динамічною; якщо основний монітор відключається, Budgie автоматично переміщує елементи на наступний доступний монітор, безперешкодно скасовуючи зміни, якщо дисплей швидко знову підключається.
Бічна панель Raven тепер розширюється, покриваючи всю вертикальну висоту екрана , інтелектуально підлаштовуючись під горизонтальні панелі, не перекриваючи їх, та автоматично закриваючись при натисканні будь-де за межами свого вікна. На технічному рівні віджет моніторингу ресурсів відмовляється від читання файлової системи proc на користь бібліотеки libgtop, щоб уникнути збоїв на нестандартних архітектурах. Нарешті, середовище додає додаткову підтримку служби керування секретами oo7, що відкриває шлях для зберігання паролів і токенів у сучасних форматах, прийнятих дистрибутивами наступного покоління.
Зрештою, якщо ви зацікавлені дізнатися більше, ви можете знайти деталі за наступним посиланням.