Enlightenment

Screenshot der Software:
Enlightenment
Softwarebeschreibung:
Version: 0.22.3 Aktualisiert
Upload-Datum: 22 Jun 18
Entwickler: Enlightenment.org
Lizenz: Frei
Popularität: 49

Rating: 3.0/5 (Total Votes: 2)

Erleuchtung ist ein Fenstermanager, der mit dem X Window System (X11) und vielen Linux-Betriebssystemen kompatibel ist. Einige werden es lieber als Desktop-Umgebung bezeichnen. Während Enlightenment eine der leichtgewichtigen Desktop-Umgebungen für Linux / UNIX-Systeme ist, bietet es moderne Funktionen, Augenschmauskomponenten und futuristische Elemente.


Kombiniert die besten Funktionen von beliebten Desktops

Es kombiniert die besten Funktionen von KDE, GNOME, Openbox, Xfce und vielen anderen Open-Source-Desktop-Umgebungen und Window-Managern. Erleuchtung wird häufig E17 und E18 auf verschiedenen Linux-Betriebssystemen genannt. Es kann leicht aus den Standard-Software-Repositories Ihrer aktuellen Linux-Distribution installiert werden.


Es kann als Fenstermanager verwendet werden

Obwohl es als Ersatz für jede andere Desktop-Umgebung verwendet werden kann, könnte es für einige von Ihnen seltsam sein, insbesondere aufgrund ihrer allgemeinen Funktionalität. Es verfügt über ein Dock, über das Benutzer schnell auf alle vier virtuellen Desktops zugreifen können, und über ein Linksklick-Hauptmenü, über das Sie einfach auf Ihre installierten Apps zugreifen können. Navigieren Sie in den Ordnern Desktop und Home sowie im gesamten Root-Dateisystem.

Die Konfiguration ist ziemlich einfach

Linux-Benutzer können Erleuchtung für jede Art von Aktivität täglich nutzen. Seine Konfiguration ist recht einfach, es wird ständig mit neuen Funktionen und Funktionen aktualisiert und von einer ganzen Gemeinschaft von loyalen, engagierten und leidenschaftlichen Benutzern unterstützt. Ein weiteres interessantes Feature ist die Möglichkeit, mit Mausgesten durch den virtuellen Desktop zu navigieren, was für einige von Ihnen nützlich sein kann, aber für andere Linux-Benutzer, die nicht mit dieser Art von Funktionalität arbeiten, sehr ärgerlich ist.


Unterstützte Betriebssysteme

Heutzutage gibt es in vielen populären Linux-Distributionen dedizierte Editionen, die auf der Desktop-Umgebung von Enlightenment basieren, wie Manjaro Linux, Bodhi Linux, Hybryde Linux, Pentoo, Macpup und Sabayon Linux. Wenn Sie jedoch eine reine, unberührte Version der Desktop-Umgebung "Enlightenment" ausprobieren möchten, sollten Sie unbedingt das Betriebssystem Elive Linux herunterladen und installieren.


Endeffekt

Insgesamt ist Erleuchtung eine gute Alternative für GNOME, Xfce, KDE oder Openbox Desktop-Umgebung, besonders wenn Sie einen Low-End-Computer besitzen.

Was ist neu in diesem Veröffentlichung:

  • Carsten Haitzler (5):
  • Repariere Autofoo-Build, um mit dem Auth-Patch-Backport übereinzustimmen
  • desklock - verhindert das Sperren von Nicht-BSD-Plattformen, wenn keine PAM-Unterstützung vorhanden ist
  • e deblock pam error - zurück zum vorherigen Text
  • wechselt von data_home / apps / defaults.list zu config_home / mimeapps.list
  • build - machen Sie pam zu einer Anforderung für Nicht-BSD, es sei denn, es ist deaktiviert
  • Derek Foreman (1):
  • Nicht mehr benötigte pulseaudio hack for wayland wiederherstellen

Was ist neu in der Version:

  • Carsten Haitzler (4):
  • e sys - frix warning für weniger Lärm
  • hits: Stille Warnungen über mögliche Null-String für strcmp
  • fixe Maus hängt nach Unblank
  • music-control - installieren Sie es richtig mit dem Meson Build mit Icon
  • Marcel Hollerbach (2):
  • Meson: Machen Sie diese Skripte ausführbar
  • Meson: Diese Version ist genug für die Dinge, die wir gerade benutzen
  • Massimo Maiurana (1):
  • Hinzufügen dänischer Zeichenfolgen zu Desktop-Dateien
  • Mike Blumenkrantz (15):
  • Erstellen Sie eine wl-Ausgaberessource beim Ausführen in wl nested
  • nicht gesetzter Wayland-Cursor für alle Zeiger, wenn er in wl
  • verschachtelt ist
  • zeigt den internen Cursor beim Zurücksetzen auf den internen Cursor
  • Machen Sie den wl_pointer-Cursor statusbasiert, um Cursor-Visuals korrekt zu behandeln
  • update README mit Meson-Anweisungen
  • Überprüfen Sie den Meson-Modul-Optionszustand, bevor Sie das Unterverzeichnis
  • ausführen
  • Verbessern Sie das Deaktivieren des Meson-Build-Moduls
  • fügen Sie Feldgrenzen für alle fscanf-Parameter in e_intlc hinzu.
  • zerstöre luncher iconify provider auf Gadget delete
  • Fügen Sie keinen iconify-Provider für luncher hinzu, wenn Sie ein Demo-Gadget erstellen
  • requeue-Client zum Rendern, wenn die Show-Animation abgeschlossen ist und Schäden vorhanden sind
  • Vermeiden Sie die Durchführung von Client-Rescales beim Herunterfahren
  • verhindert das doppelte Herunterfahren von x11-Compositor im xwayland-Modus
  • gibt immer E_EVENT_COMP_OBJECT_ADD-Ereignisse aus
  • Verwenden Sie den letzten Client aus der E_Exec_Instance-Liste, wenn Sie luncher-Popups aktualisieren

