След четири месеца разработка е публикувано изданието на работната среда KDE Plasma 6.6. За оценка на работата на новите версии на KDE може да се използват сборки от проектите KDE Linux, KDE Neon и openSUSE (Argon, базиран на openSUSE Leap, и Krypton, базиран на openSUSE Tumbleweed). 
Основни промени в KDE Plasma 6.6:
- Добавен е нов мениджър за вход Plasma Login Manager, разработван за замяна на дисплейния мениджър SDDM (Simple Desktop Display Manager) и решаващ специфични архитектурни проблеми. Plasma-login-manager използва бекенд на базата на олекотена версия на SDDM и механизъм за стартиране, идентичен на използвания за стартиране на сеанса на работната среда KDE Plasma. Дизайнът на екрана за вход е сходен с текущия блокировач на екрана на KDE, а настройките са унифицирани с KDE Plasma. Вместо да се използва QML за персонализиране на темите, предложено е да се използват съществуващите плъгини за работния плот, цветови схеми и теми на Plasma.
Plasma Login Manager е свързан със системната услуга systemd-logind и работи само в системи с systemd. В същото време разработчиците на KDE заявиха, че самата работна среда KDE Plasma остава независима от systemd и в близко бъдеще все още може да се използва в системи без systemd, включително FreeBSD. Привързаността към systemd касае само новия мениджър за вход, който е незадължителен компонент и може да бъде заменен с алтернативни проекти, работещи без systemd.
- Добавен е новият майстор за начална настройка Plasma Setup, който допълва екрана за приветствие при вход в системата (Welcome Center). В plasma-setup са предложени системни операции, които се извършват преди първия вход в системата след инсталацията, като създаване на нов потребител, под който ще се извършва по-нататъшната работа, избор на език и часови пояс, настройка на клавиатурна подредба и конфигуриране на мрежов достъп.
- Добавена е нова виртуална клавиатура plasma-keyboard, която се разработва като заместител на виртуалната клавиатура Maliit. Plasma-keyboard се основава на кода на виртуалната клавиатура Qt Virtual Keyboard, която е част от Qt. Реализацията от KDE е разширена с възможности за интеграция с работния плот Plasma, решава някои проблеми с удобството при използване и прилага нов алгоритъм за мащабиране, който подобрява представянето на клавиатурата на тесни екрани.
- В програмата за създаване на скрийншотове Spectacle е вградена функция за оптично разпознаване на символи (OCR), позволяваща преобразуването на присъстващите на изображението думи в избираем текст. В текущия си вид функционалността на OCR е ограничена до Spectacle, но в бъдеще планират да я отделят в библиотека и да я използват в други приложения на KDE. Разпознаването на текст се извършва с помощта на пакета Tesseract и се активира само при наличие в системата.
В Spectacle също е предоставена възможност за маркиране на отделни прозорци, за да бъдат изключени при улавяне на съдържание от екрана (в скрийнкастовете подобни прозорци и свързаните с тях изскачащи прозорци ще бъдат скрити). Прозорецът може да бъде маркиран чрез контекстните менюта в заглавната част и в мениджера на задачите, както и в редактора на правила за прозорци. В известията за скрийншоти е добавен бутон „Open Containing Folder“ за отваряне на директорията, в която се запазват скрийншотите.
- Добавена е възможност за запазване на текущите настройки на външния вид под формата на нова тема.
- В интерфейса за смяна на темата е предоставена възможност за предварителен преглед на тъмните варианти на GTK теми.
- Добавена е поддръжка за настройка на визуалното подчертаване на рамки и контури на елементите на интерфейса, за които се използва темата Breeze. Сред другото, възможно е напълно изключване на разделителите на елементи или контрастно разделяне с избран цвят.
- В интерфейса за избор на Emoji е добавена опция за промяна на цвета на кожата при изображение на хора и ръце.
- В виджета за управление на мрежовото свързване е добавен бутон за свързване към мрежата с получаване на параметри на Wi-Fi чрез сканиране на QR код.
- В панела е добавена възможността за промяна на силата на звука на задачата, използвайки превъртането на колелото на мишката върху иконата на приложението.
- В джаджата със списък на прозорците е добавена възможност за изключване на прозорци, отворени на други екрани и виртуални работни стола. Добавена е и опция за отваряне на прозореца след задържане на курсора на мишката върху неговия миниатюра за определено време.
- На работния плот е реализирана възможността за показване на диалоговия прозорец със свойства при двойно кликване на мишката върху файл или директория, като се задържа клавишът Alt.
- В конфигуратора е подобрен интерфейсът за цветна корекция за хора с нарушено възприятие на цветовете. Добавен е филтър за показване в нюанси на сивото.
- В ефекта за увеличаване на области на екрана е добавен режим, позволяващ центриране на изхода по отношение на позицията на курсора (при увеличаване курсорът винаги остава в центъра на екрана).
- В приложението System Monitor е добавена поддръжка за задаване на приоритети на изпълнение на процеси, подобно на това, как може да се направи в старото приложение KSysGuard.
- По подразбиране е прекратена проверката за грешки в файловата система при монтиране на външно устройство, тази операция сега се извиква по желание чрез отделна опция.
- В диалоговия прозорец за избор на екран е добавено поле за търсене и филтриране, което позволява бързо намиране на екран по наименование при наличие на голям брой отворени прозорци.
- В приложенията за възпроизвеждане на мултимедийно съдържание е реализирана поддръжка за превъртане напред и назад с помощта на съответните специализирани бутони на клавиатурата.
- В композитния мениджър kwin е добавена поддръжка за Wayland-протокола color-management-v2, предлагащ възможности за управление на цвета.
- В композитния мениджър KWin е реализирана емуляция на разширението XRandr, използвано за динамична промяна на резолюцията, завъртане, трансформация и отразяване на съдържанието на екрана. Поддържането е решило проблемите с отображението на екранни X11 приложения на широкоформатни екрани при използване на XWayland.
- Подобреното използване на протокола Wayland xdg-activation за превключване на фокуса на въвеждане между приложенията.
- Подобрена е работата на операциите drag-and-drop между приложения на база Wayland и XWayland.
- В сеанса, основан на Wayland, значително е подобрена поддръжката на огледалното съдържание на няколко екрана.
- Добавена е възможност за използване на утилитата kscreen-doctor в Wayland-сеанса за добавяне на собствени режимы на екрана.
- В уиджета за управление на Bluetooth е добавен бутон „Forget device“ за бързо изтриване на свързано устройство без да се преминава в конфигуратора.
- В уиджета за управление на захранването е добавена информация за видовете блокировка, приложени към отделни приложения (блокировка на прехода в спящ режим или блокировка на стартиране на защита на екрана).
- При преглед на миниатюри на прозорци в уиджета за управление на задачите е реализирано фокусиране на активния прозорец за неговото подчертаване на фона на другите отворени прозорци.
- В уиджетите, разположени в панела, е подобрена четимостта на текстовите етикети.
- В уиджета с менюто на приложенията (Application Dashboard) е предвидена избраната цветова схема за показване в светли тонове по време на светъл режим (по подразбиране менюто продължава да се показва в тъмно). Добавена е възможност за промяна на размера на секциите с любими (Favorites) и обикновени приложения, за да се даде повече място на една от тях на екрана.
- От виджета за буфер за обмен (klipper) е премахната бутонът за показване на диалога за преглед на QR-кода — QR-кодът вече се показва веднага в интерфейса.
- В виджета за калибриране на HDR е добавена страница за определяне на максималната средна яркост при показване в режим на цял екран.
- Уиджетът с часовника е преминал на използването на библиотеката «libclock», което е позволило да се избегнат проблеми с часовите зони и да се увеличи ефективността на работата с таймера.
- Преработен е интерфейсът за настройка на виджета с таймер (вместо две страници е предложен унифициран блок за настройки).
- В менюто Kickoff е реализирана поддръжка за превъртане на списъка с любими приложения, в случай че те не се побират в определената за тях област.
- В менюто за приложения (Kickoff) е реализирано визуално разделение на съседни маркирани категории.
- В панелния виджет с менюто на приложенията (Kicker) е наложено показването на подменю при бързо преминаване на курсора над елементите на основното меню. Осигурено е разкриването на подменюто отляво на родителския елемент, в случай че виджетът е разположен в дясната странична лента.
- В менюто на приложенията Kickoff е добавена възможността за използване на клавишите за контрол на курсора, за да се върне от областта с резултатите от търсенето обратно в полето за въвеждане на търсене.
- В виджета със списъка на прозорците са реализирани настройки за показване на менюто при задържане на курсора с мишката и скриване на иконката на прозореца (ще остане само заглавието на прозореца).
- Реализирана е възможност за настройка на реда на показване на иконките в виджета за завършване на сесия и заключване на екрана.
- В конфигуратора на страницата за настройка на екрана е унифициран размерът на всички слайдери.
- В изскачащия интерфейс за компониране на дисплеи в многомониторни конфигурации е добавен бутон за извикване на пълен конфигуратор.
- В конфигуратора е преработен интерфейсът за настройка на Bluetooth. Добавени са рамки за бутоните на елементите в списъка, добавен е текст на бутоните «Connect» и е осигурено скриването на раздела с параметрите на активното устройство, когато Bluetooth е изключен.
- В конфигуратора на страницата за избор на тапети са реализирани допълнителни отстъпи.
- Добавена е комбинация от клавиши Meta+I за извикване на конфигуратора.
- Размерът на плъзгачите на страницата за настройка на екрана в конфигуратора е унифициран.
- В конфигуратора на страницата с настройки за свързване към отдалечени работни настолни в основния интерфейс е осигурено извеждане на предупреждение за възникнали грешки без необходимост от отваряне на лог, в случай на сбои.
- В конфигуратора, при опит за изтриване на цяла група от ярліци, е реализиран запитващ диалог за потвърждение на операцията с подчертаване на елементите, които ще бъдат изтрити.
- Подобрено е извеждането на състоянието на дисковете на страницата на SMART-диагностиката в конфигуратора.
- В конфигуратора на страницата за настройка на мрежова свързаност и Wi-Fi е добавена информация за свързаните безжични мрежи, аналогична на данните, показвани в панелния апплет.
- В конфигуратора е реализирано показването на страниците за настройка на Thunderbolt и сензорния екран само при наличие на това оборудване.
- В интерфейса за калибриране на HDR е добавена обобщаваща страница със настройки за Windows-приложения и игри.
- В приложението System Monitor е вградена функция за търсене на процеси, вземаща предвид не само името, но и параметрите на командния ред, а също така е разширен диалогът за настройка на показваните колони.
- На екрана за завършване на работата е добавено предупреждение, че повторното стартиране ще доведе до зареждане на друга операционна система.
- Добавена е поддръжка за доставчика за съхранение на пароли oo7, поддържащ API Secret Service.
- Добавена е настройка за деактивиране на индикаторите за таймаут на автоматично скриване в уведомленията (в някои системи подобна индикация увеличава натоварването на CPU с 15%).
- Използването на игрови контролер сега се възприема като активност, блокираща преминаването в спящ режим и стартирането на защита на екрана.
- Подобрена е поддръжката на платформата OpenBSD (1,2,3).
- На страницата с настройки за достъп на приложения е добавено показване на идентификатора на Flatpak-приложението (например, «com.github.wwmm.easyeffects») вместо номера на версията. Възможността за маркиране на текст за копиране в клипборда също е добавена.
- По подразбиране е активирано съхранение на паролите за Wi-Fi в глобален контекст, достъпен само за потребителя root, а не в зависимост от отделни потребители. Промяната ще позволи на новите потребители да започнат работа в мрежата, ако системата вече е свързана с Wi-Fi, без да е необходимо повторно въвеждане. На страницата за вход също ще работят незабавно функции, изискващи интернет свързаност, като използване на акаунти чрез LDAP.
- Добавена е възможност за временно изключване на шаблони и команди в мениджъра на клипборда Klipper без да се премахват от списъка.
- Завършени са ъглите на маркера, който подчертава активния елемент в горното меню на приложенията.
- Обезпечено е правилното определяне на съотношението на изображенията при използване на услугата за смяна на тапети на работния плот „Bing Picture of the Day“ — вместо да се използват само портретни формати, адаптивно се избира между албумно или портретно представяне.
- В настройките на добавката за интеграция с уеб браузера сега ще се използва тъмен фон, ако в браузера е включен тъмен режим.
- В командата „kcmshell6 —list“ е активирано сортиране в азбучен ред.
- В KRunner е изключено динамичното изменение на приоритета на изхода на резултатите от търсенето в зависимост от честотата на използване, което ще позволи постигането на по-предсказуема сортиране.
- Реализирана е възможността за предаване на свойството «position» от приложението при иницииране на предоставянето на съвместен достъп до екрана за подобряване на работата в многомониторни конфигурации.
- В интерфейса за търсене, при въвеждане на заявката «winver», позната на потребителите на Windows, е осигурено извеждането на страница с информация за системата.
- Реализирано е показването на иконата на сайта при управление на възпроизвеждането на мултимедийно съдържание в браузъра чрез уиджета Media Player, когато не успее да се получи изображение на корицата на албума.
- Анимацията при превключване на секции в прозорците е променена.
- Ограничението на максималния брой виртуални работни桌логове е увеличено от 20 на 25 (позволява показването на виртуални работни маси в мрежа 5×5).
- Добавена е поддръжка на портала xdg за достъп до USB устройства от изолирани приложения.
- На системи с Linux ядрото 7.0, чието разработване едва е започнало, е реализирана възможността за коригиране на остротата на цялото съдържание на екрана.
- В интерфейса за избор на тапети за работния плот в режим на слайдшоу са добавени бутони за избиране и за премахване на селекцията от всички миниатюри.
- Подобрено е показването на съдържанието на страниците с информация за системата.
- Реализирана е възможността за използване на ключовата дума «dxdiag», позната на потребителите на Windows, за извеждане на информация за графичната подсистема при търсене.
- В текстовите полета е използван стандартен стил на бутоните за вградени действия.
- В GTK темата Breeze, аналогично на Qt темата Breeze, е прекратено използването на градиенти в бутоните.
- Внесени са оптимизации, които позволяват да се намали консумацията на оперативна памет в KDE Plasma с повече от 100 МБ, благодарение на освобождаването от паметта на неизползвани изображения, генерирани за показване на тапети на работния плот. Цена на оптимизацията е невъзможността за използване на мозаечния режим на показване на тапети, прилагани за възстановяване на ретро оформлението в стил KDE 1. Функционалността за работа с подобни тапети е изнесена от основния код за работа с изображения в отделен плъгин „Tiled“.
- Реализирана е настройката „KWin Scripts -> Enable Virtual Desktops Only on Primary“, която допуска свързването на прозорци към виртуални работни настолни компютри само на първичния екран — на вторичните дисплеи прозорците винаги остават видими, независимо от активния виртуален Работен стол.
- В DrKonqi, программата за изпращане на отчети за сривове, е реализиран отчет на аварийните приключвания на приложения, несвързани с KDE, а също така и възможност за изпращане на отчети за сривове в подобни програми на разработчиците или на поддръжката в дистрибуция.
- При използване на „пипетката“ (color picker) за определяне на цвета на пиксела на екрана сега се предава първоначалната RGB стойност на цвета, а не стойността след обработка с филтри (например, филтър за нощен режим) или използване на ICC профил.
- При показване на GTK-приложения с използването на темата Breeze са реализирани допълнителни отстояния за инструменталните панели (крайни елементи на панелите докосват краищата на прозореца) и е предотвратено появата на неестетични черни линии-разделители.
- Осигурена е обработка на активни ъгли (Hot-corner) за извикване на действия на всички екрани в многомониторни конфигурации, а не само на първия екран. При желание новото поведение може да бъде деактивирано в настройките.
- Преработен е дизайна на диалозите за потвърждение на правомощия и избор на приложение за обработка на определено съдържание.

