Enlightenment

Screenshot Software:
Enlightenment
Szczegóły programowe:
Wersja: 0.22.3 Aktualizowane
Filmu: 22 Jun 18
Wywoływacz: Enlightenment.org
Licencja: Wolny
Popularność: 49

Rating: 3.0/5 (Total Votes: 2)

Enlightenment to menedżer okien zgodny z X Window System (X11) i wieloma systemami operacyjnymi Linux. Niektórzy wolą nazywać to środowiskiem komputerowym. O ile Enlightenment jest jednym z tych lekkich środowisk graficznych dla systemów Linux / UNIX, oferuje nowoczesne funkcje, komponenty eye-candy i futurystyczne elementy.


Łączy najlepsze funkcje popularnych komputerów

Łączy najlepsze funkcje KDE, GNOME, Openbox, Xfce i wielu innych środowisk graficznych i menedżerów okien Open Source. Oświecenie często nosi nazwę E17 i E18 w różnych systemach operacyjnych Linux. Można go łatwo zainstalować z domyślnych repozytoriów oprogramowania obecnej dystrybucji Linuksa.


Może być używany jako menedżer okien

Chociaż może być używany jako zamiennik dowolnego innego środowiska graficznego, niektórzy z was mogą uznać Enlightenment za dziwne, zwłaszcza ze względu na jego ogólną funkcjonalność. Jest to stacja dokująca zapewniająca szybki dostęp do wszystkich czterech wirtualnych pulpitów, a także menu główne z lewym przyciskiem myszy, z którego można łatwo uzyskać dostęp do zainstalowanych aplikacji, nawigować po folderach stacjonarnych i domowych, a także w całym systemie plików root.

Jego konfiguracja jest dość prosta

Użytkownicy Linuksa mogą codziennie używać Enlightenment dla każdego rodzaju aktywności. Jego konfiguracja jest dość prosta, jest stale aktualizowana o nowe funkcje i funkcjonalność oraz wspierana przez całą społeczność lojalnych, oddanych i pełnych pasji użytkowników. Kolejną interesującą funkcją jest możliwość poruszania się po wirtualnym pulpicie za pomocą gestów myszy, co może być przydatne niektórym z was, ale bardzo irytujące dla innych użytkowników systemu Linux, którzy nie są wykorzystywani w tego typu funkcjach.


Obsługiwane systemy operacyjne

W dzisiejszych czasach wiele popularnych dystrybucji Linuksa ma dedykowane edycje oparte na środowisku desktopowym Enlightenment, takim jak Manjaro Linux, Bodhi Linux, Hybryde Linux, Pentoo, Macpup i Sabayon Linux. Jeśli jednak chcesz posmakować czystej, nietkniętej wersji środowiska graficznego Enlightenment, zdecydowanie powinieneś pobrać i zainstalować system operacyjny Elive Linux .


Dolna linia

Ogólnie rzecz biorąc, Enlightenment jest dobrą alternatywą dla środowiska graficznego GNOME, Xfce, KDE lub Openbox, szczególnie jeśli posiadasz komputer klasy low-end.

Co nowego w tym wydanie:

  • Carsten Haitzler (5):
  • napraw autofoo build, aby dopasować backport łatek autorskich
  • desklock - uniemożliwia blokowanie na platformach innych niż bsd, jeśli nie ma obsługi pamięci
  • e desklock pam error - wróć do poprzedniego tekstu
  • przenieść z data_home / apps / defaults.list do config_home / mimeapps.list
  • kompilacja - wymuszenie pamię ci na non-bsd, chyba że jest ona wyłączona
  • Derek Foreman (1):
  • Przywróć przestarzały hack pulseaudio na Wayland

Co nowego w wersji:

  • Carsten Haitzler (4):
  • e sys - frix ostrzeżenie dla mniejszego hałasu
  • hits: wyciszanie ostrzeżeń o możliwym pustym ciągu dla strcmp
  • poprawiono zawieszanie myszy po odblokowaniu
  • music-control - zainstaluj poprawnie z kompilacją mezonów z ikoną
  • Marcel Hollerbach (2):
  • mezon: spraw, aby te skrypty były wykonywalne
  • mezon: ta wersja wystarcza dla rzeczy, których używamy w danym momencie
  • Massimo Maiurana (1):
  • Dodawanie duńskich ciągów do plików na pulpicie
  • Mike Blumenkrantz (15):
  • utwórz zasoby wyjściowe wl, gdy są uruchomione w gnieździe wll
  • unset wayland kursor dla wszystkich wskaźników podczas uruchamiania zagnieżdżonego w wl
  • Pokaż wewnętrzny kursor wskaźnika po zresetowaniu do wewnętrznego kursora
  • sprawiają, że kursor wl_pointer operuje na stanie, aby poprawnie obsługiwać wyświetlanie kursora
  • zaktualizuj README za pomocą instrukcji mezonów
  • sprawdź stan opcji modułu mezonów przed wykonaniem podrei
  • poprawa wyłączenia modułu budowy mezonów
  • dodaj ograniczenia szerokości pola do wszystkich parametrów fscanf w e_intlc.
  • niszcz luncherzuj ikonę dostawcy w gadżecie usuń
  • nie dodawaj dostawcy ikony dla lunchera podczas tworzenia gadżetu demonstracyjnego
  • zażądaj klienta do renderowania, jeśli zakończy się animacja programu i wystąpią uszkodzenia
  • unikaj przesuwania klienta podczas zamykania systemu
  • zapobiega podwójnemu zamknięciu kompozytora x11 w trybie Xwayland
  • zawsze wysyłaj zdarzenia E_EVENT_COMP_OBJECT_ADD
  • użyj ostatniego klienta z listy E_Exec_Instance podczas aktualizacji wyskakujących wyskakujących okienek