Was ist neu in Version 0.22.0:

  • Stark verbesserte Wayland-Unterstützung:
  • Der größte Teil der Entwicklung dieses Zyklus hat zur Verbesserung der Wayland-Unterstützung beigetragen. Dies umfasst, ist aber nicht beschränkt auf: Hinzufügen von Unterstützung für xdg-shell v6, Zeigereinschränkungen und relative Zeigerbewegungsprotokolle. Diese Ergänzungen verbessern die XWayland-Unterstützung und erhöhen die Stabilität für alle Komponenten, die unter Wayland laufen.
  • Fortsetzung Verbesserungen an der neuen Gadget-Infrastruktur:
  • Wie frühere Beiträge gezeigt haben, wird in diesem Bereich viel Arbeit geleistet. Das Ziel ist es, eine robustere Infrastruktur mit einer einfacheren und intuitiveren EFL-basierten API zu schaffen, die sich von dem alten "Gadcon" -System entfernt. Schnittstelle, die über eine eigene API verfügt und derzeit nur aufgrund von vielen Gadget-spezifischen Problemumgehungen funktioniert, die das Hinzufügen neuer Funktionen nahezu unmöglich machen.
  • Derzeit wurden fast alle Gadgets und Funktionen, die für die Legacy-Gadget-Schnittstelle existierten, für das neue System portiert oder neu geschrieben, und zukünftige Verbesserungen sind bereits im Gange.
  • sudo / ssh Passwort-GUI:
  • Es wurde eine Entscheidung getroffen, eine GUI für die ASKPASS-Funktion von sudo / ssh zu implementieren, die jedes Mal einen Dialog öffnet, wenn ein Passwort für diese Dienste eingegeben werden muss.
  • Weitere Informationen zu dieser Funktion finden Sie, indem Sie auf die Umgebungsvariablen SUDO_ASKPASS oder SSH_ASKPASS verweisen.
  • Meson Build System:
  • Meson ist ein relativ neues Build-System, das wesentlich schneller ist als Autotools und gleichzeitig ähnliche Funktionen bietet. Alle modernen Distributionen sollten mit diesem Build-System kompatibel sein, und autotools soll nach der Veröffentlichung von E22 entfernt werden.
  • Verbesserte Tiling-Fensterrichtlinien:
  • Viele damit zusammenhängende Probleme wurden behoben, und einige neue Funktionen, wie z. B. eine schönere Benutzeroberfläche zum Ziehen von Fenstern, wurden hinzugefügt.
  • Per-Window Pulseaudio Lautstärkeregler:
  • Pulseaudio exportiert Lautstärkeregler für jede Audio-produzierende Anwendung, und es wurde daran gearbeitet, dies in ein GUI-Steuerelement einzubinden.

