Enlightenment

Screenshot Software:
Enlightenment
Mga detalye ng Software:
Bersyon: 0.22.3 Na-update
I-upload ang petsa: 22 Jun 18
Nag-develop: Enlightenment.org
Lisensya: Libre
Katanyagan: 49

Rating: 3.0/5 (Total Votes: 2)

Paliwanag ay isang window manager na katugma sa X Window System (X11) at maraming Linux operating system. Mas gusto ng ilan na tawagan ito ng desktop na kapaligiran. Habang ang Enlightenment ay isa sa mga magaan na kapaligiran ng desktop para sa mga sistemang Linux / UNIX, pinagsasama nito ang mga modernong tampok, mga bahagi ng mata-kendi, at mga elementong futuristik.


Pinagsasama ang pinakamahusay na mga tampok mula sa mga sikat na desktop

Pinagsasama nito ang pinakamahusay na mga tampok mula sa KDE, GNOME, Openbox, Xfce, at marami pang ibang mga open source desktop environment at window manager. Ang paliwanag ay madalas na tinatawag na E17 at E18 sa iba't ibang mga operating system ng Linux. Maaari itong madaling mai-install mula sa mga default na repository ng software ng iyong kasalukuyang pamamahagi ng Linux.


Magagamit ito bilang window manager
Kahit na maaari itong gamitin bilang isang kapalit para sa anumang iba pang kapaligiran sa desktop, ang ilan sa inyo ay maaaring makahanap ng Paliwanag na kakaiba, lalo na dahil sa pangkalahatang pag-andar nito. Nagtatampok ito ng isang dock na nagbibigay sa mga user ng mabilis na access sa lahat ng apat na virtual na desktop, at isang pangunahing pag-click sa pangunahing menu mula sa kung saan madali mong ma-access ang iyong mga naka-install na apps, mag-navigate sa mga folder ng Desktop at Home, pati na rin ang buong root filesystem.

Ang pagsasaayos na ito ay medyo simple

Maaaring gamitin ng mga gumagamit ng Linux ang Paliwanag sa araw-araw, para sa anumang uri ng aktibidad. Ang pagsasaayos na ito ay medyo simple, patuloy itong na-update sa mga bagong tampok at pag-andar, at suportado ng isang buong komunidad ng mga tapat, dedikado at madamdaming mga gumagamit. Ang isa pang kawili-wiling katangian ay ang kakayahang mag-navigate sa virtual desktop gamit ang mga galaw ng mouse, na maaaring magamit para sa ilan sa iyo, ngunit nakakainis para sa iba pang mga gumagamit ng Linux na hindi ginagamit sa ganitong uri ng pag-andar.


Mga sinusuportahang operating system

Ngayong mga araw na ito, maraming mga sikat na distribusyon ng Linux ang nakatuon sa mga edisyon na binuo sa paligid ng kapaligiran ng Enlightenment desktop, tulad ng Manjaro Linux, Bodhi Linux, Hybryde Linux, Pentoo, Macpup, at Sabayon Linux. Gayunpaman, kung nais mong tikman ang isang dalisay, hindi napapagod na bersyon ng kapaligiran ng Enlightenment desktop, dapat mong i-download at i-install ang Elive Linux operating system .


Ibabang linya

Sa pangkalahatan, ang Paliwanag ay isang mahusay na alternatibo para sa kapaligiran ng desktop ng GNOME, Xfce, KDE o Openbox, lalo na kung nagmamay-ari ka ng isang low-end na computer.

Ano ang bagong sa release:

  • Carsten Haitzler (5):
  • ayusin ang autofoo na magtatayo upang tumugma sa wastong backport
  • desklock - gawin itong mabibigo upang i-lock sa mga platform na hindi-bsd kung walang suporta sa pam
  • e error desklock pump - bumalik sa nakaraang teksto
  • lumipat mula sa data_home / apps / defaults.list sa config_home / mimeapps.list
  • build - gumawa ng pam isang kinakailangan sa non-bsd maliban kung hindi pinagana
  • Derek Foreman (1):
  • Ibalik muli ang hindi na kinakailangan na pulseaudio hack para sa landland

Ano ang bagong sa bersyon:

  • Carsten Haitzler (4):
  • e sys - frix babala para sa mas mababa ingay
  • mga hit: mga babala ng katahimikan tungkol sa posibleng null string para sa strcmp
  • ayusin ang mouse hang pagkatapos ng unblank
  • kontrol ng musika - i-install nang maayos gamit ang meson build na may icon
  • Marcel Hollerbach (2):
  • meson: gawin ang mga script na maipapatupad
  • meson: ang bersyon na ito ay sapat para sa mga bagay na ginagamit namin sa sandaling ito
  • Massimo Maiurana (1):
  • Pagdaragdag ng mga string ng danish sa mga file sa desktop
  • Mike Blumenkrantz (15):
  • lumikha ng mapagkukunan ng wl ng output kapag tumatakbo sa wl nested
  • i-unset ang daanang cursor para sa lahat ng mga payo kapag tumatakbo ang nested sa wl
  • ipakita ang panloob na cursor ng pointer tuwing i-reset sa panloob na cursor
  • gumawa ng wl_pointer cursor na paghawak ng estado na nakabatay sa tamang paghawak ng mga visual cursor
  • i-update ang README sa mga tagubilin sa meson
  • lagyan ng tsek ang opsiyon ng module na meson bago isagawa ang subdir
  • mapabuti ang meson build module disabling
  • magdagdag ng mga lapad ng lapad sa lahat ng fscanf params sa e_intlc.
  • sirain ang tanghalian iconify provider sa gadget delete
  • huwag magdagdag ng iconify provider para sa tanghalian kapag lumilikha ng demo na gadget
  • requeue client para sa render kung ang animation ay nakumpleto at nakakamit ang mga pagkalugi
  • maiwasan ang gumaganap na rescales ng kliyente sa panahon ng shutdown
  • maiwasan ang double shutdown ng x11 kompositor sa xwayland mode
  • laging naglalabas ng mga kaganapan sa E_EVENT_COMP_OBJECT_ADD
  • gamitin ang huling client mula sa listahan ng E_Exec_Instance kapag nag-a-update ng mga popup ng tanghalian

