Mastodon
Zuletzt aktualisiert am

Diese Woche in KDE: Alles, glaube ich

Wir haben diese Woche sehr viel Zeit damit verbracht, Fehler zu beheben und Plasma 6.1 zu polieren. Es war eine große Veröffentlichung, und es gab einige raue Kanten um den neuen Bearbeitungsmodus. Wir haben viel Zeit darauf verwendet, ihn nahtlos in die anderen bestehenden Modi zu integrieren und ihn allgemein aufzupolieren. Weitere Schwerpunkte waren die Bedienfelder und die Systemablage, insbesondere bei der Verwendung von nicht standardmäßigen Einstellungen. Wir haben für Plasma 6.1 eine Menge großer Änderungen unter der Haube vorgenommen, die einige negative Auswirkungen hatten, daher arbeiten wir daran, die Dinge so schnell wie möglich zu beheben.

Im Rahmen dieser Initiative haben wir die Anzahl der Plasma-Fehler mit hoher Priorität auf ein neues Rekordtief gesenkt: 29! Das ist das erste Mal, dass die Zahl unter 30 gesunken ist, was ich sehr spannend finde! Wir sind wirklich auf dem richtigen Weg.

Nach der Fehlerbehebung haben wir damit begonnen, die Benutzeroberfläche von Plasma 6.2 zu verbessern. Zu diesem Zeitpunkt sind die meisten neuen Funktionen noch in der Mache, aber eine Menge subtiler Verbesserungen sind bereits zu sehen - komplett mit Screenshots unten!

Disclaimer: Translation of This Week in KDE by Nate Graham. Assisted by Deepl. Follow the blue string for the original.

Neue Funktionen

Plasma unterstützt jetzt Enhanced Open (OWE) Wi-Fi Sicherheit (Fabian Vogt, Plasma 6.2.0. Link)

In KWins neuem (standardmäßig ausgeschaltetem) Effekt "Cursor ausblenden" können Sie nun das Ausblenden nach Inaktivität deaktivieren und ihn nur während der Eingabe ausblenden (Vlad Zahorodnii, Plasma 6.2.0. Link)

Verbesserungen der Benutzeroberfläche

Okular liefert jetzt mehr Informationen über die Gültigkeit der kryptographischen Signaturen eines Dokuments (Sune Vuorela, Okular 24.08.0. Link)

Wenn Sie den Cursor schütteln, um ihn zu erweitern, ist er jetzt schön scharf, wenn Sie eines der Standard-Cursor-Themen von Breeze verwenden. Beachten Sie, dass er immer noch pixelig ist, wenn Sie ein Cursor-Theme eines Drittanbieters verwenden, bis wir allgemeine Unterstützung für SVG-Cursor-Theming implementieren und die Künstler von Drittanbieter-Themes ermutigen können, es zu verwenden (Vlad Zahorodnii, Plasma 6.1.1. Link):

In KWin's Overview-Effekt sind die Beschriftungen der Fenstertitel jetzt besser lesbar (Akseli Lahtinen, Plasma 6.1.2. Link):

Die Ocean- und Oxygen-Soundthemen enthalten nun Glockenklänge, so dass unser automatischer "Lass die Systemglocke nicht zum Mord anstiften"-Transformator seinen Sound von diesen Themen beziehen kann und nicht nur vom FreeDesktop-Soundthema (ich: Nate Graham und Guilherme Marçal Silva, Plasma 6.1.2. Link 1 und Link 2)

Wir haben einen weiteren Versuch unternommen, überall die gleiche "Open With"-Oberfläche zu verwenden - dieses Mal einschließlich der Terminal- und Skript-Optionen, die beim letzten Mal fehlten und uns veranlassten, sie zurückzusetzen (Harald Sitter, Plasma 6.2.0. Link 1 und Link 2):

Discover zeigt nun eine klare Fehlermeldung an, wenn der PackageKit-Daemon defekt oder abgestürzt ist, anstatt einer mehrdeutigen bis irreführenden Meldung. Außerdem gibt es einen praktischen Knopf, mit dem Sie einen Fehlerbericht für Ihre Distribution einreichen können, um sie sanft anzustupsen, damit sie sich tatsächlich um die PackageKit-Unterstützung kümmern (Harald Sitter, Plasma 6.2.0. Link)