Co nowego w wersji 0.22.0:

  • Znacznie ulepszona obsługa Wayland:
  • Większość prac nad tym cyklem dotyczy poprawy obsługi Wayland. Obejmuje to, ale nie ogranicza się do: dodawania obsługi xdg-shell v6, ograniczeń wskaźnika i względnych protokołów ruchu wskaźnika. Dodatki te poprawiają obsługę XWayland i zwiększają stabilność wszystkich komponentów działających w Wayland.
  • Ciągłe udoskonalenia nowej infrastruktury gadżetów:
  • Jak wskazano w poprzednich postach, w tej dziedzinie wykonuje się dużo pracy. Celem jest stworzenie bardziej niezawodnej infrastruktury z prostszym i bardziej intuicyjnym API opartym na EFL, odchodzącym od dotychczasowego "gadcon". Interfejs, który ma swój własny interfejs API i obecnie działa tylko ze względu na góry specyficznych dla gadżetów obejść, które sprawiają, że bezpieczne dodawanie nowych funkcji jest prawie niemożliwe.
  • Obecnie prawie wszystkie gadżety i funkcje istniejące w dotychczasowym interfejsie gadżetu zostały przeniesione lub przepisane dla nowego systemu, a przyszłe ulepszenia już trwają.
  • sudo / ssh Hasło GUI:
  • Podjęto decyzję o implementacji GUI dla funkcji ASKPASS w sudo / ssh, która wyświetli okno dialogowe za każdym razem, gdy będzie trzeba wprowadzić hasło do tych usług.
  • Więcej informacji o tej funkcji można znaleźć, odwołując się do zmiennych środowiskowych SUDO_ASKPASS lub SSH_ASKPASS.
  • System budowy mezonów:
  • Meson to stosunkowo nowy system kompilacji, który jest znacznie szybszy niż autotools, a jednocześnie zapewnia podobny zestaw funkcji. Wszystkie nowoczesne dystrybucje powinny być kompatybilne z tym systemem kompilacji, a autotools ma zostać usunięte po wydaniu E22.
  • Poprawki w oknie kafelkowym:
  • Wiele problemów związanych z tym problemem zostało rozwiązanych, a niektóre nowe funkcje, takie jak ładniejsze okno przeciągania interfejsu użytkownika, zostały dodane.
  • Kontrolki głośności Per-Window Pulseaudio:
  • Pulseaudio eksportuje regulatory głośności dla każdej aplikacji produkującej audio i wykonano pracę, aby powiązać to ze sterowaniem GUI.

