Nakalabas na ang Xfce 4.14!

Ngayon, pagkatapos ng 4 na taon at 5 buwan ng trabaho, nalulugod kaming ipahayag ang paglabas ng Xfce 4.14, isang bagong stable na bersyon na pumapalit sa Xfce 4.12.

Sa release na ito ang pangunahing layunin ay i-migrate ang lahat ng pangunahing bahagi mula sa Gtk2 patungo sa Gtk3, at mula sa "D-Bus GLib" patungo sa GDBus. Karamihan sa mga bahagi ay nakatanggap din ng suporta para sa GObject Introspection. Sa kahabaan ng paraan, natapos namin ang UI, nagpapakilala ng ilang bagong feature at pagpapahusay (tingnan sa ibaba) at pag-aayos ng maraming bug (tingnan ang changelog).

Mga highlight ng episode na ito:

  • Tagapamahala ng Window nakatanggap ng maraming update at feature, kabilang ang suporta sa VSync (gamit ang Present o OpenGL bilang backend) para bawasan o alisin ang display flicker, HiDPI support, pinahusay na suporta sa GLX na may NVIDIA proprietary/closed source driver, XInput2 support, iba't ibang composer improvement, at bagong tema default.
  • Panel nakatanggap ng suporta para sa function na "RandR main monitor" (maaari mong tukuyin ang monitor kung saan eksaktong ipapakita ang panel), pinahusay na pagpapangkat ng mga window sa task list plugin (pinabuting user interface, visual group indicator, atbp.), pag-customize ng ang laki ng icon para sa bawat panel, bagong default na format ng orasan, at isang tool para sa pagtatasa ng kawastuhan ng format ng orasan, pati na rin ang pinahusay na layout ng "default" na panel. 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.
  • Π£ desktop mayroon na ngayong suporta para sa "RandR Primary Monitor", isang opsyon sa oryentasyon para sa paglalagay ng icon, isang opsyon sa menu ng konteksto ng "Next Background" para sa paglipat sa listahan ng wallpaper, at sini-sync na nito ngayon ang pagpili ng wallpaper ng user sa AccountsService.
  • Ang isang ganap na bagong dialog ng mga setting ay nilikha upang makontrol mga profile ng kulay. Para sa karamihan ng mga user, nangangahulugan ito ng built-in na suporta para sa color printing (sa pamamagitan ng cupsd) at pag-scan (sa pamamagitan ng saned). Para sa mga profile ng monitor kakailanganin mong mag-install ng karagdagang serbisyo tulad ng xiccd.
  • Dialog Box ng Mga Setting display nakatanggap ng maraming pagbabago sa panahon ng pag-release: ang mga user ay maaari na ngayong mag-save at (awtomatikong) mag-restore ng buong multi-display na configuration, na partikular na kapaki-pakinabang para sa mga madalas na ikinonekta ang kanilang laptop sa iba't ibang docking station o setup. Bukod pa rito, maraming oras ang ginugol upang gawing mas intuitive ang UI, at isang nakatagong opsyon ang idinagdag upang suportahan ang pag-scale ng screen sa pamamagitan ng RandR (nako-configure sa pamamagitan ng Xfconf).
  • Nagdagdag kami ng opsyon para paganahin ang Gtk window scaling sa dialog ng mga setting hitsura, pati na rin ang isang monospace font na opsyon. Gayunpaman, kinailangan naming iwanan ang mga preview ng tema dahil sa mga problemang naranasan kapag gumagamit ng Gtk3.
  • Napagpasyahan naming ihinto ang pag-customize ng mga startup screen mula sa tagapamahala ng session, ngunit nagdagdag kami ng maraming mga tampok at pag-aayos. Kabilang sa mga ito ang suporta para sa hybrid na pagtulog, mga pagpapabuti sa default na paglulunsad ng session, na nagpapahintulot sa iyo na maiwasan ang mga kondisyon ng lahi (ang suporta para sa paglulunsad ng mga application ay ibinibigay na isinasaalang-alang ang mga priyoridad na grupo, na nagpapahintulot sa iyo na matukoy ang kadena ng mga dependency sa pagsisimula. Dati, ang mga application ay inilunsad sabay-sabay, na lumikha ng mga problema, halimbawa: ang pagkawala ng tema sa xfce4-panel, paglulunsad ng maraming pagkakataon ng nm-applet, atbp.), isang tampok upang magdagdag at mag-edit ng mga entry sa pagsisimula, isang pindutan ng switch ng user sa logout dialog, at pinahusay na mga dialog ng pagpili ng session at mga setting (ang huli ay may bagong tab na nagpapakita ng mga naka-save na session). Bukod dito, maaari ka na ngayong magpatakbo ng mga command hindi lamang sa mode na "autorun" sa panahon ng pag-login, kundi pati na rin kapag ang iyong computer ay naka-off, nag-log out, atbp. Sa wakas, ang mga application ng Gtk ay pinamamahalaan na ngayon ng session sa pamamagitan ng DBus, at nakikipag-usap din ang mga screensaver sa pamamagitan ng DBus (halimbawa para i-despawn ang mga ito).
  • Palagi, thunar - ang aming file manager - nakatanggap ng maraming feature at pag-aayos. Kasama sa mga nakikitang pagbabago ang isang ganap na muling idinisenyong top path bar, suporta para sa malalaking thumbnail (mga preview), at suporta para sa isang "folder.jpg" na file na nagbabago sa icon ng folder (halimbawa, para sa mga cover ng album ng musika). Mapapansin din ng mga power user ang pinahusay na keyboard navigation (zooming, tab navigation). Ang Thunar volume manager ay mayroon na ngayong suporta sa Bluray. 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 gumagamit. Naipatupad na ang kakayahang gumamit ng Thunar UCA (User Configurable Actions) para sa mga panlabas na mapagkukunan ng network.
  • Ang aming serbisyo para sa pagpapakita ng thumbnail nakatanggap ang mga programa ng maraming pagwawasto at suporta para sa format na Fujifilm RAF.
  • Maghanap ng mga application maaari na ngayong mabuksan bilang isang window kung nais, at mas madali na ngayong ma-access gamit lamang ang keyboard.
  • Tagapamahala ng Nutrisyon nakatanggap ng maraming pag-aayos at ilang maliliit na feature, kabilang ang suporta para sa XF86Battery button at ang bagong likhang xfce4 splash screen. Ang panel plugin ay mayroon ding ilang mga pagpapahusay: maaari na itong opsyonal na magpakita ng natitirang oras at/o porsyento, at ngayon ay gumagamit na ito ng mga karaniwang pangalan ng icon ng UPower upang gumana sa higit pang mga tema ng icon sa labas ng kahon. Noong lumipat ang LXDE sa Qt, inalis ang LXDE panel plugin. 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).