Ano ang bago sa bersyon 0.22.0:

  • Lubos na Pinabuting Suporta sa Wayland:
  • Ang karamihan ng pag-unlad para sa siklong ito ay nawala sa pagpapabuti ng suporta sa Wayland. Sinasaklaw nito, ngunit hindi limitado sa: pagdaragdag ng suporta para sa xdg-shell v6, mga hadlang sa pointer, at kamag-anak na mga protocol ng paggalaw ng pointer. Ang mga karagdagan ay nagpapabuti sa suporta ng XWayland at nagdaragdag ng katatagan sa lahat ng mga sangkap na tumatakbo sa ilalim ng Wayland.
  • Mga patuloy na Pagpapabuti sa Bagong Infrastructure ng Gadget:
  • Gaya ng ipinahiwatig ng naunang mga post, maraming gawain ang ginagawa sa lugar na ito. Ang layunin ay upang lumikha ng isang mas matatag na imprastraktura na may mas simple at mas madaling maunawaan na API na nakabatay sa EFL, lumilipat mula sa legacy na & quot; gadcon & quot; interface, na may sariling API at kasalukuyang mga pag-andar lamang dahil sa mga bundok ng mga workaround na tukoy sa gadget na ligtas na idinadagdag ang anumang bagong pag-andar na halos imposible.

  • Sa kasalukuyan, halos lahat ng mga gadget at functionality na umiiral para sa legacy gadget interface ay nai-port o rewritten para sa bagong system, na may mga hinaharap na pagpapahusay na naganap.
  • sudo / ssh Password GUI:
  • Ang isang desisyon ay ginawa upang ipatupad ang isang GUI para sa tampok na ASKPASS ng sudo / ssh na mag-pop up ng isang dialog anumang oras na kailangang ipasok ang password para sa mga serbisyong ito.
  • Karagdagang impormasyon tungkol sa tampok na ito ay matatagpuan sa pamamagitan ng pagtukoy sa mga variable ng kapaligiran ng SUDO_ASKPASS o SSH_ASKPASS.
  • Meson Build System:
  • Meson ay isang relatibong bagong sistema ng build na mas makabuluhang mas mabilis kaysa sa mga autotool habang nagbibigay ng katulad na hanay ng mga tampok. Ang lahat ng mga modernong distribusyon ay dapat na magkatugma sa ganitong sistema ng pagtatayo, at ang mga autotool ay pinaplano na alisin pagkatapos ng paglabas ng E22.
  • Mga Pagpapabuti sa Patakaran sa Tiling Window:
  • Maraming mga isyu na may kaugnayan sa ito ay nalutas na, at ilang mga bagong tampok - tulad ng isang nicer window ng pag-drag ng UI - ay naidagdag na.
  • Per-Window Pulseaudio Volume Controls:
  • Ang Pulseaudio ay nag-e-export ng mga kontrol sa volume para sa bawat application na gumagawa ng audio, at ang gawain ay ginawa upang maitali ito sa isang kontrol ng GUI.