Plasmas Lock/Logout-Widget hat jetzt eine "Show logout screen"-Option, die die Möglichkeit zurückbringt, einen Bildschirm mit allen Optionen zu sehen. Außerdem ersetzt es jetzt die frühere Aktion "Herunterfahren" und stellt die Standardbenutzererfahrung wieder her, die es in Plasma 6.0 und früher hatte: eine Schaltfläche zum Sperren und eine Schaltfläche zum Anzeigen aller Optionen zum Beenden der Sitzung, wobei "Herunterfahren" vorausgewählt ist. Sie können das Widget natürlich immer noch so anpassen, dass es anzeigt, was Sie wollen (Thomas Carmichael und ich: Nate Graham, Plasma 6.2.0. Link 1 und Link 2)

Die UI-Option zum Bestätigen des Herunterfahrens, Neustarts und Abmeldens wurde klarer formuliert, und der alte zweideutige Text "Leave..." wurde in "Show Logout Screen" geändert, was klarer ist (ich: Nate Graham, Plasma 6.2.0. Link 1 und Link 2):

Sie können jetzt die Wiederholungsrate für Tasten auf 200 Zeichen pro Sekunde einstellen, statt des alten Maximalwertes von 100 (Vladimir Brik, Plasma 6.2.0. Link)

Auf der Suchseite der Systemeinstellungen wird der Indizierungsstatus jetzt in einer Fußzeile angezeigt, so dass die Elemente der Benutzeroberfläche während der Indizierung nicht mehr hin- und herspringen (ich: Nate Graham, Plasma 6.2.0. Link):

Auf der Touchpad-Seite der Systemeinstellungen warnt der Effekt "Während des Tippens deaktivieren" jetzt davor, dass er Videospiele während der Benutzung stören könnte (me: Nate Graham, Plasma 6.2.0. Link)

Plasmas Energie- und Akku-Widget zeigt jetzt an, wenn Energieprofile nicht verfügbar sind, weil die Energieeinsparung vom alternativen TLP-Dienstprogramm übernommen wird (Bohdan Onofriichuk, Plasma 6.2.0. Link)

Auf der Bluetooth-Seite der Systemeinstellungen werden blockierte Geräte nun in einem eigenen Abschnitt aufgelistet, und wir zeigen auch eine kontextbezogene Hilfe-Schaltfläche an, damit Sie verstehen, was "blockiert" in diesem Zusammenhang bedeutet (Ivan Tkachenko, Plasma 6.2.0. Link 1 und Link 2):

Der Absturzmeldungsdialog hat jetzt eine Schaltfläche "Beenden" in der Ecke, die aktiviert wird, wenn alles erledigt ist, so dass es offensichtlicher ist, wann und wie man ihn loswerden kann (Engin Karakurt, Plasma 6.2.0. Link)

Wenn eine benutzerdefinierte Akzentfarbe verwendet wird, werden Breeze-Ordnersymbole nicht mehr ganz weiß oder ganz schwarz, wenn sie in verschiedenen Kontexten ausgewählt werden; stattdessen werden ihre Hintergrundfarben nur ein wenig eingefärbt (Marco Martin und Carl Schwan, Frameworks 6.4. Link):

Fehlerbehebungen

Zwei Regressionen in KCalc behoben, die zum Absturz führten, wenn man die Rücktaste drückte und die Eingabeverkettung unterbrachen (Gabriel Barrantes, KCalc 24.05.2. Link 1 und Link 2)

Regression behoben, die dazu führte, dass Plasmas Icons-and-Text Task Manager Widgets keinen Text mehr in einem dicken vertikalen Panel anzeigten (Marco Martin, Plasma 6.1.1. Link)

Es wurde eine Regression behoben, die dazu führen konnte, dass die Systemablage von Plasma vorübergehend verschwand, wenn Sie eine Anwendung beendeten, die Medien abspielte, während das Media-Player-Widget der Systemablage aktiv war (Marco Martin, Plasma 6.1.1. Link)

Visuelle Regression im mehrzeiligen Modus des Icons-und-Text-Taskmanagers von Plasma behoben (Ismael Asensio, Plasma 6.1.1. Link)

Es wurde eine Regression behoben, die dazu führte, dass der Modus Adaptive Opazität von Plasma-Panels bei bestimmten Arten von Fenstergrößenänderungen, Panelausrichtungen und Sichtbarkeitszuständen nicht richtig funktionierte (Fushan Wen, Plasma 6.1.1. Link)

KWin-Regression behoben, die die Multi-Monitor-Unterstützung im beliebten Polonium-Kachelskript beeinträchtigte (Alik Aslanyan, Plasma 6.1.1. Link)

