Реліз KDE Plasma 5.17


Реліз KDE Plasma 5.17


Насамперед – привітаємо KDE з 23-річчям! 14 жовтня 1996 року стартував проект, який дав життя цьому чудовому графічному середовищу робочого столу.

А сьогодні, 15 жовтня, вийшла нова версія KDE Plasma – черговий етап у планомірному еволюційному розвитку, націленому на функціональну міць та зручність користувача. На цей раз розробники приготували нам сотні великих і дрібних змін, найпомітніші з яких описані нижче.

Оболонка Plasmashell

  • Режим «Не турбувати», що вимикає повідомлення, автоматично активується при виборі дзеркалювання першого монітора другим, що є типовим для презентацій.
  • Віджет повідомлень показує іконку дзвоника, що вібрує замість нервуючої кількості непереглянутих повідомлень.
  • Серйозно доопрацьовано механізм позиціонування віджетів, їхнє переміщення та розміщення стали більш точними та гострими, особливо на сенсорних екранах.
  • Клік середньою кнопкою миші по кнопці програми в панелі завдань відкриває новий екземпляр програми, а за ескізом програми - закриває його.
  • Для відтворення шрифтів за замовчуванням використовується легкий RGB-хінтинг.
  • Запуск оболонки Plasmashell суттєво прискорений! Це результат низки оптимізацій: прибрані зайві багаторазові операції, перероблена підсистема запуску та зупинки процесів, при старті середовища викликається менше зовнішніх програм, KRunner і всі іконки, що використовуються, підвантажуються не при запуску Plasma, а за потребою. Почато заміщення shell-скрипту startkde на бінарники C++.
  • Любителі слайд-шоу на робочому столі можуть задавати свій порядок зміни шпалер (раніше був лише випадковий порядок).
  • Шпалери можна автоматично тягнути з рубрики «Зображення дня» сайту Unsplash чи окремих її категорій.
  • Максимальний загальносистемний рівень звуку можна задати нижче 100%, також до давньої можливості встановити більше 100%.
  • Вставлення тексту у віджет «Ліпкі нотатки» за замовчуванням відкидає форматування.
  • Секція недавніх файлів у головному меню повноцінно працює з GTK/Gnome-додатками.
  • Виправлені недоліки відображення головного меню у поєднанні з вертикальними панелями.
  • Спливаючі сповіщення розміщуються більш гармонійно в кутку екрана. Якщо користувач працює з лотком, наприклад, щось налаштовує в ньому, показ нових повідомлень відкладається до закриття діалогових вікон, щоб не перекривати їх.
  • Повідомлення, на які ви навели курсор та/або клікнули, вважаються прочитаними, і не потрапляють в історію непрочитаних.
  • Можна перемикати пристрої програвання та запису звуку однією кнопкою у віджеті керування звуком.
  • Віджет мережі пише про проблеми підключення у підказці.
  • Написи значки на робочому столі отримали тіні для кращої помітності. Якщо значки великі, то емблеми додавання та відкриття теж малюються більшими.
  • KRunner навчився перекладати один одного дробові одиниці виміру.
  • Вичищені застарілі бібліотеки, у тому числі kdelibs4support.

Налаштування системи

  • з'явився модуль налаштування пристроїв Thunderbolt.
  • Перероблено інтерфейс налаштувань екрана, електроживлення, кімнат, завантажувального екрану, ефектів робочого столу та інших модулів відповідно до правил Kirigami. Виправлені недоліки при відображенні на HiDPI-екранах.
  • Для підсистеми libinput відновлено можливість керувати курсором миші за допомогою клавіатури.
  • До менеджера сесій SDDM можна застосувати налаштування стилю, кольорів, шрифтів, значків Plasma.
  • Нова опція електроживлення: режим очікування на N годин з подальшою глибоким сну.
  • Виправлено функцію автоматичного перемикання потоків на новий пристрій виведення.
  • Частину системних налаштувань винесено до секції «Адміністрування». Деякі опції перенесені з одних модулів до інших.
  • Графік споживання заряду акумулятора відображає одиниці часу по осі Х.