Ano ang bago sa bersyon 0.21.9:

  • Amitesh Singh (1):
  • e widget entry: ayusin ang babala ng compilation
  • Carsten Haitzler (2):
  • e - ayusin ang wrapper ng entry - e entry ay plain. Ang elm ay markup. gawin ito ng maayos
  • randr - natuklasan ang mga bagong pangalan ng output na nagpapakita ng mga panel sa mga laptop
  • Derek Foreman (13):
  • Hindi nangangailangan ng mga buffer ng dmabuf na ma-writeable
  • Ayusin ang wl_drm session activation callback
  • Ayusin ang wl_drm session (de) activation callback
  • Alisin ang ilang mga operasyon na duplicate
  • Ayusin ang hindi nagamit na var compiler na babala sa wl_drm
  • linisin ang ilang mga code
  • I-clear ang istraktura ng katutubong ibabaw bago ito pasimulan
  • I-initialize ang Evas_Native_Surface sa 0 para sa dmabuf tests
  • Test dmabuf sa pamamagitan ng native_surface_set kahit sa software render
  • Gawing render ng mga klaseng wayland kapag makikita lamang mula sa mga salamin
  • Ayusin ang pag-crash ng pagpili ng xwayland
  • Huwag pigilan ang mga pag-update ng klaseng client sa panahon ng screen saver fade out
  • Ayusin geometry para sa drm outputs
  • Jean-Philippe ANDRE (1):
  • pulse: huwag tumagas strbuf
  • Marcel Hollerbach (3):
  • emixer: gumamit ng mas mahusay na pangalan para sa mga input ng lababo
  • panghalo: dapat pangalanan ang isang stringshare
  • taong magaling makisama: huwag matakasan ang inilalaan na string
  • Mike Blumenkrantz (81):
  • suriin ang pagkakaroon ng efm path bago gamitin ito sa panahon ng mga dnd seleksyon
  • unset wl button mask kapag nagsimula ng isang operasyon ng paglipat / resize
  • unset wl target na target na kliyente kung tinanggal na ang kliyente
  • huwag dup duplicate sa panahon ng xwl bridged transfer sa pagpili, ito ang mangyayari sa libwayland
  • magdagdag ng mga mensahe ng error kapag nabigo ang mga simbolo upang malutas sa xwl init
  • puwersahin agad ang pixmap ng client sa pag-refresh kung ang nocomp ay aktibo
  • huwag magsagawa ng mga pag-update ng zone sa mga hindi pinapansin na kliyente sa panahon ng evas callbacks
  • gamitin ang FOREACH_SAFE kapag naglalakad ng listahan ng kliyente sa panahon ng pag-logout
  • isa pang pag-aayos para sa e_comp_wl-> ptr.x / y coords na wl_fixed sa halip ng ints
  • magsagawa ng pagtaas ng kliyente bago makapagpalitaw ng paglipat / pagbabago ng laki BEGIN client hook
  • tanggalin ang timer ng pagtaas ng kliyente kapag nagsimula ng isang paglipat / resize na operasyon
  • huwag mag-trigger ng mga kaganapan / bindings sa zone object events sa timestamp == 0
  • alisin lamang ang kaliwa / kanang maximize kapag nag-aalis ng vertical kung kaliwa / kanan ay naka-set
  • huwag null pointer matapos tanggalin ang panloob na panalo sa panahon ng wl tanggalin ang kahilingan
  • hook client object unref callback sa cleanup comp object internals
  • gumamit ng mga pekeng screen ng xinerama kapag sinimulan ang wl output
  • tanggihan ang paglipat ng mouse ng mouse kung ang mga coord ay tumugma sa nakaraang posisyon
  • subukan lamang 1 reconnect sa pulse kapag ang mixer nabigo sa init
  • magtakda ng mga kaganapan sa paglabas sa mga hugis na debugal na mga debate
  • i-print ang uri ng bagay kung ang pangalan ay null sa panahon ng pag-debug ng hugis
  • kung ang gadget wizard ay nagbabalik ng zero id, alisin ang gadget mula sa site at sirain - idagdag ng administrator ng iyong system ang LIBDIR sa '/etc/ld.so.conf'
  • i-update ang posisyon ng gadget sa panahon ng pagbabago ng laki mula sa itaas / kaliwang gilid
  • gamitin ang seat0 bilang default na pangalan ng upuan sa halip na default
  • gumamit ng ligtas na listahan ng pag-ulit kapag nag-clear ng isang site ng gadget sa panahon ng pag-shutdown
  • harangan ang & quot; user & quot; Lumilitaw ang client sa panahon ng pag-update ng client ng comp
  • magsagawa ng paglipat pagkatapos baguhin ang laki sa panahon ng comp object show
  • i-multiply ang mga halaga ng axis pointer ng 10 para sa mga kliyente ng wl
  • suriin ang exit status mula sa auth subprocess
  • gumawa e_comp_object_frame_allowed () bumalik mali para sa mga hindi pinansin na kliyente
  • gamitin ang check ng xwayland para sa mga kliyente kapag tinitingnan kung upang i-reset ang focus sa root
  • huwag magpatakbo ng x11 focus (un) na mga callbacks para sa mga override client
  • huwag pilitin ang shm para sa paglunsad ng xwayland at paganahin ang gl
  • huwag tumawag sa mga function ng paglilinis ng comp na bagay para sa mga kliyente na walang mga bagay sa comp
  • lamang unredirect na mga kliyente sa panahon ng comp update pagkatapos ng 3 kabiguan
  • subukang i-redirect muli ang mga kliyenteng nabigo sa oras ng pag-resize
  • huwag mag-crash sa randr module kapag gumagamit ng pekeng screen ng xinerama
  • gawing simple ang kaganapan ng pag-update ng drm output sa pamamagitan ng paggamit ng refresh queuing screen randr
  • tumawag lamang sa mga lumang ecore_drm2 function kung itinayo at tumakbo laban sa & lt; 1.20 efl
  • idagdag ang & quot; focus & quot; mode para mag-render ng debug
  • unset DISPLAY sa mixer kapag nagsasagawa ng mga pagpapatakbo ng pulseaudio sa ilalim ng wl
  • gamitin ang kliyenteng mapagkukunan ng kbd focus sa halip ng & quot; nakatuon & quot; client sa data device
  • i-unset ang layout pointer ng gadget ng site pagkatapos na wasakin ang mga gadget
  • ilipat ang gadget del callbacks sa PAGKATAPOS ng priyoridad
  • i-update ang string ng petsa ng gadget ng oras sa oras ng timer
  • Itakda lamang ang tema ng qt sa pag-override ng mga env var kung pinagana ang pagpipiliang gawin ang pagtutugma ng tema
  • palitan ang pangalan ng listahan ng handler + oras ng kaganapan ng handler ng kaganapan
  • huwag paganahin ang pag-update ng gadget sa orasan + oras habang dpms
  • i-freeze ang pointer animation habang ang screensaver ay aktibo
  • gupitin ang mga hindi nai-configure na mga gadget mula sa mga site ng comp object sa site del
  • iimbak lamang ang mapagkukunan ng mapagkukunan ng data ng kompyuter ng kompyuter sa e_comp_wl-> mgr.resource
  • huwag agad palayain ang pinagmulan ng clipboard x11
  • suriin para sa iba't ibang mga uri ng mga error sa pag-load sa panahon ng mga pagsubok ng pag-load ng load ng imahe
  • itago ang mga kliyente ng cursor ng pointer kapag nag-unsetting ito
  • gumamit ng mas maraming mapaglarawang label kaysa sa '???' para sa hindi nai-configure output sa scren config
  • gumamit ng tunay na pagpapalaki para sa listahan ng listahan ng config mode, hindi 1xheight
  • huwag itakda ang lebel ng e_comp log
  • gamitin ang mga e_util env function sa time module
  • magsagawa ng agarang paglipat sa bryce sa panahon ng autosize
  • huwag gumamit ng elm api upang i-unset ang naka-center na bandila sa oras ng pag-resize
  • Isulat muli ang panloob na panalo na nakasentro
  • i-resize ang comp bg_blank_object sa zone update
  • i-save ang xwindow ng x11 may-ari ng pagpili, hindi kliyente
  • magdagdag ng espesyal na kaso para sa xwl-originating drags upang magtakda ng mga dnd action
  • tumuon sa x11 root window sa init kapag nagsisimula sa xwayland
  • pangasiwaan ang paglilinis ng mapagkukunan ng xwl nang mas epektibo
  • libreng xwl pagpili ng mga pangalan ng atom matapos ang paglikha ng pinagmulan ng pagpili
  • itakda ang mga pinagmulan ng dwl pinagmulan ng pinagmulan ng data sa panahon ng paggawa ng pinagmulan
  • idagdag ang text / plain; charset = utf-8 sa xwl-created wl clipboard data source
  • huwag lumikha ng xwl tumanggap ng tubo para sa SelectionRequest kapag nakakakuha ng pagpili
  • tanggihan ang di-wastong comp object resizes
  • ilapat ang mga aspeto ng gadget na may mas katumpakan
  • i-abort ang mga layout ng site ng gadget kung hindi pa laki ang gadget ng site
  • agad na bumalik kapag nagtatakda ng isang null na estilo ng gadget kung ang kasalukuyang estilo ay null
  • ipakita agad ang mga kliyente pagkatapos mag-refresh ng pixmap kung nakabinbin ang visibility
  • ibalik ang mga update_full na estado mula sa e_comp_object_damage_exists ()
  • gamitin ang ecore_x_netwm_opacity_get () para sa pag-check ng x11 opacity
  • hawakan ang mga update_full kapag nagdaragdag ng mga bagay sa pag-update ng rehiyon ng comp
  • i-reset ang mga rehiyon ng pag-update ng comp ng bagay kapag naganap ang pag-render
  • magpatuloy upang makuha ang pahiwatig ng netwm opacity kung nagbago ito mula noong huling pagkuha
  • itakda ang opacity ng kliyente sa anumang oras ay nagbago ang pahiwatig ng netwm sa pagkuha
  • alisin ang kaliwa / kanang maximize bago alisin ang vertical maximize

