Na vier maanden ontwikkeling is de KDE Plasma 6.7 desktopomgeving uitgebracht. Om de nieuwe KDE-releases te evalueren, kunt u gebruikmaken van builds van KDE-projecten. Linux, KDE Neon en openSUSE (Argon, gebaseerd op openSUSE Leap, en Krypton, gebaseerd op openSUSE Tumbleweed).

Belangrijkste wijzigingen in KDE Plasma 6.7:
- Интегрирован унифицированный движок стилей Union, позволяющий использовать разные технологии стилевого оформления приложений, доступные в KDE. По умолчанию для стилей задействован формат CSS вместо ранее используемого SVG. Подготовлена новая реализация темы Breeze, оформленная в формате CSS.
Движок Union состоит из трёх слоёв:- De invoerlaag wordt geïmplementeerd via plug-ins die de invoerstijlsheets analyseren en omzetten in abstracte weergavebeschrijvingen. Zo kunnen bijvoorbeeld SVG- of CSS-thema's als invoerformaten worden gebruikt.
- De middleware-laag is ontworpen als een bibliotheek die het datamodel en de methoden beschrijft voor het toepassen van stijlen op elk element.
- De uitvoerlaag bevat plug-ins voor het omzetten van de generieke stijl die door de middlewarelaag wordt gegenereerd naar tekenopdrachten die specifiek zijn voor een bepaalde grafische stack. De uitvoer kan bijvoorbeeld stijlen genereren voor QtQuick of Qt Widgets.

- Volledige ondersteuning voor het opslaan en herstellen van sessies is geïmplementeerd bij gebruik van Wayland, waardoor u de status, virtuele bureaubladbindingen en vensterposities van een onderbroken sessie na een herstart of crash kunt herstellen. Deze implementatie is gebaseerd op de ondersteuning voor het xdg-session-management-protocol dat is toegevoegd aan KWin, geïntroduceerd in Wayland-Protocols 1.48.
- De mogelijkheid is toegevoegd om onafhankelijk te schakelen tussen virtuele bureaubladen op elk scherm (voorheen werden virtuele bureaubladen synchroon geschakeld op alle monitoren, maar nu zijn ze gekoppeld aan elke monitor).
- Er is een invoermodus toegevoegd voor diakritische tekens en speciale tekens die niet beschikbaar zijn op het fysieke toetsenbord. Door de toets die bij een speciaal teken hoort ingedrukt te houden, verschijnt nu een tooltip waarmee u snel het gewenste speciale teken kunt selecteren tijdens het typen. Selectie kan worden gemaakt met de cursortoetsen, door op de cijfers in de tooltip te drukken of door met de muis te klikken. Deze modus is geïmplementeerd in de plasma-toetsenbordmodule en vereist het inschakelen van het virtuele toetsenbord (Systeeminstellingen > Toetsenbord > Virtueel toetsenbord).
- Het is nu mogelijk om je eigen geluidsthema's te installeren vanuit gedownloade archieven, zonder dat je ze handmatig hoeft uit te pakken in de map …/share/sounds.

- Er is een functie toegevoegd voor het testen van microfooninstellingen, waarmee je jezelf kunt opnemen en de opname vervolgens kunt afspelen om de gevoeligheidsinstelling van de microfoon te beoordelen.
- Aan de widgets voor helderheids- en kleurregeling zijn knoppen toegevoegd om snel te schakelen tussen de lichte en donkere modus.
- De widget voor het beheren van de afdrukuitvoer toont nu het aantal actieve en in de wachtrij staande afdrukopdrachten afzonderlijk voor elke printer.

- Het oude dialoogvenster voor het beheren van de printwachtrij is vervangen door een aanroep naar een aparte applicatie, plasma-print-queue, waarmee u meerdere wachtrijen voor verschillende lokale of externe printers visueel kunt beheren.

- De widget voor afdrukuitvoer op het paneel toont nu labels die het aantal actieve en in de wachtrij staande taken aangeven.