Co nowego w wersji 0.21.9:

  • Amitesh Singh (1):
  • Widżet e: napraw ostrzeżenie o kompilacji
  • Carsten Haitzler (2):
  • e - naprawianie owinięcia wejścia - wpis był prosty. Wiąz jest znacznikiem. zrób to właściwie
  • Randr - odkrył nowe nazwy wyjściowe, które są panelami wyświetlania w laptopach
  • Derek Foreman (13):
  • Nie trzeba zapisywać buforów dmabuf
  • Naprawianie wywołania zwrotnego aktywacji sesji wl_drm
  • Naprawianie wywołania zwrotnego wl_drm sesji (de) aktywacji zwrotnej
  • Usuń zduplikowane operacje
  • Napraw nieużywane ostrzeżenie o var kompilatorze w wl_drm
  • oczyść kod
  • Wyczyść natywną strukturę powierzchni przed jej zainicjowaniem
  • Inicjalizuj Evas_Native_Surface na 0 dla testów dmabuf
  • Testuj dmabuf poprzez native_surface_set nawet w renderowaniu programowym
  • Uczyń klientów wayland, gdy są widoczne tylko z serwerów lustrzanych
  • Napraw awarię selekcji Xwayland
  • Nie blokuj aktualizacji klienta na trasie, gdy wygaszacz ekranu
  • Popraw geometrię dla wyjść drm
  • Jean-Philippe ANDRE (1):
  • puls: nie wyciekaj strbuf
  • Marcel Hollerbach (3):
  • emixer: użyj lepszej nazwy dla wejść sink
  • mikser: nazwa musi być ciągiem znaków
  • mikser: nie przeciekaj przydzielonego ciągu
  • Mike Blumenkrantz (81):
  • sprawdź istnienie ścieżki efm przed jej użyciem podczas wyborów dnd
  • anuluj ustawienie maski wl przy rozpoczęciu operacji przesuwania / zmiany rozmiaru
  • anuluj ustawienie docelowego klienta wl, jeśli ten klient został usunięty
  • nie dupkuj plików fds podczas transferu zaznaczonego mostem xwl, dzieje się tak w języku libwayland
  • dodaje komunikaty o błędach, gdy symbole nie powiedzie się w inicjacji xwl
  • wymusza natychmiastowe odświeżanie pixmapy klienckiej podczas zmiany rozmiaru, jeśli aktywny jest system nocomp
  • nie wykonuje aktualizacji strefy na ignorowanych klientach podczas wywołań zwrotnych evas
  • używaj FOREACH_SAFE podczas przechodzenia listy klientów podczas wylogowywania
  • inna poprawka dla współrzędnych e_comp_wl-> ptr.x / y wl_fixed zamiast ints
  • Wykonaj podbicie klienta przed uruchomieniem przesuwania / zmiany rozmiaru BEGIN haka klienta
  • usuń licznik czasu podnoszenia klienta podczas rozpoczynania operacji przesuwania / zmiany rozmiaru
  • nie wyzwala zdarzeń / powiązań w zdarzeniach obiektu strefy ze znacznikiem czasu == 0
  • usuwaj tylko lewy / prawy maksymalizując podczas usuwania pionu, jeśli ustawiono lewo / prawo
  • nie usuwa wskaźnika po usunięciu wewnętrznej wygranej podczas żądania usunięcia wl
  • przechwyć obiekt klienta, odreaguj wywołanie zwrotne, aby wyczyścić obiekty wewnętrzne obiektu comp
  • używaj fałszywych ekranów xinerama podczas inicjalizacji wyjść wl / lt
  • odrzuca ruch myszy klienta, jeśli współrzędne pasują do poprzedniej pozycji
  • Spróbuj tylko 1 ponownie połączyć się z impulsem, gdy mikser nie powiedzie się
  • ustaw zdarzenia pass na prostokątach debugowania kształtu
  • drukuj typ obiektu, jeśli nazwa ma wartość null podczas debugowania kształtu
  • jeśli kreator gadżetu zwraca identyfikator zerowy, usuń gadżet z witryny i zniszcz - niech administrator systemu doda LIBDIR do "/etc/ld.so.conf"
  • aktualizacja położenia gadżetu podczas zmiany rozmiaru z górnej / lewej krawędzi
  • użyj seat0 jako domyślnej nazwy miejsca zamiast domyślnej
  • użyj iteracji bezpiecznej listy podczas czyszczenia strony gadżetu podczas zamykania
  • blok "użytkownik" klient zmienia rozmiar podczas fazy aktualizacji klienta Comp
  • Wykonaj ruch po zmianie rozmiaru podczas pokazu obiektów comp
  • pomnóż wartości osi wskaźnika przez 10 dla klientów wl
  • sprawdź status wyjścia z podprocesu auth
  • make e_comp_object_frame_allowed () zwraca false dla ignorowanych klientów
  • używaj sprawdzania xwayland dla klientów podczas sprawdzania, czy zresetować fokus do katalogu głównego
  • nie uruchamiaj wywołań zwrotnych z ustawieniami x11 (un) dla klientów zastępujących
  • nie wymuszaj shm na uruchomienie Xwayland i włącz gl
  • nie wywołuj funkcji czyszczenia obiektów Comp dla klientów bez obiektów Comp,
  • tylko klienci bez pośrednictwa podczas aktualizacji kompu po 3 niepowodzeniach
  • Spróbuj ponownie przekierować nieudanych klientów podczas zmiany rozmiaru
  • nie zawieszaj się w module randr podczas korzystania z fałszywych ekranów Xinerama
  • upraszczanie zdarzenia aktualizacji danych wyjściowych drm za pomocą kolejkowania odświeżania ekranu randr
  • wywołuj tylko stare funkcje ecore_drm2, jeśli zostały zbudowane i działają na & lt; 1,20 efl
  • dodaj "fokus" & quot; tryb debugowania renderowania
  • anuluj ustawienie WYŚWIETLACZA w mikserze podczas wykonywania operacji pulseaudio pod wl
  • użyj klienta kbd focus resource zamiast "focused" klient w urządzeniu danych
  • usuń wskaźnik układu strony gadżetu po zniszczeniu gadżetów
  • przenieś wywołania zwrotne gadżetów do priorytetu AFTER
  • Czas aktualizacji gadżetu daty zegara podczas zegara zegarowego
  • tylko ustawienie motywu qt zastępuje zmienne env, jeśli opcja dopasowywania kompozycji jest włączona
  • zmień nazwę zegara + listę modułów obsługi zdarzeń modułu czasu
  • wyłącz aktualizowanie gadżetu zegara + czasu podczas dpms
  • blokuje animacje wskaźnika, gdy wygaszacz ekranu jest aktywny
  • przycinaj nieskonfigurowane gadżety z witryn obiektów comp na stronie del
  • Przechowuj tylko własny zasób menedżera danych compositora do e_comp_wl-> mgr.resource
  • nie od razu uwolnij źródło schowka X11
  • sprawdź różne typy błędów ładowania podczas testowania ładowania obrazu startowego
  • ukrywaj wskaźniki kursora po usunięciu ich z ustawień
  • użyj bardziej opisowej etykiety niż "???" dla nieskonfigurowanych wyjść w scren config
  • użyj prawdziwego rozmiaru dla listy trybów konfiguracji ekranu, a nie 1xheight
  • nie ustawiaj poziomu logu e_comp
  • użyj funkcji e_util env w module czasu
  • wykonaj natychmiastowy ruch bryce podczas autosize
  • nie używaj elfa api, aby anulować ustawioną flagę środkową podczas zmiany rozmiaru
  • przerób wewnętrzne centrowanie wygranych
  • zmiana rozmiaru pliku bg_blank_object przy aktualizacji strefy
  • zapisz xwindow właściciela selekcji x11, a nie klienta
  • dodaj specjalny przypadek dla przeciągania pochodzących z xwl, aby ustawić akcje dnd
  • wyśrodkuj okno główne x11 na init podczas uruchamiania z xwaylandem
  • bardziej efektywnie radzę sobie z oczyszczaniem ze źródeł danych xwl
  • wolne nazwy atomów xwl po utworzeniu źródła wyboru
  • ustaw źródłowe akcje dnd źródła danych źródłowych xwl podczas tworzenia źródła
  • dodaj tekst / zwykły; charset = utf-8 do stworzonego przez Xwl źródła danych schowka wl
  • nie tworzyj potoku odbioru xwl dla SelectionRequest podczas pobierania zaznaczenia
  • odrzuci niepoprawne zmiany rozmiaru obiektów Compli
  • Zastosuj aspekty gadżetów z większą precyzją
  • Przerwać układy stron gadżetów, jeśli strona gadżetu nie ma rozmiarów
  • zwraca natychmiast po ustawieniu stylu gadżetu zerowego, jeśli bieżący styl ma wartość null
  • pokaż klientów natychmiast po odświeżeniu pixmapy, jeśli widoczność oczekuje
  • zwraca stan update_full z e_comp_object_damage_exists ()
  • użyj funkcji ecore_x_netwm_opacity_get () do sprawdzania krycia w X11
  • obsługuje update_full podczas dodawania regionów aktualizacji obiektów Comp
  • resetuj regiony aktualizacji obiektów Comp podczas renderowania
  • kontynuuj pobieranie podpowiedzi typu netwm, jeśli zmieni się od ostatniego pobrania
  • ustaw krycie klienta za każdym razem, gdy zmieniła się podpowiedź netwm w pobraniu
  • usuń lewy / prawy maksymalizację przed usunięciem maksymalizacji pionowej