Ano ang bago sa bersyon 0.21.8:

  • Ayusin ang macro namings na may kaugnayan sa endianness.
  • Ayusin ang mga tagatala ng uri ng tagatala (snprintf)
  • Mga setting ng keyboard ng E - gamitin ang parehong icon bilang dialog ng mga setting ng keyboard
  • Magdagdag ng user sa AUTHORS.
  • e randr2 - ayusin ang pagpapalaya ng stringshare sa pamamagitan ng paggawa ng isang stringshare
  • ayusin ang fullscreen walang blangko na lohika sa dpms code ng e
  • higit pang mga pag-aayos sa screensaver / pagbabangko sa mga estado ng window tulad ng fullscreen
  • itago ang mga kliyente sa wl bago tanggalin ang mga ito sa paglaglag sa ibabaw
  • puna sa miyembro ng inlist ng E_Comp_Object struct
  • mas mahusay na protektahan ang internals ng interns mula sa mga napalaya na kliyente
  • idagdag ang lahat ng wl callbacks ng client frame na may priority PAGKATAPOS
  • unset client pointer client client sa pagtanggal ng client
  • unset client pointer client client sa pagtanggal ng client
  • ipagpaliban ang pag-activate ng menu ng mouse-up feed
  • itakda ON_HOLD kapag nagsimulang simulan ang gadget
  • magdagdag ng handler para sa EFREET_EVENT_DESKTOP_CACHE_BUILD sa e_order init
  • huwag gumamit ng naka-save na mga screen ng e_randr kung ang mga pekeng screen ay naidagdag
  • huwag pilitin ang mga bagay upang mag-render para sa kanilang mga proxy kung itinakda ang real_hid
  • ipakita ang x11 bintana ng magulang sa panahon ng reparent lamang kung hindi maalis /
  • bumalik sa panahon ng pag-andar ng mga pix ng object ng object kung ang kliyente ay tinanggal sa panahon ng render
  • magsagawa ng mga pagsasaayos ng frame bago ilapat ang mga pahiwatig ng wm spec sa panahon ng unmaximize
  • i-save lamang ang impormasyon ng laki ng client sa maximize / fullscreen kapag makikita ang protocol
  • suriin ang mga pagbabago.pos sa panahon ng pag-maximize ng client / fullscreen at ayusin ang mga coord window
  • hindi magsisimula ng xwayland nang paulit-ulit
  • tawagan ang wl / x compositor shutdown function nang direkta sa panahon ng comp shutdown
  • puwersahang iconic na estado para sa mga iconikong x11 kliyente sa panahon ng shutdown
  • ilipat ang x11 iconic window init mula sa e_hints - & gt; comp_x unang pagkuha
  • tumawag sa e_randr2_shutdown sa comp shutdown
  • hawakan null E_Comp- & gt; screen sa panahon ng randr2 shutdown
  • huwag magtakda ng minw para sa dialog ng layout ng keyboard
  • itago lamang ang mga kliyente ng wl sa ibabaw ng pagkawasak kapag ang ibabaw ay nakamapang
  • hawakan nested compositor tanggalin ang mga kahilingan
  • Itakda lang ang icon ng toolbar min laki kung umiiral ang icon
  • laging gumamit ng mga trabaho upang lumikha ng mga menu ng bryce
  • pangasiwaan ang mga icon ng window mula sa elm para sa panloob na panalo
  • muling i-set muli ang comp object na posisyon sa panahon ng palabas kung ang client ay inilagay
  • Itakda ang mga dialog at tooltip flag para sa mga panloob na kliyente
  • magdagdag ng mga wrapper para sa elm_win gumamit ng mga function
  • magpadala ng wl client resize na mga gilid sa panahon ng focus-in / out send_configure
  • itakda ang paglipat ng signal / baguhin ang laki ng mga kliyente bilang action_client sa loob
  • ihambing laban sa e_client_action_get () para sa pagtanggi sa mga kaganapan sa mouse ng wl
  • Ibalik ang "Ihinto ang pagpapadala ng mga kaganapan sa paggalaw ng mga kilos kapag ang mouse ay nakuha"
  • huwag magpadala ng mga kaganapan sa mouse sa ssd wl kliyente kung ang mouse ay nasa ssd region
  • gumamit ng mas tumpak na mga callbacks para sa tiktik ng ssd mouse sa / mga kaganapan
  • laging pakain ang mga kaganapan sa mouse para sa mga paglilipat ng mga kaganapan ng client
  • harangan ang x11 focus eventing under xwayland
  • huwag magtangkang magtakda ng mga nakatagong window ng window sa mga di-panloob na x11 window
  • account para sa late setup ng bagay kapag nagdadagdag ng ssd mouse sa / out callbacks
  • huwag paganahin ang kliyenteng i-maximize ang mga anim kapag unmaximizing bago ang fullscreen
  • laging itakda ang E_Client- & gt; need_fullscreen kapag fullscreening
  • puwersa e_client_unmaximize () upang kumpletuhin sa panahon ng fullscreen operation
  • bahagyang i-optimize ang maximize - & gt; fullscreen protocol comms for wl clients
  • suriin ang laki ng pixmap bago ma-trigger ang i-maximize ang animation
  • puwersahin ang pag-maximize ng animation nang hindi ganap ang pag-play
  • lamang na naka-center ang mga panloob na window nang isang beses
  • ayusin ang laki para sa frame geometry sa walang-animation maximize path
  • tawagan ang "i-maximize" ang smart callback bago ang "maximize_pre"
  • muling itakda ang antas ng backlight kapag nagpapatuloy mula sa suspindihin
  • magdagdag ng mga bata ng kliyente sa skiplist sa panahon ng gawain
  • huwag mag-arbitraryo sa "nawalang" bintana ng bata, i-center ang mga ito sa magulang
  • suportado ang mga kliyente bilang mga bagay ng positioner sa e_comp_object_util_center_on ()
  • magdagdag ng cache para sa mga patay na bintana ng x11 manager
  • alisin ang mga reference ng uuid mula sa e_pixmap.c
  • muling itakda ang listahan ng default na mga bgs desklock kapag binabago sa custom bg sa config
  • magtakda ng mga kaganapan sa pass sa mga efm icon kapag tinatanggal ang mga file
  • gawing aktibo ang RENDER_DEBUG sa E_RENDER_DEBUG env var
  • gawing aktibo ang SHAPE_DEBUG sa E_SHAPE_DEBUG env var
  • malinaw na itakda ang nested wl output canvas bilang isang toplevel window
  • iwasan ang refocusing tinanggal na mga kliyente ng wl sa panahon ng pag-input ng comp input
  • magtakda ng paunang x11 window geometry para sa mga bintana na walang mga wm pahiwatig
  • suriin ang error sa pag-load ng imahe kapag sinusuri ang dmabuf viability sa gl
  • mas mahusay na paghawak para ikonekta sa panahon ng comp ipakita ang bagay / itago
  • huwag ipakita ang iconic na mga kliyenteng x11 sa sa pagbabago ng pahiwatig ng icccm

