Апублікаваная чарговая штотыднёвая справаздача аб распрацоўцы KDE, у якім прадстаўлена першая порцыя змен для галінкі KDE Plasma 6.7, рэліз якой чакаецца ў чэрвені. Развіццё новай галінкі пачалося пасля перакладу галінкі KDE Plasma 6.6 на стадыю бэта-тэставанні і замарозцы злучанай з ёй кодавай базы ад занясення функцыянальных змен (дапускаецца толькі прыём выпраўленняў). Рэліз KDE Plasma 6.6 намечаны на 17 лютага.
Новаўвядзенні, якія развіваюцца для KDE Plasma 6.7:
- Рэалізаваны глабальны рэжым push-to-talk, пры якім мікрафон уключаецца толькі падчас націску і ўтрыманні вызначанай камбінацыі клавіш.
- У фішкі кіравання яркасцю і колераперадачай дададзены кнопкі для хуткага пераключэння мяжу светлым і цёмным рэжымамі афармлення.
- У мэнэджары прыкладанняў Discover у падзеле "Гульні" забяспечаны паказ асобных падкатэгорый для лаўнчараў і ўтыліт.

- У канфігуратары рэалізаваны паказ старонак налады гульнявых кантролераў, мышы і тачпада толькі пры наяўнасці дадзеных прылад.
- Палепшана рэдагаванне элементаў на працоўным стале на сістэмах з сэнсарным экранам.
- Пры пошуку па слове "памяць" (memory) зараз у ліку рэкамендацый прапануецца запусціць прыкладанне System Monitor.
- У віджэтах і дадатку System Monitor рэалізавана падтрымка адсочвання сеткавай актыўнасці на платформе FreeBSD.
Сярод змен у бэта-версіі KDE Plasma 6.6:
- Дададзена новая экранная клавіятура plasma-keyboard, якая распрацоўваецца на змену віртуальнай клавіятуры Maliit. Plasma-keyboard грунтуецца на кодзе экраннай клавіятуры Qt Virtual Keyboard, якая ўваходзіць у склад Qt. Рэалізацыя ад KDE пашырана магчымасцямі для інтэграцыі з працоўным сталом Plasma, вырашае некаторыя праблемы з выгодай выкарыстання і прымяняе новы алгарытм масшабіравання, які дазволіў палепшыць адлюстраванне клавіятуры на вузкіх экранах.
- Дададзены новы мэнэджар уваходу plasma-login-manager, які развіваецца для замены дысплейнага мэнэджара SDDM (Simple Desktop Display Manager) і вырашальны спецыфічныя для яго архітэктурныя праблемы. Plasma-login-manager выкарыстоўвае бэкенд на аснове зрэзанай версіі SDDM і механізм запуску, ідэнтычны таму, што ўжываецца для запуску сеансу працоўнага стала KDE Plasma. Афармленне экрана ўваходу набліжана да існага блакавальніку экрана KDE, а налады ўніфікаваны з KDE Plasma. Замест выкарыстання QML для кастамізацыі тэм афармлення прапанавана выкарыстоўваць існуючыя плагіны шпалер працоўнага стала, каляровых схем і тэм афармлення Plasma.
- Дададзены новы майстар пачатковай наладкі plasma-setup, які дапаўняе экран прывітання ўваходу ў сістэму (Welcome Center). У plasma-setup прапанаваны сістэмныя аперацыі, якія выконваюцца да першага ўваходу ў сістэму пасля ўстаноўкі, такія як стварэнне новага карыстальніка, пад якім будзе ажыццяўляцца далейшая праца, выбар мовы і гадзіннага пояса, настройка раскладкі клавіятуры і канфігураванне сеткавага доступу.
- У дадатак System Monitor дададзена падтрымка выстаўлення прыярытэтаў выканання працэсаў, па аналогіі з тым, як гэта можна рабіць у старым дадатку KSysGuard.

- Па змаўчанні спыненая праверка памылак у файлавай сістэме пры мантаванні вонкавага назапашвальніка, дадзеная аперацыя зараз выклікаецца па жаданні праз асобную опцыю.

- У дыялог выбару экрана дададзена поле для пошуку і фільтрацыі, якое дазваляе хутка знайсці экран па назве пры наяўнасці вялікай колькасці адчыненых вокнаў.

