Enlightenment

Software screenshot:
Enlightenment
Software informatie:
Versie: 0.22.3 Bijgewerkt
Upload datum: 22 Jun 18
Ontwikkelaar: Enlightenment.org
Licentie: Gratis
Populariteit: 49

Rating: 3.0/5 (Total Votes: 2)

Verlichting is een vensterbeheerder die compatibel is met het X Window System (X11) en veel Linux-besturingssystemen. Sommigen zullen het liever een desktopomgeving noemen. Terwijl Enlightenment een van die lichtgewicht desktopomgevingen voor Linux / UNIX-systemen is, brengt het moderne functies, eye-candy-componenten en futuristische elementen.


Combineert de beste functies van populaire desktops

Het combineert de beste functies van KDE, GNOME, Openbox, Xfce en vele andere opensource desktopomgevingen en vensterbeheerders. Verlichting wordt vaak E17 en E18 genoemd op verschillende Linux-besturingssystemen. Het kan eenvoudig worden geïnstalleerd vanuit de standaard softwarebronnen van uw huidige Linux-distributie.


Het kan worden gebruikt als vensterbeheerder

Hoewel het kan worden gebruikt als vervanging voor een andere desktopomgeving, vinden sommigen misschien Verlichting raar, vooral vanwege de algemene functionaliteit. Het beschikt over een dock die gebruikers snel toegang geeft tot alle vier de virtuele desktops en een linksklik-hoofdmenu van waaruit je eenvoudig toegang hebt tot je geïnstalleerde apps, navigeert door de Desktop en Home-mappen, evenals het volledige rootbestandssysteem.

De configuratie is eenvoudig

Linux-gebruikers kunnen verlichting elke dag gebruiken voor elk type activiteit. De configuratie is eenvoudig, wordt voortdurend bijgewerkt met nieuwe functies en functionaliteit en wordt ondersteund door een hele gemeenschap van loyale, toegewijde en gepassioneerde gebruikers. Een andere interessante functie is de mogelijkheid om met muisbewegingen door de virtuele desktop te navigeren, wat misschien handig is voor sommigen van jullie, maar erg vervelend voor andere Linux-gebruikers die niet worden gebruikt met dit soort functionaliteit.


Ondersteunde besturingssystemen

Tegenwoordig hebben veel populaire Linux-distributies speciale edities die zijn opgebouwd rond de bureaubladomgeving van Verlight, zoals Manjaro Linux, Bodhi Linux, Hybryde Linux, Pentoo, Macpup en Sabayon Linux. Als je echter een pure, onaangetaste versie van de desktop-omgeving van Enlightenment wilt proeven, moet je zeker het Elive Linux-besturingssysteem downloaden en installeren.


Bottom line

Over het algemeen is Verlichting een goed alternatief voor de GNOME, Xfce, KDE of Openbox-desktopomgeving, vooral als je een low-end computer hebt.

Wat is nieuw in deze Persbericht:

  • Carsten Haitzler (5):
  • fix autofoo build om overeen te komen met de backhd van de ehbo-patch
  • desklock - zorg ervoor dat deze niet vergrendelt op niet-bsd-platforms als er geen ondersteuning voor pam's is
  • e desktoplock pam-fout - ga terug naar de vorige tekst
  • verplaats van data_home / apps / defaults.list naar config_home / mimeapps.list
  • build - maak pam een ​​vereiste voor niet-bsd tenzij uitgeschakeld
  • Derek Foreman (1):
  • Herstel niet langer vereiste pulseaudio-hack voor wayland

Wat is nieuw in versie:

  • Carsten Haitzler (4):
  • e sys - frixwaarschuwing voor minder ruis
  • hits: stilte waarschuwingen over mogelijke nul string voor strcmp
  • fix mouse hangt vast na het unblank
  • muziekbesturing - installeer het goed met meson build with icon
  • Marcel Hollerbach (2):
  • meson: maak die scripts uitvoerbaar
  • meson: deze versie is genoeg voor de dingen die we op dit moment gebruiken
  • Massimo Maiurana (1):
  • Deense tekenreeksen toevoegen aan bureaubladbestanden
  • Mike Blumenkrantz (15):
  • maak een wl-uitvoerresource bij het uitvoeren van wl genest
  • ongebruikte wayland-cursor voor alle aanwijzers bij het uitvoeren van genest in wl
  • interne cursorcursor weergeven bij opnieuw instellen op interne cursor
  • maak wl_pointer cursor handling state-based om cursor visuals correct af te handelen
  • update README met meson-instructies
  • controleer de toestand van de meson-module voordat subdir wordt uitgevoerd
  • verbetering meson-buildmodule uitschakelen
  • voeg veldbreedtebeperkingen toe aan alle fscanf params in e_intlc.
  • vernietig luncher iconify provider op gadget delete
  • voeg iconify-provider niet toe voor luncher bij het maken van een demo-gadget
  • client opnieuw genereren voor render als showanimatie is voltooid en er schade is
  • vermijd het uitvoeren van clientherschalen tijdens afsluiten
  • voorkom dubbele stopzetting van x11-compositor in xwayland-modus
  • emitt E_EVENT_COMP_OBJECT_ADD events altijd
  • gebruik de laatste client uit de lijst E_Exec_Instance bij het bijwerken van luncher-popups