Ano ang bago sa bersyon 0.21.6:

  • Andreas Metzler (1):
  • 10_typo_restore_LDFLAGS.diff: Ayusin ang typo sa configure.ac (upstream), na nagiging sanhi ng walang laman na LDFLAGS.
  • Carsten Haitzler (8):
  • gawain - kalkulahin ang min width nang maayos na ibinigay ng isang kilalang taas ng isang gadget
  • epm - babala - baguhin ang di-wastong #if toe #ifdef dahil tama ito
  • efm - ayusin ang ifs upang maging ifdef na dapat ay
  • e bindings - ayusin ang mga babala tungkol sa posibleng paggamit ng undefined var
  • appmenu - gumawa ng appmenu na gumana sa pag-click + release at hindi itago sa focus out
  • ibar - ayusin ang seg na may mga menu ng gawain ng ibar icon ang mga up habang nagbabago ang mga file ng desktop
  • e - wl mode - huminto sa pag-ubos ng 100 porsiyento na CPU

  • dialog na
  • - ayusin ang mga hindi maliritong dialog na hindi maging 1x1
  • Christopher Michael (2):
  • Gumamit ng tamang coordinate adjustment
  • muling paganahin ang pagkuha at pagtatakda ng mga pag-ikot ng output sa wl_drm
  • Derek Foreman (3):
  • Ayusin ang mga oras ng callback frame ng landas
  • Gumamit ng isang monotonic na orasan para sa mga oras ng frame ng callback
  • Ihinto ang pagpapadala ng mga pangyayari sa paggalaw sa mga lugar kung ang mouse ay hinawakan
  • Mike Blumenkrantz (11):
  • null out animator pointers sa efx stop () operations
  • Itakda nang tama ang E_POINTER_RESIZE_BR mode para sa pagpapalit ng laki ng keyboard ng kliyente
  • i-plug ang iterator sa pagtagas sa e_comp_object_render ()
  • alisin ang mga dagdag na mga print ng SLEEP sa panahon ng startup sa mga di-release na build
  • libreng configs para sa mga demo na gadget sa object free
  • huwag magsagawa ng mga pagsasaayos ng frame coordinate para sa re_manage na mga kliyente sa daan
  • gumamit ng persistent clipping para sa comp object input rects
  • tiyakin na ang mga panloob na del sa mga tawag na callbacks ay gagawin bago ang ibang mga callbacks
  • hawakan ang pixmap_refresh () mga kaso ng kabiguan nang mas tumpak sa ilalim ng wayland
  • i-reset ang demo gadget id bago tanggalin ang bagay ng gadget sa panahon ng pagpapatakbo ng drop
  • idagdag ang mga kondisyong pag-update para sa pinakabagong epl apis
  • Stephen 'Okra' Houston (2):
  • Gawing mailipat ang popup ng editor ng gadget:
  • Wireless gadget - ilagay ang ctxpopup pagkatapos maitakda ang mga pahiwatig ng laki, hindi bago

