Stèidhich Xfce Classic, forc de Xfce às aonais sgeadachadh uinneig taobh teachdaiche

Sean Anastasi (Shawn Anastasia), neach-dealasach bathar-bog an-asgaidh a leasaich an siostam obrachaidh aige fhèin aig aon àm ShawnOS agus bha e an sàs ann a bhith a’ giùlain Chromium agus Qubes OS gu ailtireachd ppc64le, stèidhte dreachd Xfce clasaigeach, anns a bheil e an dùil forcaichean de cho-phàirtean àrainneachd luchd-cleachdaidh Xfce a leasachadh a bhios ag obair gun a bhith a’ cleachdadh sgeadachadh uinneig taobh teachdaiche (CSD, sgeadachaidhean taobh teachdaiche), anns a bheil tiotal na h-uinneige agus na frèamaichean air an tarraing chan ann le manaidsear na h-uinneige, ach le an tagradh fhèin.

Leig dhuinn do chuimhneachadh mar ullachadh airson an ath fhoillseachadh de Xfce 4.16, a tha air fhoillseachadh an dùil san Dàmhair no san t-Samhain, chaidh an eadar-aghaidh a ghluasad gu widget GtkHeaderBar agus cleachdadh CSD, a rinn e comasach, ann an co-chòrdadh ri GNOME, clàran-bìdh, putanan agus eileamaidean eadar-aghaidh eile a chuir ann am bann-cinn na h-uinneige, a bharrachd air dèanamh cinnteach à falach de fhrèamaichean ann an còmhraidhean. Tha an einnsean tairgse eadar-aghaidh ùr air fhilleadh a-steach don leabharlann libxfce4ui, a tha air leantainn gu tagradh CSD fèin-ghluasadach airson cha mhòr a h-uile còmhradh, gun fheum air còd nam pròiseactan a th’ ann atharrachadh.

Aig an eadar-ghluasad gu CSD fhuaradh luchd-dùbhlain, a tha den bheachd gum bu chòir taic CSD a bhith roghnach agus bu chòir gum biodh an neach-cleachdaidh comasach air leantainn air adhart a’ cleachdadh tiotalan uinneig clasaigeach. Am measg nan eas-bhuannachdan bho bhith a’ cleachdadh CSD, tha an raon tiotal uinneig ro mhòr, dìth feum air eileamaidean tagraidh a ghluasad gu tiotal na h-uinneige, neo-chomasachd cuspairean Xfwm4, agus an eadar-dhealachadh ann an dealbhadh uinneagan de thagraidhean Xfce/GNOME agus prògraman a bhios a’ dèanamh. gun a bhith a’ cleachdadh CSD air an ainmeachadh. Tha e air a thoirt fa-near gur e cleachdadh CSD aon de na h-adhbharan airson an eadar-aghaidh GNOME a dhiùltadh le cuid de luchd-cleachdaidh.

Leis nach deach oidhirp sam bith a dhèanamh taic a thoirt seachad airson CSD a chuir dheth ann an 5 mìosan, tha Sean Anastasi co-dhùnadh ghabh mi a’ chùis seo nam làmhan fhìn agus chruthaich mi forc den leabharlann libxfce4ui, anns an do ghlan mi an ceangal ris an CSD agus thill mi an seann mhodh sgeadachaidh air taobh an fhrithealaiche (manaidsear uinneig). Gus dèanamh cinnteach gu bheil iad co-chòrdalachd le tagraidhean a’ cleachdadh an API libxfce4ui ùr agus an ABI a ghleidheadh, chaidh ceanglachan sònraichte ullachadh a dh’ eadar-theangaich dòighean CSD sònraichte den chlas XfceTitledDialog gu fiosan clas GtkDialog. Mar thoradh air an sin, tha e comasach cuir às do thagraidhean Xfce de CSD le bhith a’ cur an àite leabharlann libxfce4ui, gun a bhith ag atharrachadh còd nan tagraidhean fhèin.

A bharrachd air an sin, chaidh forc a chruthachadh xfce4-pannal, a tha a 'toirt a-steach atharrachaidhean airson giùlan clasaigeach a thilleadh. Air ullachadh airson luchd-cleachdaidh Gentoo còmhdach a stàladh libxfce4ui-nocsd. Air ullachadh airson luchd-cleachdaidh Xubuntu/Ubuntu Stòr-dàta PPA le pacaidean deiseil. Mhìnich Sean Anastasi na h-adhbharan airson am forc a chruthachadh le bhith ag ràdh gu bheil e air a bhith a’ cleachdadh Xfce airson grunn bhliadhnaichean agus gu bheil e dèidheil air eadar-aghaidh na h-àrainneachd seo. Às deidh dha co-dhùnadh a dhèanamh air atharrachaidhean eadar-aghaidh ris nach robh e ag aontachadh, agus gun oidhirp sam bith air roghainn a thoirt seachad airson tilleadh chun t-seann ghiùlan, chuir e roimhe fuasgladh fhaighinn air an duilgheadas aige fhèin agus am fuasgladh a cho-roinn le daoine eile den aon seòrsa inntinn.

Is e aon de na duilgheadasan nuair a bhios tu a’ cleachdadh Xfce Classic coltas tiotalan dùblaichte mar thoradh air a bhith a’ taisbeanadh fiosrachadh a-rithist san tiotal agus ann an uinneag an tagraidh. Tha am feart seo co-chòrdail ri giùlan Xfce 4.12 agus 4.14, agus chan eil e co-cheangailte ri CSD. Ann an cuid de thagraidhean, tha an leithid de dhùblachadh a ’coimhead àbhaisteach (mar eisimpleir, ann an xfce4-screenshooter), ach ann an cuid eile tha e gu soilleir mì-fhreagarrach. Gus an duilgheadas seo fhuasgladh, tha e comasach caochladair àrainneachd a chuir ris a bhios a’ cumail smachd air toirt seachad XfceHeading.

Stèidhich Xfce Classic, forc de Xfce às aonais sgeadachadh uinneig taobh teachdaiche

Tha suidheachadh luchd-taic CSD a’ tighinn sìos don chomas àite tiotal uinneig sgudail a chleachdadh gus clàran-bìdh, putanan pannal agus eileamaidean eadar-aghaidh cudromach eile a shuidheachadh. Tha luchd-dùbhlain CSD den bheachd gu bheil an dòigh-obrach seo ag adhbhrachadh dhuilgheadasan le bhith ag aonachadh dealbhadh uinneagan, gu sònraichte an fheadhainn a chaidh a sgrìobhadh airson diofar àrainneachdan luchd-cleachdaidh a tha a’ mìneachadh diofar mholaidhean airson cruth raon an tiotail. Tha e mòran nas fhasa dealbhadh uinneagan de gach tagradh a thoirt gu aon stoidhle nuair a bhios tu a’ toirt seachad raointean seirbheis gu clasaigeach air uinneag air taobh an fhrithealaiche. A thaobh a bhith a ’cleachdadh CSD, feumar eadar-aghaidh an tagraidh atharrachadh gu gach àrainneachd grafaigeach agus tha e gu math duilich dèanamh cinnteach nach eil an tagradh a’ coimhead coimheach ann an diofar àrainneachdan luchd-cleachdaidh.

Source: fosgailtenet.ru

Cuir beachd ann