Co nowego w wersji 0.21.8:

  • Napraw nazwy makr w odniesieniu do endianiczności.
  • Naprawianie ostrzeżeń o typie kompilatora (snprintf)
  • Ustawienia klawiatury E - użyj tej samej ikony co okno dialogowe ustawień klawiatury
  • Dodaj użytkownika do AUTORÓW.
  • e randr2 - Napraw uwolnienie programu stringshare przez uczynienie go ciągiem znaków
  • Napraw pełny ekran bez pustej logiki w kodzie dpms
  • dalsze poprawki do wygaszacza ekranu / bankowości z takimi stanami okien, jak tryb pełnoekranowy
  • ukryj klientów wl przed usunięciem ich na powierzchni zniszcz
  • Skomentuj inlist członka struktury E_Comp_Object
  • Lepsza ochrona wewnętrznych obiektów obiektów przed dereferencją uwolnionych klientów
  • dodaj wszystkie odwołania do ramki klienckiej wl z priorytetem AFTER
  • unset wskaźnik klienta deskmirror po usunięciu klienta
  • unset wskaźnik klienta deskmirror po usunięciu klienta
  • wstrzymaj przesuwanie aktywacji menu myszy
  • ustaw ON_HOLD podczas aktywowania gadżetu rozpoczęcia
  • dodaj procedurę obsługi dla EFREET_EVENT_DESKTOP_CACHE_BUILD do e_order init
  • nie używaj zapisanych ekranów e_randr, jeśli dodano fałszywe ekrany
  • nie wymuszaj renderowania obiektów comp dla ich proxy, jeśli ustawiono true_hid
  • pokazuje okna nadrzędne x11 podczas powtórki tylko wtedy, gdy nie są wycofane
  • zwraca podczas funkcji pikseli obiektu kompilacji, jeśli klient został usunięty podczas renderowania
  • wykonuj korekty ramek przed zastosowaniem wskazówek wm w czasie unmaksymalizacji
  • zapisuj informacje o rozmiarze klienta tylko na maksymalizacji / pełnym ekranie, gdy protokół jest widoczny
  • sprawdź zmiany.pos podczas maksymalizacji klienta / pełnego ekranu i dopasuj współrzędne okna
  • nie uruchamiaj Xwayland wielokrotnie
  • wywoływanie funkcji zamknięcia wl / x compositor bezpośrednio podczas zamykania komputera
  • Wymusza stan ikony dla kultowych klientów x11 podczas zamykania
  • Przenieś klasyczne okno inicjalizacji x11 z e_hints - & gt; comp_x początkowe pobranie
  • zadzwoń do e_randr2_shutdown podczas zamykania komputera
  • obsłużyć zerowy ekran E_Comp- & gt; podczas zamykania randr2
  • nie ustawiaj minw dla okna dialogowego układu klawiatury
  • ukrywaj tylko klientów wl na powierzchni niszczyć, gdy powierzchnia jest odwzorowana
  • obsłużyć zagnieżdżone żądania usunięcia komponentu
  • ustawiaj tylko ikonę paska narzędzi min rozmiar, jeśli ikona istnieje
  • zawsze używaj zadań do tworzenia bryce menu
  • obsługuje ikony okien z wiązów dla wygranych wewnętrznych
  • ponownie ustawia pozycję obiektu kompilacji podczas pokazu, jeśli klient został umieszczony
  • ustaw flagi dialogowe i etykiety narzędzi dla klientów wewnętrznych
  • dodaj opakowania dla elm_win utwórz funkcje tworzenia
  • wyślij klienta wl zmienić rozmiar krawędzi podczas fokusowania / wysyłania send_configure
  • ustaw sygnał przesuń / zmień rozmiar klientów jako act_client wewnętrznie
  • Porównaj z e_client_action_get () dla odrzucania zdarzeń myszy wl
  • Przywróć "Przestań wysyłać zdarzenia związane z jazdą w terenie po chwyceniu myszy"
  • nie wysyłaj zdarzeń myszy do klientów ssd wl, jeśli mysz znajduje się w regionie ssd
  • używają jeszcze dokładniejszych wywołań zwrotnych wl do wykrywania zdarzeń wejścia / wyjścia ssd
  • zawsze podawaj zdarzenia myszy dla zdarzeń przenoszenia klienta wl
  • blokuj X11 fokusowanie w Xwayland
  • nie próbuj ustawiać ukrytych wskazówek dla okien na niewewnętrznych oknach x11
  • uwzględnia późniejsze ustawienia obiektu podczas dodawania wywołań zwrotnych ssd myszy
  • wyłącz animacje maksymalizacji klienta po unmaximizing przed pełnym ekranem
  • zawsze ustawiaj E_Client- & gt; need_fullscreen przy pełnym ekranie
  • Wymuś zakończenie e_client_unmaximize () podczas pracy w trybie pełnoekranowym
  • nieznacznie optymalizuj maksymalizuj - & gt; komunikaty protokołów pełnoekranowych dla klientów Wl
  • sprawdź rozmiar piksela przed wyzwalaniem animacji maksymalizacji
  • Wymuszenie braku animacji powoduje ponowne zmaksymalizowanie po niespełnionym wyświetlaniu
  • tylko centrum wewnętrznych okien
  • dopasuj rozmiar do geometrii ramki w ścieżce maksymalizacji animacji bez animacji
  • wywołaj "zmaksymalizuj" inteligentne wywołanie zwrotne przed "maxim_pre"
  • ustaw ponownie poziom podświetlenia po wznowieniu z trybu zawieszenia
  • dodaj dzieci użytkownika do listy pominięć podczas rutyny miejsca
  • nie ustawiaj centralnie "zagubionych" okien podrzędnych, wyśrodkuj je na rodzica
  • obsługuje klientów jako obiekty pozycjonujące w e_comp_object_util_center_on ()
  • dodaj pamięć podręczną dla martwych okien menedżera X11
  • usuń uuid referencje z e_pixmap.c
  • ponownie ustawi domyślną listę desklocków podczas zmiany na niestandardową bg w konfiguracji
  • ustawiaj zdarzenia pass dla ikon efm podczas usuwania plików
  • włącz RENDER_DEBUG przy pomocy E_RENDER_DEBUG env var
  • włącz SHAPE_DEBUG za pomocą E_SHAPE_DEBUG env var
  • jawnie ustaw zagnieżdżone wydruki wyjściowe wl jako okno główne
  • unikaj ponownego ustawiania usuniętych klientów wl podczas kopiowania danych wejściowych
  • ustaw początkową geometrię okna x11 dla okien, które nie mają wskazówek wm
  • sprawdź błąd ładowania obrazu podczas sprawdzania żywotności dmabuf w gl
  • lepsza obsługa ikony podczas kompilacji show / hide
  • nie wyświetlają ikonicznych klientów x11 na podstawie zmian w podpowiedzi icccm

