Liberigo de la labortabla medio Cinnamon 4.4

Post kvin monatoj da evoluo formis liberigo de uzantmedio Cinnamon 4.4, en kiu la komunumo de programistoj de la distribuo Linux Mint disvolvas forkon de la GNOME Ŝelo, la dosieradministranto de Nautilus kaj la fenestra administranto de Mutter, celante provizi medion en la klasika stilo de GNOME 2 kun subteno por sukcesaj interagaj elementoj de la GNOME Ŝelo. Cinamo baziĝas sur GNOME-komponentoj, sed ĉi tiuj komponantoj estas senditaj kiel periode sinkronigita forko sen eksteraj dependecoj al GNOME.

La nova eldono de Cinnamon estos ofertita en la distribuo Linux Mint 19.3, kiu estas planita por esti liberigita antaŭ la Kristnaskaj ferioj. En proksima estonteco, pakaĵoj estos pretaj, kiuj povas esti instalitaj en Linux Mint kaj Ubuntu de PPA-deponejosen atendi novan version de Linux Mint.

Liberigo de la labortabla medio Cinnamon 4.4

Ĉefa novigoj:

  • Laboro estis farita por plibonigi rendimenton sur ekranoj de alta piksela denseco (HiDPI). En la agordoj de lingvo kaj deponejo, ikonoj kun flagoj estis anstataŭigitaj, kiuj aspektis malklaraj pro skalo sur HiDPI-ekranoj. Plibonigita bildkvalito dum antaŭrigardado de temoj;
  • La apleto XAppStatus kaj la API XApp.StatusIcon estas proponitaj, efektivigante alternativan mekanismon por meti ikonojn kun aplikaj indikiloj en la sistempleton. XApp.StatusIcon solvas problemojn renkontitajn kun Gtk.StatusIcon, kiu estis dizajnita por uzi 16-pikselojn, havas problemojn kun HiDPI, kaj estas ligita al heredaĵteknologioj kiel ekzemple Gtk.Plug kaj Gtk.Socket, kiuj ne estas kongruaj kun GTK4 kaj Wayland. . Gtk.StatusIcon ankaŭ signifas, ke bildigo estas farita ĉe la aplikaĵo, ne la apleta flanko. Por solvi ĉi tiujn problemojn, la sistemo AppIndicator estis proponita en Ubuntu, sed ĝi ne subtenas la tutan funkciecon de Gtk.StatusIcon kaj, kiel regulo, postulas relabori la apletojn.

    XApp.StatusIcon, kiel AppIndicator, prenas la bildigon de la ikono, konsileto kaj etikedo al la apleta flanko, kaj uzas DBus por pasi informojn tra apletoj. Aplet-flanka bildigo provizas altkvalitajn ikonojn de ajna grandeco kaj solvas ekranajn problemojn. La transdono de klakaj eventoj de la apleto al la aplikaĵo estas subtenata, kiu ankaŭ estas farita per la buso DBus. Por kongruo kun aliaj labortabloj, estas preparita stumb App.StatusIcon, kiu detektas la ĉeeston de apleto kaj, se necese, revenas al Gtk.StatusIcon, kiu ebligas montri ikonojn de malnovaj aplikaĵoj bazitaj sur Gtk.StatusIcon;

  • La aranĝo de elementoj en modalaj dialogoj estis plibonigita, agordoj estis aldonitaj por kontroli la aranĝon de elementoj en fenestroj kaj ŝanĝi fokuson dum malfermado de novaj fenestroj;
  • La kunteksta menuo de la panelo estis simpligita kaj restrukturita;
  • Aldonita Python-modulo por administri ekranajn agordojn;
  • Subteno por kaŝitaj, ne-distraj sciigoj estis aldonita al la sciiga sistemo;
  • Interfaco por administri sistemajn etendaĵojn estis aldonita al la agordilo;
  • La aplikaĵa menuo estis optimumigita por agado, la menua ĝisdatiga mekanismo estis restrukturita, kaj la kapablo kaŝi kategoriojn kun lastatempaj operacioj estis aldonita;
  • Aldonita vida efiko kiam movas elementojn sur la panelo;
  • La agordilo havas enkonstruitan disksekcian administranton gnomo-diskoj;
  • Aldonita agordo por malŝalti la tuŝpadron kiam li konektas eksteran muson;
  • Aldonita subteno por altkontrasta temo en la fenestromanaĝero;
  • En la dosieradministranto de Nemo, la kapablo administri la enhavon de la kunteksta menuo estis aldonita al la agordoj.

fonto: opennet.ru

Aldoni komenton