E thehiloe Xfce Classic, fereko ea Xfce ntle le mokhabiso oa lifensetere tsa bareki

Sean AnastasiShawn Anastasio), motho ea chesehelang software ea mahala eo ka nako e 'ngoe a ileng a iketsetsa sistimi ea hae ea ho sebetsa ShawnOS mme o ne a kenya letsoho ho tsamaisa Chromium le Qubes OS ho meralo ea ppc64le, thehiloe morero Xfce Classic, moo a ikemiselitseng ho hlahisa lifereko tsa likarolo tsa tikoloho ea basebelisi ba Xfce tse sebetsang ntle le tšebeliso ea mekhabiso ea lifensetere tsa bareki (CSD, mekhabiso ea lehlakoreng la bareki), moo sehlooho sa fensetere le liforeimi li huloang eseng ke mookameli oa fensetere, empa ke tshebediso ka boyona.

A re u hopotse hore ho itokisetsa tokollo e latelang ea Xfce 4.16, tokollo ea eona lebelletsoe ho ka Mphalane kapa Pulungoana, sebopeho se ile sa fetisetsoa ho widget ea GtkHeaderBar le ts'ebeliso ea CSD, e entseng hore ho khonehe, ka papiso le GNOME, ho beha limmapa, likonopo le likarolo tse ling tsa sehokelo hloohong ea fensetere, hammoho le ho netefatsa ho pata. ea liforeimi ka lipuisano. Enjene e ncha ea ho fana ka li-interface e kenyelelitsoe laebraring ea libxfce4ui, e entseng hore ho sebelisoe ka mokhoa o itekanetseng oa CSD hoo e batlang e le lipuisano tsohle, ntle le tlhokahalo ea ho etsa liphetoho khoutu ea merero e teng.

Phetolelong ea CSD fumanehile bahanyetsi, ba lumelang hore tšehetso ea CSD e lokela ho ba ea boikhethelo mme mosebelisi o lokela ho tsoela pele ho sebelisa lihlooho tsa lifensetere tsa khale. Har'a mathata a ho sebelisa CSD, sebaka se seholo haholo sa fensetere, ho hloka tlhokahalo ea ho fetisetsa likarolo tsa kopo sehloohong sa fensetere, ho se sebetse ha lihlooho tsa Xfwm4, le ho se lumellane ha moralo oa lifensetere tsa Xfce / GNOME lisebelisoa le mananeo a etsang. ha ho sebelisoe CSD ho boletsoe. Hoa hlokomeloa hore le leng la mabaka a ho hana sebopeho sa GNOME ke basebelisi ba bang ke tšebeliso ea CSD.

Kaha ha ho na boiteko bo entsoeng ho fana ka tšehetso bakeng sa ho thibela CSD ka likhoeli tse 5, Sean Anastasi ke nkile qeto o nkile taba ena matsohong a ka mme a theha fereko ea laeborari sebaetse, moo ke hloekisitseng ho tlama ho CSD mme ka khutlisetsa mokhoa oa khale oa mokhabiso ka lehlakoreng la seva (mookameli oa fensetere). Ho netefatsa hore e tsamaellana le lits'ebetso tse sebelisang libxfce4ui API e ncha le ho boloka ABI, ho lokiselitsoe litlamo tse khethehileng tse fetolelang mekhoa e ikhethileng ea CSD ea sehlopha sa XfceTitledDialog mehala ea sehlopha sa GtkDialog. Ka lebaka leo, hoa khonahala ho tlosa lits'ebetso tsa Xfce tsa CSD ka ho khutlisa laeborari ea libxfce4ui, ntle le ho fetola khoutu ea lits'ebetso ka botsona.

Ho feta moo, ho entsoe fereko xfce4-phanele, e kenyeletsang liphetoho ho khutlisa boitšoaro ba khale. E lokiselitsoe basebelisi ba Gentoo ho koahela ho kenya libxfce4ui-nocsd. E lokiselitsoe basebelisi ba Xubuntu/Ubuntu PPA polokelo ka liphutheloana tse lokiselitsoeng. Sean Anastasi o hlalositse mabaka a ho theha fereko ka ho re o 'nile a sebelisa Xfce ka lilemo tse ngata' me o rata sebopeho sa tikoloho ena. Ka mor'a ho etsa qeto ka liphetoho tsa li-interface tseo a neng a sa lumellane le tsona, 'me ha ho boiteko ba ho fana ka khetho ea ho khutlela boitšoarong ba khale, o ile a etsa qeto ea ho rarolla bothata ba hae ka boeena le ho arolelana tharollo le batho ba bang ba nang le maikutlo a tšoanang.

E 'ngoe ea mathata ha u sebelisa Xfce Classic ke ponahalo ea litlotla tse kopitsoang ka lebaka la ponts'o ea tlhaiso-leseling e phetoang sehloohong le fensetereng ea ts'ebeliso. Tšobotsi ena e lumellana le boitšoaro ba Xfce 4.12 le 4.14, 'me ha e amane le CSD. Lits'ebetsong tse ling, phetisetso e joalo e shebahala e tloaelehile (mohlala, ho xfce4-screenshooter), empa ho tse ling ho hlakile hore ha ea nepahala. Ho rarolla bothata bona, hoa khoneha ho eketsa phetoho ea tikoloho e laolang ho fana ka XfceHeading.

E thehiloe Xfce Classic, fereko ea Xfce ntle le mokhabiso oa lifensetere tsa bareki

Boemo ba batšehetsi ba CSD bo theohile ho bokhoni ba ho sebelisa sebaka se senyehileng sa sehlooho sa fensetere ho beha menyetla, likonopo tsa liphanele le likarolo tse ling tsa bohlokoa tsa sebopeho. Bahanyetsi ba CSD ba lumela hore mokhoa ona o baka mathata a ho kopanya moralo oa lifensetere, haholo-holo tse ngotsoeng bakeng sa libaka tse fapaneng tsa basebelisi tse hlalosang likhothaletso tse fapaneng bakeng sa moralo oa sebaka sa sehlooho. Ho bonolo haholo ho tlisa moralo oa lifensetere tsa lits'ebetso tsohle ka mokhoa o le mong ha o fana ka libaka tsa litšebeletso tsa fensetere ka lehlakoreng la seva. Tabeng ea ho sebelisa CSD, hoa hlokahala ho ikamahanya le sebopeho sa ts'ebeliso ka thoko tikolohong e 'ngoe le e' ngoe ea litšoantšo mme ho thata haholo ho netefatsa hore ts'ebeliso ha e shebahale e le esele libakeng tse fapaneng tsa basebelisi.

Source: opennet.ru

Eketsa ka tlhaloso