Ano ang bago sa bersyon 0.21.4:

  • Al Poole (1):
  • efm - ayusin ang popup kung ang file ay isang fifo
  • Alexander Pyhalov (1):
  • talagang suriin kung ang PIE ay suportado para sa SUID
  • Carsten Haitzler (3):
  • e fm - ayusin ang popup upang hindi mag-crash sa pamamagitan ng pagtukoy sa posibleng natanggal na data
  • cpufreq - ilipat ang cpuinfo na botohan sa thread upang hindi harangan ang mainloop kailanman
  • wizard - huwag itakda ang laki sa 1.2 nang papuwersa. gumamit ng dpi gaya ng sabi ng def prof
  • Christopher Michael (2):
  • suriin kung ang isang kliyente ay panloob o hindi bago ang pagtanggal
  • ayusin ang nawawalang kahulugan ng DRM_FORMAT_XRGB8888
  • Derek Foreman (6):
  • I-block ang pagbawi ng session para sa mga panloob na window
  • Alisin ang EVAS_CALLBACK_HIDE sa shelf kapag nagpapalaya
  • Palakihin ang lugar ng mga tiler para sa mga rehiyon
  • Ayusin ang napakalaking pag-alis ng rehiyon ng pag-input ng daanan
  • Ayusin ang mga lugar ng hindi kilalang-kilala na lugar
  • Ihinto ang paglipas ng mga dimensyon sa _e_comp_wl_surface_state_init
  • Joshua McBeth (1):
  • magdagdag ng dbus message 'org.enlightenment.wm.Window.SendToDesktop'
  • Marcel Hollerbach (5):
  • wizard: gawin pahina 065 maisasalin
  • panghalo: binago namin ang pangalan na iyon nang pinag-isa namin ang panghalo sa
  • i-update ang pagsasalin ng aleman
  • Ang potfile ay nagbago,
  • panghalo: huwag i-set muli ang halaga mula sa emix sa sandaling matapos ang drag
  • Massimo Maiurana (1):
  • Ina-update ang pagsasalin ng italyano
  • Michael Bouchaud (yoz) (2):
  • panghalo: ayusin ang calc na conversion volume sa pulseaudio backend
  • Ibalik ang "panghalo: i-lock ang slider para sa kaso ang isang pag-drag ay nasa progreso"
  • Mike Blumenkrantz (80):
  • ipatupad ang pagbabago ng bryce kapag nagbabago ang oryentasyon
  • idagdag ang function ng EINTERN para sa pag-renaming site ng gadget
  • ayusin ang check ng bryce para sa pagkakaroon ng istante sa orientation / anchor upang masira kung inaasahang
  • idagdag ang numero ng zone sa mga pangalan ng bryce
  • huwag suriin ang pagkakaroon ng istante / bryce sa paghadlang ng mga anchorage sa panahon ng bryce wizard
  • mapabuti pa ang bryce portability across zones
  • gagawa rin ng ganap na pangalan ng bryce kapag lumipat sa pagitan ng mga zone
  • magdagdag ng bagong bandila para sa mga bagay ng gilid ng zone upang payagan ang pagputol ng cutting habang paulit-ulit ang mga kaganapan
  • puwersahin ang bryce visibility sa panahon ng aktibidad ng editor
  • idagdag ang gadget_site_ (un) naka-lock na smart callbacks para sa pagpwersa sa visibility ng site ng gadget
  • tawagan ang gadget_popup smart callback kapag nag-configure ng mga gadget
  • mahawakan ang gadget_popup smart callback sa object display ng gadget
  • itakda ang ON_HOLD na bandila kapag nag-trigger ng mga pagkilos ng buttion ng mouse sa gadget
  • alisin ang hindi nagamit na katangian mula sa ginamit na param
  • mag-trigger ng mga menu ng bryce mula sa right click kung ang kaganapan ay hindi pa natupok
  • ayusin ang path ng pag-upgrade ng bryce mula 0 - & gt; 2 re: naming
  • itakda ang ON_HOLD bandang mas tumpak kapag nag-activate ng mga pagkilos ng gadget
  • maiwasan ang dagdag na recalc kapag ang pagbabago ng isang bryce sa oriented axis nito
  • idagdag ang workaround ng site ng gadget ng gadget upang maiwasan ang elm box sizing desync
  • palitan ang pangalan ng bryces kapag binago ang mga anchor
  • loop bryce autosize recalc kapag hindi pa kinakalkula ng site ng gadget ang sukat nito
  • hanapin lamang ang pagpapagaling sa session tandaan kung ang ec- & gt; tandaan ay hindi ito
  • ilapat ang di-session recovery matandaan sa client kapag lumilikha ng pagbawi tandaan
  • hawakan ng tama ang pag-aaplay ng di-SR tandaan sa remember config
  • tanggihan ang sunud-sunod na zone_geometry_dirty () na tawag
  • mag-trigger ng mga pangyayari sa zone geometry kapag nag-a-update ng mga hadlang sa zone / desk
  • puwersahin ang min laki sa wireless na popup sa panahon ng palabas
  • magdagdag ng mga workaround para sa ctxpopup geometry para sa paggamit sa pag-render ng pag-ubo ng pag-render
  • puwersahin ang recalc sa bryce scroller kapag gumagawa ng recalc sa gadget site
  • hawakan ang kakayahang makita ang kakayahang makita ng gadget batay sa visibility ng site- & gt;
  • puwersahin ang gadget site recalc sa paglikha ng bagay ng gadget upang matiyak ang pagpapalaki
  • kopyahin ang posisyon ng gadget mula sa gadget na pointer - & gt; drop gadget kapag nagsasagawa ng drop
  • calc bagong laki ng gadget batay sa ratio ng laki: target na sukat ng site
  • payagan ang frame ng client kapag lumipat mula sa frame - & gt; walang frame
  • i-optimize ang muling pag-apply ng walang tema na tema ng kliyente
  • harangan ang mga memory ng e_sys windows
  • gamitin ang eina_streq para sa paghahambing ng string sa e_zone_for_id_get ()
  • ayusin ang paggamit pagkatapos ng libreng pagpapalit ng pangalan ng isang bryce
  • salansan ang posisyon ng bryce sa kanyang zone ng magulang
  • maiwasan ang mga potensyal na hatiin sa pamamagitan ng zero sa panahon ng bryce startup
  • huwag baguhin ang bryce zone / name sa panahon ng startup
  • naka-popup ng mga editor ng gadget sa desktop center sa zone na naisaaktibo nila
  • tangkain upang mapanghawakan ang mga di-orient na resizes ng gadget batay sa mga anchor corner
  • payagan ang mga gadget sa pag-scale gamit ang mga kaganapan ng gulong sa panahon ng paunang pagkakalagay
  • subukang mag-recalc ng mga gadget na umaapaw sa kanilang lalagyan
  • huwag ilapat ang efx anchoring upang ilipat ang mga epekto kung ang epekto ng resize ay hindi aktibo
  • huwag bumalik nang maaga mula sa _bryce_position ()
  • magdagdag ng bool return para sa e_exec_phony_del () upang maibalik ang tagumpay ng pagtanggal
  • feed mouse-up kapag bumababa sa isang gadget site bago ang pagpapagana ng mga kaganapan sa site
  • puwersahin ang site ng gadget na recalc mula sa estilo ng bagay kung baguhin ang mga pahiwatig ng gadget
  • ibalik ang mga tamang halaga mula sa bryce post event callbacks
  • matukoy ang wl pixmap argb lamang batay sa flag ng imahe_argb
  • maiwasan ang pag-crash kapag tumatawag sa e_pixmap_image_exists sa wl pixmaps nang walang mga buffer
  • magdagdag ng higit pang mga parens para sa nakaraang pixmap gumawa
  • magdagdag ng espesyal na kaso para sa pagbalik ng argmap ng pixmap ng hindi magamit na wl cursor pixmaps
  • ilipat ang bryces sa E_LAYER_DESKTOP_TOP kapag hindi sa itaas ng mga bintana
  • force bryce repositioning sa target zone sa panahon ng startup
  • gamitin lamang ang mga coord ng zone kapag lumilipat ang bryce sa zone nito sa panahon ng pag-edit
  • clamp e_place calcs sa zone geometry
  • sirain ang e_place_desk_region_smart () area calcs sa magkahiwalay na function
  • masira ang paulit-ulit na code mula sa _e_place_desk_region_smart_area_calc () sa magkahiwalay na function
  • i-reset ang mga paunang panloob na wl client states kapag nagtatago (ngunit hindi nagtatanggal)
  • i-unset wl client pointer ibabaw sa ibabaw pagkawasak
  • alisin ang wl client pixmap aliasing sa del
  • palaging libreng wl pixmap buffer listahan sa di-cache na imahe malinaw
  • unalias internal wl client pixmaps sa elm manalo itago ang bitag callback
  • hawakan ang e_scale ng tama sa bryces
  • panatilihing hindi malilimot ang laki ng panimulang bryce
  • i-unset cur_mouse_action sa pagtanggal ng client menu
  • magpadala ng signal ng orientation sa bryce scroller theme
  • i-unset lamang cur_mouse_action sa menu ng kliyente na tanggalin para sa tamang pagkilos
  • Mag-focus sa opsyon sa kumpirmasyon sa efm tanggalin ang dialog
  • huwag paganahin ang mga bindings sa panahon ng desklock
  • tanggihan ang mga hindi naka-print na mga character mula sa lokker entry
  • tiyakin ang mga dialog na awtomatikong piliin ang kumpirmasyong opsyon
  • nangangailangan ng elm win upang ilapat ang auto-visibility para sa panloob na panalo sa wl surface commit
  • linawin ang ilang mga wl ibabaw na tseke upang mangailangan ng malaking daga na panalo
  • gumawa ng pekeng mouse-out sa naka-focus na kondisyon sa nakabinbing pointer warp
  • baguhin ang panloob na pagbubukas ng sesyon ng window window upang makapagtipon ng mas lumang efl
  • mapigilan ang hatiin sa pamamagitan ng zero kapag kinakalkula ang aspect sizing ng gadget
  • Romain Naour (1):
  • E: ayusin ang Wayland nang walang xwayland build
  • Stefan Schmidt (2):
  • e_fm: ayusin ang huling pangako upang muling itala sa clang
  • e_fm: alisin ang hindi nagamit na variable
  • Stephen okra Houston (1):
  • Oras Gadget: Baguhin ang buwan ng kalendaryo sa mouse wheel.