Marami mga application at plugin, madalas na tinatawag na "goodies", ay bahagi ng Xfce ecosystem at kung bakit ito mahusay. Nakatanggap din sila ng mahahalagang pagbabago sa release na ito. Upang i-highlight ang ilan:

  • Ang aming serbisyo ng abiso nakatanggap ng suporta para sa persistence mode = notification logging + Do Not Disturb mode, na pinipigilan ang lahat ng notification. May ginawang bagong panel plugin na nagpapakita ng mga napalampas na notification (lalo na kapaki-pakinabang sa Do Not Disturb mode) at nagbibigay ng mabilis na access para i-toggle ang Do Not Disturb mode. Sa wakas ay nagdagdag ng suporta para sa pagpapakita ng mga abiso sa pangunahing RandR monitor.
  • Ang aming media player Paglayang may kondisyon nakatanggap ng pinahusay na suporta para sa mga stream ng network at podcast, pati na rin ang isang bagong "mini mode" at awtomatikong pagpili ng pinakamahusay na magagamit na backend ng video. Bilang karagdagan, pinipigilan din nito ngayon ang mga screensaver na lumabas sa panahon ng pag-playback ng video, na tinitiyak na ang mga user ay hindi kailangang pana-panahong ilipat ang mouse habang nanonood ng pelikula. Makabuluhang pinasimple na trabaho sa mga system na hindi sumusuporta sa hardware acceleration ng video decoding.
  • Ang aming viewer ng imahe Ristretto nakatanggap ng iba't ibang mga pagpapahusay sa interface ng gumagamit at suporta para sa pagtatakda ng mga wallpaper sa desktop, at kamakailan ay inilabas din ang unang release ng pagpapaunlad nito batay sa Gtk3.
  • Programa para sa mga screenshot pinapayagan na ngayon ang mga user na ilipat ang parihaba ng pagpili at ipakita ang lapad at taas nito nang sabay. Ang dialog sa pag-upload ng imgur ay na-update at ang command line ay nagbibigay ng higit na kakayahang umangkop.
  • Natin tagapamahala ng clipboard ngayon ay may pinahusay na suporta para sa mga keyboard shortcut (sa pamamagitan ng isang port sa GtkApplication), pinahusay at mas pare-pareho ang laki ng icon, at isang bagong icon ng application.
  • pulseaudio panel plugin nakakuha ng suporta para sa MPRIS2, upang payagan ang malayuang kontrol ng mga media player, at suporta para sa mga multimedia key para sa buong desktop, na mahalagang ginagawa ang xfce4-volumed-pulse na isang hindi kinakailangang daemon.
  • Na-update ang application gigolo na may graphical na interface para sa pag-set up ng pagbabahagi ng storage sa network gamit ang GIO/GVfs. Binibigyang-daan ka ng program na mabilis na i-mount ang isang malayuang sistema ng file at pamahalaan ang mga bookmark sa panlabas na imbakan sa file manager