Wat is nieuw in versie 0.22.0:

  • Verbeterde Wayland-ondersteuning:
  • Het grootste deel van de ontwikkeling voor deze cyclus is gericht op het verbeteren van Wayland-ondersteuning. Dit omvat, maar is niet beperkt tot: het toevoegen van ondersteuning voor xdg-shell v6, aanwijzerbeperkingen en relatieve aanwijzerbewegingsprotocollen. Deze toevoegingen verbeteren de XWayland-ondersteuning en verhogen de stabiliteit van alle componenten die onder Wayland worden uitgevoerd.
  • Voortgezette verbeteringen aan de nieuwe gadgetinfrastructuur:
  • Zoals eerdere berichten hebben aangegeven, wordt er op dit gebied veel werk verzet. Het doel is om een ​​robuustere infrastructuur te maken met een eenvoudigere en meer intuïtieve op EFL gebaseerde API, die zich verwijdert van de oude & quot; gadcon & quot; interface, die zijn eigen API heeft en momenteel alleen functioneert vanwege bergen aan gadget-specifieke work-arounds die het veilig toevoegen van nieuwe functionaliteit bijna onmogelijk maken.
  • Momenteel zijn bijna alle gadgets en functies die bestaan ​​voor de oude gadgetinterface geporteerd of herschreven voor het nieuwe systeem, met toekomstige verbeteringen al onderweg.
  • sudo / ssh Wachtwoord GUI:
  • Er is een beslissing genomen om een ​​GUI voor de ASKPASS-functie van sudo / ssh te implementeren, die een dialoogvenster opent wanneer een wachtwoord voor deze services moet worden ingevoerd.
  • Meer informatie over deze functie is te vinden door te verwijzen naar de omgevingsvariabelen SUDO_ASKPASS of SSH_ASKPASS.
  • Meson Build-systeem:
  • Meson is een relatief nieuw buildsysteem dat aanzienlijk sneller is dan autotools terwijl het een vergelijkbare set functies biedt. Alle moderne distributies moeten compatibel zijn met dit buildsysteem en autotools zijn gepland om te worden verwijderd na de E22-release.
  • Verbeterde verbeteringen in het vensterbeleid:
  • Veel problemen die hiermee verband houden, zijn opgelost en er zijn nieuwe functies toegevoegd, zoals een gebruiksvriendelijkere gebruikersinterface voor het slepen van vensters.
  • Per-Window Pulseaudio volumeregeling:
  • Pulseaudio exporteert volumeregelaars voor elke audio-producerende toepassing en er is gewerkt om dit in een GUI-besturingselement te binden.

