Liberasyon anviwònman itilizatè Xfce 4.14

Apre plis pase kat ane nan devlopman prepare lage anviwònman Desktop Xfce 4.14, ki vize pou bay yon eksperyans Desktop klasik ki mande resous sistèm minim pou opere. Xfce konsiste de yon kantite eleman konekte ki ka itilize nan lòt pwojè si ou vle. Pami eleman sa yo: yon manadjè fenèt, yon lans aplikasyon, yon manadjè ekspozisyon, yon manadjè sesyon itilizatè ak manadjè jesyon enèji, yon manadjè fichye Thunar, yon navigatè entènèt Midori, yon jwè medya Parole, yon editè tèks mousepad ak yon sistèm anviwònman anviwònman.

Liberasyon anviwònman itilizatè Xfce 4.14

Prensipal la inovasyon:

  • Tranzisyon soti nan bibliyotèk GTK 2 a GTK 3;
  • Nan manadjè konpoze xfwm4, yo te ajoute vsync atravè OpenGL, sipò pou libepoxy ak DRI3/Present te parèt, epi yo itilize GLX olye de Xrender. Amelyore pwosesis senkronizasyon ak batman vètikal blanking (vblank) pou bay pwoteksyon kont chire. Swiv nouvo kapasite dekale ki soti nan GTK3 pou amelyore pèfòmans sou ekran gwo dansite pixel (HiDPI). Amelyore sipò GLX lè w ap itilize chofè NVIDIA propriétaires. Te ajoute sipò pou sistèm nan opinyon XInput2. Yo te prezante yon nouvo tèm;
  • Yo te ajoute yon nouvo backend nan konfigirateur xfce4-anviwònman an koulè konfigirasyon koulè kòrèk lè l sèvi avèk pwofil koulè. Backend la pèmèt ou bay sipò deyò bwat la pou jesyon koulè lè enprime ak optik; pou itilize pwofil koulè pou kontwole, ou bezwen enstale yon sèvis adisyonèl, tankou xiccd;

    Liberasyon anviwònman itilizatè Xfce 4.14

  • Amelyore zouti personnalisation ekran. Te ajoute endentasyon pou pèsepsyon plis pratik nan enfòmasyon nan tout dyalòg.

    Liberasyon anviwònman itilizatè Xfce 4.14

  • Te ajoute kapasite pou defini pwofil pou kontwole, sa ki pèmèt ou sove plizyè seri prereglaj ak otomatikman chanje pwofil lè w konekte oswa dekonekte ekran adisyonèl. Flickering lè chanje paramèt ekran yo te elimine.

    Liberasyon anviwònman itilizatè Xfce 4.14

  • Te ajoute kapasite nan defini monitè prensipal la sou ki panno, Desktop ak notifikasyon yo pral parèt. Karakteristik sa a ka itil nan konfigirasyon milti-monitè pou konekte panno ak yon monitè espesifik oswa pou kache enfòmasyon ki pa nesesè lè w ap òganize prezantasyon yo.

    Liberasyon anviwònman itilizatè Xfce 4.14

  • Yo te ajoute yon opsyon nan dyalòg paramèt aparans la pou pèmèt echèl fenèt la epi yo bay kapasite pou chwazi yon font monospace. Sipò pou aperçu tèm yo sispann (pa t 'kapab reyalize rezilta a vle ak GTK3);

    Liberasyon anviwònman itilizatè Xfce 4.14
  • Endikatè notifikasyon an te reamenaje. Yo te ajoute yon bouton pou netwaye boutèy notifikasyon an, epi switch mòd "pa deranje" la te deplase.

    Liberasyon anviwònman itilizatè Xfce 4.14

  • Te ajoute yon plugin ki montre yon blòk endikatè aplikasyon sou panèl la ki detèmine estati yo. Plugin a ka itilize kòm yon altènativ a plato sistèm lan epi ranplase Ubuntu-santre xfce4-indicator-plugin la pou pifò endikatè yo;

    Liberasyon anviwònman itilizatè Xfce 4.14

  • Panèl la sipòte itilizasyon imaj background transparan ak translusid. Te ajoute sipò pou entwospeksyon GObject, ki pèmèt ou kreye grefon pou panèl la nan divès lang pwogramasyon (pa egzanp, Python). Li posib pou entegre dyalòg paramèt la nan xfce4-settings-manager. Te ajoute sipò pou personnalisation gwosè ikon yo komen nan panèl la ak tout grefon anime. Konfiguratè a te ajoute tou paramèt pou kalkile otomatikman gwosè ikon yo depann de lajè panèl la epi lyen gwosè ikon yo ak diferan ka panèl la.

    Yo amelyore zouti gwoupman fenèt yo—bouton fenèt gwoupe kounye a okipe eta tankou aktivite fenèt, minimize fenèt, ak prezans enfòmasyon enpòtan. Yon nouvo endikatè nan gwoup fenèt yo te aplike ak layout jeneral eleman yo te mete ajou.

    Liberasyon anviwònman itilizatè Xfce 4.14

    Nouvo klas estil CSS yo te prezante pou itilize lè yo kreye tèm, pou egzanp, yo te ajoute yon klas separe bouton pou operasyon ak gwoup fenèt ak anviwònman espesifik pou plasman vètikal ak orizontal panèl la. Ikon senbolik yo itilize nan grefon panèl ak aplikasyon yo. Ranplase widgets demode;

    Liberasyon anviwònman itilizatè Xfce 4.14

  • Estrikti prensipal la gen ladan sèvis piblik Panel Profiles, ki pèmèt ou kreye, sove ak chaje pwofil pou layout eleman sou panèl la;
  • Manadjè sesyon xfce4-sesyon an bay sipò pou lanse aplikasyon yo pran an kont gwoup priyorite, ki pèmèt ou detèmine chèn depandans pandan demaraj. Anvan sa, aplikasyon yo te lanse tout an yon fwa, ki te kreye pwoblèm akòz kondisyon ras (tèm disparèt nan xfce4-panèl, lanse plizyè ka nan nm-applet la, elatriye). Koulye a, aplikasyon yo te lanse divize an gwoup. Sispann montre ekran an Splash nan demaraj.

    Amelyorasyon yo te fè nan koòdone jesyon login ak dekonekte. Anplis otorun ki te disponib deja, yo te ajoute sipò pou egzekite moun kap okipe yo (kòmand abitrè) lè yo sòti, ibènasyon oswa rekòmanse. Bay jesyon sesyon aplikasyon GTK atravè DBus. Sipò pou mòd dòmi ibrid yo te aplike. Amelyore koòdone seleksyon sesyon ak anviwònman ki gen rapò;

    Liberasyon anviwònman itilizatè Xfce 4.14

  • Amelyore koòdone jesyon pouvwa (xfce4-power-manager). Sipò amelyore pou sistèm Desktop, ki pa montre yon avètisman batri ki ba ankò. Te ajoute filtraj nan evènman ki gen rapò ak sistèm pouvwa voye bay xfce4-notifyd pou refleksyon nan jounal la (pa egzanp, evènman chanjman klète yo pa voye). Te ajoute kapasite pou rele koòdone jesyon pouvwa a lè w ap peze bouton XF86Battery la.
    Plugin panèl la te ajoute opsyon pou montre rès lavi batri a ak pousantaj chaj;

  • Mizajou aplikasyon Gigolo GUI pou konfigirasyon pataje depo rezo lè l sèvi avèk GIO/GVfs. Pwogram nan pèmèt ou byen vit monte yon sistèm dosye aleka ak jere Bookmarks nan depo ekstèn nan manadjè a dosye;

    Liberasyon anviwònman itilizatè Xfce 4.14

  • Te estabilize jwè miltimedya Libète a lè l sèvi avèk fondasyon GStreamer ak bibliyotèk GTK+ la. Li gen ladann grefon pou minimize nan plato sistèm lan, manipile metadata kouran, mete pwòp tit fenèt ou a, ak bloke mòd dòmi pandan w ap gade yon videyo. Siyifikativman senplifye travay sou sistèm ki pa sipòte akselerasyon pyès ki nan konpitè nan dekodaj videyo. Yon mòd pou otomatikman chwazi mekanis pwodiksyon videyo ki pi pi bon yo te ajoute ak pèmèt pa default. Yon vèsyon kontra enfòmèl ant nan koòdone a te aplike. Amelyore sipò pou difizyon ak jwe fichye ki soti nan sistèm ekstèn;

    Liberasyon anviwònman itilizatè Xfce 4.14

  • Manadjè fichye Thunar mete ajou, kote panèl ekspozisyon chemen fichye a te konplètman reamenaje. Bouton yo te ajoute nan panèl la pou ale nan chemen ki te deja louvri ak pwochen, ale nan anyè kay la ak anyè paran yo. Yon icon parèt sou bò dwat panèl la; klike sou li ouvè yon dyalòg pou koreksyon liy lan ak chemen fichye a. Te ajoute sipò pou trete "folder.jpg" ikon, ki ka itilize pou defini altènativ yo nan ikon yo anyè default. Sipò Bluray te ajoute nan koòdone kontwòl volim.
    Ekran ki anba a montre opsyon panèl ansyen ak nouvo pou konparezon:

    Liberasyon anviwònman itilizatè Xfce 4.14

    Thunar Plugin API (thunarx) te mete ajou pou bay sipò pou entwospeksyon GObject ak itilizasyon lyezon nan divès langaj pwogramasyon. Bay ekspozisyon gwosè dosye an byte. Kounye a li posib pou bay moun k ap okipe yo pou yo fè aksyon itilizatè yo defini.Abilite pou itilize Thunar UCA (Aksyon Konfigirable Itilizatè yo) pou resous rezo ekstèn yo te aplike. Style la ak koòdone yo te optimize;

  • Sipò pou fòma Fujifilm RAF yo te ajoute nan sèvis ekspozisyon miniatures (tumbler);
  • Te koòdone nan visualiseur imaj Ristretto modènize ak pò nan GTK3. Te ajoute yon bouton pou itilize imaj la kòm photo Desktop;
  • Yo te aplike yon opsyon pou lanse koòdone rechèch aplikasyon an nan yon fenèt separe ak navigasyon senplifye atravè rezilta rechèch lè l sèvi avèk klavye a. Estrikti prensipal la gen ladan yon koòdone pou chèche dosye Pwason chat;
    Liberasyon anviwònman itilizatè Xfce 4.14

  • Te ajoute pwòp ekran ekonomizeur (xfce4-screensaver), ki bay entegrasyon san pwoblèm ak Xfce. Pèmèt pou enfim tranzisyon an nan mòd dòmi ak fèmen ekran an pandan lèktur videyo (tankou lè w ap gade YouTube nan Chromium);
  • Yon opsyon parèt sou Desktop la pou ajoute pwochen imaj background (Ajoute Next Background) ak senkronizasyon seleksyon papye yo bay nan AccountsService. Amelyore entèraksyon entèraksyon ak Desktop la ak sipò pou personnalisation atravè tèm konsepsyon. Te ajoute sipò pou w chwazi oryantasyon lè w ap mete ikon;
  • Sèvis piblik la pou kreye Ekran te ajoute kapasite pou deplase zòn nan chwazi a epi montre valè wotè ak lajè. Dyalòg pou telechaje imaj atravè sèvis imgur la chanje;
  • Plugin kontwòl odyo panèl lè l sèvi avèk PuplseAudio te ajoute sipò pou pwotokòl MPRIS2 pou kontwòl remote lèktur nan jwè miltimedya. Li posib pou itilize kle miltimedya sou tout Desktop la (pa lanse yon pwosesis background adisyonèl xfce4-volumed-pulse);
  • Backend jesyon paramèt yo (xfconf) ak kèk lòt konpozan Xfce te ajoute sipò pou entwospeksyon GObject ak lang Vala;

  • Olye dbus-glib, yo itilize bibliyotèk la pou fè echanj mesaj sou otobis D-Bus la GDbus ak yon kouch transpò ki baze sou GIO. Itilizasyon GDbus pèmèt nou rezoud pwoblèm ak itilizasyon nan aplikasyon milti-threaded;
  • Sipò pou konpozan demode oswa ki pa antreteni yo sispann: 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 ak xfswitch-plugin.

Sous: opennet.ru

Add nouvo kòmantè