Mayroon ding pangkat ng mga bagong proyekto, na naging bahagi ng aming proyekto:

  • Sa wakas ay mayroon na tayong sariling screensaver (oo - napagtanto namin na 2019 na;)). Sa maraming feature at mahigpit na pagsasama sa Xfce (malinaw naman), isa itong magandang karagdagan sa aming catalog ng app.
  • Panel plugin para sa mga abiso nagbibigay ng susunod na henerasyong system tray kung saan maaaring magpakita ng mga indicator ang mga app. Pinapalitan nito ang Ubuntu-centric xfce4-Indicator-Plugin para sa karamihan ng mga indicator ng application.
  • Para sa karamihan ng mga gumagamit ng Xfce, Pantat Ang pagpapatupad ng paghahanap ng file ay isang pamilyar na tanawin - opisyal na itong bahagi ng Xfce!
  • At sa wakas Mga Profile ng Panel, na nagpapahintulot sa iyo na i-backup at ibalik ang mga template ng panel, ay lumipat sa ilalim ng pakpak ng Xfce.

Gaya ng dati, oras na para magpaalam sa ilan lumang hindi suportado o hindi napapanahong mga proyekto. (Sa kabutihang palad, ang aming mga proyekto ay naka-archive sa git.xfce.org kapag sila ay namatay.) Sa isang maalat na luha ng kalungkutan, kami ay nagpaalam sa:

  • garcon-vala
  • gtk-xfce-engine
  • pyxfce
  • thunar-actions-plugin
  • xfbib
  • xfc
  • xfce4-kbdleds-plugin
  • xfce4-mm
  • xfce4-taskbar-plugin
  • xfce4-windowlist-plugin
  • xfce4-wmdock-plugin
  • xfswitch-plugin

Ang isang simple at malinaw na pangkalahatang-ideya ng mga pagbabago sa mga larawan sa Xfce 4.14 ay matatagpuan dito:
https://xfce.org/about/tour

Ang isang detalyadong pangkalahatang-ideya ng mga pagbabago sa pagitan ng mga paglabas ng Xfce 4.12 at Xfce 4.14 ay matatagpuan sa sumusunod na pahina:
https://xfce.org/download/changelogs

Maaaring ma-download ang release na ito bilang isang koleksyon ng mga indibidwal na pakete, o bilang isang malaking tarball na naglalaman ng lahat ng mga indibidwal na bersyon na ito:
http://archive.xfce.org/xfce/4.14

Gamit ang pinakamahusay na bumabati,
Xfce Development Team!

Pinagmulan: linux.org.ru

Magdagdag ng komento