- В обзорном режиме, вызываемом комбинацией клавиш Meta + W, реализована возможность использования прокрутки или клавиш Page Up/Page Down для переключения между виртуальными рабочими столами.
- В меню добавлена поддержка перемещения приложений в секцию «Избранное» и удаления из неё, путём перемещения мышью ярлыка из виджетов Application Launcher, Application Menu и Application Dashboard.
- Изменён порядок секций на главной странице менеджера приложений Discover — секция «выбор редакции» перемещена на второе место и теперь следует после списка наиболее популярных пакетов. На странице обновлений задействован поиск без учёта регистра символов, а на странице со списком установленных программ по умолчанию включена разбивка на категории для упрощения поиска искомого приложения. Добавлена опция для автоматического выхода из программы после завершения установки обновлений. По умолчанию включена сортировка приложений по числу отзывов (сортировку по рейтингу можно вернуть в настройках). С главной страницы убран показ элементов, не связанных с приложениями. Переделано оформление области с параметрами приложений, в которую перенесена кнопка для установки.
- De mogelijkheid om extra klokwidgets voor verschillende tijdzones toe te voegen is geïntroduceerd. Deze widgets tonen onder andere het tijdsverschil ten opzichte van de huidige tijdzone.

- De mogelijkheid om te kiezen voor het Air Plasma-thema, dat lichter is dan het Oxygen-thema, is teruggekeerd.
- In QtWidgets-applicaties zoals Dolphin, Okular en KMail is een afgeronde selectiestijl geïmplementeerd. Deze wijziging zorgt voor een uniforme uitstraling en een naadloze overgang naar de selectiestijl die voorheen in QtQuick-applicaties werd gebruikt.


- Изменена анимация появления уведомлений, которые теперь выезжают из ближайшего края экрана. В уведомлениях, генерируемых рабочим столом Plasma, изменена пиктограмма и сокращён заголовок.
De mogelijkheid om een algemene toetsencombinatie in te stellen voor het wissen van de notificatiegeschiedenis is toegevoegd. - Het pakket bevat de Plasma Bigscreen-gebruikersinterface, ontworpen voor gebruik op multimedia-apparaten die zijn aangesloten op tv's en projectoren. De omgeving is geoptimaliseerd voor grote schermen en bediening zonder toetsenbord, met behulp van afstandsbedieningen of spraakassistenten.



