Zaka zopitilira zinayi kuyambira pomwe ulusi wa Xfce 4.12 udasindikizidwa kumasulidwa koyamba kwa malo ogwiritsira ntchito , zomwe zinasonyeza kusintha kwa ntchitoyo kupita kumalo oziziritsa bwino. Kuyambira Juni 30 kumasulidwa kwachiyeso kwachiwiri ndi kuzizira kwathunthu kwa code base. Kutengera zotsatira za mayeso, mayeso achitatu atha kupangidwa pa Julayi 28. Kutulutsidwa kukuyembekezeka pa Ogasiti 11. Xfce 4.14pre1 yokonzekera kuyesedwa mu mtundu wa Docker ndi chifukwa Ubuntu.
Chidziwitso chofunikira kwambiri mu Xfce 4.14 ndikusintha kuchokera ku GTK 2 kupita ku laibulale ya GTK 3. Pakalipano, ndondomeko ya ma modules onse akuluakulu ndi mapulogalamu ambiri ndi mapulagini adatumizidwa ku GTK 3 ndikubweretsedwa kuntchito yomwe inakonzedwa. Zolakwika zimangodziwika mu chithunzi chowonera ristretto, pulogalamu yoyaka ma CD xfburn, chosakanizira cha mawu xfce4-mixer ndi chosewerera nyimbo xfmpc, komanso pagulu mapulagini xfce4-notes-plugin, xfce4-time-out-plugin,
xfce4-mailwatch-plugin, xfce4-cpugraph-plugin ndi
xfce4-stopwatch-plugin.

Zosintha zina zidayambitsidwa mu Xfce 4.14pre1:
- Mu woyang'anira gulu la xfwm4, vsync kudzera pa OpenGL yawonjezedwa, chithandizo cha libepoxy ndi DRI3/Present chawonekera, ndipo GLX imagwiritsidwa ntchito m'malo mwa Xrender. Kupititsa patsogolo kachitidwe kakalunzanitsidwe ndi vertical blanking pulse () kupereka chitetezo ku kung'ambika. Imawonjezera kuthekera kwatsopano kuchokera ku GTK3 kuti ipititse patsogolo magwiridwe antchito pazithunzi zapamwamba za pixel (HiDPI). Mutu watsopano wayambitsidwa;
- Kumbuyo kwatsopano kwawonjezedwa ku xfce4-configurator-settings Konzani kumasulira kolondola kwa mitundu pogwiritsa ntchito mbiri yamitundu.
Zida zamakono zosinthira makonda. Ma indentation owonjezera kuti mumve bwino zambiri pazokambirana zonse.
Kutha kutanthauzira mbiri yowunikira, kukulolani kuti musunge ma seti angapo a preset ndikusintha ma profiles mukalumikiza kapena kutulutsa zowonera zina. Kugwedezeka pamene mukusintha zoikamo zachotsedwa.
Adawonjezera kuthekera kofotokozera chowunikira choyambirira chomwe mapanelo, desktop ndi zidziwitso zidzawonetsedwa. Izi zitha kukhala zothandiza pakusintha kwamitundu yambiri yolumikizira mapanelo kumonita inayake kapena kubisa zambiri zosafunika pokonza zowonetsera.
- Chizindikiro chazidziwitso chakonzedwanso. Batani lawonjezedwa kuti muchotse zidziwitso, kusintha kwa "musasokoneze" kwasunthidwa;
- Gululi limathandizira kugwiritsa ntchito zithunzi zowonekera komanso zowoneka bwino zakumbuyo. Thandizo lowonjezera la GObject introspection, lomwe limakupatsani mwayi wopanga mapulagini a gululo m'zilankhulo zosiyanasiyana zamapulogalamu (mwachitsanzo, Python). Ndizotheka kuyika zoikamo mu xfce4-settings-manager. Thandizo lowonjezera pakusintha kukula kwa zithunzi zomwe zimafanana ndi gulu ndi mapulagini onse omwe ali nawo. Njira yawonjezeredwanso ku configurator kuti muwerengere kukula kwa zithunzi kutengera kukula kwa gululo.
Zida zopangira mazenera zawongoleredwa - mabatani a zenera omwe ali m'magulu tsopano akugwira ntchito ngati zenera, kuchepetsa mawindo, ndi kupezeka kwa chidziwitso chofunikira. Makalasi atsopano amitundu ya CSS adayambitsidwa kuti agwiritsidwe ntchito popanga mitu, mwachitsanzo, gulu lapadera la mabatani lawonjezeredwa kuti lizigwira ntchito ndi magulu a mawindo ndi zoikamo zapagulu loyima komanso lopingasa. Zithunzi zophiphiritsira zimagwiritsidwa ntchito pamapulagini amagulu ndi mapulogalamu. Kusintha ma widget akale;