Co nowego w wersji 0.21.6:

  • Andreas Metzler (1):
  • 10_typo_restore_LDFLAGS.diff: Napraw błąd w configure.ac (upstream), powodując pusty LDFLAGS.
  • Carsten Haitzler (8):
  • zadania - obliczyć minimalną szerokość odpowiednio do znanej wysokości gadżetu
  • efm - ostrzeżenie - zmień niepoprawne #if toe #ifdef, ponieważ jest to poprawne
  • efm - fix ifs to ifdef, tak jak powinno być
  • e powiązania - popraw ostrzeżenia o możliwości użycia niezdefiniowanego var
  • appmenu - spraw, aby appmenu działało z click + release, a nie ukrywało się podczas ustawiania ostrości
  • ibar - fix seg z ikoną ibar menu zadań jest podniesiona, a pliki na pulpicie zmieniają się
  • Tryb e - wl - przestań zużywać 100 proc cpu
  • e dialog - napraw nieopracowane dialogi, aby nie były 1x1
  • Christopher Michael (2):
  • Użyj odpowiedniej korekty współrzędnych
  • ponownie włącz i ustaw obroty wyjściowe w wl_drm
  • Derek Foreman (3):
  • Napraw czas wywołania zwrotnego ramki Waylandu
  • Użyj monotonicznego zegara dla czasów oddzwaniania klatek
  • Przestań wysyłać zdarzenia związane z jazdą w terenie podczas chwytania myszy
  • Mike Blumenkrantz (11):
  • usuń wskaźniki animatora w operacjach efx stop ()
  • poprawnie ustaw tryb E_POINTER_RESIZE_BR na zmianę rozmiaru klawiatury klienta

  • Wtyczka iteratora wtyczki w e_comp_object_render ()
  • usuń dodatkowe wydruki SLEEP podczas uruchamiania w kompilacjach innych niż wydania
  • bezpłatne konfiguracje gadżetów demonstracyjnych na obiekcie bez obiektów
  • nie wykonuje korekt współrzędnych ramki dla klientów re_manage wayland
  • używa ciągłego wycinania dla obiektów wejściowych rects
  • upewnij się, że wewnętrzne wywołania zwrotne gadżetu są obsługiwane przed innymi wywołaniami zwrotnymi
  • lepiej radzi sobie z przypadkami awarii pixmap_refresh () w rejonie drogi
  • zresetuj identyfikator gadżetu demo przed usunięciem obiektu gadżetu podczas operacji upuszczania
  • dodaj warunkowe aktualizacje dla najnowszych aplikacji EFI apis
  • Stephen "Okra" Houston (2):
  • Upuść okno edytora gadżetów:
  • Gadżet bezprzewodowy - umieść ctxpopup po ustawieniu wskazówek dotyczących wielkości, a nie przed