Wat is nieuw in versie 0.21.9:

  • Amitesh Singh (1):
  • e widget-item: corrigeer de compilatiewaarschuwing
  • Carsten Haitzler (2):
  • e - fix entry wrapper - e invoer was duidelijk. iep is markup. doe het goed
  • randr - ontdekte nieuwe uitvoernamen die weergavepanelen in laptops zijn
  • Derek Foreman (13):
  • Stel niet voor dat dmabuf-buffers kunnen worden beschreven
  • Fix wl_drm session activation callback
  • Fix wl_drm session (de) activation callback
  • Enkele dubbele bewerkingen verwijderen
  • Onbruikbare var-compilerwaarschuwing in wl_drm
  • repareren
  • maak een code op
  • Wis de oorspronkelijke oppervlaktestructuur voordat u deze initialiseert
  • Initialiseer de Evas_Native_Surface naar 0 voor dmabuf-tests
  • Test dmabuf via native_surface_set, zelfs in softwareweergave
  • Maak wayland-clients renderen als ze alleen zichtbaar zijn vanuit mirrors
  • Xwayland-selectiecrash herstellen
  • Blokkeer wayland-clientupdates niet tijdens het verdwijnen van schermbeveiliging
  • Fixgeometrie voor drm-uitgangen
  • Jean-Philippe ANDRE (1):
  • puls: niet strbuf lekken
  • Marcel Hollerbach (3):
  • emixer: gebruik een betere naam voor de invoer voor de gootsteen
  • mixer: de naam moet een stringshare zijn
  • mixer: lek geen toegewezen string
  • Mike Blumenkrantz (81):
  • controleer het bestaan ​​van het efm-pad voordat u het gebruikt tijdens de dnd-selecties
  • schakel het wl-knopmasker uit bij het starten van een verplaats / formaat wijzigen
  • schakel wl selectiedoelclient uit als die client is verwijderd
  • do not fds niet tijdens xwl overbrugde selectieoverdracht, dit gebeurt in libwayland
  • voeg foutmeldingen toe wanneer symbolen niet kunnen worden omgezet in xwl init
  • dwing client pixmap onmiddellijk te verversen tijdens het wijzigen van de grootte als nocomp actief is
  • voer tijdens evas callbacks geen zone-updates uit op genegeerde clients
  • gebruik FOREACH_SAFE tijdens het lopen van de klantenlijst tijdens het afmelden
  • een andere oplossing voor e_comp_wl-> ptr.x / y coords die wl_fixed zijn in plaats van ints
  • voer client-raise uit voordat u BEGIN client hook
  • activeert / wijzigt / aanpast
  • verwijder de clientverhogingstimer bij het starten van een verplaats / formaat wijzigen
  • start geen gebeurtenissen / bindingen op zonevoorwerpgebeurtenissen met timestamp == 0
  • verwijder alleen de links / rechts-maximering wanneer verticaal wordt verwijderd als links / rechts is ingesteld
  • laat de pointer niet staan ​​na het wissen van interne win tijdens wl delete request
  • haak clientobject unref callback om comp-objectinternals op te schonen
  • gebruik nep-xinerama-schermen bij het initialiseren van wl-uitgangen
  • de beweging van de clientmuis weigeren als de coördinaten overeenkomen met de vorige positie
  • probeer alleen 1 opnieuw aan te sluiten op puls wanneer de mixer niet start
  • pass-events instellen op shape debug rects
  • print objecttype als naam null is tijdens debugging van de shape
  • als de gadgetwizard een nul-id retourneert, de gadget van de site verwijdert en vernietigt - laat uw systeembeheerder LIBDIR dan toevoegen aan '/etc/ld.so.conf'
  • gadgetpositie bijwerken tijdens een wijziging van de boven- / linkerrand
  • gebruik seat0 als standaardnaam van de stoel in plaats van standaard
  • gebruik veilige lijst itereren bij het opruimen van een gadgetsite tijdens afsluiten
  • blokkeren & quot; gebruiker & quot; client resizes tijdens comp client update fase
  • voer zet na het wijzigen van de grootte tijdens het comp-object weergeven
  • vermenigvuldig pointer-aswaarden met 10 voor wl-clients
  • controleer de exit-status van auth-subproces
  • maak e_comp_object_frame_allowed () return false voor genegeerde clients
  • gebruik xwayland-controle voor clients bij het controleren of de focus opnieuw moet worden ingesteld op root
  • voer x11 focus (un) set callbacks uit voor override clients
  • forceer shm niet voor xwayland-lancering en schakel gl
  • in
  • noem de opschoonfuncties van comp-objecten niet voor clients zonder comp-objecten
  • alleen niet-gerichte clients tijdens comp-update na 3 storingen
  • probeer mislukte clients opnieuw om te leiden tijdens het wijzigen van de grootte
  • crash niet in randr-module bij gebruik van nep-xinerama-schermen
  • vereenvoudig de drm-uitvoerbijwerkgebeurtenis met behulp van randr-schermvernieuwingswachtrij
  • alleen oude ecore_drm2-functies aanroepen als gebouwd en uitgevoerd tegen & lt; 1.20 efl
  • focus toevoegen & quot; mode voor render debug
  • schakel DISPLAY in mixer uit tijdens het uitvoeren van pulseaudio-bewerkingen onder wl
  • gebruik kbd focus resource's client in plaats van & quot; focused & quot; client in gegevensapparaat
  • zet de lay-outaanwijzer op de gadgetsite uit nadat gadgets zijn vernietigd
  • verplaats gadget del callbacks naar NA de prioriteit
  • gadgetdatastring bijwerken tijdens klokklok
  • stel alleen qt-themaoverschrijving env-vars in als optie om thema-overeenkoming toe te staan ​​is ingeschakeld
  • hernoemen klok + tijd module event handler lijsten
  • schakel klok + tijdgadget bij tijdens dpms
  • zet pointeranimaties vast terwijl screensaver actief is
  • snijd niet-geconfigureerde gadgets van comp-objectsites op site del
  • bewaar de eigen datamanagerource van de compositor alleen in e_comp_wl-> mgr.resource
  • maak x11 klembordbron niet onmiddellijk beschikbaar
  • controleer op verschillende typen laadfouten tijdens het laden van het opstarten van afbeeldingen
  • verberg cursorcursorclients bij het uitschakelen
  • gebruik een meer beschrijvend label dan '???' voor niet-geconfigureerde uitgangen in scren config
  • gebruik echte grootte voor de schermconfiguratiemoduslijst, niet 1xhoogte
  • stel e_comp logniveau niet in
  • gebruik e_util env-functies in tijdmodule
  • voer onmiddellijk een beweging uit op bryce tijdens autosize
  • gebruik geen iep api om de gecentreerde vlag ongedaan te maken tijdens het wijzigen van de grootte
  • herwerk interne win centreren
  • formaat wijzigen bg_blank_object bij zone-update
  • sla xwindow van x11 selectie-eigenaar op, niet client
  • voeg een speciaal geval toe voor xwl-origin-drags om dnd-acties in te stellen
  • focus x11 root-venster op init bij het starten met xwayland
  • Xwl-gegevensbron beter opschonen
  • vrije xwl-selectie atoomnamen na het maken van de selectiebron
  • xwl-oorsprongsgegevensbron en acties instellen tijdens het maken van de bron
  • tekst toevoegen / plain; charset = utf-8 naar xwl-gemaakte wl klembord-gegevensbron
  • maak geen xwl-ontvangstpijp voor SelectionRequest wanneer u de selectie krijgt
  • ongeldige bestandsformaten voor afbeeldingsvormen afwijzen
  • gadget-aspecten nauwkeuriger toepassen
  • stop lay-outs van gadgetsites af als de gadgetsite niet is aangepast
  • keert onmiddellijk terug bij het instellen van een ongeldige gadgetstijl als de huidige stijl null is
  • toon cliënten onmiddellijk na pixmap verversen als zichtbaarheid in behandeling is
  • return updates_full state van e_comp_object_damage_exists ()
  • gebruik ecore_x_netwm_opacity_get () voor x12 dekking controle
  • verwerk updates_full bij het toevoegen van updateserverregio's voor componenten
  • zet de update-regio's van het compobject opnieuw op wanneer een render optreedt
  • ga door met het ophalen van de netwm-opaciteitshint als deze is gewijzigd sinds de laatste keer dat deze is opgehaald
  • de dekking van de client instellen op het moment dat de netwm-hint in fetch is gewijzigd
  • verwijder links / rechts maximaliseren voordat verticale maximalisatie wordt verwijderd