Was ist neu in Version 0.21.9:

  • Amitesch Singh (1):
  • e Widgeteintrag: Behebe die Kompilierungswarnung
  • Carsten Haitzler (2):
  • e - fix entry wrapper - der Eintrag war einfach. Ulme ist Markup. mach es richtig
  • randr - hat neue Ausgabenamen entdeckt, die Anzeigefelder in Laptops sind
  • Derek Foreman (13):
  • Erfordert nicht, dass dmabuf-Puffer schreibbar sind
  • Fix wl_drm Sitzungsaktivierungsrückruf
  • Fix wl_drm session (de) Aktivierungsrückruf
  • Entfernen Sie einige doppelte Operationen
  • Fix unbenutzte var Compiler-Warnung in wl_drm
  • bereinigen Sie einen Code
  • Löschen Sie die ursprüngliche Oberflächenstruktur, bevor Sie sie initialisieren
  • Initialisiere die Evas_Native_Surface auf 0 für dmabuf Tests
  • Testen Sie dmabuf über native_surface_set sogar in der Software render
  • Machen Sie Wegland-Clients rendern, wenn sie nur von Spiegeln sichtbar sind
  • Fix xwayland Auswahlabsturz
  • Blockieren Sie Wayland Client-Updates nicht während des Ausblendens des Bildschirmschoners
  • Fix Geometrie für drm Ausgänge
  • Jean-Philippe ANDRE (1):
  • Puls: lecke strbuf nicht
  • Marcel Hollerbach (3):
  • emixer: Verwenden Sie einen besseren Namen für die Senkeneingaben
  • Mixer: Der Name muss ein String-Sharing sein
  • mixer: Leite keine zugewiesene Zeichenfolge aus
  • Mike Blumenkrantz (81):
  • check efm path existence, bevor Sie es während dnd Selektionen verwenden
  • unset wl button mask beim Starten einer Move / Resize-Operation
  • unset wl Auswahlzielclient, wenn dieser Client gelöscht wird
  • dup fds während der xwl Bridged Selection Transfer nicht, dies geschieht in libwayland
  • fügt Fehlermeldungen hinzu, wenn Symbole in xwl init
  • nicht aufgelöst werden können
  • Erzwingt, dass die Client-Pixmap während der Größenänderung sofort aktualisiert wird, wenn nocomp aktiv ist
  • führt keine Zonenaktualisierungen auf ignorierten Clients während Evas-Callbacks durch
  • Verwenden Sie FOREACH_SAFE, wenn Sie während des Abmeldens die Clientliste durchlaufen
  • ein anderer Fix für e_comp_wl-> ptr.x / y coords wird anstelle von ints
  • gesetzt
  • Führen Sie einen Client-Raise durch, bevor Sie den BEGIN-Client-Hook verschieben / ändern.
  • Löschen Sie den Client-Raise-Timer, wenn Sie eine Operation zum Verschieben / Ändern der Größe starten
  • triggert keine Events / Bindings auf Zonenobjektereignisse mit timestamp == 0
  • nur links / rechts entfernen, wenn vertikal entfernt wird, wenn links / rechts gesetzt ist
  • Zeiger nicht nach dem Löschen interner Gewinn während wl löschen Anfrage
  • Hook-Client-Objekt unref-Rückruf zum Bereinigen von Comp-Objekt-Internals
  • verwendet falsche xinerama-Bildschirme beim Initialisieren von wl-Ausgaben
  • lehnt die Mausbewegung des Clients ab, wenn die Koordinaten der vorherigen Position entsprechen
  • versuche nur 1 reconnect to pulse, wenn der Mixer nicht initialisiert werden kann
  • Setzen Sie Pass-Ereignisse in Shape-Debug-Rezepten
  • Druck-Objekttyp, wenn name während des Shape Debugs
  • ist
  • Wenn der Gadget-Assistent eine Null-ID zurückgibt, das Gadget von der Site entfernt und zerstört wird - muss Ihr Systemadministrator LIBDIR zu '/etc/ld.so.conf' hinzufügen
  • Aktualisiere die Gadget-Position während einer Größenänderung von der oberen / linken Kante
  • Verwenden Sie als Standardnamen für den Sitzplatz statt Standard
  • Verwenden Sie die Sichere Liste, wenn Sie eine Gadget-Site während des Herunterfahrens löschen
  • Block & quot; Benutzer & quot; Client ändert seine Größe während der Aktualisierungsphase des Comp-Clients
  • Führen Sie nach der Größenänderung während comp Objekt show
  • multipliziert Zeigerachsenwerte für wl-Clients
  • mit 10
  • check exit status von auth subprocess
  • make e_comp_object_frame_allowed () gibt false für ignorierte Clients zurück
  • Verwenden Sie xwayland check für Clients, wenn Sie überprüfen, ob der Fokus auf root zurückgesetzt werden soll
  • nicht ausführen x11 focus (un) Callbacks für Override-Clients setzen
  • erzwinge Shm nicht für xwayland launch und aktiviere gl
  • ruft keine Comp-Objekt-Bereinigungsfunktionen für Clients ohne Comp-Objekte
  • auf
  • nur Unredirect-Clients während der Kompatibilitätsaktualisierung nach 3 Fehlern
  • Versuchen Sie, die fehlgeschlagenen Clients während der Größenänderung erneut zu leiten
  • stürzt nicht im randr-Modul ab, wenn falsche xinerama-Bildschirme verwendet werden
  • Vereinfachung des drm-Ausgabeaktualisierungsereignisses durch Verwendung der randr screen refresh queuing-Funktion
  • ruft nur alte ecore_drm2-Funktionen auf, wenn sie für & lt; 1.20 efl
  • hinzufügen & quot; Fokus & quot; Modus für Render-Debug
  • Deaktivieren Sie DISPLAY im Mixer, wenn Sie Pulseaudio-Operationen unter wl
  • ausführen
  • benutze den Client der kbd-Fokus-Ressource anstelle von & quot; fokussiert & quot; Client im Datengerät
  • löscht den Gadget-Site-Layout-Zeiger nach dem Löschen von Gadgets
  • Bewegen Gadget Del Callbacks nach Priorität
  • Aktualisierungszeit Gadget-Datum Zeichenfolge während der Zeitschaltuhr
  • legt nur das Thema override env vars fest, wenn die Option für die thematische Übereinstimmung aktiviert ist
  • Umbenennen Uhr + Zeitmodul Ereignishandler Listen
  • Deaktiviere die Aktualisierung von Uhr + Zeit Gadget während dpms
  • friert Zeigeranimationen ein, während der Bildschirmschoner aktiv ist
  • bereinigt nicht konfigurierte Gadgets von Comp-Objekt-Sites vor Ort del
  • speichert nur die Datenmanager-Ressource des Compositors in e_comp_wl-> mgr.resource
  • nicht sofort X11 Zwischenablage Quelle frei
  • Suche nach verschiedenen Arten von Ladefehlern während Startbild-Belastungstests
  • Verbergen Zeigercursor-Clients beim Unscharfschalten
  • verwende eine aussagekräftigere Bezeichnung als '???' für nicht konfigurierte Ausgaben in scren config
  • Verwenden Sie die richtige Größe für die Bildschirmkonfigurationsmodus-Liste, nicht 1xheight
  • le_comp log level nicht setzen
  • Verwenden Sie e_util env Funktionen im Zeitmodul
  • Führe sofort eine Bryce-Bewegung während der automatischen Größenänderung aus
  • Verwenden Sie nicht die Ulme api, um das zentrierte Flag während der Größenanpassung zu deaktivieren
  • überarbeiten interne Win-Zentrierung
  • resize comp bg_blank_object bei Zonenaktualisierung
  • speichere xwindow von x11 selection owner, nicht client
  • fügen Sie einen Sonderfall für XWL-Origin-Drags hinzu, um dnd-Aktionen zu setzen
  • focus x11 root-Fenster auf init beim Start mit xwayland
  • Handle xwl Datenquellenbereinigung effektiver
  • freie XWL-Auswahlatomnamen nach dem Erstellen der Auswahlquelle
  • legt während der Quelltexterstellung xnd-dll-Aktionen für Quelldaten fest
  • füge text / plain; charset = utf-8 zur xwl-created wl Zwischenablage-Datenquelle hinzu
  • Erstellen Sie keine xwl-Empfangsleitung für SelectionRequest, wenn Sie die Auswahl
  • erhalten
  • lehnt ungültige Größenänderungen von Comp-Objekten ab
  • wendet Gadget-Aspekte mit größerer Genauigkeit an
  • Abbrechen von Gadget-Site-Layouts, wenn die Gadget-Site nicht auf die Größe angepasst wurde
  • gibt sofort zurück, wenn Sie einen Null-Gadget-Stil festlegen, wenn der aktuelle Stil null ist
  • zeigt Clients unmittelbar nach der Aktualisierung der Pixmap an, wenn die Sichtbarkeit aussteht
  • gibt den Status updates_full von e_comp_object_damage_exists ()
  • zurück
  • Verwenden Sie ecore_x_netwm_opacity_get () für die Opazitätsüberprüfung x11
  • handle updates_full beim Hinzufügen von Comp-Objekt-Aktualisierungsbereichen
  • setzt die Aktualisierung der Comp-Objekt-Regionen beim Rendern zurück
  • ruft weiterhin den Netwm-Opazitätshinweis ab, wenn er sich seit dem letzten Abruf geändert hat
  • Setzen Sie die Client-Opazität immer dann, wenn sich der netwm-Hinweis in fetch
  • geändert hat
  • Entfernen Sie links / rechts maximieren, bevor Sie das vertikale Maximieren entfernen

