Die Veröffentlichung von Elementary OS 6 wurde vorgestellt, welches als schnelle, offene und datenschutzfreundliche Alternative zu Windows und macOS positioniert ist. Der Schwerpunkt des Projekts liegt auf hochwertigem Design, das darauf abzielt, ein benutzerfreundliches System zu schaffen, das minimale Ressourcen verbraucht und eine hohe Startgeschwindigkeit bietet. Den Nutzern wird die hauseigene Desktop-Umgebung Pantheon angeboten. Für den Download stehen bootfähige ISO-Images (2,36 GB) zur Verfügung, die für die amd64-Architektur geeignet sind (für den kostenlosen Download von der Projektseite muss im Spendenfeld 0 eingegeben werden).
Bei der Entwicklung der Originalkomponenten von Elementary OS werden GTK3, die Programmiersprache Vala und das hauseigene Framework Granite verwendet. Als Grundlage des Distributionssystems dienen die Entwicklungen des Ubuntu-Projekts. Auf Paket- und Repository-Ebene ist Elementary OS 6 mit Ubuntu 20.04 kompatibel. Die grafische Umgebung basiert auf der eigenen Shell Pantheon, die Komponenten wie den Fenstermanager Gala (auf Basis von LibMutter), das obere Panel WingPanel und den Launcher Slingshot umfasst. Steuerungspanel Switchboard, die untere Taskleiste Plank (eine in Vala neu geschriebene Alternative zur Docky-Leiste) und der Sitzungsmanager Pantheon Greeter (auf Basis von LightDM).

Zur Umgebung gehört eine Reihe von eng integrierten Anwendungen, die für die Bedürfnisse der Nutzer erforderlich sind. Die meisten Anwendungen sind Eigenentwicklungen des Projekts, darunter der Terminalemulator Pantheon Terminal, der Dateimanager Pantheon Files, der Texteditor Scratch und der Musikplayer Music (Noise). Außerdem werden vom Projekt der Foto-Manager Pantheon Photos (eine Abspaltung von Shotwell) und der E-Mail-Client Pantheon Mail (eine Abspaltung von Geary) weiterentwickelt.
Schlüsselneuheiten:
- Es gibt die Möglichkeit, ein dunkles Farbschema und einen Farbton auszuwählen, der die Farbe von Gestaltungselementen wie Schaltflächen, Schaltern, Eingabefeldern und dem Hintergrund beim Hervorheben von Text bestimmt. Das Design kann über den Anmeldebildschirm (Willkommensanwendung) oder im Einstellungsbereich (Systemeinstellungen → Desktop → Erscheinungsbild) geändert werden.

- Ein neuer vollständig überarbeiteter visueller Stil wurde vorgeschlagen, bei dem alle Designelemente verfeinert, die Form der Schatten verändert und die Ecken der Fenster abgerundet wurden. Als Standardsatz von Systemschriftarten wird Inter verwendet, das für eine hohe Zeichenschärfe bei der Anzeige auf Computerbildschirmen optimiert ist.


- Alle zusätzlich angebotenen Anwendungen zur Installation über AppCenter sowie einige vorinstallierte Anwendungen sind im flatpak-Format verpackt und laufen in einer Sandbox-Umgebung, um unbefugten Zugriff im Falle einer Kompromittierung des Programms zu verhindern. Die Unterstützung für die Installation von flatpak-Paketen wurde ebenfalls in die Sideload-Anwendung integriert, die es ermöglicht, bereits heruntergeladene Pakete durch einen Klick im Dateimanager zu installieren.

Um den Zugriff auf Ressourcen außerhalb des Containers zu organisieren, kommt ein Portalsystem zum Einsatz, das von der Anwendung die ausdrückliche Berechtigung verlangt, auf externe Dateien zuzugreifen oder andere Anwendungen zu starten. Die festgelegten Berechtigungen, wie der Zugriff auf das Netzwerk, Bluetooth, das persönliche und das Systemverzeichnis, können über die Schnittstelle „Systemeinstellungen → Anwendungen“ verwaltet und bei Bedarf widerrufen werden.

- Die Unterstützung für Mehrfinger-Gesten zur Steuerung basierend auf mehreren berührenden Fingern auf dem Touchpad oder dem Touchscreen wurde hinzugefügt. Zum Beispiel führt eine Bewegung mit drei Fingern nach oben in der Navigation der geöffneten Anwendungen, während eine Bewegung nach links oder rechts zwischen virtuellen Desktops wechselt. In Anwendungen kann ein Wischen mit zwei Fingern verwendet werden, um Benachrichtigungen abzulehnen oder zum aktuellen Zustand zurückzukehren. Während der Bildschirmsperre kann ein Wischen mit zwei Fingern verwendet werden, um zwischen Benutzern zu wechseln. Zur Konfiguration der Gesten kann der Bereich „Systemeinstellungen → Maus & Touchpad → Gesten“ im Konfigurator verwendet werden.
- Das Benachrichtigungssystem wurde überarbeitet. Anwendungen haben die Möglichkeit, Indikatoren in den Benachrichtigungen anzuzeigen, die den Status visuell darstellen, sowie Schaltflächen zu den Benachrichtigungen hinzuzufügen, um Entscheidungen zu treffen, ohne die Anwendung selbst zu öffnen. Für die Erstellung von Benachrichtigungen werden native GTK-Widgets verwendet, die die Stilpräferenzen berücksichtigen und farbige Emoji-Symbole enthalten können. Für dringende Benachrichtigungen wurde ein separates rotes Symbol und ein Ton hinzugefügt, um die Aufmerksamkeit zu erregen.


