Xfce 4.14 user environment release

Pagkatapos ng higit sa apat na taon ng pag-unlad nakahanda pagpapalabas ng desktop environment Xfce 4.14, na naglalayong magbigay ng klasikong karanasan sa desktop na nangangailangan ng kaunting mapagkukunan ng system upang gumana. Ang Xfce ay binubuo ng ilang magkakaugnay na bahagi na maaaring magamit sa ibang mga proyekto kung nais. Kabilang sa mga bahaging ito: isang window manager, isang application launcher, isang display manager, isang user session management at isang energy management manager, isang Thunar file manager, isang Midori web browser, isang Parole media player, isang mousepad text editor at isang environment settings system.

Xfce 4.14 user environment release

Ang pangunahing mga inobasyon:

  • Transition mula sa GTK 2 hanggang GTK 3 library;
  • Sa xfwm4 composite manager, naidagdag ang vsync sa pamamagitan ng OpenGL, lumitaw ang suporta para sa libepoxy at DRI3/Present, at GLX ang ginagamit sa halip na Xrender. Pinahusay na pagproseso ng pag-synchronize gamit ang vertical blanking pulse (vblank) upang magbigay ng proteksyon laban sa pagkapunit. Ginagamit ang mga bagong kakayahan sa pag-scale mula sa GTK3 para mapahusay ang performance sa mga high pixel density (HiDPI) na screen. Pinahusay na suporta sa GLX kapag gumagamit ng pagmamay-ari na mga driver ng NVIDIA. Nagdagdag ng suporta para sa XInput2 input system. Isang bagong tema ang ipinakilala;
  • Isang bagong backend ang naidagdag sa xfce4-settings configurator may kulay upang i-configure ang tamang pag-render ng kulay gamit ang mga profile ng kulay. Binibigyang-daan ka ng backend na magbigay ng out-of-the-box na suporta para sa pamamahala ng kulay kapag nagpi-print at nag-scan, upang magamit ang mga profile ng kulay ng monitor, kailangan mong mag-install ng karagdagang serbisyo, tulad ng xiccd;

    Xfce 4.14 user environment release

  • Mga pinahusay na tool sa pag-customize ng screen. Nagdagdag ng indentation para sa mas maginhawang perception ng impormasyon sa lahat ng dialog.

    Xfce 4.14 user environment release

  • Idinagdag ang kakayahang tukuyin ang mga profile ng monitor, na nagbibigay-daan sa iyong mag-save ng ilang hanay ng mga preset at awtomatikong magpalit ng mga profile kapag kumukonekta o nagdidiskonekta ng mga karagdagang screen. Ang pagkutitap kapag binabago ang mga setting ng screen ay inalis.

    Xfce 4.14 user environment release

  • Idinagdag ang kakayahang tukuyin ang pangunahing monitor kung saan ipapakita ang mga panel, desktop at notification. Maaaring maging kapaki-pakinabang ang feature na ito sa mga multi-monitor na configuration para sa pag-link ng mga panel sa isang partikular na monitor o para sa pagtatago ng hindi kinakailangang impormasyon kapag nag-aayos ng mga presentasyon.

    Xfce 4.14 user environment release

  • Ang isang opsyon ay idinagdag sa dialog ng mga setting ng hitsura upang paganahin ang window scaling at ang kakayahang pumili ng monospace na font ay ibinigay. Ang suporta para sa mga preview ng tema ay hindi na ipinagpatuloy (hindi makamit ang ninanais na resulta sa GTK3);

    Xfce 4.14 user environment release
  • Ang tagapagpahiwatig ng abiso ay muling idinisenyo. Naidagdag ang isang button upang i-clear ang notification log, at ang switch ng mode na "huwag istorbohin" ay inilipat pataas.

    Xfce 4.14 user environment release

  • Nagdagdag ng isang plugin na nagpapakita ng isang bloke ng mga indicator ng application sa panel na tumutukoy sa kanilang katayuan. Maaaring gamitin ang plugin bilang alternatibo sa system tray at palitan ang Ubuntu-centric xfce4-indicator-plugin para sa karamihan ng mga indicator;

    Xfce 4.14 user environment release

  • Sinusuportahan ng panel ang paggamit ng mga transparent at translucent na larawan sa background. Nagdagdag ng suporta para sa introspection ng GObject, na nagbibigay-daan sa iyo na lumikha ng mga plugin para sa panel sa iba't ibang mga programming language (halimbawa, Python). Posibleng i-embed ang dialog ng mga setting sa xfce4-settings-manager. Nagdagdag ng suporta para sa pag-customize ng laki ng mga icon na karaniwan sa panel at lahat ng naka-host na plugin. Nagdagdag din ang configurator ng mga setting para sa awtomatikong pagkalkula ng laki ng mga icon depende sa lapad ng panel at pag-link sa laki ng mga icon sa iba't ibang pagkakataon ng panel.

    Ang mga tool sa pagpapangkat ng bintana ay napabutiβ€”ang mga nakagrupong button ng window ay pinangangasiwaan na ngayon ang mga estado gaya ng aktibidad sa window, pagliit ng window, at pagkakaroon ng mahalagang impormasyon. Ang isang bagong indicator ng mga nakapangkat na window ay ipinatupad at ang pangkalahatang layout ng mga elemento ay na-update.

    Xfce 4.14 user environment release

    Ang mga bagong klase ng mga istilo ng CSS ay ipinakilala para gamitin kapag lumilikha ng mga tema, halimbawa, isang hiwalay na klase ng mga button ang idinagdag para sa mga pagpapatakbo na may mga pangkat ng mga bintana at mga partikular na setting para sa patayo at pahalang na paglalagay ng panel. Ginagamit ang mga simbolikong icon sa mga panel plugin at application. Pinalitan ang mga lumang widget;

    Xfce 4.14 user environment release

  • Kasama sa pangunahing istraktura ang utility ng Panel Profiles, na nagpapahintulot sa iyo na lumikha, mag-save at mag-load ng mga profile para sa layout ng mga elemento sa panel;
  • Ang xfce4-session session manager ay nagbibigay ng suporta para sa paglulunsad ng mga application na isinasaalang-alang ang mga priority group, na nagbibigay-daan sa iyong matukoy ang chain ng mga dependency sa panahon ng startup. Noong nakaraan, ang mga application ay inilunsad nang sabay-sabay, na lumikha ng mga problema dahil sa mga kondisyon ng lahi (ang tema ay nawawala sa xfce4-panel, naglulunsad ng ilang mga pagkakataon ng nm-applet, atbp.). Ngayon ang mga application ay inilunsad na nahahati sa mga grupo. Huminto sa pagpapakita ng splash screen sa startup.

    Ang mga pagpapabuti ay ginawa sa login at logout management interface. Bilang karagdagan sa dating available na autorun, idinagdag ang suporta para sa pagpapatupad ng mga custom na handler (arbitrary commands) sa paglabas, hibernation, o pag-restart. Nagbigay ng pamamahala ng session ng mga aplikasyon ng GTK sa pamamagitan ng DBus. Naipatupad na ang suporta para sa hybrid sleep mode. Pinahusay na interface ng pagpili ng session at mga kaugnay na setting;

    Xfce 4.14 user environment release

  • Pinahusay na interface ng pamamahala ng kapangyarihan (xfce4-power-manager). Pinahusay na suporta para sa mga desktop system, na hindi na nagpapakita ng babala sa mababang baterya. Nagdagdag ng pag-filter ng mga event na nauugnay sa power system na ipinadala sa xfce4-notify para sa pagmuni-muni sa log (halimbawa, hindi ipinapadala ang mga kaganapan sa pagbabago ng liwanag). Idinagdag ang kakayahang tumawag sa interface ng pamamahala ng kapangyarihan kapag pinindot ang XF86Battery button.
    Ang panel plugin ay nagdagdag ng mga opsyon upang ipakita ang natitirang buhay ng baterya at porsyento ng pagsingil;

  • Na-update ang Gigolo GUI application para i-configure ang pagbabahagi ng network storage gamit ang GIO/GVfs. Ang programa ay nagbibigay-daan sa iyo upang mabilis na i-mount ang isang malayuang sistema ng file at pamahalaan ang mga bookmark sa panlabas na imbakan sa file manager;

    Xfce 4.14 user environment release

  • Ang Parole multimedia player na gumagamit ng GStreamer framework at ang GTK+ library ay na-stabilize. Kabilang dito ang mga plugin para sa pagliit sa system tray, pagmamanipula ng stream metadata, pagtatakda ng sarili mong pamagat ng window, at pagharang sa sleep mode habang nanonood ng video. Makabuluhang pinasimple na trabaho sa mga system na hindi sumusuporta sa hardware acceleration ng video decoding. Ang isang mode para sa awtomatikong pagpili ng pinakamainam na mekanismo ng output ng video ay naidagdag at pinagana bilang default. Ang isang compact na bersyon ng interface ay ipinatupad. Pinahusay na suporta para sa streaming at paglalaro ng mga file mula sa mga panlabas na system;

    Xfce 4.14 user environment release

  • Ang Thunar file manager ay na-update, kung saan ang file path display panel ay ganap na muling idinisenyo. Ang mga pindutan ay naidagdag sa panel para sa pagpunta sa dati nang binuksan at mga susunod na path, pagpunta sa home directory at parent directory. May lumitaw na icon sa kanang bahagi ng panel; ang pag-click dito ay magbubukas ng dialog para sa pag-edit ng linya na may path ng file. Nagdagdag ng suporta para sa pagpoproseso ng mga icon na "folder.jpg", na maaaring magamit upang tukuyin ang mga alternatibo sa mga default na icon ng direktoryo. Ang suporta sa Bluray ay idinagdag sa interface ng kontrol ng volume.
    Ipinapakita ng screenshot sa ibaba ang luma at bagong mga opsyon sa panel para sa paghahambing:

    Xfce 4.14 user environment release

    Ang Thunar Plugin API (thunarx) ay na-update upang magbigay ng suporta para sa GObject introspection at ang paggamit ng mga binding sa iba't ibang programming language. Ibinigay ang pagpapakita ng laki ng file sa mga byte. Posible na ngayong magtalaga ng mga tagapangasiwa upang magsagawa ng mga pagkilos na tinukoy ng user. Naipatupad na ang kakayahang gamitin ang Thunar UCA (User Configurable Actions) para sa mga panlabas na mapagkukunan ng network. Ang estilo at interface ay na-optimize;

  • Ang suporta para sa Fujifilm RAF format ay naidagdag sa thumbnail display service (tumbler);
  • Ang interface ng viewer ng imahe ng Ristretto ay na-moderno at na-port sa GTK3. Nagdagdag ng button para gamitin ang imahe bilang desktop wallpaper;
  • Ang isang opsyon ay ipinatupad upang ilunsad ang interface ng paghahanap ng application sa isang hiwalay na window at pinasimple ang nabigasyon sa pamamagitan ng mga resulta ng paghahanap gamit ang keyboard. Kasama sa pangunahing istraktura ang isang interface para sa paghahanap ng mga file Pantat;
    Xfce 4.14 user environment release

  • Nagdagdag ng sariling screen saver (xfce4-screensaver), na nagbibigay ng tuluy-tuloy na pagsasama sa Xfce. Naka-enable na i-disable ang transition sa sleep mode at i-off ang screen habang nag-playback ng video (kabilang ang kapag nanonood ng YouTube sa Chromium);
  • May lumitaw na opsyon sa desktop upang idagdag ang susunod na larawan sa background (Magdagdag ng Susunod na Background) at ang pag-synchronize ng pagpili ng wallpaper ay ibinibigay sa pamamagitan ng AccountsService. Pinahusay na interaktibidad ng pakikipag-ugnayan sa desktop at suporta para sa pagpapasadya sa pamamagitan ng mga tema ng disenyo. Nagdagdag ng suporta para sa pagpili ng oryentasyon kapag naglalagay ng mga icon;
  • Ang utility para sa paglikha ng mga screenshot ay nagdagdag ng kakayahang ilipat ang napiling lugar at ipakita ang mga halaga ng taas at lapad. Ang dialog para sa pag-upload ng mga larawan sa pamamagitan ng serbisyo ng imgur ay nabago;
  • Ang panel audio control plugin gamit ang PuplseAudio ay nagdagdag ng suporta para sa MPRIS2 protocol para sa remote control ng playback sa mga multimedia player. Posibleng gumamit ng mga multimedia key sa buong desktop (sa pamamagitan ng paglulunsad ng karagdagang proseso sa background xfce4-volumed-pulse);
  • Ang backend ng pamamahala ng mga setting (xfconf) at ilang iba pang bahagi ng Xfce ay nagdagdag ng suporta para sa pagsisiyasat ng sarili sa GObject at ang wika ng Vala;

  • Sa halip na dbus-glib, ginagamit ang library para sa pagpapalitan ng mga mensahe sa D-Bus bus GDbus at isang layer ng transportasyon na nakabatay sa GIO. Ang paggamit ng GDbus ay nagpapahintulot sa amin na malutas ang mga problema sa paggamit sa mga multi-threaded na application;
  • Ang suporta para sa mga hindi na ginagamit o hindi napapanatili na mga bahagi ay hindi na ipinagpatuloy: garcon-vala, gtk-xfce-engine, pyxfce, thunar-actions-plugin, xfbib, xfc, xfce4-kbdleds-plugin, xfce4-mm, xfce4-taskbar-plugin, xfce4-taskbar-plugin windowlist -plugin, xfce4-wmdock-plugin at xfswitch-plugin.

Pinagmulan: opennet.ru

Magdagdag ng komento