Was ist neu in Version 0.21.8:

  • Fix Makro Namen in Bezug auf Endianness.
  • Fix Compiler Typ Warnungen (snprintf)
  • E Tastatureinstellungen - verwenden Sie das gleiche Symbol wie im Dialog Tastatureinstellungen
  • Benutzer zu AUTORS hinzufügen.
  • e randr2 - behebe das Freigeben von Zeichenketten, indem du es in Zeichenketten verwandelst
  • Behebt Vollbild keine leere Logik in e's dpms code
  • weitere Korrekturen an Bildschirmschoner / Banking mit Fensterzuständen wie Vollbild
  • verstecke wl-Clients, bevor du sie auf der Oberfläche löschst
  • Kommentiert aus dem Member von E_Comp_Object struct
  • besser schützen Sie Comp-Objekt-Interna vor der Dereferenzierung von freigegebenen Clients
  • Fügen Sie alle wl-Client-Frame-Callbacks mit der Priorität AFTER
  • hinzu
  • Der Client-Zeiger des Client-Clients von descriptmirror wird beim Löschen des Clients gelöscht
  • Der Client-Zeiger des Client-Clients von descriptmirror wird beim Löschen des Clients gelöscht
  • Zurücksetzen des Menüaktivierungs-Mouse-Up-Feeds
  • setze ON_HOLD, wenn du das Start-Gadget aktivierst
  • Fügen Sie den Handler für EFREET_EVENT_DESKTOP_CACHE_BUILD zu e_order init
  • hinzu
  • Verwenden Sie keine gespeicherten e_randr-Bildschirme, wenn gefälschte Bildschirme hinzugefügt wurden
  • erzwingt nicht, dass Comp-Objekte für ihre Proxies gerendert werden, wenn real_hid gesetzt ist
  • zeige x11 Elternfenster während der Reparatur nur, wenn sie nicht zurückgezogen wurden
  • gibt während der Funktion "comp object pixels" zurück, wenn der Client beim Rendern gelöscht wurde
  • Führen Sie vor dem Anwenden von wm spec-Hinweisen bei unmaximize
  • Frame-Anpassungen durch
  • Speichern Sie nur die Client-Größeninformationen auf Maximieren / Vollbild, wenn das Protokoll sichtbar ist
  • check changes.pos während des Maximierens / Vollbilds des Clients und Anpassen der Fensterkoordinaten
  • starte xwayland nicht wiederholt
  • Aufruf wl / x Compositor Shutdown-Funktionen direkt während comp Shutdown
  • Erzwingen Sie ikonischen Status für ikonische x11-Clients während des Herunterfahrens
  • move x11 ikonisches Fenster init von e_hints - & gt; comp_x initial fetch
  • Rufen Sie e_randr2_shutdown in comp shutdown
  • auf
  • handle null E_Comp- & gt; Bildschirm während der Randr2-Herunterfahren
  • nicht Minw für Tastaturlayout-Dialog festlegen
  • blendet nur wl-Clients auf der Oberfläche aus, wenn die Oberfläche zugeordnet ist
  • behandelt verschachtelte Compositor-Löschanforderungen
  • nur Symbolleistensymbol Mindestgröße setzen, wenn Symbol vorhanden ist
  • verwenden Sie immer Jobs, um Bryce-Menüs zu erstellen
  • Handle Fenster Symbole von Ulm für interne gewinnt
  • setzt die Comp-Objekt-Position nur während der Show zurück, wenn der Client platziert wurde
  • Setzen Sie Dialog- und Tooltip-Flags für interne Clients
  • fügt Wrapper für elm_win util create functions
  • hinzu
  • send wl client resize kanten während focus-in / out send_configure
  • Setzen Sie das Signal, um Clients als action_client intern zu verschieben / zu skalieren
  • Vergleiche mit e_client_action_get () für die Ablehnung von wl mouse events
  • Revert "Senden von Wayland-Bewegungsereignissen nicht mehr, wenn die Maus ergriffen wird"
  • Senden Sie keine Mausereignisse an ssd wl Clients, wenn sich die Maus in der ssd Region befindet
  • Verwenden Sie noch genauere wl-Callbacks zum Erkennen von ssd mouse in / out-Ereignissen
  • füttern Sie immer Mausereignisse für wl client move events
  • Block X11 Fokus Eventing unter xwayland
  • versuche nicht, versteckte Hinweise auf nicht-interne x11-Fenster zu setzen
  • berücksichtigt späte Objekteinstellungen beim Hinzufügen von SSD-Maus-In / Out-Callbacks
  • Deaktivieren Sie den Client maximieren Sie die Anims, wenn Sie vor dem Vollbildmodus nicht maximiert werden
  • setze immer E_Client- & gt; need_fullscreen beim Vollscreening
  • erzwingt die Ausführung von e_client_unmaximize () während des Vollbild-Betriebs
  • leicht optimieren maximieren - & gt; Fullscreen-Protokoll Comms für WL-Clients
  • Überprüfen Sie die Pixmap-Größe, bevor Sie die Animation maximieren
  • erzwingen animationsfreie Maximierung, wenn Sie nicht mehr screenen
  • zentriere nur einmal interne Fenster
  • Passen Sie die Größe für die Rahmengeometrie im Pfad ohne Animation an
  • Aufruf "maximieren" Smart Callback vor "maximize_pre"
  • setzt die Hintergrundbeleuchtungsstufe bei der Wiederaufnahme aus dem Ruhezustand zurück
  • fügen Sie während der Place-Routine
  • die Children eines Kunden zur Skip-Liste hinzu
  • zentrieren Sie "verlorene" untergeordnete Fenster nicht willkürlich, zentrieren Sie sie auf dem übergeordneten
  • unterstützt Clients als Positionerobjekte in e_comp_object_util_center_on ()
  • Cache für tote x11-Manager-Fenster hinzufügen
  • Entfernen Sie die UUID-Referenzen von e_pixmap.c
  • re-set Liste der Standard-Desklock-Bgs beim Wechsel zu benutzerdefinierten BG in Config
  • set pass Ereignisse auf efm icons beim Löschen von Dateien
  • make RENDER_DEBUG wird mit E_RENDER_DEBUG env var
  • aktiviert
  • make SHAPE_DEBUG wird mit E_SHAPE_DEBUG env var
  • aktiviert
  • legt geschachtelte wl-Ausgabe-Canvas explizit als ein Toplevel-Fenster fest
  • Vermeiden Sie die Neuausrichtung gelöschter wl-Clients während der Ungrabbing-Verarbeitung von Comp-Eingaben
  • legt die anfängliche x11-Fenstergeometrie für Fenster fest, die keine wm-Hinweise haben
  • Überprüfen Sie den Bildladefehler beim Überprüfen der Dmabuf-Lebensfähigkeit in gl
  • bessere Handhabung für iconify während des Comp-Objekts show / hide
  • zeigt keine ikonischen x11-Clients bei einem icccm-Hinweiswechsel
  • an