- У інтэрфейс каліброўкі HDR дададзена зводная старонка з наладамі для Windows-прыкладанняў і гульняў.

- У дадатках прайгравання мультымедыйнага кантэнту рэалізавана падтрымка пракруткі наперад і назад пры дапамозе адпаведных спецыялізаваных кнопак на клавіятуры.
- У кампазітны мэнэджар kwin дададзеная падтрымка Wayland-пратакола color-management-v2, які прадстаўляе магчымасці для кіравання колерам.
- Ухіленае з'яўленне візуальных артэфактаў у Firefox пры ўключэнні ў ім рэжыму HDR.
- Дададзена магчымасць захавання бягучых настроек знешняга выгляду ў форме новай тэмы афармлення.

- У віджэт кіравання Bluetooth дададзена кнопка "Forget device" для хуткага выдалення спалучанай прылады без пераходу ў канфігуратар.
- У дадатак System Monitor убудавана функцыя для пошуку працэсаў з улікам не толькі імя, але і опцый камандай радка, а таксама пашыраны дыялог для налады паказаных слупкоў.

- На экран завяршэння працы дададзена папярэджанне аб тым, што перазапуск прывядзе да загрузкі іншай аперацыйнай сістэмы.

- У віджэт кіравання харчаваннем дададзена інфармацыя аб відах блакіроўкі, ужытых да асобных прыкладанняў (блакіроўка пераходу ў спячы рэжым або блакіроўка запуску захавальніка экрана).

- У канфігуратары рэалізаваны паказ старонак налады Thunderbolt і сэнсарнага экрана толькі пры наяўнасці дадзенага абсталявання.
- Пры праглядзе мініяцюр вокнаў у віджэце кіравання задачамі рэалізавана факусаванне на актыўным акне для яго вылучэння на фоне іншых адчыненых вокнаў.
- У меню Kickoff рэалізаваная падтрымка пракруткі спісу абраных прыкладанняў, у выпадку, калі яны не змяшчаюцца ў адведзеную для іх вобласць.
- Дададзена падтрымка правайдэра захоўвання пароляў oo7, які падтрымлівае API Secret Service.
- У эфект павелічэння абласцей экрана дададзены рэжым, які дазваляе цэнтраваць выснову адносна пазіцыі курсора (пры павелічэнні курсор заўсёды застаецца ў цэнтры экрана).
- У інтэрфейс выбару Emoji дададзена опцыя для змены колеру скуры пры адлюстраванні людзей і рук.

- Дададзена настройка для адключэння індыкатараў таймаўту аўтаўтойвання ў апавяшчэннях (на некаторых сістэмах падобная індыкацыя на 15% павялічвае нагрузку на CPU)

- Выкарыстанне гульнявога кантролера зараз успрымаецца як актыўнасць, якая блакуе пераход у спячы рэжым і запуск захавальніка экрана.
- Ва ўсплываючы інтэрфейс кампаноўкі дысплеяў у шматманіторных канфігурацыях дададзена кнопка для выкліку паўнавартаснага канфігуратара.

- У віджэтах, якія размяшчаюцца ў панэлі, палепшана чытальнасць тэкставых пазнак.

- Палепшана падтрымка платформы OpenBSD (1,2,3).
- Палепшана выкарыстанне Wayland-пратакола xdg-activation для пераключэння фокусу ўводу паміж праграмамі.
- У канфігуратары палепшаны інтэрфейс колеракарэкцыі для людзей з парушэннем успрымання кветак.

- На старонцы налады правоў доступу дадаткаў забяспечаны паказ ідэнтыфікатара Flatpak-прыкладанні (напрыклад, «com.github.wwmm.easyeffects») замест нумара версіі. Дададзена магчымасць вылучэння тэксту для змяшчэння ў буфер абмену.