Co nowego w wersji 0.21.4:

  • Al Poole (1):
  • efm - fix popup, jeśli plik jest fifo
  • Alexander Pyhalov (1):
  • faktycznie sprawdza, czy PIE jest obsługiwane dla SUID
  • Carsten Haitzler (3):
  • e fm - fix popup nie zawiesza się, odwołując się do ewentualnie usuniętych danych
  • cpufreq - przenieś cpuinfo polling do wątku, aby nie blokować mainloopa w historii
  • wizard - nie należy ustawiać skali na 1.2. użyj dpi, jak mówi def, prof.
  • Christopher Michael (2):
  • sprawdź, czy klient jest wewnętrzny czy nie przed usunięciem
  • Napraw brakującą definicję DRM_FORMAT_XRGB8888
  • Derek Foreman (6):
  • Zablokuj sesję odzyskiwania dla wewnętrznych okien
  • Usuń EVAS_CALLBACK_HIDE na półce podczas zwalniania
  • Zwiększ obszar kafarów dla regionów
  • Napraw masywne zakłócenie regionu wprowadzania waylandu
  • Napraw nieprzejrzyste regiony Wayland
  • Przestań przekazywać wymiary do _e_comp_wl_surface_state_init
  • Joshua McBeth (1):
  • dodaj wiadomość dbus "org.enlightenment.wm.Window.SendToDesktop"
  • Marcel Hollerbach (5):
  • wizard: uczyń stronę 065 możliwą do przetłumaczenia
  • mikser: zmieniliśmy tę nazwę po scaleniu miksera w
  • zaktualizuj tłumaczenie niemieckie
  • Plik potu się zmienił,
  • mikser: nie przywracaj wartości emix po zakończeniu przeciągania
  • Massimo Maiurana (1):
  • Aktualizowanie włoskiego tłumaczenia
  • Michael Bouchaud (yoz) (2):
  • mikser: napraw calc konwersję woluminu na backend pulseaudio
  • Przywróć "mikser: zablokuj suwak dla przypadku, gdy trwa przeciąganie"
  • Mike Blumenkrantz (80):
  • wymuszanie zmiany rozmiaru bryce po zmianie orientacji
  • dodaj funkcję EINTERN do zmiany nazw witryn gadżetów
  • Napraw bryce check dla istnienia półki w orientacji / zakotwiczenia, aby przerwać, gdy oczekiwano
  • dodaj numer strefy do nazw bryce
  • nie sprawdzaj istnienia półki / bryce w przeciwnych zakotwiczeniach podczas używania kreatora bryce
  • dalsze usprawnianie przenoszenia bryce między strefami
  • także zmień pełną nazwę bryce podczas przemieszczania się między strefami
  • dodaj nową flagę dla obiektów krawędzi strefy, aby umożliwić cięcie kształtu podczas powtarzania zdarzeń
  • Wymuś widoczność bryce podczas aktywności redaktora
  • Dodaj gadżet_witryny_ (nie) zablokowanych inteligentnych wywołań zwrotnych dla wymuszania widoczności witryny gadżetu
  • zadzwoń do inteligentnego wywołania zwrotnego gadget_popup podczas konfigurowania gadżetów
  • obsłużyć inteligentne wywołanie zwrotne gadget_popup na obiekcie wyświetlanym gadżetu
  • ustaw flagę ON_HOLD po uruchomieniu akcji z przyciskami myszy gadżetowej
  • usuń nieużywany atrybut z użytego parametru
  • Wywołaj menu Bryce'a po kliknięciu prawym przyciskiem myszy, jeśli wydarzenie nie zostało zużyte
  • popraw ścieżkę aktualizacji bryce od 0 - & gt; 2 ponowne: nazewnictwo
  • Ustawiaj flagę ON_HOLD dokładniej podczas aktywowania akcji gadżetów
  • unikaj dodatkowej rekalc podczas zmiany rozmiaru bryce na zorientowanej osi
  • dodaj obejście rozmiaru strony gadżetu, aby uniknąć desynchronizacji rozmiarów skrzynek
  • zmień nazwy przy zmianie kotwicy
  • Pętla bryce autosize recalc, gdy strona gadżetowa jeszcze nie oblicza swojego rozmiaru
  • odnajduj tylko odzyskiwanie sesji pamiętaj, jeśli ec- & gt; pamiętaj, że to nie jest
  • zastosuj odzyskiwanie poza sesję, pamiętaj o kliencie podczas tworzenia przypomnienia o odzyskiwaniu
  • poprawnie obsługuj stosowanie non-SR pamiętaj o zapamiętywaniu konfiguracji
  • odrzucają kolejne wywołania zone_geometry_dirty ()
  • wywoływanie zdarzeń geometrii strefy podczas aktualizowania przeszkód strefy / stołu
  • Wymuś minimalny rozmiar w bezprzewodowym wyskakującym okienku podczas pokazu
  • dodaj obejścia dla geometrii ctxpopup do użycia w układaniu kształtu wejściowego
  • Wymuszenie recalc na bryce scroller podczas wykonywania recalc na stronie gadżetu
  • obsługa widoczności gadżetów bez orientacji na podstawie widoczności zdarzeń w witrynie & gt;
  • wymuszaj rekrutowanie witryny gadżetów w celu tworzenia wielkości gadżetów, aby zapewnić rozmiar
  • skopiuj pozycję gadżetu z gadżetu wskaźnika - & gt; upuść gadżet po uruchomieniu upuszczania
  • skaluj nowy rozmiar gadżetu na podstawie stosunku wielkości: rozmiaru witryny docelowej
  • zezwala ramce klienta zmieniać się podczas przełączania z ramki - & gt; bez ramki
  • zoptymalizuj ponowne stosowanie tematu klienta bez granic
  • blokuje zapamiętanie okien e_sys
  • użyj eina_streq do porównania ciągów w e_zone_for_id_get ()
  • popraw użycie po zwolnieniu podczas zmiany nazwy bryce
  • zablokuj pozycję bryce'a w jej strefie nadrzędnej
  • unikaj potencjalnego dzielenia przez zero podczas uruchamiania Bryce'a
  • nie modyfikuj strefy / nazwy bryce podczas uruchamiania
  • Wyskakujący edytor gadżetów pulpitu wyskakuje w aktywowanej strefie
  • Spróbuj obsłużyć nie orientacyjne rozmiary gadżetów oparte na narożnikach zakotwiczonych
  • zezwalasz na skalowanie gadżetów przy użyciu zdarzeń związanych z kołami podczas początkowego umieszczania
  • Spróbuj ponownie wypróbować gadżety przepełniające kontener
  • nie stosuj zakotwiczenia efx do przenoszenia efektów, jeśli efekt zmiany rozmiaru nie jest aktywny
  • nie wracaj wcześniej z _bryce_position ()
  • dodaj powrót bool dla e_exec_phony_del (), aby powrócić do sukcesu usuwania
  • przesyłaj wskaźnik myszy podczas upuszczania witryny gadżetu przed włączeniem zdarzeń w witrynie
  • wymuszaj rekrutowanie witryny gadżetu z obiektu stylu, jeśli wskazówki dotyczące gadżetów ulegną zmianie
  • zwraca poprawne wartości z wywołań zwrotnych CLUB po wydarzeniach
  • Określ wl pixmap argb wyłącznie na podstawie flagi image_argb
  • unikaj awarii podczas wywoływania e_pixmap_image_exists na pikselach wl bez buforów
  • dodaj więcej parenów do poprzedniego zatwierdzenia pixmapy
  • dodaj specjalny argument dotyczący zwracania argumentu "pixbap" dla nieprzydatnych kursorowych pixmaps wl
  • Przenieś bryces na E_LAYER_DESKTOP_TOP, gdy nie ma nad Windows
  • Wymuszenie replikacji bryce na strefę docelową podczas uruchamiania
  • używaj tylko współrzędnych stref podczas przenoszenia bryce do jego strefy podczas edycji
  • zaciśnij e_place calcs do geometrii strefy
  • Wyłamuj kalorie obszaru e_place_desk_region_smart () w oddzielną funkcję
  • rozbić powtarzający się kod z _e_place_desk_region_smart_area_calc () na oddzielną funkcję
  • resetuj początkowe wewnętrzne stany klienckie wl podczas ukrywania (ale nie usuwaj)
  • unset wl wskaźnik powierzchni klienta na powierzchni zniszcz
  • Usuń aliasing pikselowy klienta w del na
  • zawsze wolna lista buforów pikseli wl w przypadku braku obrazu w pamięci podręcznej wyczyść
  • unalias wewnętrzne piksele klienckie wl klienta w wezwaniu do ukrywania pułapki wygrywającej
  • poprawnie obsługuj e_scale w folderach
  • zachowaj rozmiar początkowy bryce nieskalowany
  • anuluj ustawienie cur_mouse_action po usunięciu menu klienta
  • wyślij sygnał orientacji do motywu bryce scroller
  • usuń tylko cur_mouse_action z menu klienta delete dla właściwego działania
  • opcja potwierdzenia ostrości w oknie dialogowym usuwania EFM
  • wyłącz powiązania podczas desklocka
  • odrzuca znaki niedrukowalne z wpisu lokker
  • potwierdź okna dialogowe automatycznie wybierz opcję potwierdzenia
  • wymagają wygranej Wiązu, aby zastosować automatyczną widoczność do wewnętrznych wygranych w Wl powierzchni zatwierdzenia
  • Wyjaśnij niektóre sprawdzenia powierzchni wl, aby wymagały zwycięstwa w elm
  • sprawia, że ​​fałszywa "mouse-out" po fokusowaniu zależy od oczekującej zmiany wskaźnika
  • poprawiono blokowanie odzyskiwania sesji w oknie wewnętrznym, aby skompilować ze starszym plikiem
  • zapobiegaj dzieleniu przez zero podczas obliczania rozmiaru aspektu gadżetu
  • Romain Naour (1):
  • E: napraw Waylanda bez buildu Xwayland
  • Stefan Schmidt (2):
  • e_fm: napraw ostatnie zatwierdzenie do kompilacji ponownie z clangiem
  • e_fm: usuń nieużywaną zmienną
  • Stephen okra Houston (1):
  • Gadżet czasu: Zmień miesiąc kalendarzowy na kółku myszy.