Was ist neu in Version 0.21.6:

  • Andreas Metzler (1):
  • 10_typo_restore_LDFLAGS.diff: Tippe den Fehler in configure.ac (upstream), was leere LDFLAGS verursacht.
  • Carsten Haitzler (8):
  • Aufgaben - Berechnen Sie die Mindestbreite bei einer bekannten Höhe eines Gadgets
  • efm - warning - ändere ungültig #if toe #ifdef, da dies richtig ist
  • efm - behebe, dass ifdef so ist, wie es sein sollte
  • e Bindings - behebe Warnungen über die mögliche Verwendung von undefined var
  • appmenu - mach appmenu funktioniert mit click + release und nicht ausblenden bei focus out
  • ibar - fix seg mit ibar Icon Taskmenüs sind aktiv, während Desktopdateien sich ändern
  • e - wl Modus - aufhören zu verbrauchen 100 Prozent CPU
  • e dialog - Fix unzsible Dialoge zu nicht 1x1
  • Christopher Michael (2):
  • Verwenden Sie die richtige Koordinateneinstellung
  • Aktivieren Sie erneut das Abrufen und Festlegen von Ausgabedrehungen in wl_drm
  • Derek Foreman (3):
  • Fix-Wayland-Frame-Rückrufzeiten
  • Verwenden Sie eine monotone Uhr für die Frame-Callback-Zeiten
  • Hören Sie auf, Wegland-Bewegungsereignisse zu senden, wenn die Maus ergriffen wird
  • Mike Blumenkrantz (11):
  • Null-Animator-Zeiger in efx stop () -Operationen
  • hat den Modus E_POINTER_RESIZE_BR für die Größenanpassung der Client-Tastatur richtig eingestellt
  • Plug-Iterator-Leck in e_comp_object_render ()
  • Entfernen Sie zusätzliche SLEEP-Ausdrucke beim Start von Nicht-Release-Builds
  • freie Konfigurationen für Demo-Gadgets auf Objekt frei
  • Führen Sie keine Rahmenkoordinatenanpassungen für re_manage Wayland-Clients durch
  • verwenden Sie persistentes Clipping für Comp-Objekt-Eingabe-Rects
  • Stellen Sie sicher, dass interne Del Callbacks für Gadgets vor anderen Callbacks behandelt werden.
  • handle pixmap_refresh () Fehlerfälle genauer unter Wegland
  • Setzen Sie die Demo-Gadget-ID zurück, bevor Sie das Gadget-Objekt während der Drop-Operation löschen
  • fügen Sie bedingte Aktualisierungen für die neueste efl apis
  • hinzu
  • Stephen 'Okra' Houston (2):
  • Machen Sie den Popup-Bildlauf des Gadget-Editors scrollbar:
  • Drahtloses Gadget - Platzieren Sie das ctxpopup nach den Größenhinweisen, nicht vor