- De mogelijkheid om een ICC-kleurprofiel voor het scherm in te stellen wanneer de HDR-modus is ingeschakeld, is nu geïmplementeerd.
- De KWin compositing manager ondersteunt nu multi-GPU swapchains en de Vulkan grafische API in de DRM-backend (Direct Rendering Manager). Toekomstige optimalisaties zullen de prestaties in multi-GPU-configuraties verbeteren. Momenteel zijn de prestaties van geïntegreerde AMD- en Intel-GPU's in combinatie met discrete AMD- en NVIDIA-videokaarten die Vulkan gebruiken, ongeveer vergelijkbaar met OpenGL.
- Er is ondersteuning toegevoegd voor de portal "Achtergrond-apps" (org.freedesktop.background.Monitor) (xdg-desktop-portal), waarmee grafische applicaties naar de achtergrond kunnen gaan met verborgen vensters, waarbij alleen een statusindicator in het systeemvak zichtbaar blijft.
- Er is ondersteuning toegevoegd voor de Notification xdg-portal voor het configureren en weergeven van meldingen van geïsoleerde applicaties, zoals die in het Flatpak-formaat worden geleverd.
- Добавлена поддержка второй версии портала
org.freedesktop.impl.portal.InputCapture, применяемого для организации доступа к захвату ввода из изолированных приложений. - В KWin добавлена поддержка Wayland-протокола ext-background-effect-v1, дающего возможность
создавать такие эффекты, как размытие фона. - De KWin compositing manager biedt ondersteuning voor het experimentele Wayland-protocol xx-fractional-scale-v2. Dit protocol elimineert onnodige tussenruimtes tussen aangrenzende elementen op schermen met een hoge pixeldichtheid, zoals tussen een gemaximaliseerd venster en een paneel. Het xx-fractional-scale protocol maakt schaling van het logische coördinatensysteem mogelijk, dat gebruikmaakt van gehele getallen, om de positioneringsnauwkeurigheid te verbeteren en de resolutie van logische coördinaten te verhogen tot op pixelniveau. Deze mogelijkheid lost het probleem op van de beperkte resolutie van het logische coördinatensysteem, die onvoldoende is voor de positionering op pixelniveau die nodig is voor een volledige implementatie van fractionele schaling in KDE.
- KWin is bijgewerkt met optimalisaties die de prestaties en energie-efficiëntie verbeteren in programma's die de CPU gebruiken voor rendering. Deze optimalisaties zijn merkbaar in de meeste KDE-programma's en in toepassingen die QtWidgets gebruiken (QtWidgets gebruikt de CPU voor rendering, terwijl QtQuick GPU-acceleratie gebruikt). Zo beweegt de muisaanwijzer in KDevelop nu altijd soepel en is het CPU-gebruik tijdens het scrollen teruggebracht van 80-90% naar 20%.
- В KWin продолжена работа по реализации поддержки графического API Vulkan
в DRM-бэкенде (Direct Rendering Manager). Ожидается, что использование
Vulkan позволит добиться увеличения производительности в конфигурациях с несколькими GPU. Реализована возможность использования Vulkan для загрузки текстур из GPU в CPU. - Op systemen met i915- en Intel XE-stuurprogramma's voor Intel GPU's ondersteunt KWin nu hardware-overlayvlakken, waardoor content direct kan worden weergegeven zonder compositing. Deze wijziging verbetert de prestaties en verlaagt het stroomverbruik voor applicaties en games die de toegevoegde functionaliteit ondersteunen.
- KWin heeft een heuristiek toegevoegd die bepaalt of direct scannen moet worden gebruikt om de prestaties te verbeteren en het energieverbruik te verlagen wanneer vensters worden vergroot tot volledig scherm.
- Veel laptops met AMD-processors bieden nu de mogelijkheid om de driver voor adaptieve achtergrondverlichting uit te schakelen of de instellingen handmatig aan te passen wanneer deze is ingeschakeld. Deze driver wijzigt de schermkleuren om de zichtbaarheid bij lage helderheidsniveaus te verbeteren.
- KWin biedt nu ondersteuning voor 3D LUT's (3D Lookup Tables) voor kleurhermapping, waardoor het GPU-resourceverbruik van functies die kleurconversie versnellen, wordt verminderd.
- KWin is bijgewerkt met optimalisaties die het stroomverbruik verminderen bij het werken met vensters op volledig scherm en effecten die niet worden beïnvloed door directe scan-out.
- Het aanmaken van OpenGL-contexten voor applicaties die geen OpenGL gebruiken, is gestopt. Dit heeft het geheugenverbruik per applicatie met 10-15 MB verminderd en de opstarttijd verkort.
- KWin is geoptimaliseerd om de prestaties van de Alt+Tab-interface voor het wisselen tussen vensters te verbeteren wanneer het effect 'Venster markeren' is ingeschakeld en wanneer er een groot aantal geminimaliseerde vensters zijn.
- Kwin onthoudt nu de marges tussen vensters in tegelmodus voor elk scherm.
- Verbeterd ontwerp van dialoogvensters gemaakt door KWin.

- De interface voor het weergeven van een QR-code in de klembordwidget is vereenvoudigd (de kopieerknop is naar de header verplaatst).