- Па змаўчанні ўключана захоўванне пароляў ад Wi-Fi у глабальным кантэксце, даступным толькі карыстачу root, а не ў прывязцы да асобных карыстачоў. Змена дазволіць новым карыстачам адразу пачаць працу ў сетцы, калі ў сістэме раней ужо ажыццяўлялася падлучэнне да Wi-Fi, без неабходнасці паўторнага ўваходу. На старонцы ўваходу таксама адразу будуць працаваць функцыі, якія патрабуюць інтэрнэт-падлучэння, такія як выкарыстанне уліковых запісаў праз LDAP.
- У віджэце з рэалізацыяй меню прыкладанняў (Application Dashboard) улічана абраная каляровая схема для паказу ў светлых танах пры светлым рэжыме афармлення (па змаўчанні меню працягвае адлюстроўвацца цёмным). Дададзена магчымасць змены памеру секцый з абранымі (Favorites) і звычайнымі праграмамі, каб вылучыць адной з іх больш месца на экране.


- Прадастаўлена магчымасць часовага адключэння шаблонаў і каманд у мэнэджары буфера абмену Klipper без іх выдалення са спісу.

- Закруглены куты маркера, які вылучае актыўны элемент верхняга меню ў дадатках.

- Забяспечана карэктнае адлюстраванне суадносін бакоў эскізаў малюнкаў пры выкарыстанні сэрвісу змены шпалер працоўнага стала "Bing Picture of the Day" - замест выкарыстання для малюнкаў толькі партрэтнага фармату адаптыўна выбіраецца альбомны або партрэтны паказ.
- У наладах дадатку для інтэграцыі з web-браўзэрам зараз выкарыстоўваецца цёмны фон, калі ў браўзэры ўключаны цёмны рэжым афармлення.
- У камандзе «kcmshell6-list» задзейнічана сартаванне ў алфавітным парадку.
- У KRunner адключаная дынамічная змена прыярытэту высновы вынікаў пошуку ў залежнасці ад частаты іх выкарыстання, што дазволіць дамагчыся больш прадказальнай сартавання. У панэль дададзена магчымасць змены ўзроўня гучнасці задачы, выкарыстаючы пракрутку колам мышы на піктаграме прыкладання.
- Рэалізаваная магчымасць перадачы дадаткам уласцівасці «position» пры ініцыяванні падавання сумеснага доступу да экрана для паляпшэння працы ў шматманіторных канфігурацыях.
- Віджэт з гадзіннікам пераведзены на выкарыстанне бібліятэкі "libclock", што дазволіла пазбавіцца ад праблем з часавымі паясамі і павысіць эфектыўнасць працы з таймерам.
- У меню прыкладанняў (Kickoff) рэалізаваны візуальны падзел сумежных вылучаных катэгорый.

- У інтэрфейсе пошуку пры ўводзе запыту "winver", звыклага карыстальнікам Windows, забяспечаны вывад старонкі з інфармацыяй аб сістэме.

- Рэалізавана адлюстраванне абразка сайта пры кіраванні прайграваннем мультымедыйнага кантэнту ў браўзэры праз віджэт Media Player, калі не ўдалося атрымаць карцінку з вокладкай альбома.

- У канфігуратары на старонцы налады экрана уніфікаваны памер усіх слайдэраў.

- Зменена анімацыя пераключэння секцый у вокнах.
- Абмежаванне на максімальную колькасць віртуальных працоўных сталоў павялічана з 20 да 25 (дазваляе адлюстроўваць віртуальныя працоўныя сталы ў сетцы 5×5).
- Дададзена падтрымка партала xdg для доступу да USB-прылад з ізаляваных прыкладанняў.
- Дададзена падтрымка налады візуальнага вылучэння рамак і контураў элементаў інтэрфейсу, для якіх выкарыстоўваецца тэма афармлення Breeze. Сярод іншага магчыма поўнае адключэнне падзельнікаў элементаў або кантрасны падзел абраным колерам.


- На сістэмах з ядром Linux 6.20, распрацоўка якога яшчэ не пачалася, і адпаведнай апаратнай падтрымкай рэалізавана магчымасць карэкціроўкі выразнасці ўсяго змесціва экрана.
- У інтэрфейс выбару шпалер працоўнага стала для паказу ў рэжыме слайдшоў дададзены кнопкі ўстаноўкі і зняцця вылучэння з усіх мініяцюр.

- У канфігуратары перароблены інтэрфейс налады Bluetooth. Дададзеныя рамкі для кнопак элементаў спісу, дададзены тэкст на кнопкі «Connect» і забяспечана ўтойванне ўкладкі з параметрамі актыўнай прылады пры выключаным Bluetooth.