Was ist neu in Version 0.21.4:

  • Al Poole (1):
  • efm - Fix Popup wenn Datei ist ein Fifo
  • Alexander Pyhalov (1):
  • überprüfe, ob PIE für SUID unterstützt wird
  • Carsten Haitzler (3):
  • e fm - Repariere Popup, um nicht durch Hinweis auf möglicherweise gelöschte Daten abzustürzen
  • cpufreq - verschiebe cpuinfo polling in den Thread, um die Hauptschleife nicht zu blockieren
  • wizard - setze den Maßstab nicht zwangsweise auf 1,2. benutze dpi als def prof sagt
  • Christopher Michael (2):
  • Überprüfen Sie, ob ein Client intern ist oder nicht, bevor Sie
  • löschen
  • Behebe fehlende Definition von DRM_FORMAT_XRGB8888
  • Derek Foreman (6):
  • Sperrung der Sitzung für interne Fenster blockieren
  • Entfernen Sie EVAS_CALLBACK_HIDE im Regal, wenn Sie
  • freigeben
  • Vergrößern Sie den Bereich der Tiler für Regionen
  • Behebt eine massive Zerbrochenheit der Wayland-Eingabebereiche
  • Fixe undurchsichtige Regionen für Weglandschaften
  • Beenden Sie die Übergabe von Dimensionen an _e_comp_wl_surface_state_init
  • Joshua McBeth (1):
  • Fügen Sie dbus message 'org.enlightenment.wm.Window.SendToDesktop'
  • hinzu
  • Marcel Hollerbach (5):
  • wizard: Machen Sie Seite 065 übersetzbar
  • mixer: Wir haben diesen Namen geändert, als wir den Mixer in
  • zusammengeführt haben
  • deutsche Übersetzung aktualisieren
  • Das Potfile hat sich geändert,
  • mixer: Setzen Sie den Wert von emix nicht zurück, wenn der Ziehvorgang beendet ist
  • Massimo Maiurana (1):
  • Aktualisierung der italienischen Übersetzung
  • Michael Bouchaud (yoz) (2):
  • mixer: Korrigieren Sie die Konvertierung der Lautstärke in das pulseaudio-Backend
  • Revert "-Mixer: Sperren Sie den Schieberegler für den Fall, dass ein Ziehen ausgeführt wird"
  • Mike Blumenkrantz (80):
  • Erzwinge die Änderung der Bryce-Größe, wenn sich die Ausrichtung ändert
  • HINZUFÜGEN EINTERN-Funktion zum Umbenennen von Gadget-Sites
  • Bryce überprüfen, ob das Regal auf der Orientierung steht / ob der Anker bricht, wenn er erwartet wird
  • Zonennummer zu Bryce-Namen hinzufügen
  • nicht während des Bryce Wizards
  • nach dem Vorhandensein von Shelf / Bryce in gegenüberliegenden Verankerungen suchen
  • verbessert die Bryce-Portabilität zwischen den Zonen weiter
  • auch voll bryce umbenennen, wenn Sie zwischen den Zonen bewegen
  • fügt ein neues Flag für Zonenrandobjekte hinzu, um das Schneiden von Formen zu ermöglichen, während Ereignisse wiederholt werden
  • Bryce-Sichtbarkeit während der Editor-Aktivität erzwingen
  • add gadget_site_ (un) gesperrte Smartbackbacks zum Erzwingen der Gadget-Site-Sichtbarkeit
  • Rufen Sie den Gadget_popup Smart Callback beim Konfigurieren von Gadgets
  • auf
  • handle gadget_popup Smart Callback für das Anzeigeobjekt des Gadgets
  • setzt ON_HOLD beim Auslösen von Gadget-Maus-Aktionen
  • unbenutztes Attribut vom verwendeten Parameter entfernen
  • trigger bryce Menüs von rechts klicken, wenn Ereignis nicht verbraucht wurde
  • Bryce Upgrade-Pfad von 0 - & gt; 2 re: Benennung
  • setzt das Flag ON_HOLD genauer, wenn Gadget-Aktionen aktiviert werden
  • Vermeiden Sie zusätzliche Neukalibrierung, wenn Sie die Größe eines Bryce auf seiner ausgerichteten Achse ändern
  • Fügen Sie der Gadget-Site-Dimensionierung eine Workaround hinzu, um die Elm-Box-Dimensionierung des Desync zu vermeiden.
  • Benennen Sie Bryces beim Wechseln von Ankern um
  • loop bryce autosize rekalieren, wenn die Gadget-Site ihre Größe noch nicht berechnet hat
  • finde nur die Session Recovery erinnern, wenn ec- & gt; erinnern, ist es nicht
  • Nicht-Session-Wiederherstellung anwenden, erinnern Sie sich beim Erstellen der Wiederherstellung an den Client
  • behandelt korrekt das Anwenden von Nicht-SR-Speichern in Remember Config
  • lehnt aufeinanderfolgende zone_geometry_dirty () -Aufrufe ab
  • Triggern von Zonengeometrie-Ereignissen beim Aktualisieren von Zonen- / Schreibtisch-Hindernissen
  • Minimale Größe beim drahtlosen Popup während der Show erzwingen
  • fügen Sie Umgehungslösungen für die ctxpopup-Geometrie hinzu, die in Eingabeform-Kacheln verwendet werden
  • Erzwingt die Neuberechnung des Bryce-Scrollers, wenn Sie die Gadget-Site neu berechnen
  • behandelt die Sichtbarkeit von nicht orientierten Gadgets basierend auf der Sichtbarkeit von Site- & gt; -Ereignissen
  • Erzwingen der Gadget-Site bei Gadget-Objekterstellung neu berechnen, um die Größenanpassung zu gewährleisten
  • Gadget-Position vom Zeiger-Gadget kopieren - & gt; Drop Gadget beim Ausführen von Drop
  • berechnete neue Gadget-Größe basierend auf dem Verhältnis der Größe: Ziel-Site-Größe
  • erlaubt Client-Frame-Änderungen beim Wechsel von Frame - & gt; kein Rahmen
  • Optimierung der erneuten Anwendung des grenzenlosen Client-Designs
  • block erinnert sich an e_sys windows
  • Verwenden Sie eina_streq für den String-Vergleich in e_zone_for_id_get ()
  • benutze nach dem free beim Umbenennen eines Bryce
  • Klammer bryce Position zu seiner Elternzone
  • Vermeide Potential während Bryce Startup durch Null.
  • ändere bryce zone / name beim Start nicht
  • Desktop-Gadget-Editor zentriert sich in der Zone, die sie aktiviert haben
  • versucht, die Größe von Gadgets ohne Ausrichtung zu berücksichtigen, die auf Ankerecken basieren
  • erlauben das Skalieren von Gadgets mit Rad-Ereignissen während der ersten Platzierung
  • versucht, Gadgets neu zu berechnen, die ihren Container überlaufen lassen
  • Wenden Sie die efx-Verankerung nicht an, um Effekte zu verschieben, wenn ein Größenanpassungseffekt nicht aktiv ist
  • nicht früh von _bryce_position ()
  • zurückkehren
  • bool return für e_exec_phony_del () hinzufügen, um den Lösch-Erfolg zurückzugeben
  • Ziehen Sie die Maus nach oben, wenn Sie eine Gadget-Site löschen, bevor Sie Ereignisse auf der Site aktivieren
  • force gadget site rekaliert vom style-Objekt, wenn Gadget-Hinweise sich ändern
  • gibt die korrekten Werte von Bryce nach Ereignisrückrufen zurück
  • bestimmt wl pixmap argb ausschließlich basierend auf image_argb flag
  • Vermeiden Sie Absturz beim Aufruf von e_pixmap_image_exists auf wl Pixmaps ohne Puffer
  • fügen Sie weitere Parens für das vorherige Pixmap-Commit hinzu
  • fügen Sie einen speziellen Fall für die Rückgabe von Pixmap-Argumenten von unbrauchbaren wl-Cursor-Pixmaps hinzu
  • verschiebe Bryces zu E_LAYER_DESKTOP_TOP wenn nicht über Windows
  • force bryce repositioning auf Zielzone während des Startvorgangs
  • verwendet nur Zonen-Koordinaten, wenn Bryce während der Bearbeitung in die Zone verschoben wird
  • clamp e_place berechnet die Zonengeometrie
  • break out e_place_desk_region_smart () Bereich berechnet sich in separate Funktion
  • wiederhole den Code aus _e_place_desk_region_smart_area_calc () in eine separate Funktion
  • setzt initial internal wl client states beim Ausblenden (aber nicht Löschen)
  • Unset wl Clientoberflächenzeiger auf der Oberfläche destroy
  • Entfernen Sie den Wl-Client-Pixmap-Alias ​​auf del
  • immer frei wl Pixmap Pufferliste auf Nicht-Cache-Bild löschen
  • unalias interne wl-Client-Pixmaps in Ulme Win ausblenden Trap Callback
  • Behandle e_scale korrekt in Bryces
  • Bryce-Startgröße nicht skaliert
  • beibehalten
  • löscht cur_mouse_action beim Löschen des Client-Menüs
  • sende das Ausrichtungssignal an das Bryce Scroller-Thema
  • deaktiviert nur cur_mouse_action im Client-Menü delete für die richtige Aktion
  • Fokus Bestätigung Option in efm löschen Dialog
  • deaktiviert Bindungen während des Desklocks
  • lehnen nicht druckbare Zeichen von lokker entry
  • ab
  • Bestätigen Sie die Dialogfelder und wählen Sie automatisch die Bestätigungsoption
  • erfordert einen Ulme-Gewinn, um die automatische Sichtbarkeit für interne Gewinne im wl-Oberflächen-Commit anzuwenden
  • Klären Sie einige Oberflächenchecks, um die elm wins
  • zu verlangen
  • macht fälschliches Mouse-Out bei Fokus-Out abhängig von pending pointer warp
  • revise internes window session recovery blocking zu kompilieren mit älteren efl
  • verhindert die Division durch Null, wenn die Seitengröße des Gadgets berechnet wird
  • Romain Naour (1):
  • E: repariere Wayland ohne xwayland build
  • Stefan Schmidt (2):
  • e_fm: fixiere den letzten Commit, um ihn erneut mit clang
  • zu kompilieren
  • e_fm: Entferne die unbenutzte Variable
  • Stephen Okra Houston (1):
  • Time Gadget: Ändere den Kalendermonat auf dem Mausrad.