Wat is nieuw in versie 0.21.8:

  • Macro-namen corrigeren in relatie tot endianness.
  • Waarschuwingen voor compilertype corrigeren (snprintf)
  • E-toetsenbordinstellingen - gebruik hetzelfde pictogram als het dialoogvenster met toetsenbordinstellingen
  • Gebruiker toevoegen aan AUTEURS.
  • e randr2 - herstel het vrijmaken van stringshare door er een stringshare van te maken
  • herstel fullscreen geen lege logica in e's dpms code
  • verdere oplossingen voor screensaver / bankieren met venstertoestanden zoals op volledig scherm
  • verberg wl-clients voordat ze worden verwijderd op oppervlakte vernietig
  • comment in inlist member van E_Comp_Object struct
  • comp-objectcomponenten beter beschermen tegen het achterhalen van bevrijde clients
  • voeg alle wl-clientframe-callbacks toe met prioriteit NA
  • clientspotwijzer client-client uitschakelen bij clientverwijdering
  • clientspotwijzer client-client uitschakelen bij clientverwijdering
  • schakel menu-activering mouse-up feed uit
  • stel ON_HOLD in bij het activeren van startgadget
  • handler toevoegen voor EFREET_EVENT_DESKTOP_CACHE_BUILD om e_order init
  • gebruik geen opgeslagen e_randr-schermen als nep-schermen zijn toegevoegd
  • forceer geen comp-objecten om te renderen voor hun proxies als real_hid is ingesteld
  • x11 bovenliggende vensters weergeven tijdens reparent alleen als deze niet zijn ingetrokken
  • rendement tijdens comp-objectpixelfunctie als client tijdens renderen is verwijderd
  • voer frame-aanpassingen uit voor het toepassen van wm spec hints tijdens unmaximize
  • sla alleen de informatie over de clientgrootte op maximaliseren / volledig scherm op wanneer het protocol zichtbaar is
  • controleer changes.pos tijdens client maximaliseren / volledig scherm en pas venstercoördinaten aan
  • start xwayland niet herhaaldelijk
  • call wl / x compositor shutdown-functies direct tijdens comp shutdown
  • dwingen iconische status af voor iconische x11-clients tijdens afsluiten
  • zet x11 iconisch venster init van e_hints - & gt; comp_x aanvankelijke ophaalactie
  • bel e_randr2_shutdown in comp shutdown
  • handvat null E_Comp- & gt; scherm tijdens randr2 shutdown
  • Stel minw niet in voor toetsenbordindelingsvenster
  • Verberg alleen de clients van wl op het oppervlak als het oppervlak is toegewezen
  • bewerkingen voor het verwijderen van geneste compositor verwerken
  • stel alleen het pictogram van de pictogram min-formaat in als het pictogram bestaat
  • gebruik altijd taken om bryce-menu's te maken
  • hanteer vensterpictogrammen van iep voor interne overwinningen
  • zet de positie van het comp-object alleen opnieuw tijdens de show als de client is geplaatst
  • stel dialoogvensters en tooltip-flags in voor interne clients
  • voeg wrappers toe voor elm_win util create functions
  • stuur wl client resize randen tijdens focus-in / out send_configure
  • stel signaal in / verander de grootte van clients als action_client intern
  • vergelijken met e_client_action_get () voor het afwijzen van wl mouse-gebeurtenissen
  • Terugzetten "Stoppen met het verzenden van wayland-bewegingsgebeurtenissen wanneer de muis wordt vastgegrepen"
  • stuur geen muisgebeurtenissen naar ssd wl-clients als de muis zich in de ssd-regio bevindt
  • gebruik nog nauwkeurigere wl-callbacks voor het detecteren van ssd mouse in / out-gebeurtenissen
  • voer altijd muisgebeurtenissen in voor wl-clientbewegingsgebeurtenissen
  • block x11 focus eventing onder xwayland
  • probeer geen verborgen hints voor vensters in niet-interne X11-vensters in te stellen
  • account voor het instellen van late objecten bij het toevoegen van SSD-muis in / uit callbacks
  • schakel de client in om animaties te maximaliseren bij unmaximeren vóór een volledig scherm
  • stel altijd E_Client- & gt; need_fullscreen in bij volledig scherm
  • forceer e_client_unmaximize () om te voltooien tijdens volledig scherm
  • optimaliseer enigszins maximaliseren - & gt; fullscreen protocol comms voor wl-clients
  • controleer de pixmap-grootte voordat de animatie wordt gemaximaliseerd
  • dwingen animatie-achtig opnieuw maximaliseren bij unfullscreening
  • centreer slechts één keer de interne vensters
  • pas de grootte aan voor framegeometrie in maximaliseringspad zonder animaties
  • bel "maximaliseren" slimme terugbellen vóór "maximal_pre"
  • het achtergrondlichtniveau opnieuw instellen bij het hervatten vanuit de slaapstand
  • voeg de kinderen van een klant toe aan de skiplist tijdens de plaatsroutine
  • centreer niet "verloren" onderliggende vensters willekeurig, centreer ze op het bovenliggende element
  • clients ondersteunen als positionerobjecten in e_comp_object_util_center_on ()
  • cache toevoegen voor dead x11 manager windows
  • uuidelijke verwijzingen van e_pixmap.c
  • verwijderen
  • lijst met standaarddesktoplock bgs opnieuw instellen bij het wijzigen naar aangepaste bg in config
  • pass-events instellen op efm-pictogrammen bij het verwijderen van bestanden
  • maak RENDER_DEBUG actief met E_RENDER_DEBUG env var
  • maak SHAPE_DEBUG geactiveerd met env_SHAPE_DEBUG env var
  • stel genest canvas voor geneste uitvoer expliciet in als een topniveau-venster
  • vermijd het opnieuw focussen van verwijderde wl-clients tijdens comp input ungrabbing
  • stel de initiële x11-venstergeometrie in voor vensters zonder wm-hints
  • Controleer de laadfout bij het controleren van de dmabuf-levensvatbaarheid in gl
  • betere afhandeling voor iconify tijdens comp-object show / hide
  • toon iconische x11-clients niet op icccm hint change