Regression behoben, die dazu führte, dass neu erstellte leere Systemmonitor-Widgets nicht funktionierten, bis Plasma einmal neu gestartet wurde (Arjen Hiemstra, Plasma 6.1.1. Link)

Eine seltsame Interaktion in Plasmas neuem Bearbeitungsmodus wurde behoben, die dazu führen konnte, dass er unerwünscht beendet wurde, wenn der Widget-Explorer geschlossen wurde (Niccolò Venerandi, Plasma 6.1.1. Link)

Es wurde ein Problem behoben, das manchmal dazu führte, dass die angezeigte Helligkeit zwischen dem Systemtray-Widget und dem OSD nicht mehr synchron war und der Schieberegler etwas verzögert wurde (Jakob Petsovits, Plasma 6.1.1. Link 1 und Link 2)

Falls Sie eine winzige, kaum wahrnehmbare horizontale Linie in der oberen linken Ecke von Plasma-Widgets bemerkt haben, ist sie jetzt verschwunden (Niccolò Venerandi, Plasma 6.1.1. Link)

Es wurde ein Fall behoben, bei dem KWin auf einem System mit sehr alter (etwa 15 Jahre alter) Grafikhardware abstürzte (Xaver Hugl, Plasma 6.1.2. Link)

Regression behoben, die das Layout des Discover-Dialogs "Teilen" beeinträchtigte (Aleix Pol Gonzalez, Plasma 6.1.2. Link)

Regression behoben, die unter bestimmten Umständen dazu führen konnte, dass die Hover-Popups einzelner Widgets im Bearbeitungsmodus durch den Panel-Einstellungsdialog verdeckt wurden (Niccolò Venerandi, Plasma 6.1.2. Link)

Regression behoben, die unter bestimmten Umständen dazu führen konnte, dass Plasmas "Alternativen anzeigen"-Popup im offenen Zustand hängen blieb und nicht geschlossen wurde (Niccolò Venerandi, Plasma 6.1.2. Link)

Regression behoben, die dazu führte, dass die Schaltfläche "Widgets hinzufügen...", die auf leeren Panels erscheint, falsch ausgerichtet war und sich an der falschen Stelle befand (Niccolò Venerandi, Plasma 6.1.2. Link)

Regression behoben, die dazu führte, dass das Rückgängigmachen des Löschens eines Panels außerhalb des globalen Bearbeitungsmodus dazu führte, dass es in seinem eigenen Panel-Bearbeitungsmodus hängen blieb (Marco Martin, Plasma 6.1.2. Link)

Es wurde ein Problem behoben, das dazu führen konnte, dass Plasma einfriert, wenn ein dickes Panel bestimmte Kombinationen von Widgets mit sehr spezifischen Popup-Größen enthielt (Marco Martin, Plasma 6.1.2. Link)

Wenn die Systemeinstellungen bereits eine Seite anzeigen, die sich in einer Unterkategorie befindet, wird die Spalte für die Unterkategorie nun korrekt ausgeblendet, wenn eine andere Anwendung verwendet wird, um eine andere Seite zu öffnen, die sich nicht in einer Unterkategorie befindet (Matthias Tillman, Plasma 6.1.2. Link)

Auf der Seite Barrierefreiheit der Systemeinstellungen hat die Seitenleiste, die Unterseiten auflistet, nun korrekte Hover- und Highlight-Effekte (me: Nate Graham, Plasma 6.1.2. Link)

Bei Verwendung von Qt 6.8 wird Plasma nicht mehr beendet, wenn Sie eine Anwendung aus Kickoff auf den Desktop ziehen (Vlad Zahorodnii, Plasma 6.2.0. Link)

Discover stürzt nicht mehr ab, wenn Sie versuchen, eine Flatpak-Anwendung zu aktualisieren, die als "end-of-life" deklariert wurde, ohne dass ein Ersatz bereitgestellt wurde. Stattdessen wird man gefragt, ob man sie deinstallieren möchte (Harald Sitter, Plasma 6.2.0. Link)

Das Ziehen eines Widgets von einem Plasma-Panel in ein anderes oder auf den Desktop im Bearbeitungsmodus führt nicht mehr dazu, dass es in einem Schwebezustand verloren geht (Niccolò Venerandi, Plasma 6.2.0. Link)

Wenn Sie eine globale Verknüpfung setzen, um ein System Tray Widget zu aktivieren, funktioniert es jetzt immer, anstatt nur nach dem ersten Öffnen des System Tray (Marco Martin, Plasma 6.2.0. Link)