- De nauwkeurigheid van de widgetpositionering op het bureaublad is verbeterd. Wanneer u een widget verplaatst naar een plek waar deze niet past, wordt nu een miniatuur weergegeven die de dichtstbijzijnde beschikbare ruimte toont waar de widget wél past.
- De optie om grotere pictogrammen en bredere marges te gebruiken op touchscreens en tablets is verwijderd uit de widgets van Taakbeheer en het Systeemvak. Deze optie bleek inconsistent te zijn en weergaveproblemen te veroorzaken.
- De widgets en applicatie van System Monitor ondersteunen nu het monitoren van netwerkactiviteit op het FreeBSD-platform.
- De widget 'Kleurenkiezer' geeft nu een melding weer dat de geselecteerde kleur niet aanwezig is (voorheen werd aangegeven dat de kleur #000000 was geselecteerd).

- Het configuratiescherm van Widget Explorer verschijnt nu op het bureaublad naast de muisaanwijzer in plaats van aan de linkerkant van het scherm.
- De widget "Schijven en apparaten" kan nu beter overweg met apparaten die in lusmodus zijn gekoppeld.
- De klokwidget ondersteunt nu de Vietnamese maankalender.

- In de widgets voor het klembord en het netwerkverbindingsbeheer is een uniforme knop geïmplementeerd om terug te keren naar de vorige pagina (er worden geen twee "Terug"-knoppen meer weergegeven op geneste pagina's).
- De widget die het globale menu implementeert, zorgt ervoor dat het menu van het actieve venster wordt weergegeven, zelfs als dat venster zich op een ander scherm bevindt. Om het vorige gedrag te herstellen, waarbij het menu verdwijnt na het verplaatsen van het venster naar een ander scherm, is een speciale optie toegevoegd aan de instellingen.
- In de widget voor het globale menu zijn de hoeken van de gemarkeerde menu-items afgerond.
- Aan de widget in het systeemvak is een optie toegevoegd om items in omgekeerde volgorde te sorteren.
- De widget voor het invoegen in het splitterpaneel is nu toegankelijk via de knop 'Nieuwe items toevoegen' op de pagina met paneelinstellingen, in plaats van via de zijbalk met de widgetlijst.

- De widget voor netwerkbeheer biedt nu ondersteuning voor het aanmaken van dubbele netwerkverbindingsprofielen.

- De beperking van 25 seconden voor het selecteren van een kleur na het openen van de kleurenkiezer is opgeheven.
- Er is een optie toegevoegd aan de applet om de agenda te openen door met de middelste muisknop op de klok te klikken.

- Via de applet voor netwerkinstellingen kunt u het wifi-frequentiebereik beperken (2.4 GHz of 5 GHz).
- Menu's die het Breeze-thema gebruiken, veranderen nu de achtergrond van elementen wanneer erop geklikt wordt.
- Net als bij Kickoff is het in het Kicker-applicatiemenu nu mogelijk om niet-vierkante knoppen in het paneel te gebruiken.
- Het Kickoff-appmenu toont nu direct na het toevoegen van een app aan 'Favorieten' via het contextmenu de sectie 'Favorieten', zodat duidelijk te zien is waar de app nu snel te vinden is.
- KRunner heeft standaard een plugin ingeschakeld die informatie over algemene toetscombinaties weergeeft.

- Wanneer KRunner-activering wordt uitgeschakeld bij het typen via het desktoptoetsenbord, wordt een handler aangeroepen om bestanden te selecteren op basis van de eerste letters die worden getypt.
- Er is een optie toegevoegd aan het contextmenu dat verschijnt wanneer u met de rechtermuisknop op de bureaubladachtergrond klikt, waarmee u informatie over de afbeelding kunt bekijken.

- Het Kicker-applicatiemenu bevat nu een speciaal pictogram voor recent geïnstalleerde programma's, vergelijkbaar met hoe dit in de Kickoff-interface is gedaan.
- KRunner heeft zijn mogelijkheden voor het berekenen van willekeurige wiskundige uitdrukkingen uitgebreid; zo kunt u nu bijvoorbeeld niet alleen "sqrt(2) + 2" invoeren, maar ook "2 + sqrt(2)".
- De grootte van geanimeerde GIF-afbeeldingen die in applicaties met de KPipeWire-bibliotheek zijn gemaakt, is verkleind.
- В меню приложений Kicker добавлена опция для отображения списка недавно открытых каталогов.

- De configurator biedt nu ondersteuning voor videovoorbeelden van SDDM-aanmeldschermthema's.
- De configurator toont nu alleen nog instellingenpagina's voor gamecontrollers, muizen en touchpads als deze apparaten aanwezig zijn.
- In de configurator is de pagina met instellingen voor extern bureaublad verplaatst naar de groep "Beveiliging en privacy".

- Er is een instelling toegevoegd waarmee je de vertraging kunt aanpassen voordat de interface voor het wisselen van vensters verschijnt nadat je Alt+Tab ingedrukt houdt.
- Aan de instellingen van de widget voor de lijstweergave van vensters zijn opties toegevoegd om de sorteervolgorde te wijzigen en te groeperen op virtuele desktops en ruimtes (activiteiten).

- In de configurator worden de cursorafbeeldingen op de pagina met cursorinstellingen nu automatisch aangepast aan de geselecteerde grootte wanneer ze in de preview worden weergegeven.

- Wanneer je het scherm voor het selecteren van bureaubladachtergronden opnieuw opent, ga je verder waar je de vorige keer gebleven was.
- De configurator gebruikt een meer traditionele "< Terug"-knop om terug te keren vanuit subcategorieën (voorheen was dit "< Categorienaam").

- Er is een aparte interface toegevoegd voor het configureren van gedeelde netwerkprinters. Windows-netwerken.

- De pagina met meldingsinstellingen van de configurator ondersteunt nu het afspelen van selecteerbare meldingsgeluiden, ongeacht of meldingsgeluiden zijn ingeschakeld.
- Opties voor L2TP VPN zijn toegevoegd aan de netwerkinstellingenpagina in de configurator.
- De instellingeninterface is bijgewerkt. OpenVPNDit voegt ondersteuning toe voor parameters om compressie, MTU, NCP, TLS, time-outs en versleuteling te regelen.
- In de configurator zijn op de pagina met netwerkverbindingsinstellingen de tabbladen 'Wi-Fi' en 'Wi-Fi-beveiliging' samengevoegd.
- Er is een knop toegevoegd aan de pagina voor het beheer van applicatietoegangsrechten in de configurator waarmee alle machtigingen voor schermopname door applicaties in één keer kunnen worden ingetrokken.
- In de configurator, op de pagina "Standaardtoepassingen", is het nu mogelijk om de standaardtoepassing met de kalender-plannerimplementatie te selecteren.

- Het hulpprogramma Systeemmonitor en de widget met systeeminformatie ondersteunen nu de detectie van meerdere GPU-configuraties en bieden statistieken over volledige schijfversleuteling en RAID.
- De System Monitor-app en -widget voor het bewaken van de systeemstatus houden nu rekening met de keuze van meeteenheden voor informatie, zoals GB (miljard bytes) of GiB (2^30).
- Bij het zoeken naar het woord 'geheugen' wordt nu de aanbeveling gegeven om de applicatie Systeemmonitor te starten.
- Systeemmonitor categoriseert GPU's nu op naam. Het contextmenu van de Systeemmonitor-app biedt nu directe toegang tot specifieke monitoringmodi, zoals het bekijken van een lijst met actieve processen.

- Bij het weergeven van systeeminformatie (Infocentrum) worden de temperatuursensorwaarden nu weergegeven in de meeteenheden die in de systeeminstellingen zijn opgegeven.
- De stijl van de tooltips kan nu worden aangepast aan het actieve ontwerpthema.
- De implementatie van het muismarkeringseffect (waarbij de cursor verandert in een markering die lijnen op het scherm achterlaat) op touchscreens is verbeterd. Ondersteuning voor het gelijktijdig tekenen van meerdere lijnen op multitouch-schermen is toegevoegd.
- Er zijn toetsenbordindelingen toegevoegd aan de instellingen die gesynchroniseerd zijn met Plasma Login Manager.
- Er is een algemene push-to-talk-modus geïmplementeerd, waarbij de microfoon alleen wordt ingeschakeld wanneer een bepaalde toetsencombinatie wordt ingedrukt en vastgehouden.
- Verbeterde bewerking van bureaubladelementen op touchscreen-systemen.
- Er is een voortgangsindicator toegevoegd aan het dialoogvenster voor het beëindigen van vastgelopen processen.
- Op Wayland-systemen is het beeld van de stylusaanwijzer gesynchroniseerd met de muis- en touchpadaanwijzer.
- Met KWin kunt u nu permanente regels definiëren die de inhoud van bepaalde vensters uitsluiten tijdens het opnemen van schermopnames.
- Het screenshotprogramma van Spectacle heeft nu een "--release-capture"-optie, die overeenkomt met de "Accepteren bij klikken en loslaten"-optie in de instellingen (waarmee direct een screenshot wordt gemaakt nadat de muisknop is losgelaten na het selecteren van een rechthoekig gebied, zonder aparte bevestiging van de handeling).
- Om de prestaties te verbeteren, worden schermschalingniveaus die dicht bij 100%, 200% en 300% liggen, afgerond naar deze waarden.
- In de emoji-kiezerinterface zijn de opties voor huidskleurpictogrammen gegroepeerd in een apart pop-upvenster.

- Er is een KIO S3-handler uitgebracht waarmee u rechtstreeks kunt werken met bestanden die zijn opgeslagen in S3-compatibele cloudopslagservices zoals Amazon S3, Cloudflare R2, DigitalOcean Spaces en MinIO vanuit Dolphin- en KDE-applicaties.

- Bij het naast elkaar plaatsen van twee vensters worden deze nu gelijkmatig gecentreerd over de beschikbare schermruimte, rekening houdend met panelen (voorheen kromp het venster dat het dichtst bij een paneel stond meer dan het andere venster).
- Verbeterde betrouwbaarheid van schermopnames en het initiëren van externe bureaubladverzoeken in afgeschermde applicaties.
- Verbeterde ondersteuning voor 3D-acceleratie in configuraties met meerdere GPU's, waarvan er één geen OpenGL ondersteunt.
- Problemen met het klembord in sommige op wxWidgets gebaseerde applicaties, zoals KiCad en Audacity, zijn opgelost. De oplossing is opgenomen in de ontwikkelingsbranch wxWidgets 3.3.3.
- Het hulpprogramma kscreen-doctor ondersteunt nu het wijzigen van de schermeigenschap AutoRotatePolicy, het bepalen van het actieve scherm en het gelijktijdig in- of uitschakelen van HDR- en Wide Gamut-ondersteuning.
- In het dialoogvenster voor het selecteren van een scherm voor uitzending naar andere systemen of voor het delen van toegang, is de weergave van miniaturen verbeterd en is ervoor gezorgd dat de bureaubladachtergrond wordt weergegeven.

- De mogelijkheid om een aparte modificatietoets te definiëren voor het verplaatsen van de focus naar een paneel is toegevoegd.
- Het dialoogvenster voor het selecteren van mappen is samengevoegd met het dialoogvenster dat wordt gebruikt bij het opslaan en openen van bestanden (in plaats van een apart dialoogvenster voor mappen is een modus toegevoegd aan het standaard dialoogvenster voor het openen van bestanden, waarmee alleen mappen worden weergegeven).
- De Plasma Vault-directoryversleutelingstool geeft nu aan of de directory in alleen-lezenmodus is gekoppeld.
- Op systemen met meerdere GPU's leggen Spectacle- en KPipeWire-gebaseerde applicaties nu correct de scherminhoud vast (voorheen werd mogelijk het verkeerde renderingapparaat gebruikt).
- Voor configuraties met meerdere beeldschermen is een optie toegevoegd waarmee de Alt+Tab-vensterwisselinterface alleen op het primaire scherm wordt weergegeven, ongeacht welk scherm de invoerfocus heeft.
- De KWin-vensterregels ondersteunen nu het koppelen van dialoogvensters aan een specifiek bovenliggend venster.
- De mogelijkheid is toegevoegd om de standaardmap "Projecten" te hernoemen of te verplaatsen. Deze map is recent door distributies aangemaakt in de thuismap van de gebruiker, naast de mappen "Documenten", "Downloads", "Bureaublad", "Video's", "Muziek" en "Afbeeldingen".

- Er is een functie toegevoegd om de scherminhoud te vergroten zonder merkbaar kwaliteitsverlies, gebaseerd op het zoomeffect in KWin.

- Wanneer een X11-applicatie die via XWayland draait toestemming vraagt om programmatisch gegenereerde muis- en toetsenbordgebeurtenissen te verzenden, wordt de naam van de applicatie nu weergegeven. De configurator toont nu een lijst met applicaties waaraan deze toestemming eerder is verleend.

- De KDE-stijl wordt nu toegepast op dialoogvensters die worden weergegeven door Qt-toepassingen die gebruikmaken van het QML-type MessageDialog (bijvoorbeeld gebruikt door de Sticky Note-toepassing in het bevestigingsdialoogvenster).

- Het klikken op knoppen bovenaan de Widget Explorer is vereenvoudigd (klikken werkt nu als u met de cursor op de schermrand boven de knop klikt, zonder dat u direct op de knop hoeft te klikken).

- Bij het automatisch aanpassen van de schermhelderheid worden nu extra parameters in overweging genomen voor betere prestaties in omstandigheden met frequent wisselende lichtomstandigheden.
Bron: opennet.ru




