- Woyang'anira gawo la xfce4-session amapereka chithandizo pakuyambitsa mapulogalamu poganizira magulu ofunikira, zomwe zimakulolani kudziwa kuchuluka kwa zodalira pakuyambitsa. M'mbuyomu, mapulogalamu adayambika nthawi imodzi, zomwe zidayambitsa mavuto chifukwa chamtundu wamtundu (mutu wakutha mu xfce4-panel, kuyambitsa zingapo za nm-applet, etc.). Tsopano mapulogalamu ayamba kugawidwa m'magulu. Anasiya kusonyeza splash screen poyambira. Kuwongolera kwapangidwa pamawonekedwe olowera ndikuwongolera zotuluka. Thandizo lowonjezera pakulumikiza zogwirira ntchito mukatuluka, mukugona, kapena mukuyambiranso;
- Kuwongolera kasamalidwe ka mphamvu (xfce4-power-manager). Thandizo lowongolera pamakina apakompyuta, omwe sawonetsanso chenjezo lochepa la batri. Kusefa kowonjezera kwa zochitika zokhudzana ndi mphamvu zamagetsi zomwe zimaperekedwa ku xfce4-zidziwitso kuti ziwonetsedwe mu chipika (mwachitsanzo, kusintha kwa kuwala sikumafalitsidwa);
- Kusinthidwa pulogalamu ya Gigolo GUI kuti mukhazikitse kugawana kosungirako maukonde pogwiritsa ntchito GIO/GVfs. Pulogalamuyi imakulolani kuti muyike mwachangu fayilo yakutali ndikuwongolera ma bookmark kumalo osungira akunja mu fayilo manager;
- Wosewera wa Parole multimedia, pogwiritsa ntchito dongosolo la GStreamer ndi laibulale ya GTK+, akhazikika. Zimaphatikizapo mapulagini ochepetsera ku tray yamakina, kuwongolera metadata, kuyika mutu wanu wazenera, ndi kutsekereza njira yogona mukamawonera kanema. Ntchito pamakina omwe sathandizira kuthamangitsa kwa Hardware kwa kutsitsa makanema kwakhala kosavuta. Njira yodzipangira zokha makina opangira mavidiyo awonjezedwa ndikuyatsidwa mwachisawawa. Kapangidwe kakang'ono ka mawonekedwe akhazikitsidwa. Thandizo lothandizira pakukhamukira ndi kusewera mafayilo kuchokera ku machitidwe akunja;

- Woyang'anira fayilo wa Thunar wasinthidwa, momwe gulu lowonetsera mafayilo lasinthidwa kwathunthu. Mabatani awonjezedwa pagulu kuti mupite kukatsegulidwa kale ndi njira zina, kupita ku bukhu lanyumba ndi chikwatu cha makolo. Chizindikiro chawonekera kumanja kwa gulu; kudina pamenepo kumatsegula zokambirana kuti musinthe mzere ndi njira yamafayilo. Chithunzi chomwe chili pansipa chikuwonetsa zosankha zakale ndi zatsopano zofananiza:
Thunar Plugin API (thunarx) yasinthidwa kuti ipereke chithandizo cha GObject introspection ndi kugwiritsa ntchito zomangira m'zinenero zosiyanasiyana zamapulogalamu. Kuwonetsa kukula kwa fayilo mu byte. Tsopano ndi kotheka kugawira osamalira kuti achite zomwe zimafotokozedwa ndi ogwiritsa ntchito.Kutha kugwiritsa ntchito Thunar UCA (User Configurable Actions) pazinthu zakunja zamanetiweki kwakhazikitsidwa. Kalembedwe ndi mawonekedwe anali wokometsedwa;
- M'malo mwa dbus-glib, laibulale imagwiritsidwa ntchito kutumizirana mauthenga pa basi ya D-Bus. ndi GIO-based transport layer. Kugwiritsa ntchito GDbus kunapangitsa kuti zitheke kuthetsa mavuto pogwiritsa ntchito mitundu yambiri.
Source: opennet.ru