- Das Design des Benachrichtigungszentrums (Notification Center) wurde geändert, wobei die Gruppierung von Benachrichtigungen nach Anwendungen implementiert wurde und die Möglichkeit hinzugefügt wurde, diese mithilfe von Multitouch-Gesten, wie dem Verstecken von Benachrichtigungen mit einer Bewegung von zwei Fingern, zu steuern.

- In der Leiste wird beim Überfahren der Indikatoren eine kontextbezogene Hilfestellung angezeigt, die über den aktuellen Modus und verfügbare Steuerkombinationen informiert. Zum Beispiel zeigt der Lautstärkeindikator den aktuellen Pegel an und informiert darüber, dass der Ton durch einen Klick mit der mittleren Maustaste stummgeschaltet werden kann, im Netzwerkverbindungsindikator wird über das aktuelle Netzwerk informiert, und im Benachrichtigungsindikator werden Hinweise zur Anzahl der angesammelten Benachrichtigungen gegeben.

- Im Lautstärkesteuerungsindikator werden Eingabe- und Ausgabegeräte angezeigt, was ein schnelles Umschalten zwischen Kopfhörern und Lautsprechern oder ein Wechsel des Mikrofons ermöglicht.

- Im Energiesteuerungsindikator besteht die Möglichkeit, ein Gerät auszuwählen, um detailliertere Statistiken zum Energieverbrauch oder zum Ladezustand des eingebauten Akkus anzuzeigen.

- Ein neuer Indikator wurde hinzugefügt, der alle Hilfsmittel für Menschen mit Behinderungen zusammenfasst und standardmäßig auf dem Anmeldebildschirm angezeigt wird.

- Im Aufgabenansichtsmodus wird beim Überfahren der Fensterminiaturen ein Hinweis mit Informationen aus dem Fenstertitel bereitgestellt, der es ermöglicht, äußerlich ähnliche Fenster zu unterscheiden.

- Das Kontextmenü, das beim Rechtsklick auf den Fenstertitel geöffnet wird, wurde erweitert. Eine Schaltfläche zur Erstellung eines Screenshots des Fensters wurde hinzugefügt, und Informationen zu den Tastenkombinationen wurden angeheftet.

- Für den Desktop wurde ein separates Kontextmenü hinzugefügt, über das Sie schnell den Hintergrund ändern, die Bildschirmeinstellungen ändern und zum Konfigurator wechseln können.

- Die Multitasking-Einstellungen wurden erweitert (Systemeinstellungen → Desktop → Multitasking). Neben der Zuweisung von Aktionen zu den Ecken des Bildschirms wurde die Handhabung des Verschiebens von Fenstern auf andere Bildschirme hinzugefügt. virtueller Desktop.

- Im Installer wurde ein neues Frontend integriert, das eine einfachere Benutzeroberfläche bietet und signifikant schneller arbeitet als der zuvor verwendete Ubiquity-Installer. Im neuen Installer werden alle Installationen analog zu OEM-Installationen verarbeitet, d.h. der Installer ist nur für das Kopieren des Systems auf die Festplatte verantwortlich, während alle weiteren Konfigurationsschritte, wie die Erstellung erster Benutzer, Netzwerkeinstellungen und Paketaktualisierungen, im Rahmen des ersten Bootvorgangs über die Initial Setup Utility durchgeführt werden.

- Während des Bootvorgangs für OEM-Installationen besteht die Möglichkeit, das Logo des Hardwareherstellers zusammen mit dem Fortschrittsindikator der laufenden Operation anzuzeigen.

- Im Paket befindet sich die neue Anwendung Tasks, die hilft, Aufgaben- und Notizenlisten zu führen, die beim Verbinden mit Online-Speichern, die das CalDav-Format unterstützen, zwischen Geräten synchronisiert werden können. Die Anwendung unterstützt ebenfalls die Anzeige von Erinnerungen, die je nach Zeit und Standort aktiviert werden.

- Das System enthält eine Schnittstelle zur Aktualisierung von Firmware (Systemeinstellungen → System → Firmware), die auf dem Projekt Linux Vendor Firmware Service basiert, welches die Bereitstellung von Firmware-Updates für Geräte vieler Unternehmen koordiniert, einschließlich Star Labs, Dell, Lenovo, HP, Intel, Logitech, Wacom und 8bitdo.

