Реліз користувача оточення Xfce 4.14

Після більш ніж чотирьох років розробки підготовлений реліз десктоп-оточення Xfce 4.14, Націлений на надання класичного робочого столу, що вимагає для своєї роботи мінімальних системних ресурсів. Xfce складається з низки взаємопов'язаних компонентів, які за бажання можна використовувати інших проектах. Серед таких компонентів: віконний менеджер, панель для запуску додатків, дисплейний менеджер, менеджер управління користувальницькими сесіями та контролю за енергоспоживанням, файловий менеджер Thunar, web-браузер Midori, медіапрогравач Parole, текстовий редактор mousepad та система налаштування параметрів оточення.

Реліз користувача оточення Xfce 4.14

Основні нововведення:

  • Перехід з GTK 2 на бібліотеку GTK 3;
  • У композитному менеджері xfwm4 доданий vsync через OpenGL, з'явилася підтримка libepoxy та DRI3/Present, замість Xrender задіяний GLX. Покращена обробка синхронізації з кадровим імпульсом, що гасить (vblank) для надання захисту від появи розривів під час виведення (tearing). Задіяно нові можливості масштабування з GTK3, що дозволило покращити роботу на екранах з високою щільністю пікселів (HiDPI). Покращена підтримка GLX під час використання пропрієтарних драйверів NVIDIA. Додано підтримку системи введення XInput2. Подано нову тему оформлення;
  • До конфігуратора xfce4-settings додано новий бекенд кольоровий для налаштування коректного кольору з використанням колірних профілів. Бекенд дозволяє з коробки забезпечити підтримку керування кольором під час друку та сканування, для застосування колірних профілів моніторів необхідно встановити додатковий сервіс, такий як xiccd;

    Реліз користувача оточення Xfce 4.14

  • Покращено інструменти для налаштування екрана. Додано відступи для зручнішого сприйняття інформації у всіх діалогах.

    Реліз користувача оточення Xfce 4.14

  • Додано можливість визначення профілів моніторів, що дозволяє зберегти кілька наборів передналаштувань та автоматично змінювати профілі під час підключення або вимкнення додаткових екранів. Усунення мерехтіння при зміні налаштувань екрана.

    Реліз користувача оточення Xfce 4.14

  • Додано можливість визначення первинного монітора, на якому відображатимуться панелі, робочий стіл та сповіщення. Подібна можливість може бути корисною в багатомоніторних конфігураціях для прив'язки панелей до конкретного монітора або приховування зайвої інформації при організації показу презентацій.

    Реліз користувача оточення Xfce 4.14

  • У діалог для налаштування зовнішнього вигляду додано опцію для включення масштабування вікон та надано можливість вибору моноширинного шрифту (monospace). Припинено підтримку перегляду тем оформлення (не вдалося досягти бажаного результату з GTK3);

    Реліз користувача оточення Xfce 4.14
  • Перероблено індикатор сповіщень. Додано кнопку для очищення журналу надходження повідомлень, переміщений вгору перемикач режиму «не турбувати».

    Реліз користувача оточення Xfce 4.14

  • Додано плагін, що відображає на панелі блок індикаторів програм, що визначають їх стан. Плагін може використовуватися як альтернатива системного лотка і замінює Ubuntu-орієнтований xfce4-indicator-plugin для більшості індикаторів;

    Реліз користувача оточення Xfce 4.14

  • У панелі налагоджено використання прозорих та напівпрозорих фонових зображень. Додана підтримка інтроспекції GObject, що дозволяє створювати плагіни до панелі різними мовами програмування (наприклад, Python). Забезпечено можливість вбудовування діалогу налаштування у xfce4-settings-manager. Додано підтримку налаштування розміру піктограм, спільного для панелі та всіх розміщених плагінів. У конфігуратор також додані параметри для автоматичного розрахунку розміру піктограм залежно від ширини панелі та прив'язки розміру піктограм до різних екземплярів панелі.

    Поліпшено засоби групування вікон — у кнопках згрупованих вікон тепер обробляються такі стани, як активність вікна, мінімізація вікна та наявність важливої ​​інформації. Реалізовано новий індикатор згрупованих вікон та оновлено загальну розкладку елементів.

    Реліз користувача оточення Xfce 4.14

    Представлені нові класи CSS-стилів для використання при створенні тем оформлення, наприклад, додано окремий клас кнопок для операцій із групами вікон та специфічні налаштування для вертикального та горизонтального розміщення панелі. У плагінах до панелі та додатках задіяні символьні піктограми. Замінено застарілі віджети;

    Реліз користувача оточення Xfce 4.14

  • В основний склад включена утиліта Panel Profiles, що дозволяє створювати, зберігати та завантажувати профілі розкладки елементів на панелі ;
  • У менеджері сеансів xfce4-session забезпечено підтримку запуску додатків з урахуванням груп пріоритетів, що дозволяють визначити ланцюжок залежностей при запуску. Раніше програми запускалися всі разом, що створювало проблеми через стан гонки (пропадання теми в xfce4-panel, запуск кількох примірників аплету nm-applet і т.п.). Тепер програми запускаються з поділом на групи. Припинено виведення заставки під час запуску.

    Внесено покращення в інтерфейс управління входом та завершенням роботи. Крім раніше доступного автозапуску додана підтримка виконання користувальницьких обробників (довільних команд) при виході, переході в режим сну або перезапуску. Забезпечено керування сеансами GTK-додатків через DBus. Реалізовано підтримку гібридного сплячого режиму. Покращено інтерфейс вибору сеансу та пов'язані з ним налаштування;

    Реліз користувача оточення Xfce 4.14

  • Удосконалено інтерфейс керування живленням (xfce4-power-manager). Покращена підтримка стаціонарних систем, для яких більше не відображається попередження про відсутність акумулятора. Додано фільтрацію пов'язаних із системою живлення подій, що передаються в xfce4-notifyd для відображення в лозі (наприклад, не передаються події зміни яскравості). Додано можливість виклику інтерфейсу керування живленням при натисканні кнопки XF86Battery.
    У панельному плагіні додані опції для відображення часу автономної роботи, що залишився, і відсотка заряду;

  • Оновлено програму Gigolo з графічним інтерфейсом для налаштування спільного доступу до сховищ по мережі за допомогою GIO/GVfs. Програма дозволяє швидко примонтувати віддалену файлову систему та керувати закладками на зовнішні сховища у файловому менеджері;

    Реліз користувача оточення Xfce 4.14

  • Стабілізовано мультимедійний програвач Parole, який використовує фреймворк GStreamer та бібліотеку GTK+. До складу входять плагіни для згортання в системний лоток, маніпуляції метаданими потоку, встановлення свого заголовка вікна та блокування переходу в сплячий режим під час перегляду відео. Значно спрощено роботу на системах, що не підтримують апаратне прискорення декодування відео. Доданий і включений за замовчуванням режим автоматичного вибору оптимального механізму виведення відео. Реалізовано компактний варіант інтерфейсу. Поліпшено підтримку потокового мовлення та відтворення файлів із зовнішніх систем;

    Реліз користувача оточення Xfce 4.14

  • Оновлено файловий менеджер Thunar, у якому повністю перероблено панель відображення файлового шляху. На панель додані кнопки для переходу до раніше відкритих та наступних шляхів, переходу до домашнього каталогу та батьківського каталогу. У правій частині панелі з'явилася піктограма, на якій відкривається діалог для редагування рядка з файловим шляхом. Додано підтримку обробки піктограм «folder.jpg», через які можна визначити альтернативи піктограм каталогів, що застосовуються за замовчуванням. В інтерфейс керування гучністю додано підтримку Bluray.
    На скріншоті нижче для порівняння показані старі та нові варіанти панелі:

    Реліз користувача оточення Xfce 4.14

    Оновлено Thunar Plugin API (thunarx), в якому представлена ​​підтримка інтроспекції GObject та використання біндингу різними мовами програмування. Забезпечено відображення розміру файлів у байтах. З'явилася можливість призначення обробників для виконання певних користувачем дій. Реалізована можливість використання Thunar UCA (User Configurable Actions) для зовнішніх мережевих ресурсів. Проведено оптимізацію стилістики та інтерфейсу;

  • У сервіс відображення мініатюр (tumbler) додано підтримку формату Fujifilm RAF;
  • Модернізовано інтерфейс переглядача зображень Ristretto, який портовано на GTK3. Додана кнопка для використання зображення як шпалери робочого столу;
  • Реалізовано опцію для запуску інтерфейсу пошуку програм в окремому вікні та спрощено навігацію за результатами пошуку з використанням клавіатури. В основний склад включено інтерфейс для пошуку файлів Сом;
    Реліз користувача оточення Xfce 4.14

  • Доданий власний зберігач екрану (xfce4-screensaver), у якому забезпечена безшовна інтеграція з Xfce. Забезпечено вимкнення переходу в сплячий режим та вимкнення екрана під час відтворення відео (у тому числі під час перегляду YouTube у Chromium);
  • На робочому столі з'явилася опція для додавання наступного фонового зображення (Add Next Background) та забезпечена синхронізація вибору шпалер через AccountsService. Поліпшено інтерактивність взаємодії з робочим столом та підтримка кастомізації через теми оформлення. Додано підтримку вибору орієнтації при розміщенні піктограм;
  • Утиліта для створення скріншотів додає можливість переміщення виділеної області з показом значень висоти та ширини. Змінено діалог завантаження зображень через сервіс imgur;
  • У панельний плагін управління звуком, що використовує PuplseAudio, додана підтримка протоколу MPRIS2 для віддаленого управління відтворенням у мультимедійних програвачах. Забезпечено можливість застосування мультимедійних клавіш на всьому робочому столі (через запуск додаткового фонового процесу xfce4-volumed-pulse);
  • У бекенді керування налаштуваннями (xfconf) та деяких інших компонентах Xfce додана підтримка інтроспекції GObject та мови Vala;

  • Замість dbus-glib для обміну повідомленнями по шині D-Bus задіяно бібліотеку GDbus та транспортний шар на основі GIO. Використання GDbus дозволило вирішити проблеми з використанням багатопоточних додатках;
  • Припинено підтримку застарілих або тих, що залишилися без супроводу компонентів: garcon-vala, gtk-xfce-engine, pyxfce, thunar-actions-plugin, xfbib, xfc, xfce4-kbdleds-plugin, xfce4-mm, xfce4-taskbar- -plugin, xfce4-wmdock-plugin та xfswitch-plugin.

Джерело: opennet.ru

Додати коментар або відгук