Der "Wählen Sie ein Gerät zum Senden an:"-Text in Freigabe-Dialogen für KDE Connect ist nun immer in jeder Sprache lesbar (Ivan Tkachenko, Frameworks 6.4. Link)

Andere fehlerbezogene Informationen von Interesse

Leistung und Technisches

Es wurde ein Fall behoben, in dem die neue KWin-Funktion zur dreifachen Zwischenspeicherung die Situation bei bestimmter Hardware verschlimmern konnte (Xaver Hugl, Plasma 6.1.1. Link)

KWin greift nun automatisch auf Software-Rendering zurück, wenn es auf Systemen mit sehr alter (etwa 15 Jahre alter) Grafikhardware verwendet wird, die nur eine begrenzte Anzahl von OpenGL-Operationen unterstützt (Xaver Hugl, Plasma 6.1.1. Link)

Ein Speicherleck in Plasma behoben, das durch den Empfang von Benachrichtigungen verursacht wurde (Arjen Hiemstra, Plasma 6.1.2. Link)

Die Robustheit von KWin wurde verbessert, wenn ein Eingabegerät mit sehr hoher Bildwiederholrate verwendet wird (z.B. eine dieser blöden 127-Milliarden-Hertz-Gamer-Mäuse), wodurch die Wahrscheinlichkeit verringert wird, dass Anwendungen einfrieren oder beendet werden, wenn die Maus sehr schnell bewegt wird (Vlad Zahorodnii, Plasma 6.2.0. Link)

In der Zwischenablage von Plasma funktioniert die Einstellung "Auswahl und Zwischenablage gleich halten" nun unabhängig von der Einstellung "Textauswahl: Immer im Verlauf speichern" (Fushan Wen, Plasma 6.2.0. Link)

Die Verwendung eines Stiftes auf Wayland erlaubt nun das Ziehen von Fenstern in leeren Bereichen, wenn dies so konfiguriert ist (Nicolas Fella, Qt 6.7.3. Link)

Automatisierung & Systematisierung

Test für die korrekte Funktion der adaptiven Panel-Opazität hinzugefügt (Fushan Wen, Link)

Und alles weitere

Dieser Blog behandelt nur die Spitze des Eisbergs! 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

Wahrscheinlich haben Sie bemerkt, dass eine Menge Rückschritte behoben wurden! Wie haben sie sich durchgeschlichen? Offen gesagt, weil nicht genug Leute Plasma 6.1 in der Beta getestet haben. Plasma ist riesig und kann auf unterschiedlichste Weise genutzt werden, und es gibt nur eine begrenzte Anzahl von Anwendungsfällen, die die Entwickler berücksichtigen können. Automatisches Testen hilft, und wir werden immer besser darin, aber viele Funktionen lassen sich nur schwer oder gar nicht auf automatische Art und Weise testen. Unsere treuen Betatester finden auch viele Regressionen, aber der weitaus größte Teil bleibt bis zur endgültigen Veröffentlichung unbemerkt. Das ist ein Problem!

Wenn Sie mehrere Systeme verwenden oder eine abenteuerlustige Persönlichkeit sind, können Sie uns wirklich helfen, indem Sie Beta-Versionen von Plasma über die verfügbaren Repos Ihrer Distribution installieren und Fehler melden. Arch, Fedora und openSUSE Tumbleweed sind Beispiele für großartige Distributionen für diesen Zweck. Bitte probieren Sie also die Beta-Versionen von Plasma aus. Das hilft uns wirklich weiter! Und wenn Sie sehr abenteuerlustig sind, leben Sie mit den Nightly Repos. Ich mache das seit 5 Jahren hauptberuflich mit meinem einzigen Computer und es ist erstaunlich stabil.

Hört sich das zu beängstigend an? Ziehen Sie stattdessen in Erwägung, heute zu spenden! Das hilft auch.

Alternativ besuchen Sie https://community.kde.org/Get_Involved, um andere Möglichkeiten zu entdecken, Teil eines Projekts zu sein, das wirklich wichtig ist. Jeder Mitwirkende macht einen großen Unterschied bei KDE; Sie sind keine Nummer oder ein Rädchen in einer Maschine! Sie müssen auch nicht bereits ein Programmierer sein. Ich war es nicht, als ich anfing. Probieren Sie es aus, Sie werden es mögen! Wir beißen nicht!

 

Comments