Wat is nieuw in versie 0.21.6:

  • Andreas Metzler (1):
  • 10_typo_restore_LDFLAGS.diff: typo fixo in configure.ac (stroomopwaarts), waardoor lege LDFLAGS worden veroorzaakt.
  • Carsten Haitzler (8):
  • taken: bereken de minimumbreedte op de juiste manier gegeven een bekende hoogte van een gadget
  • efm - waarschuwing - verander ongeldige #if toe # ifdef als dit klopt
  • efm - fix ifs als ifdef zoals ze zouden moeten zijn
  • e bindings - repareer waarschuwingen over mogelijk gebruik van undefined var
  • appmenu - laat appmenu werken met click + release en niet verbergen op focus uit
  • ibar - fix seg met ibar icon taakmenu's staan ​​op terwijl desktopbestanden veranderen
  • e-wl-modus - stop met 100 procent cpu
  • e-dialoog - herstel niet-selecteerbare dialoogvensters om niet 1x1 te zijn
  • Christopher Michael (2):
  • Gebruik de juiste coördinaataanpassing
  • schakel de uitvoerrotaties opnieuw in en schakel deze in wl_drm
  • in
  • Derek Foreman (3):
  • Wayland-frame-callback-tijden corrigeren
  • Gebruik een monotone klok voor callback-tijden van het frame
  • Stop met het sturen van wayland-bewegingsgebeurtenissen wanneer de muis wordt vastgegrepen
  • Mike Blumenkrantz (11):
  • null-out animator pointers in efx stop () bewerkingen
  • heeft de modus E_POINTER_RESIZE_BR correct ingesteld om het formaat van het toetsenbord te wijzigen
  • stop iteratorlek in e_comp_object_render ()
  • extra SLEEP-afdrukken verwijderen tijdens het opstarten van builds zonder release
  • gratis configs voor demo-gadgets op object gratis
  • voer geen framescoördinatieaanpassingen uit voor re_manage wayland-clients
  • gebruik blijvende clipping voor comp-objectinvoer rects
  • zorg ervoor dat interne callbacks van gadgets afgehandeld worden vóór andere callbacks
  • behandel pixmap_refresh () foutgevallen nauwkeuriger onder wayland
  • reset demo-gadget-ID voordat gadget-object wordt verwijderd tijdens drop-bewerking
  • voeg voorwaardelijke updates toe voor de nieuwste efl apis
  • Stephen 'Okra' Houston (2):
  • Laat gadgeteditor-popup scrollen:
  • Draadloos gadget - plaats de ctxpopup nadat de hints voor de grootte zijn ingesteld, niet eerder

