Veröffentlichung der BenutzeroberflÀche Enlightenment 0.24

Nach neun Monaten Entwicklung hat stattgefunden Freigabe der Benutzungsumgebung Enlightenment 0.24, das auf der Sammlung von EFL-Bibliotheken (Enlightenment Foundation Library) und den Elementary-Widgets basiert. Die Veröffentlichung ist verfĂŒgbar in Quelltexten, Pakete fĂŒr Distributionen sind bisher nicht erstellt.

Veröffentlichung der BenutzeroberflÀche Enlightenment 0.24

Die auffÀlligsten Neuheiten Enlightenment 0.24:

  • Ein vollstĂ€ndig ĂŒberarbeitetes Modul zum Erstellen von Screenshots wurde hinzugefĂŒgt, das Zuschneiden und grundlegende Bildbearbeitungsfunktionen unterstĂŒtzt;
  • Die Anzahl der mit dem setuid-Flag gelieferten Hilfsprogramme wurde reduziert. Solche Hilfsprogramme, die erhöhte Berechtigungen erfordern, wurden in eine systemweite Anwendung zusammengefasst;
  • Ein neues Basismodul mit einem Authentifizierungsagenten ĂŒber Polkit wurde hinzugefĂŒgt, wodurch das Starten eines separaten Hintergrundprozesses ĂŒberflĂŒssig wurde;
  • Es wurde die Möglichkeit bereitgestellt, die Helligkeit und Hintergrundbeleuchtung externer Monitore zu steuern (ĂŒber ddcutil);
  • Im Dateimanager EFM wurde die Standardauflösung von Miniaturansichten auf 256×256 Pixel erhöht;
  • Ein neuer Absturzbehandler wurde vorgeschlagen;
  • Ein nahtloser Neustartprozess wurde sichergestellt, der einen langsamen Fade des Inhalts und das Auftreten von Artefakten auf dem Bildschirm vermeidet;
  • Der Neustartprozess wird jetzt vom Behandler enlightenment_start und nicht von der Umgebung selbst gesteuert;
  • Die Effizienz der Bearbeitung von Desktop-Hintergrundbildern wurde durch die Generierung mehrerer Varianten in unterschiedlichen Auflösungen erhöht;
  • Es wird periodisch nicht verwendeter Speicher durch den Aufruf von malloc_trim freigegeben;
  • Bei Verwendung des X-Servers wurde eine strenge Bindung des Mauszeigers an den Bildschirm implementiert, um ein Übertreten des Zeigers ĂŒber die Grenzen zu verhindern;
  • Der alte Navigations-Interface fĂŒr offene Fenster und Desktops (Pager) wurde durch die Komponente „Miniaturansicht“ ersetzt;
  • Die Möglichkeit, Desktop-Hintergrundbilder direkt aus Pager anzupassen, wurde hinzugefĂŒgt;
  • Im Applet fĂŒr die Medienwiedergabe wurde der automatische Start des ausgewĂ€hlten Musikplayers realisiert, falls dieser noch nicht lĂ€uft;
  • Eine Ausnahme fĂŒr Spiele von Steam wurde hinzugefĂŒgt, die mit der korrekten Bestimmung der „.desktop“-Datei verbunden ist;
  • Ein reibungsloserer Startprozess wurde durch die Vorab-Ladung der Komponenten in einem separaten IO-Prefetch-Thread gewĂ€hrleistet;
  • Ein separater Timeout fĂŒr den Wechsel zur Bildschirm sperrenden wurde hinzugefĂŒgt;
  • Der Bluetooth-Stack Bluez4 wurde durch Bluez5 ersetzt;
  • Alle wĂ€hrend der Tests im Coverity-Service identifizierten Probleme wurden behoben.

Veröffentlichung der BenutzeroberflÀche Enlightenment 0.24

Wir erinnern daran, dass der Desktop in Enlightenment durch Komponenten wie einen Datei-Manager, eine Sammlung von Widgets, eine Anwendungsstarter-Leiste und eine Reihe von grafischen Konfiguratoren gebildet wird. Enlightenment ist sehr flexibel in der Anpassung nach den eigenen Vorlieben: Grafische Konfiguratoren schrĂ€nken den Benutzer nicht in den Einstellungen ein und ermöglichen es, alle Aspekte der Arbeit anzupassen, indem sowohl hochgradige Mittel (Änderung der Gestaltung, Anpassung virtueller Desktops, Verwaltung von Schriftarten, Bildschirmauflösung, Tastaturlayout, Lokalisierung usw.) als auch Möglichkeiten fĂŒr die tiefere Feinabstimmung bereitgestellt werden (zum Beispiel können die Cache-Einstellungen, die Grafikbeschleunigung, der Energieverbrauch und die Logik des Fenstermanagers konfiguriert werden).

Um die FunktionalitĂ€t zu erweitern, werden Module (Widgets) vorgeschlagen, und fĂŒr die Neugestaltung des Aussehens stehen Gestaltungsthemen zur VerfĂŒgung. Insbesondere sind Module verfĂŒgbar, um einen Kalender-Planer, Wettervorhersage, Monitoring, LautstĂ€rkesteuerung, Akkuladestand und vieles mehr auf dem Desktop anzuzeigen. Die Komponenten von Enlightenment sind fest nicht aneinander gebunden und können in anderen Projekten oder zur Erstellung spezialisierter Umgebungen, wie etwa Shells fĂŒr mobile GerĂ€te, verwendet werden.

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster