Diese Woche in KDE: Multi-Monitor jetzt noch besser
Es passiert etwas Lustiges, wenn man etwas, das super kaputt war, viel besser funktionieren lässt: Die Leute fangen an, es mehr zu benutzen! Und dann reichen sie Fehlerberichte für all ihre ungewöhnlichen Anwendungsfälle ein, die Sie nicht vorhergesehen haben oder die schon lange nicht mehr ausgeübt wurden. Kurzfristig sieht es also so aus, als ob die Dinge schlechter wären, aber in Wirklichkeit sind sie besser, weil die Fehlerberichte mit der Zeit immer mehr exotische Anwendungsfälle betreffen.
Ich habe gesehen, wie das vor 2 Jahren mit der Plasma-Wayland-Sitzung begann (die inzwischen sehr robust geworden ist), und jetzt passiert es wieder mit Multi-Monitor-Setups. Wir haben endlich die Grundlagen geschaffen, also probieren die Leute es wieder aus, geben ihre xrandr-Hackaround-Skripte auf und reichen Fehlerberichte über die Probleme mit ihren wilden und verrückten Bildschirmanordnungen ein 🙂 Und das ist großartig! Also haben wir diese Woche viel Zeit damit verbracht, all diese Fehler zu beheben, um unser neues Multi-Monitor-System noch robuster zu machen. Mit einer soliden Grundlage ist es gar nicht so schwer, die Fehler zu beheben!
Und während das Plasma-Kernteam an diesen Dingen gearbeitet hat, wurde auch von allen anderen eine Menge großartiger Arbeit geleistet, um neue Funktionen hinzuzufügen und die Benutzeroberfläche zu verbessern! Diese Woche gibt es also viel zu sehen:
Disclaimer: Translation of This Week in KDE by Nate Graham. Assisted by Deepl. Follow the blue string for the original.
Neue Funktionen
Über das Kontextmenü in Dolphin und auf dem Desktop können Sie jetzt ein Bild als Hintergrundbild für den Sperrbildschirm festlegen, oder für den Desktop und den Sperrbildschirm gleichzeitig! (Julius Zint, Plasma 6.0. Link):
Verbesserungen der Benutzeroberfläche
Kate und KWrite speichern nun intern ihre geöffneten Dokumente kurz nach dem Öffnen. Wenn also eine der beiden Anwendungen abstürzt oder aufgrund von Speicherplatzmangel beendet wird, gehen die geöffneten Dokumente nicht mehr verloren, wenn Sie sie erneut öffnen (Waqar Ahmed, Kate & KWrite 23.04. Link)
Okular zoomt jetzt gleichmäßig und nicht mehr stufenweise, wenn Sie Strg+Scroll mit einem Touchpad oder einem hochauflösenden Scrollrad verwenden (Friso Smit, Okular 23.04. Link)
Beim Einrichten eines neuen Plasma-Systems werden Anwendungen, die standardmäßig an den Task-Manager in Plasma angeheftet sind (Discover, Systemeinstellungen, Dolphin und ein Webbrowser), aber nicht standardmäßig auf dem von Ihnen verwendeten Betriebssystem installiert sind, jetzt einfach weggelassen, anstatt mit einem kaputten Symbol sichtbar zu bleiben und nichts zu tun, wenn man darauf klickt (Fushan Wen, Plasma 5.27.2. Link)
Das Welcome Center hat eine visuelle Überarbeitung erhalten, um es mehr in Einklang mit anderen KDE-Anwendungen zu bringen, so dass seine interaktiven Schaltflächen nun in einer Fußzeile erscheinen und es gibt Punkte, die alle Seiten und die aktive Seite anzeigen (Oliver Beard, Plasma 6.0. Link 1 und link 2):
Die Anwendungsseite von Discover hat eine weitere visuelle Überarbeitung erhalten, die den Platz besser nutzt, Redundanzen reduziert und insgesamt besser aussieht (ich: Nate Graham, Plasma 6.0. Link):
Die Flatpak-Berechtigungsseite der Systemeinstellungen enthält jetzt ein Suchfeld für die App-Liste und eine hübsche Kopfzeile für die App-Detailseite (Ivan Tkachenko, Plasma 6.0. Link):
Signifikante Fehlerbehebungen
(Dies ist eine kuratierte Liste von Fehlern mit hoher oder sehr hoher Priorität, Wayland-Showstoppern, größeren Regressionen, langwierigen Problemen usw.)
Behebung einer kürzlich aufgetretenen Regression, die dazu führen konnte, dass Plasma beim Aufwachen des Systems während der Verwendung einer Mehrbildschirmanordnung abstürzte (Aleix Pol Gonzalez, Plasma 5.27.1. Link)
Es wurde ein besserer Weg gefunden, um die falsche Skalierung in der Plasma-Wayland-Sitzung für XWayland-verwendende Electron-Anwendungen zu beheben, der zu keinen Regressionen führt und auch die Skalierung in Steam korrigiert! (Luca Bacci und Fushan Wen, Plasma 5.27.1. Link 1 und Link 2)
Ein kürzlich aufgetretener Fehler wurde behoben, der dazu führte, dass Linienartefakte um Panels herum erschienen, wenn ein fragmentarischer Skalierungsfaktor in der Plasma Wayland Sitzung verwendet wurde (Arjen Hiemstra, Plasma 5.27.2. Link)
Es wurde ein Fall behoben, bei dem KWin in der Plasma-Wayland-Sitzung abstürzen konnte, während ein Video in VLC abgespielt wurde (Vlad Zahorodnii, Plasma 5.27.2. Link)
Es wurde ein Fall behoben, in dem KWin beim Ausloggen aus einer Plasma-Wayland-Sitzung abstürzen und den Benutzer hängen lassen konnte (Vlad Zahorodnii, Plasma 5.27.2. Link)
Bei Verwendung der kürzlich veröffentlichten Version 1.8.11 oder später der fwupd-Bibliothek wird Discover nun immer korrekt gestartet (Adam Williamson, Plasma 5.27.2. Link)
Ein kürzlich aufgetretener Fehler wurde behoben, der dazu führen konnte, dass powerdevil
bei bestimmten Multi-Screen-Anordnungen abstürzte und die Energieverwaltung unterbrach (Aleix Pol Gonzalez, Plasma 5.27.2. Link)
Es wurde ein Fall behoben, bei dem die Systemeinstellungen abstürzen konnten, während Änderungen an der Bildschirmanordnung angewendet oder rückgängig gemacht wurden (Arjen Hiemstra, Plasma 5.27.2. Link)
Es wurde ein größerer, kürzlich aufgetretener Fehler in der Art und Weise behoben, wie Aurorae-Fensterdekorationsthemen in der Plasma Wayland-Sitzung gezeichnet wurden (David Edmundson, Plasma 5.27.2. Link 1 und link 2)
Eine halbwegs aktuelle Regression in der Plasma-Wayland-Sitzung wurde behoben, die es ermöglichte, dass der Cursor am unteren und rechten Bildschirmrand kurzzeitig 1 Pixel über den Bildschirm hinausging, wodurch das Fitts'sche Gesetz gebrochen wurde und schwebeaktivierte UI-Elemente an den Bildschirmrändern zu flackern begannen (Xaver Hugl, Plasma 5.27.2. Link)
Ein Problem in der Plasma-Wayland-Sitzung wurde behoben, bei dem die Größe des Desktops bei Verwendung eines gebrochenen Skalierungsfaktors auf subtile Weise falsch berechnet wurde, was zu verschiedenen visuellen und funktionalen Störungen führte, die nicht auf einen Pixel genau waren (David Edmundson, Plasma 5.27.2. Link)
Discover zeigt nicht länger kompletten Unsinn für die meisten von Distro-Repos zur Verfügung gestellten Anwendungen im Feld "Distributed by:" auf den Anwendungsseiten an (ich: Nate Graham, Plasma 5.27.2. Link)
Die halbneue QML-Version des Present Windows-Effekts funktioniert nun korrekt mit der Tastatur, wenn sie in ihrem Modus aufgerufen wird, der nur die Fenster einer bestimmten Anwendung anzeigt, und erlaubt es nicht mehr, auch Fenster anderer Anwendungen unsichtbar zu fokussieren (Vlad Zahorodnii, Plasma 5.27.2. Link)
Wenn ein gebrochener Skalierungsfaktor in der Plasma-Wayland-Sitzung verwendet wird, wird der Cursor jetzt in XWayland-verwendenden Anwendungen korrekt dargestellt (Xaver Hugl, Plasma 5.27.2. Link)
Multibildschirm-Anordnungen, die aus Bildschirmen desselben Herstellers bestehen, die sich nur durch das letzte Zeichen ihrer Seriennummern unterscheiden (stellen Sie sich vor, ein großes Unternehmen kauft Monitore in großen Mengen), werden bei der Anmeldung nicht mehr verwürfelt (David Redondo, Plasma 5.27.2. Link)
Eine halbwegs aktuelle Regression in der Plasma-Wayland-Sitzung wurde behoben, die dazu führen konnte, dass der Baloo File Indexer Service häufig abstürzte (David Redondo, Frameworks 5.104. Link)
Wenn man neue Add-Ons über den "Get New [Thing]"-Dialog holt, ist das Fenster, in dem man auswählen kann, welches Ding man holen will, nun korrekt scrollbar, falls es nicht in die Ansicht passt (Ivan Tkachenko, Frameworks 5.104. Link)
Andere fehlerbezogene Informationen von Interesse
- 44 15-Minuten-Plasma-Fehler (rauf von 43 in der letzten Woche).
Aktuelle Liste der Fehler - 16 Plasma-Fehler mit sehr hoher Priorität (rauf von 12 in der letzten Woche).
Aktuelle Liste der Fehler - 152 KDE-Fehler aller Art wurden diese Woche behoben.
Vollständige Liste der Fehler
Automatisierung & Systematisierung
Das Tutorial zum Schreiben von Kirigami-Apps wurde überarbeitet und ist jetzt noch nützlicher und hilfreicher! (Thiago Sueto, Link)
Die Continuous-Integration-Systeme für Gwenview und Kamoso bauen die Apps nun als Flatpaks für jede Änderung! (Neelaksh Singh, Link 1 und link 2)
Änderungen, die nicht in KDE enthalten sind, aber KDE betreffen
In der Plasma-Wayland-Sitzung funktioniert die Energieverwaltung bei der Verwendung von DisplayPort-Bildschirmen jetzt wieder für Benutzer der KDE-Distributionen Neon und Fedora, bei denen sich herausgestellt hat, dass sie die KIdleTime-Bibliothek nicht mit aktivierter Wayland-Unterstützung gebaut haben (Jonathan Riddell und Marc Deop i Argemí, jetzt sofort! Link).
...Okay, technisch gesehen ist Neon also in KDE, aber es erschien mir ungeschickter, Neon an anderer Stelle separat zu erwähnen und Fedora KDE hier, da beide Distributionen unter demselben Problem litten, das denselben benutzerseitigen Fehler verursachte, und beide die gleiche Änderung benötigten, um ihn zu beheben.
Und alles weitere
Nicht vergessen, dieser Blog behandelt nur die Spitze des Eisbergs! Tonnenweise KDE-Apps, deren Entwicklung ich hier nicht verfolgen kann, sind hier gar nicht erwähnt, ebensowenig wie Backend-Weiterentwicklung, verbesserte Test-Abdeckung und andere Änderungen, die im Allgemeinen ohne sichtbare Oberfläche bleiben. Wenn Sie Appetit auf mehr haben, schauen Sie auf https://planet.kde.org/ vorbei, wo Sie Blog-Posts anderer KDE-Unterstützer finden mit Details zu ihrer Arbeit.
Wie Sie helfen können
Wenn Sie Entwickler sind, schauen Sie doch bei unserer 15-Minuten-Bug-Initiative vorbei. Die Arbeit an diesen Bugs macht schnell einen großen Unterschied!
Andernfalls schauen Sie auf https://community.kde.org/Get_Involved vorbei, um Wege zu finden, Teil eines Projektes zu werden, das wirklich zählt. Jeder Unterstützer macht einen riesigen Unterschied in KDE; niemand ist bloß eine Nummer oder ein Hamster in einem Laufrad! Sie müssen auch kein Programmierer sein. Das war ich auch nicht, als ich anfing. Versuchen Sie's, es wird Ihnen gefallen! Wir beißen auch nicht!
Und vielleicht möchten Sie ja eine steuerlich absetzbare Spende an KDE e.V. tätigen 😘
Comments