Wat is nieuw in versie 0.21.4:

  • Al Poole (1):
  • efm - fix popup als bestand een fifo is
  • Alexander Pyhalov (1):
  • Controleer feitelijk of PIE wordt ondersteund voor SUID
  • Carsten Haitzler (3):
  • e fm - fix popup om niet te crashen door te verwijzen naar mogelijk verwijderde gegevens
  • cpufreq - verplaats cpuinfo polling naar thread om mainloop nooit te blokkeren
  • wizard - stel de schaal niet met kracht in op 1.2. gebruik dpi als de def prof zegt
  • Christopher Michael (2):
  • controleer of een client intern is of niet voordat wordt verwijderd
  • herstel ontbrekende definitie van DRM_FORMAT_XRGB8888
  • Derek Foreman (6):
  • Bloksessieherstel voor interne vensters
  • Verwijder EVAS_CALLBACK_HIDE op plank wanneer u vrijmaakt
  • Vergroot het gebied van tegelzetters voor regio's
  • Massale onderbreking van waylandinvoergedeelte herstellen
  • Wegmarkering in ondoorzichtige gebieden corrigeren
  • Stoppen met dimensies naar _e_comp_wl_surface_state_init
  • Joshua McBeth (1):
  • voeg dbus-bericht toe 'org.enlightenment.wm.Window.SendToDesktop'
  • Marcel Hollerbach (5):
  • wizard: maak pagina 065 vertaalbaar
  • mixer: we hebben die naam gewijzigd toen we de mixer samenvoegden in
  • Duitse vertaling bijwerken
  • Het bestand is gewijzigd,
  • mixer: zet de waarde niet terug in emix zodra het slepen is voltooid
  • Massimo Maiurana (1):
  • Italiaanse vertaling bijwerken
  • Michael Bouchaud (yoz) (2):
  • mixer: zet de volume-omzetting calc in pulseaudio-backend
  • Herstel "mixer: vergrendel de schuifregelaar voor het geval dat een slepen wordt uitgevoerd"
  • Mike Blumenkrantz (80):
  • versterk de grootte van bryce wanneer de richting verandert
  • voeg EINTERN-functie toe voor het hernoemen van gadgetsites
  • fix bryce-controle op houdbaarheid van de bewaarplaats op oriëntatie / anker om te breken wanneer verwacht
  • voeg een zonenummer toe aan Bryce-namen
  • controleer het bestaan ​​van shelf / bryce niet op ankerplaatsen tegenover bryce wizard
  • de draagbaarheid van bryce voor alle zones verder verbeteren
  • ook volledige naam wijzigen bij het verplaatsen tussen zones
  • voeg een nieuwe vlag toe voor zonerandobjecten om vormsnijden mogelijk te maken tijdens het herhalen van gebeurtenissen
  • force bryce visibility tijdens redactieactiviteit
  • gadget_site_ (un) locked slimme callbacks toevoegen om de zichtbaarheid van de gadgetsite te forceren
  • bel gadget_popup slimme callback bij het configureren van gadgets
  • omgaan met gadget_popup slim terugbellen op het weergaveobject van gadget
  • zet de vlag ON_HOLD aan bij het activeren van gadget-muisbotsacties
  • verwijder ongebruikt attribuut van gebruikte param
  • trigger bryce-menu's door met de rechtermuisknop te klikken als de gebeurtenis niet is verbruikt
  • fix bryce upgrade-pad van 0 - & gt; 2 re: naamgeving
  • zet de vlag ON_HOLD nauwkeuriger in bij het activeren van gadgetacties
  • vermijd extra herberekening bij het vergroten of verkleinen van een bryce op de georiënteerde as
  • voeg een tijdelijke oplossing voor het aanpassen van de grootte van de gadget toe om iep-boxgrootte desynchronisatie te voorkomen
  • de naam van bryces wijzigen bij het wijzigen van ankers
  • loop bryce autosize herberekenen wanneer gadgetsite zijn grootte nog niet heeft berekend
  • vind alleen de sessieherstel onthoud als ec- & gt; onthouden is het niet
  • niet-sessieherstel toepassen onthoud de client bij het maken van herstel onthoud
  • correct omgaan met toepassen van niet-SR-geheugen in onthoud-configuratie
  • weigeren opeenvolgende zone_geometry_dirty () aanroepen
  • trigger zonegeometrie-events bij het bijwerken van zone / bureau-obstakels
  • force min size op draadloze pop-up tijdens show
  • voeg work-arounds toe voor ctxpopup-geometrie voor gebruik bij invoervormen met tegels
  • forceer recalc op bryce-scroller wanneer u recalc op gadgetsite toepast
  • behandel de zichtbaarheid van no-orient gadgets op basis van de zichtbaarheid van sites & gt; gebeurtenissen
  • gadgetsite dwingen opnieuw te berekenen bij het maken van gadgetobjecten om te zorgen voor de grootte
  • gadgetpositie kopiëren van aanwijzgadget - & gt; laat gadget vallen bij het uitvoeren van drop
  • bereken nieuwe gadgetafmetingen op basis van verhoudingsgetal: doelbestandsgrootte
  • toestaan ​​dat clientframe verandert wanneer wordt overgeschakeld van frame - & gt; geen frame
  • optimaliseren van opnieuw toepassen van randloos clientthema
  • blok onthoudt van e_sys windows
  • gebruik eina_streq voor stringvergelijking in e_zone_for_id_get ()
  • maak gebruik gratis na het hernoemen van een bryce
  • klem Bryce-positie naar de bovenliggende zone
  • vermijd potentiaalverdeling door nul tijdens bryce startup
  • wijzig Bryce-zone / naam niet tijdens opstarten
  • bewerkingseditor van het midden-desktop-gadget verschijnt in de zone die ze hebben geactiveerd
  • probeer niet-orientale gadget-afmetingen aan te passen op basis van ankerhoeken
  • toestaan ​​dat gadgets worden geschaald met wielevenementen tijdens de eerste plaatsing
  • probeer gadgets die hun container overlopen opnieuw te laten berekenen
  • gebruik geen efx-verankering om effecten te verplaatsen als een resize-effect niet actief is
  • kom niet eerder terug uit _bryce_position ()
  • bool return voor e_exec_phony_del () toevoegen om succes terug te winnen
  • voer mouse-up in bij het neerzetten van een gadgetsite voordat gebeurtenissen op de site worden ingeschakeld
  • gadgetsite dwingen opnieuw te berekenen vanaf het stijlobject als de hints van gadgets veranderen
  • retourneer juiste waarden van Bryce-berichten na callbacks
  • bepaal wl pixmap argb uitsluitend op basis van de vlag image_argb
  • crash vermijden bij het aanroepen van e_pixmap_image_exists op wl pixmaps zonder buffers
  • voeg meer parens toe voor eerdere pixmap commit
  • voeg een speciaal geval toe voor het retourneren van pixmap argb van onbruikbaar wl cursor pixmaps
  • verplaats bryces naar E_LAYER_DESKTOP_TOP wanneer deze niet boven de vensters staat
  • forceer bryce tijdens het opstarten opnieuw op de doelzone
  • gebruik alleen zone-coördinaten bij het verplaatsen van bryce naar de bijbehorende zone tijdens het bewerken
  • klem e_place calcs naar zone geometrie
  • break-out van e_place_desk_region_smart () gebiedscalcula's in afzonderlijke functie
  • herhaal herhaalde code van _e_place_desk_region_smart_area_calc () in een aparte functie
  • reset de initiële interne wl-clientstatussen bij verbergen (maar niet verwijderen)
  • niet-client oppervlakte-aanwijzer van wl op oppervlakte vernietigen
  • verwijder wl client pixmap aliasing op del
  • altijd vrije wl pixmap-bufferlijst op niet-cachebeeld helder
  • unalias interne wl client pixmaps in iep win hide trap callback
  • handvat e_scale correct in bryces
  • bryce-startgrootte ongeschaald houden
  • schakel cur_mouse_action uit bij het verwijderen van het clientmenu
  • stuur een oriëntatiesignaal naar bryce scroller theme
  • schakel alleen cur_mouse_action uit in clientmenu verwijderen voor de juiste actie
  • focusbevestigingsoptie in efm-verwijderingsdialoog
  • schakel bindingen uit tijdens desklock
  • niet-afdrukbare tekens van Lokker-invoer afwijzen
  • Bevestigingsdialoogvensters autoselecteren de bevestigingsoptie
  • vereist een iep win om auto-zichtbaarheid toe te passen voor interne overwinningen in wl surface commit
  • verduidelijk sommige wl oppervlakte controles om iep win te vereisen
  • maak nep mouse-out bij focus-out voorwaardelijk op aanstaande pointer warp
  • interne venster sessieherstelblokkering herzien om te compileren met oudere efl
  • verdeel delen door nul bij het berekenen van de dimensie van het gadgetaspect
  • Romain Naour (1):
  • E: fixeer Wayland zonder xwayland build
  • Stefan Schmidt (2):
  • e_fm: fix last commit om opnieuw te compileren met clang
  • e_fm: verwijder ongebruikte variabele
  • Stephen okra Houston (1):
  • Tijdgadget: wijzig de kalendermaand op het muiswiel.