- Обединени са на една страница разнородните настройки на системния лотък.
- Обезпечено е запомнянето на отказа за регистрация на последователността от клавиши, изисквани при стартиране на приложението (при последващи стартирания повторните запитвания вече не се показват).
- Обезпечено е запазването на позицията на иконата на работния плот след преименуване на файла или каталога.
- Повишено е качеството и яснота на показването на информацията при използване на дробен коефициент на мащабиране в комбинация със софтуерно рендериране.
- Цикличното аварийно завършване на процеса вече не води до изчерпване на паметта и засядане на системата.
- В набора от иконки Breeze е добавена икона за файлове с код на езика Nim.
В KDE Plasma и KWin значително се увеличи плавността на анимацията при използване на екрани с честота на обновяване над 60Hz. - Оптимизирано е KWin, което съкрати изпълнението на излишни действия при композиране.
- Предоставена е възможност за настройка на наситеността на фона за ефекта на размитие на съдържанието. В тъмната цветова схема по подразбиране е реализирано по-тъмно размитие, а наситеността е увеличена с 150%.
- Модернизиран е интерфейсът на диалоговия прозорец за управление на дистанционен достъп (1, 2, 3, 4).
- При превъртане на групираните иконки в мениджера на задачи прозорците сега се извеждат в реда на последното им използване, без приоритизиране на екранните задачи.
- В редактора на менюта (KMenuEdit) е реализирана поддръжка за едновременно селектиране на няколко елемента, за да се ускори масовото изтриване.
- Продължава модернизацията на диалоговите прозорци за достъп на изолирани приложения до външни ресурси (XDG portal). Интерфейсът за избор на прозорци и екрани е опростен.
- В приложенията на базата на фреймворка Kirigami и QtWidgets е унифицирана височината на заглавията и отстоянията между елементите в списъците.
- Добавена е възможност за задаване на глобални комбинации от клавиши за преместване на възпроизвежданото съдържание напред или назад с 5 и 30 секунди. Комбинациите се задават от потребителя и се поддържат в мултимедийните плеъри, реализиращи протокола за дистанционно управление MPRIS.
- Премахнато е показването на уведомление за грешка в случай на отменяне на поставянето на файлове на работния плот от Clipboard.
- Повишена е производителността на селекцията на елементи на работния плот с помощта на разширяемия с мишка правоъгълен избор.
- При деактивиране на анимацията в системните настройки е реализирано автоматично задаване на опцията "reduced-motion", информирающа приложенията за необходимостта от минимизиране на използването на анимации.
- Добавена е възможността за автоматична настройка на яркостта на екрана на устройства с датчик за осветеност.
- Проблемът с некоректното показване на цветовете при стартиране на Windows игри с поддръжка на HDR в Wine или Proton е решен с обходен метод.
- В обработчика на свиване на всички прозорци е добавено действие Meta+Shift+O за минимизиране на всички прозорци, с изключение на текущия.
- Добавена е възможност за преместване на прозорци с графичен таблет (смести стилус при задържане на бутона Meta).
- Скъсена е появата на пропуски в кадрите (frame drop) на монитори с много висока честота на опресняване.
- В приложения, използващи xdg-desktop-portal-kde, добавена е възможност за предотвратяване на прекратяване на сесията, например, заради наличието на несъхранени документи.
Източник: opennet.ru


В KDE Plasma и KWin значително се увеличи плавността на анимацията при използване на екрани с честота на обновяване над 60Hz.