Was ist neu in Version 0.21.3:

  • Carsten Haitzler (6):
  • e - Behebt Probleme mit dnd, die von dem Erhalten des obersten Objekts in comp canvas
  • kommen
  • e ibar / ibox-Port zu Ulmen-Box - Korrektur der Annahme bei der Größenänderung
  • e - Behebe großen Speicherblitz im gl-Modus - erzeuge keine shm-Segmente
  • e temp-Modul - Kill tempget Prozess nicht beendet, um den Tod sicherzustellen
  • e ibar - repariere Teufelshörner, um die rechte Breite und Höhe für Trennzeichen zu verwenden
  • e comp - setze Alpha nach dem Einstellen der nativen Oberfläche, um einen zufälligen Absturz zu vermeiden
  • Chidambar Zinnoury (3):
  • e: Nicht zwei aufeinanderfolgende Menütrennzeichen anzeigen, wenn das Clientmenü nicht benötigt wird.
  • e fm: Fügen Sie ein Trennzeichen nur hinzu, wenn vorher etwas vorhanden ist.
  • e fm: Überprüfen Sie nicht jede zweite Zeile, ob der Speicherort schreibbar ist, wenn Sie ein Menü erstellen.
  • Christopher Michael (7):
  • Revert "e - Fix großen Speicher Bloat, wenn im Gl-Modus - nicht erstellen shm Segmente"
  • Entfernen Sie nicht verwendete Variablen aus _ibar_resize_handle
  • Verwenden Sie geeignete Variablen, um size_hint_max auf ibar
  • zu setzen
  • e ibar - fix "alter Mann" Fett Finger Typo;)
  • remove muss unter wayland
  • verschiedene Dialogfenster erstellen
  • wl_fb: Überprüfen Sie, ob e_comp_wl_init nicht fehlschlägt.
  • Fügen Sie der sreen-Schnittstelle die Methoden key_up und key_down hinzu
  • Derek Foreman (2):
  • Fixiere Wayland-Clients, die nicht gelöscht werden, wenn sie verborgen sind
  • Behinde Wayland Erweiterung globale Erstellung
  • Jean-Philippe ANDRE (1):
  • bg: Fix bg mit einzelnen JPEG-Bildern (keine edj)
  • JengHyun Kang (1):
  • e_comp_wl: Pause von bedeutungsloser Schleife
  • Marcel Hollerbach (4):
  • e_comp_wl: zerstöre e_drag, wenn die Quelle verschwindet
  • e_alert: Definieren Sie EFL_BETA_API_SUPPORT vor jedem Include
  • e_dnd: verschiebe den Ungrab zum Objekt frei
  • xwayland: Zeigt den Dialog an, nachdem ecore_wl2 synchronisiert wurde
  • Massimo Maiurana (2):
  • Aktualisierung von italienischen und spanischen Übersetzungen
  • Aktualisierung der italienischen Übersetzung
  • Mike Blumenkrantz (6):
  • überprüfen Sie nur x11 configurerequest Geometrieänderungen, falls zutreffend
  • Verbessern Sie den Quick-Access-Relaunch-Hilfedialog-Text
  • verschiebe die neue Version von e_comp_top_window_at_xy_get () nach dnd, stelle die alte Version wieder her
  • clear wl subsurface data während des Löschens nur, wenn der Untergrund nicht auch gelöscht wird
  • füge xwayland compat für efl 1.19 +
  • hinzu
  • bump efl wayland req auf 1.18 jetzt, dass es draußen ist
  • Romain Naour (1):
  • E: Fügen Sie uuid.h nur hinzu, wenn die Wayland-Unterstützung aktiviert ist.
  • Stefan Schmidt (1):
  • mailmap: aktualisiere Datei von efl Repo