Wat is nieuw in versie 0.21.3:

  • Carsten Haitzler (6):
  • e - fix en dnd problemen komen van het krijgen van top-object in comp canvas
  • e ibar / ibox-poort naar iep-box - fix-aanname bij wijzigen
  • e - herstel grote geheugenbloat in de gl-modus - maak geen shm-segmenten
  • e temp module - kill tempget proces niet beëindigd om de dood te garanderen
  • eibar - fix devilhorns fix om de juiste breedte en hoogte te gebruiken voor scheidingsteken
  • e comp-set alpha na het instellen van native oppervlak om willekeurige crash te voorkomen
  • Chidambar Zinnoury (3):
  • e: laat niet twee opeenvolgende menuscheidingstekens zien als het clientmenu dit niet nodig heeft.
  • e fm: voeg alleen een scheidingsteken toe als er iets eerder is.
  • e fm: Controleer niet elke andere regel of de locatie beschrijfbaar is bij het maken van het menu.
  • Christopher Michael (7):
  • Herstel "e - fix grote geheugenbloat in de gl modus - maak geen shm segmenten"
  • verwijder ongebruikte variabelen uit _ibar_resize_handle
  • gebruik de juiste variabelen om size_hint_max in te stellen op ibar
  • e ibar - fixeer de vette typefout van de "oude man";)
  • verwijder de noodzaak om verschillende dialoogvensters onder wayland te maken
  • wl_fb: Controleer of e_comp_wl_init niet faalt.
  • voeg key_up en key_down methoden toe om de interface te openen
  • Derek Foreman (2):
  • Wayland-clients die niet worden verwijderd verhelpen wanneer ze verborgen zijn
  • Wayland-extensie algemeen maken
  • Jean-Philippe ANDRE (1):
  • bg: bg corrigeren met enkele jpeg-afbeeldingen (geen edj)
  • JengHyun Kang (1):
  • e_comp_wl: pauze van zinloze lus
  • Marcel Hollerbach (4):
  • e_comp_wl: vernietig e_drag wanneer de bron verdwijnt
  • e_alert: definieer EFL_BETA_API_SUPPORT voordat een bestand
  • wordt toegevoegd
  • e_dnd: verplaats de ungrab naar het object vrij
  • xwayland: toon het dialoogvenster nadat ecore_wl2 gesynchroniseerd is
  • Massimo Maiurana (2):
  • Italiaanse en Spaanse vertalingen bijwerken
  • Italiaanse vertaling bijwerken
  • Mike Blumenkrantz (6):
  • controleer alleen x11 configurerequest geometriewijzigingen indien van toepassing
  • verbetering van de dialoog bij het opnieuw openen van de helpfunctie
  • verplaats nieuwe versie van e_comp_top_window_at_xy_get () naar dnd, herstel oude versie
  • Wis wl ondergrondgegevens tijdens verwijderen alleen als ondergrond niet ook wordt verwijderd
  • voeg xwayland-compatibiliteit toe voor efl 1.19 +
  • bump efl wayland req naar 1.18 nu het uit is
  • Romain Naour (1):
  • E: include uuid.h alleen wanneer Wayland-ondersteuning is ingeschakeld.
  • Stefan Schmidt (1):
  • mailmap: bijgewerkte bestand van efl repo
  • synchroniseren