Зовнішній вигляд та тема Breeze

  • Вирішено проблеми з колірними схемами у Breeze GTK.
  • За замовчуванням рамки вікна вимкнені.
  • Зовнішній вигляд вкладок у Chromium та Opera відповідають нормам Breeze.
  • Виправлено проблеми зміни розмірів CSD-вікон GTK-додатків.
  • Прибрано огріхи індикації активних кнопок у програмах GTK.
  • Невеликі косметичні зміни у різних елементах інтерфейсу.

Системний монітор KSysGuard

  • доданий стовпець відображення cgroup, в якій знаходиться процес, та детальну інформацію про неї.
  • Ще один новий стовпець – статистика мережного трафіку для кожного процесу.
  • Збір статистики із графічних карт/процесорів NVIDIA.
  • Відображення інформації про контексти SELinux та AppArmor.
  • Виправлені недоліки роботи на HiDPI-екранах.

Менеджер пакетів Discover

  • Більшість завдань супроводжується індикацією. Індикатори процесів оновлення, завантаження, встановлення пакетів показують більш точну інформацію.
  • Поліпшено визначення проблем із мережевим з'єднанням.
  • Секції на бічній панелі та програми Snap отримали відповідні значки.
  • Механізм повідомлень винесений в окремий процес, більше нема чого тримати в оперативній роботі повноцінний Discover.
  • Повідомлення про наявність оновлень тепер є постійним, але має низький пріоритет.
  • Більше не пропонується скасувати поточні операції, які насправді не можна скасувати.
  • Ряд покращень інтерфейсу – зокрема, виправлені описи пакетів та сторінки відгуків, розширено керування з клавіатури.

Менеджер вікон KWin

  • Покращена підтримка HiDPI-екранів, зокрема, забезпечено правильне відображення деяких діалогових вікон.
  • На Wayland можна задавати дробові коефіцієнти масштабування (наприклад, 1.2) для вибору зручного розміру об'єктів інтерфейсу на HiDPI-екранах.
  • Ще ряд покращень для Wayland: виправлені проблеми з прокручуванням мишею, для масштабування використовується лінійний фільтр, можна задавати правила для розмірів та розміщення вікон, підтримка zwp_linux_dmabuf тощо.
  • На X11 портовано функція нічного режиму, також завершено повний переклад на XCB.
  • Можна встановити окремі екрани в багатомоніторних конфігураціях.
  • В ефект "Present Windows" повернулася можливість закривати вікна середньою кнопкою миші.
  • Для вікон QtQuick примусово відключається VSync, тому що ця функція для QtQuick є безглуздою і лише призводить до проблем на кшталт фризів інтерфейсу.
  • Розпочато глибоку переробку підсистеми DRM, особливо в області управління пристроями X11/Wayland/Fbdev.
  • Контекстне меню заголовка вікна уніфіковано з контекстного меню кнопки програми на панелі завдань.

Інші зміни

  • Бібліотека управління екранами libkscreen отримала низку покращень та чисток коду.
  • Виправлено проблеми при авторизації за допомогою смарт-карток.
  • З екрана блокування можна вимкнути дисплей.
  • Ряд виправлень для теми Oxygen: підтримка HiDPI, вирішення проблем із колірними схемами, чищення коду.
  • Модуль інтеграції браузерів у Plasma отримав підтримку темних тем, виправлення в роботі MPRIS, розширене управління відтворенням за умовчанням, можливість надсилання картинок, відео та аудіо з браузерів через KDE Connect.
  • У віджеті Plasma Networkmanager перероблений інтерфейс взаємодії з WiFi-мережами.

Відеопрезентація Plasma 5.17

Джерела:

Офіційний англомовний анонс

Повний англомовний список змін

Блог Натана Грехема

І ще одна чудова новина: команда російської локалізації досягла повного перекладу всіх написів компонентів KDE Plasma на російську мову!

Також доступний офіційний російськомовний анонс KDE Plasma 5.17 від спільноти KDE Росія.

Джерело: linux.org.ru