- У канфігуратары на старонцы выбару шпалер рэалізаваны дадатковыя водступы.

- Палепшана адлюстраванне змесціва на старонках з інфармацыяй аб сістэме.

- Дададзена камбінацыя клавіш Meta+I для выкліку канфігуратара.
- Рэалізавана магчымасць выкарыстання ключавога слова "dxdiag", звыклага карыстальнікам Windows, для вываду інфармацыі аб графічнай падсістэме пры пошуку.
- У тэкставых палях задзейнічаны стандартны стыль кнопак для ўбудаваных дзеянняў.
- У Discover дададзеная кнопка для паўторнай праверкі наяўнасці абнаўленняў, якая паказваецца ў дыялогу пасля завяршэння чарговай усталёўкі абнаўленняў і высновы запыту на перазагрузку.
- У GTK-тэме Breeze GTK па аналогіі з Qt-тэмай Breeze спынена выкарыстанне градыентаў на кнопках.
- Уніфікаваны памер слайдэраў на старонцы налады экрана ў канфігуратары.
- Унесены аптымізацыі, якія дазволілі знізіць спажыванне аператыўнай памяці ў KDE Plasma больш за на 100 МБ за рахунак выгрузкі з памяці невыкарыстоўваных малюнкаў, фармаваных для паказу шпалер працоўнага стала. Коштам аптымізацыі стала немагчымасць выкарыстання мазаічнага рэжыму (tiled) адлюстравання шпалер, якія ўжываюцца для ўзнаўлення рэтра-афармлення ў стылі KDE 1. Функцыянальнасць для працы з падобнымі шпалерамі вынесена з асноўнага кода працы з выявамі ў асобную ўбудову "Tiled".
- Рэалізаваная налада "KWin Scripts -> Enable Virtual Desktops Only on Primary", якая дапускае прывязку вокнаў да віртуальных працоўных сталоў толькі на першасным экране - на другасных дысплеях вокны заўсёды застаюцца бачнымі, незалежна ад актыўнага віртуальнага працоўнага стала.
- У віджэт кіравання сеткавым злучэннем дададзена кнопка для падлучэння да сеткі з атрыманнем параметраў Wi-Fi праз сканаванне QR-кода.

- У канфігуратары на старонцы з наладамі падключэння да выдаленым працоўным сталам у асноўным інтэрфейсе забяспечана адлюстраванне папярэджання аб узнікненні памылак без неабходнасці адкрыцця лога ў выпадку збояў.

- У DrKonqi, утыліце для адпраўкі справаздач аб збоях, рэалізаваны ўлік аварыйных завяршэнняў прыкладанняў, не звязаных з KDE, а таксама магчымасць адпраўкі справаздач аб збоях у падобных праграмах распрацоўнікам або суправаджаючым у дыстрыбутыве.
- Пры выкарыстанні "піпеткі" (color picker) для вызначэння колеру пікселя на экране зараз перадаецца зыходнае RGB-значэнне колеру, а не значэнне пасля апрацоўкі фільтрамі (напрыклад, фільтра для начнога рэжыму) або выкарыстанні профіля ICC.
- Пры адлюстраванні GTK-прыкладанняў з выкарыстаннем тэмы афармлення Breeze рэалізаваны дадатковыя водступы для панэляў прылад (крайнія элементы панэляў дакраналіся краёў акна) і выключана з'яўленне неэстэтычных чорных ліній-падзельнікаў.
- Забяспечана апрацоўка актыўных кутоў (Hot-corner) для выкліку дзеянняў на ўсіх экранах у шматманіторных канфіграцыях, а не толькі на першым экране. Пры жаданні новыя паводзіны можна адключыць у наладах.
- У віджэт каліброўкі HDR дададзена старонка для вызначэння максімальнай асераднёнай яркасці пры адлюстраванні ў поўнаэкранным рэжыме.
- Палепшана праца аперацый drag-and-drop паміж вокнамі дадаткаў на базе Wayland і XWayland.
- У праграму для стварэння скрыншотаў Spectacle убудаваная функцыя аптычнага распазнання знакаў (OCR), якая дазваляе пераўтвараць прысутныя на малюнку слова ў вылучаны тэкст. У бягучым выглядзе функцыянальнасць OCR абмежавана Spectacle, але ў далейшым яе плануюць вылучыць у бібліятэку і задзейнічаць у іншых прыкладаннях KDE. Распазнанне тэксту ажыццяўляецца пры дапамозе пакета Tesseract і актывуецца толькі пры ім наяўнасці ў сістэме.
- Перапрацавана афармленне дыялогаў пацверджання паўнамоцтваў і выбару дадатку для апрацоўкі пэўнага кантэнту.