Wat is nieuw in versie 0.21.2:

  • Carsten Haitzler (6):
  • e - fix en dnd problemen komen van het krijgen van top-object in comp canvas
  • e ibar / ibox-poort naar iep-box - fix-aanname bij wijzigen
  • e - herstel grote geheugenbloat in de gl-modus - maak geen shm-segmenten
  • e temp module - kill tempget proces niet beëindigd om de dood te garanderen
  • eibar - fix devilhorns fix om de juiste breedte en hoogte te gebruiken voor scheidingsteken
  • e comp-set alpha na het instellen van native oppervlak om willekeurige crash te voorkomen
  • Chidambar Zinnoury (3):
  • e: laat niet twee opeenvolgende menuscheidingstekens zien als het clientmenu dit niet nodig heeft.
  • e fm: voeg alleen een scheidingsteken toe als er iets eerder is.
  • e fm: Controleer niet elke andere regel of de locatie beschrijfbaar is bij het maken van het menu.
  • Christopher Michael (7):
  • Herstel "e - fix grote geheugenbloat in de gl modus - maak geen shm segmenten"
  • verwijder ongebruikte variabelen uit _ibar_resize_handle
  • gebruik de juiste variabelen om size_hint_max in te stellen op ibar
  • e ibar - fixeer de vette typefout van de "oude man";)
  • verwijder de noodzaak om verschillende dialoogvensters onder wayland te maken
  • wl_fb: Controleer of e_comp_wl_init niet faalt.
  • voeg key_up en key_down methoden toe om de interface te openen
  • Derek Foreman (2):
  • Wayland-clients die niet worden verwijderd verhelpen wanneer ze verborgen zijn
  • Wayland-extensie algemeen maken
  • Jean-Philippe ANDRE (1):
  • bg: bg corrigeren met enkele jpeg-afbeeldingen (geen edj)
  • JengHyun Kang (1):
  • e_comp_wl: pauze van zinloze lus
  • Marcel Hollerbach (4):
  • e_comp_wl: vernietig e_drag wanneer de bron verdwijnt
  • e_alert: definieer EFL_BETA_API_SUPPORT voordat een bestand
  • wordt toegevoegd
  • e_dnd: verplaats de ungrab naar het object vrij
  • xwayland: toon het dialoogvenster nadat ecore_wl2 gesynchroniseerd is
  • Massimo Maiurana (2):
  • Italiaanse en Spaanse vertalingen bijwerken
  • Italiaanse vertaling bijwerken
  • Mike Blumenkrantz (6):
  • controleer alleen x11 configurerequest geometriewijzigingen indien van toepassing
  • verbetering van de dialoog bij het opnieuw openen van de helpfunctie
  • verplaats nieuwe versie van e_comp_top_window_at_xy_get () naar dnd, herstel oude versie
  • Wis wl ondergrondgegevens tijdens verwijderen alleen als ondergrond niet ook wordt verwijderd
  • voeg xwayland-compatibiliteit toe voor efl 1.19 +
  • bump efl wayland req naar 1.18 nu het uit is
  • Romain Naour (1):
  • E: include uuid.h alleen wanneer Wayland-ondersteuning is ingeschakeld.
  • Stefan Schmidt (1):
  • mailmap: bijgewerkte bestand van efl repo
  • synchroniseren

Vergelijkbare software

IceWM
IceWM

20 Feb 15

Subtle
Subtle

11 May 15

SlackE18
SlackE18

17 Feb 15

Openbox
Openbox

17 Jul 15

Andere software van ontwikkelaar Enlightenment.org

Terminology
Terminology

2 Oct 17

Reacties op Enlightenment

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!