Ano ang bago sa bersyon 0.21.3:

  • Carsten Haitzler (6):
  • e - ayusin ang mga problema sa dnd na nagmumula sa pagkuha ng pinakamataas na bagay sa comp canvas
  • e ibar / ibox port sa elm box - ayusin ang palagay sa laki
  • e - ayusin ang pangunahing memory bloat kapag sa gl mode - huwag lumikha ng mga segment ng shm
  • e temp module - papatayin ang proseso ng tempget na hindi wakasan upang matiyak ang kamatayan

  • e ibar - ayusin ang mga devilhorns ayusin upang gamitin ang tamang widght at hight para sa separator
  • e comp - itakda ang alpha pagkatapos ng pagtatakda ng katutubong ibabaw upang maiwasan ang random na pag-crash
  • Chidambar Zinnoury (3):
  • e: Huwag magpakita ng magkakasunod na separator ng menu kung walang pangangailangan sa client menu.
  • e fm: Magdagdag ng isang separator kung may isang bagay na bago.
  • e fm: Huwag suriin ang bawat iba pang mga linya kung ang lokasyon ay maaaring isulat kapag lumilikha ng menu.
  • Christopher Michael (7):
  • Ibalik muli ang "e - ayusin ang pangunahing memory bloat kapag sa gl mode - huwag lumikha ng mga segment ng shm"
  • alisin ang mga hindi nagamit na variable mula sa _ibar_resize_handle
  • gumamit ng mga wastong variable upang itakda ang size_hint_max sa ibar
  • e ibar - ayusin ang "lumang tao" na fat typo;)
  • alisin ang kailangan upang lumikha ng iba't ibang mga window ng dialog sa ilalim ng
  • wl_fb: Suriin na ang e_comp_wl_init ay hindi mabibigo.
  • idagdag ang key_up at key_down na mga pamamaraan sa sreen interface
  • Derek Foreman (2):
  • Ayusin ang mga kliyente sa daan na hindi nagtatanggal kapag sila ay nakatago
  • Ayusin ang paglikha ng pandaigdigang extension ng tagal ng panahon
  • Jean-Philippe ANDRE (1):
  • bg: Ayusin ang bg na may iisang mga larawan ng jpeg (walang edj)
  • JengHyun Kang (1):
  • e_comp_wl: break mula sa walang kahulugan loop
  • Marcel Hollerbach (4):
  • e_comp_wl: sirain ang e_drag kapag nawala ang pinagmulan
  • e_alert: tukuyin ang EFL_BETA_API_SUPPORT bago isama ang anumang
  • e_dnd: ilipat ang ungrab sa object na walang bayad
  • xwayland: ipakita ang dialog pagkatapos na naka-sync ang ecore_wl2
  • Massimo Maiurana (2):
  • Ina-update ang mga pagsasalin ng italian at espanyol
  • Ina-update ang pagsasalin ng italyano
  • Mike Blumenkrantz (6):
  • suriin lamang ang x11 na configuration ng mga pagbabago sa geometry kapag naaangkop
  • mapabuti ang quickaccess relaunch help dialog text
  • ilipat ang bagong bersyon ng e_comp_top_window_at_xy_get () sa dnd, ibalik ang lumang bersyon
  • i-clear ang wl data sa ibaba sa ibabaw sa panahon ng pag-delete lamang kung ang subsurface ay hindi rin tinanggal
  • magdagdag ng xwayland compat para efl 1.19 +
  • bump efl wayland req sa 1.18 ngayon na ito ay out
  • Romain Naour (1):
  • E: isama ang uuid.h lamang kapag pinagana ang suporta ng Wayland.
  • Stefan Schmidt (1):
  • mailmap: na-update na file sa pag-sync mula sa efl repo