- Der standardmäßig angebotene Webbrowser Epiphany wurde aktualisiert und in "Web" umbenannt. Der Browser umfasst Funktionen wie intelligenten Schutz vor Verfolgung (Intelligent Tracking Protection) und Werbeblocker. Ein neuer Lesemodus wurde hinzugefügt. Unterstützung für dunkle Design-Themen und die Navigation zwischen Seiten mittels Multitouch-Gesten wurden implementiert. Das Browserpaket wird jetzt im Flatpak-Format geliefert.

- Der E-Mail-Client Mail wurde vollständig neu geschrieben und bietet nun die Möglichkeit, IMAP-Konten zentral in der Online Accounts-Dienst zu speichern. Bei der Öffnung jeder Nachricht wird ein separater Prozess verwendet, der in seiner eigenen Sandbox-Umgebung isoliert ist. Die Benutzeroberflächenelemente wurden auf die Verwendung nativer Widgets umgestellt, die auch beim Erstellen der Nachrichtenliste verwendet werden.

- Im Kalenderplaner wurde die Unterstützung für den Online Accounts-Dienst hinzugefügt, über den nun Servereinstellungen mit Unterstützung für CalDav definiert werden können. Unterstützung für den Import im ICS-Format wurde hinzugefügt und die Offline-Funktionalität verbessert.

- Die Benutzeroberfläche des Programms zur Arbeit mit der Kamera wurde überarbeitet. Es wurde die Möglichkeit hinzugefügt, zwischen mehreren Kameras zu wechseln, das Bild zu spiegeln und Helligkeit sowie Kontrast zu ändern. Nach Abschluss der Videoaufnahme wird eine Benachrichtigung mit einer Schaltfläche zum Starten der Wiedergabe angezeigt.

- Das Verhalten des Datei-Managers wurde geändert, sodass zum Öffnen von Dateien nun zwei Klicks anstelle eines Klicks erforderlich sind, um das Problem des versehentlichen Öffnens großer Dateien in ressourcenintensiven Anwendungen zu lösen und zu verhindern, dass Benutzer, die es gewohnt sind, Dateien durch Doppelklick in anderen Systemen zu öffnen, zwei Kopien von Anwendungen starten. Für die Navigation durch Verzeichnisse wird weiterhin ein Klick verwendet. Im Benutzerinterface des Datei-Managers wurde eine neue Seitenleiste eingeführt, die das Erstellen von Lesezeichen für häufig verwendete Verzeichnisse erleichtert. Beim Durchsuchen des Inhalts von Verzeichnissen im Listenmodus wurde die minimal verfügbare Größe der Symbole reduziert und Indikatoren hinzugefügt, die beispielsweise über neue Dateien in Git informieren. Die Anbindung an externe Geräte mithilfe der Protokolle AFP, AFC und MTP wurde verbessert. Für Flatpak-Anwendungen wurde eine Dateiauswahl-Schnittstelle auf Basis des Datei-Managers implementiert.

- Der Code-Editor wurde modernisiert. In der oberen Leiste wurde eine Schaltfläche hinzugefügt, die Informationen über das aktuelle Projekt in Git anzeigt und es ermöglicht, schnell zwischen geöffneten Projekten zu wechseln. Beim Schließen eines Projekts wird auch das Schließen aller damit verbundenen offenen Dateien sichergestellt. In den Git-Integrationswerkzeugen wurde die Möglichkeit zum Wechseln zwischen Branches und zum Erstellen neuer Branches hinzugefügt. Neue Shortcuts für eine visuelle Bearbeitung von Markdown in WYSIWYG-Modus wurden eingeführt, und eine Rechtschreibprüfung wurde implementiert. Eine neue Implementierung der Volltextsuche in Verzeichnissen und Projekten wurde vorgeschlagen, bei der Optionen für die Groß- und Kleinschreibung sowie für reguläre Ausdrücke hinzugefügt wurden. Beim Wiederherstellen des Zustands nach einem Neustart der Anwendung wird sowohl die Cursorposition als auch der Zustand der Seitenleiste wiederhergestellt.

- Im Terminal-Emulator wurde der Schutz vor versehentlichem Ausführen gefährlicher Befehle erweitert – der Benutzer erhält nun eine Warnung, die ihn auffordert, die Aktion zu bestätigen, wenn versucht wird, mehrzeilige Sequenzen aus der Zwischenablage einzufügen (zuvor wurde die Warnung nur bei Erkennung des Einfügens des Befehls sudo ausgegeben). Es wird der Zoomlevel für jeden Tab gespeichert. Dem kontextbezogenen Menü wurde eine Schaltfläche zum Neustarten des Tabs hinzugefügt.

- Es wurden experimentelle Builds für den Pinebook Pro und Raspberry Pi hinzugefügt.
- Es wurde eine Leistungsoptimierung vorgenommen. Der Zugriff auf die Festplatte wurde reduziert und die Interaktion zwischen den Komponenten des Desktops verbessert.
Quelle: opennet.ru



