Co nowego w wersji 0.21.3:

  • Carsten Haitzler (6):
  • e - napraw dnd problemy wynikające z uzyskania najwyższego obiektu w obszarze roboczym
  • Port e ibar / ibox do pola wiązów - popraw założenie dotyczące zmiany rozmiaru
  • e - Napraw większe pęcznienie pamięci w trybie gl - nie twórz segmentów shm
  • e temp module - proces zabijania temp. nie kończy się w celu zapewnienia śmierci
  • e ibar - Napraw devilhorns naprawić, aby użyć prawej i szerokości separatora
  • e comp - ustaw alfa po ustawieniu natywnej powierzchni, aby uniknąć losowej awarii
  • Chidambar Zinnoury (3):
  • e: Nie pokazuj dwóch kolejnych separatorów menu, jeśli nie ma potrzeby w menu klienta.
  • e fm: Dodaj separator tylko wtedy, gdy coś jest wcześniej.
  • e fm: Nie sprawdzaj co drugiej linii, czy lokalizacja jest zapisywalna podczas tworzenia menu.
  • Christopher Michael (7):
  • Przywróć "e - napraw duże pęcznienie pamięci w trybie gl - nie twórz segmentów shm"
  • usuń nieużywane zmienne z _ibar_resize_handle
  • użyj odpowiednich zmiennych do ustawienia size_hint_max na ibar
  • e ibar - napraw "staruszek" gruby palec literowy;)
  • usuń potrzebę tworzenia różnych okien dialogowych na trasie
  • wl_fb: Sprawdź, czy e_comp_wl_init nie zawiedzie.
  • dodaj metody key_up i key_down do interfejsu sreen
  • Derek Foreman (2):
  • Nie naprawiaj klientów Wayland, gdy są ukryte
  • Napraw globalne tworzenie rozszerzenia wayland
  • Jean-Philippe ANDRE (1):
  • bg: Napraw bg z pojedynczymi obrazami jpeg (bez edj)
  • JengHyun Kang (1):
  • e_comp_wl: zrywa z pętli bez znaczenia
  • Marcel Hollerbach (4):
  • e_comp_wl: niszcz e_drag, gdy źródło zniknie
  • e_alert: zdefiniuj EFL_BETA_API_SUPPORT przed dołączeniem
  • e_dnd: przenieś ungraba do obiektu za darmo
  • xwayland: wyświetla okno dialogowe po zsynchronizowaniu pliku ecore_wl2
  • Massimo Maiurana (2):
  • Aktualizowanie tłumaczeń na język włoski i hiszpański
  • Aktualizowanie włoskiego tłumaczenia
  • Mike Blumenkrantz (6):
  • Sprawdzaj tylko x11 configurerequest zmiany geometrii, jeśli dotyczy
  • ulepszenie szybkiego ponownego uruchomienia okna dialogowego pomocy tekstowej
  • przenieś nową wersję e_comp_top_window_at_xy_get () do dnd, przywróć starszą wersję
  • wyczyść dane podpowierzchniowe w czasie usuwania tylko wtedy, gdy podpowierzchnia nie jest również usuwana
  • dodaj xwayland compat dla efl 1.19 +
  • Bump efl wayland req do 1.18 teraz, że jest out
  • Romain Naour (1):
  • E: włączaj uuid.h tylko wtedy, gdy obsługa Wayland jest włączona.
  • Stefan Schmidt (1):
  • mailmap: synchronizuj zaktualizowany plik z repozytorium efl