- Перапрацаваны інтэрфейс налады фішкі з таймерам (замест дзвюх старонак прапанаваны ўніфікаваны блок налад).

- Аб'яднаны на адной старонцы разрозненыя налады сістэмнага латка.

- У інтэрфейсе змены тэмы афармлення прадстаўлена магчымасць прадпрагляду цёмных варыянтаў тэм афармлення GTK.

- Забяспечана запамінанне адмовы рэгістрацыі паслядоўнасці клавіш, запытанай пры запуску дадатку (пры наступных запусках паўторныя запыты больш не выводзяцца).
- Забяспечана захаванне пазіцыі піктаграмы на працоўным стале пасля перайменавання файла ці каталога.
- Павышана якасць і дакладнасць адлюстравання інфармацыі пры выкарыстанні дробавага каэфіцыента маштабавання ў спалучэнні з праграмным рэндэрынгам.
- Цыклічнае аварыйнае завяршэнне працэсу больш не прыводзіць да вычарпання памяці і завісання сістэмы.
- У набор піктаграмаў Breeze дададзеная піктаграма для файлаў з кодам на мове Nim.
У KDE Plasma і KWin значна падвышаная плыўнасць анімацыі пры выкарыстанні экранаў з частатой абнаўлення больш 60Hz.
- Праведзена аптымізацыя KWin, якая скараціла выкананне лішніх дзеянняў пры кампазітынгу.
- Дадзеная магчымасць пазнакі асобных вокнаў для іх выключэння пры захопе змесціва экрана (у скрынкастах падобныя вокны і злучаныя з імі ўсплывальныя вокны будуць утоены). Акно можна пазначыць праз кантэкстныя меню ў загалоўку і мэнэджару задач, а таксама ў рэдактары аконных правіл.

- Дадзеная магчымасць налады насычанасці фону для эфекту размыцця змесціва. У цёмнай каляровай схеме па змаўчанні рэалізавана больш цёмнае размыццё, а насычанасць павялічана на 150%.

- Мадэрнізаваны інтэрфейс дыялогавага акна для кіравання выдаленым доступам (1, 2, 3, 4).


- Пры пракручванні згрупаваных піктаграм у мэнэджары задач, вокны зараз выводзяцца ў парадку апошняга звароту да іх, без прыярытызацыі поўнаэкранных задач.
- У рэдактары меню (KMenuEdit) рэалізавана падтрымка вылучэння адначасова некалькіх элементаў для паскарэння масавага выдалення.
- З фішкі буфера абмену (klipper) прыбраная кнопка для паказу дыялогу прагляду QR-кода – QR-код зараз адразу паказваецца ў інтэрфейсе.
- У канфігуратары пры спробе выдалення цалкам групы цэтлікаў рэалізаваны запыт на пацверджанне аперацыі з падсвятленнем падлеглых выдаленню элементаў.
- У кампазітным мэнэджары KWin рэалізаваная эмуляцыя пашырэння XRandr, які ўжываецца для дынамічнай змены дазволу, кручэнні, трансфармацыі і люстэркаванні змесціва экрана. Рэалізаваная падтрымка вырашыла праблемы з адлюстраваннем поўнаэкранных X11-прыкладанняў на шырокафарматных экранах пры выкарыстанні XWayland.
- Прадоўжана мадэрнізацыя дыялогавых вокнаў для доступу ізаляваных дадаткаў да знешніх рэсурсаў (XDG portal). Спрошчаны інтэрфейс для выбару вокнаў і экрана.

- У web-браўзэр і віджэт кіравання гучнасці дададзеная кнопка замацавання (pin) для пакідання адчыненымі ўсплывальных вокнаў, выкліканых з панэлі.