Was ist neu in Version 0.21.2:

  • Carsten Haitzler (6):
  • e - Behebt Probleme mit dnd, die von dem Erhalten des obersten Objekts in comp canvas
  • kommen
  • e ibar / ibox-Port zu Ulmen-Box - Korrektur der Annahme bei der Größenänderung
  • e - Behebe großen Speicherblitz im gl-Modus - erzeuge keine shm-Segmente
  • e temp-Modul - Kill tempget Prozess nicht beendet, um den Tod sicherzustellen
  • e ibar - repariere Teufelshörner, um die rechte Breite und Höhe für Trennzeichen zu verwenden
  • e comp - setze Alpha nach dem Einstellen der nativen Oberfläche, um einen zufälligen Absturz zu vermeiden
  • Chidambar Zinnoury (3):
  • e: Nicht zwei aufeinanderfolgende Menütrennzeichen anzeigen, wenn das Clientmenü nicht benötigt wird.
  • e fm: Fügen Sie ein Trennzeichen nur hinzu, wenn vorher etwas vorhanden ist.
  • e fm: Überprüfen Sie nicht jede zweite Zeile, ob der Speicherort schreibbar ist, wenn Sie ein Menü erstellen.
  • Christopher Michael (7):
  • Revert "e - Fix großen Speicher Bloat, wenn im Gl-Modus - nicht erstellen shm Segmente"
  • Entfernen Sie nicht verwendete Variablen aus _ibar_resize_handle
  • Verwenden Sie geeignete Variablen, um size_hint_max auf ibar
  • zu setzen
  • e ibar - fix "alter Mann" Fett Finger Typo;)
  • remove muss unter wayland
  • verschiedene Dialogfenster erstellen
  • wl_fb: Überprüfen Sie, ob e_comp_wl_init nicht fehlschlägt.
  • Fügen Sie der sreen-Schnittstelle die Methoden key_up und key_down hinzu
  • Derek Foreman (2):
  • Fixiere Wayland-Clients, die nicht gelöscht werden, wenn sie verborgen sind
  • Behinde Wayland Erweiterung globale Erstellung
  • Jean-Philippe ANDRE (1):
  • bg: Fix bg mit einzelnen JPEG-Bildern (keine edj)
  • JengHyun Kang (1):
  • e_comp_wl: Pause von bedeutungsloser Schleife
  • Marcel Hollerbach (4):
  • e_comp_wl: zerstöre e_drag, wenn die Quelle verschwindet
  • e_alert: Definieren Sie EFL_BETA_API_SUPPORT vor jedem Include
  • e_dnd: verschiebe den Ungrab zum Objekt frei
  • xwayland: Zeigt den Dialog an, nachdem ecore_wl2 synchronisiert wurde
  • Massimo Maiurana (2):
  • Aktualisierung von italienischen und spanischen Übersetzungen
  • Aktualisierung der italienischen Übersetzung
  • Mike Blumenkrantz (6):
  • überprüfen Sie nur x11 configurerequest Geometrieänderungen, falls zutreffend
  • Verbessern Sie den Quick-Access-Relaunch-Hilfedialog-Text
  • verschiebe die neue Version von e_comp_top_window_at_xy_get () nach dnd, stelle die alte Version wieder her
  • clear wl subsurface data während des Löschens nur, wenn der Untergrund nicht auch gelöscht wird
  • füge xwayland compat für efl 1.19 +
  • hinzu
  • bump efl wayland req auf 1.18 jetzt, dass es draußen ist
  • Romain Naour (1):
  • E: Fügen Sie uuid.h nur hinzu, wenn die Wayland-Unterstützung aktiviert ist.
  • Stefan Schmidt (1):
  • mailmap: aktualisiere Datei von efl Repo

Ähnliche Software

Metacity
Metacity

20 Feb 15

Ion
Ion

3 Jun 15

FluxConf
FluxConf

3 Jun 15

X.Org
X.Org

14 Apr 15

Andere Software von Entwickler Enlightenment.org

Terminology
Terminology

2 Oct 17

Kommentare zu Enlightenment

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!