Ano ang bago sa bersyon 0.21.2:

  • Carsten Haitzler (6):
  • e - ayusin ang mga problema sa dnd na nagmumula sa pagkuha ng pinakamataas na bagay sa comp canvas
  • e ibar / ibox port sa elm box - ayusin ang palagay sa laki
  • e - ayusin ang pangunahing memory bloat kapag sa gl mode - huwag lumikha ng mga segment ng shm
  • e temp module - papatayin ang proseso ng tempget na hindi wakasan upang matiyak ang kamatayan

  • e ibar - ayusin ang mga devilhorns ayusin upang gamitin ang tamang widght at hight para sa separator
  • e comp - itakda ang alpha pagkatapos ng pagtatakda ng katutubong ibabaw upang maiwasan ang random na pag-crash
  • Chidambar Zinnoury (3):
  • e: Huwag magpakita ng magkakasunod na separator ng menu kung walang pangangailangan sa client menu.
  • e fm: Magdagdag ng isang separator kung may isang bagay na bago.
  • e fm: Huwag suriin ang bawat iba pang mga linya kung ang lokasyon ay maaaring isulat kapag lumilikha ng menu.
  • Christopher Michael (7):
  • Ibalik muli ang "e - ayusin ang pangunahing memory bloat kapag sa gl mode - huwag lumikha ng mga segment ng shm"
  • alisin ang mga hindi nagamit na variable mula sa _ibar_resize_handle
  • gumamit ng mga wastong variable upang itakda ang size_hint_max sa ibar
  • e ibar - ayusin ang "lumang tao" na fat typo;)
  • alisin ang kailangan upang lumikha ng iba't ibang mga window ng dialog sa ilalim ng
  • wl_fb: Suriin na ang e_comp_wl_init ay hindi mabibigo.
  • idagdag ang key_up at key_down na mga pamamaraan sa sreen interface
  • Derek Foreman (2):
  • Ayusin ang mga kliyente sa daan na hindi nagtatanggal kapag sila ay nakatago
  • Ayusin ang paglikha ng pandaigdigang extension ng tagal ng panahon
  • Jean-Philippe ANDRE (1):
  • bg: Ayusin ang bg na may iisang mga larawan ng jpeg (walang edj)
  • JengHyun Kang (1):
  • e_comp_wl: break mula sa walang kahulugan loop
  • Marcel Hollerbach (4):
  • e_comp_wl: sirain ang e_drag kapag nawala ang pinagmulan
  • e_alert: tukuyin ang EFL_BETA_API_SUPPORT bago isama ang anumang
  • e_dnd: ilipat ang ungrab sa object na walang bayad
  • xwayland: ipakita ang dialog pagkatapos na naka-sync ang ecore_wl2
  • Massimo Maiurana (2):
  • Ina-update ang mga pagsasalin ng italian at espanyol
  • Ina-update ang pagsasalin ng italyano
  • Mike Blumenkrantz (6):
  • suriin lamang ang x11 na configuration ng mga pagbabago sa geometry kapag naaangkop
  • mapabuti ang quickaccess relaunch help dialog text
  • ilipat ang bagong bersyon ng e_comp_top_window_at_xy_get () sa dnd, ibalik ang lumang bersyon
  • i-clear ang wl data sa ibaba sa ibabaw sa panahon ng pag-delete lamang kung ang subsurface ay hindi rin tinanggal
  • magdagdag ng xwayland compat para efl 1.19 +
  • bump efl wayland req sa 1.18 ngayon na ito ay out
  • Romain Naour (1):
  • E: isama ang uuid.h lamang kapag pinagana ang suporta ng Wayland.
  • Stefan Schmidt (1):
  • mailmap: na-sync na na-update na file mula sa efl repo

Katulad na software

LuBu OpenMagic
LuBu OpenMagic

3 Jun 15

Etoile
Etoile

20 Feb 15

echinus
echinus

11 May 15

UDE
UDE

3 Jun 15

Iba pang mga software developer ng Enlightenment.org

Terminology
Terminology

2 Oct 17

Mga komento sa Enlightenment

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!