- Палепшана адлюстраванне стану дыскаў на старонцы SMART-дыягностыкі ў канфігуратары.

- У прыкладаннях на базе фрэймворка Kirigami і QtWidgets уніфікаваны вышыня загалоўкаў і водступы паміж элементамі ў спісах.

- У панэльным віджэце з меню прыкладанняў (Kicker) наладжаны паказ падменю пры хуткім перамяшчэнні курсора па элементах меню верхняга ўзроўню. Забяспечана раскрыццё падменю па левы бок ад бацькоўскага элемента ў выпадку размяшчэння фішкі ў правай бакавой панэлі.
- У меню прыкладанняў Kickoff дададзена магчымасць выкарыстання клавіш кіравання курсорам для вяртання з вобласці з вынікамі пошуку да поля для ўводу пошукавага запыту.
- Дададзена магчымасць прызначэння глабальна дзеючых камбінацый клавіш для перамоткі ўзнаўляльнага кантэнту наперад або назад на 5 і 30 секунд. Камбінацыі прызначаюцца карыстачом і падтрымліваюцца ў мультымедыйных прайгравальніках, якія рэалізуюць пратакол выдаленага кіравання MPRIS.
- У віджэце са спісам вокнаў рэалізаваны налады для паказу меню пры навядзенні курсора мышшу і ўтойвання піктаграмы акна (застанецца толькі назва акна).
- Рэалізавана магчымасць настройкі парадку паказу піктаграм у віджэце завяршэння сеанса і блакіроўкі экрана.
- Прыбраны вывад апавяшчэння аб памылцы ў выпадку адмены ўстаўкі файлаў на працоўны стол з буфера абмену.
- Падвышаная прадукцыйнасць вылучэння элементаў на працоўным стале пры дапамозе якая пашыраецца мышшу прастакутнай рамкі.
- Пры адключэнні анімацыі ў сістэмных наладах рэалізавана аўтаматычнае выстаўленне опцыі «reduced-motion», якая інфармуе прыкладанні аб неабходнасці мінімізаваць выкарыстанне анімацыі. Дададзена магчымасць аўтаматычнай наладкі яркасці экрана на прыладах з датчыкам асветленасці.
- У канфігуратары на старонку настройкі сеткавага падключэння і Wi-Fi дададзена інфармацыя аб падключаных бесправадных сетках, аналагічная звесткам, паказаным у панэльным аплет.

- У мэнэджары прыкладанняў Discover рэалізавана адлюстраванне інфармацыі аб ліку даступных абнаўленняў.

- Абыходным шляхам вырашана праблема з некарэктным адлюстраваннем кветак пры запуску Windows-гульняў з падтрымкай HDR у Wine або Proton.
- У апавяшчэнні аб скрыншотах дададзеная кнопка «Open Containing Folder» для адкрыцця каталога, у які захоўваюцца скрыншоты.
- У віджэт са спісам вокнаў дададзена магчымасць выключэння вокнаў, адчыненых на іншых экранах і віртуальных працоўных сталах.
- У апрацоўшчык згортвання ўсіх вокнаў дададзена дзеянне Meta+Shift+O для мінімізацыі ўсіх вокнаў, акрамя бягучага.
- У сеансе на базе Wayland значна палепшана падтрымка люстэркавання змесціва на некалькіх экранах.
- Дададзена магчымасць выкарыстання ў Wayland-сеансе ўтыліты kscreen-doctor для дадання ўласных рэжымаў экрана.
- Дададзена магчымасць перамяшчэння вокнаў стілусам графічнага планшэта (зрушэнне стілуса пры ўтрыманні клавішы Meta).
- Вырашаны праблемы з аварыйным завяршэннем пры выкарыстанні ў Plasma іншага плагіна WallpaperEngineKDE.
- Скарочана ўзнікненне пропускаў кадраў (frame drop) на маніторах з вельмі высокай частатой абнаўлення.
- У дадатках, якія выкарыстоўваюць xdg-desktop-portal-kde, дададзена магчымасць прадухілення завяршэння сеанса, напрыклад, з-за наяўнасці незахаваных дакументаў.
Крыніца: opennet.ru















