Co nowego w wersji 0.21.2:

  • Carsten Haitzler (6):
  • e - napraw dnd problemy wynikające z uzyskania najwyższego obiektu w obszarze roboczym
  • Port e ibar / ibox do pola wiązów - popraw założenie dotyczące zmiany rozmiaru
  • e - Napraw większe pęcznienie pamięci w trybie gl - nie twórz segmentów shm
  • e temp module - proces zabijania temp. nie kończy się w celu zapewnienia śmierci
  • e ibar - Napraw devilhorns naprawić, aby użyć prawej i szerokości separatora
  • e comp - ustaw alfa po ustawieniu natywnej powierzchni, aby uniknąć losowej awarii
  • Chidambar Zinnoury (3):
  • e: Nie pokazuj dwóch kolejnych separatorów menu, jeśli nie ma potrzeby w menu klienta.
  • e fm: Dodaj separator tylko wtedy, gdy coś jest wcześniej.
  • e fm: Nie sprawdzaj co drugiej linii, czy lokalizacja jest zapisywalna podczas tworzenia menu.
  • Christopher Michael (7):
  • Przywróć "e - napraw duże pęcznienie pamięci w trybie gl - nie twórz segmentów shm"
  • usuń nieużywane zmienne z _ibar_resize_handle
  • użyj odpowiednich zmiennych do ustawienia size_hint_max na ibar
  • e ibar - napraw "staruszek" gruby palec literowy;)
  • usuń potrzebę tworzenia różnych okien dialogowych na trasie
  • wl_fb: Sprawdź, czy e_comp_wl_init nie zawiedzie.
  • dodaj metody key_up i key_down do interfejsu sreen
  • Derek Foreman (2):
  • Nie naprawiaj klientów Wayland, gdy są ukryte
  • Napraw globalne tworzenie rozszerzenia wayland
  • Jean-Philippe ANDRE (1):
  • bg: Napraw bg z pojedynczymi obrazami jpeg (bez edj)
  • JengHyun Kang (1):
  • e_comp_wl: zrywa z pętli bez znaczenia
  • Marcel Hollerbach (4):
  • e_comp_wl: niszcz e_drag, gdy źródło zniknie
  • e_alert: zdefiniuj EFL_BETA_API_SUPPORT przed dołączeniem
  • e_dnd: przenieś ungraba do obiektu za darmo
  • xwayland: wyświetla okno dialogowe po zsynchronizowaniu pliku ecore_wl2
  • Massimo Maiurana (2):
  • Aktualizowanie tłumaczeń na język włoski i hiszpański
  • Aktualizowanie włoskiego tłumaczenia
  • Mike Blumenkrantz (6):
  • Sprawdzaj tylko x11 configurerequest zmiany geometrii, jeśli dotyczy
  • ulepszenie szybkiego ponownego uruchomienia okna dialogowego pomocy tekstowej
  • przenieś nową wersję e_comp_top_window_at_xy_get () do dnd, przywróć starszą wersję
  • wyczyść dane podpowierzchniowe w czasie usuwania tylko wtedy, gdy podpowierzchnia nie jest również usuwana
  • dodaj xwayland compat dla efl 1.19 +
  • Bump efl wayland req do 1.18 teraz, że jest out
  • Romain Naour (1):
  • E: włączaj uuid.h tylko wtedy, gdy obsługa Wayland jest włączona.
  • Stefan Schmidt (1):
  • mailmap: synchronizuj zaktualizowany plik z repozytorium efl

Podobne oprogramowanie

Ventana3d
Ventana3d

3 Jun 15

wbar
wbar

2 Jun 15

SlackE18
SlackE18

17 Feb 15

Inne programy z deweloperem Enlightenment.org

Terminology
Terminology

2 Oct 17

Komentarze do Enlightenment

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!