Pas tetë muajve zhvillim, është publikuar një lëshim i stabilizuar i serverit kompozit Weston 11.0, që zhvillon teknologjitë që mbështesin një përkrahje të plotë të protokollit Wayland në Enlightenment, GNOME, KDE dhe mjedise të tjera përdoruesi. Zhvillimi i Weston ka si qëllim ofrimin e një kodi cilësor dhe shembujve të punës për përdorimin e Wayland në mjediset desktop dhe në zgjidhjet e integruara, të tilla si platforma për sistemet informuese dhe argëtuese në automjete, smartphone, televizorë dhe pajisje të tjera konsumatorësh. Kodi i projektit shpërndahet nën licencën MIT.
Ndryshimi i numrit të rëndësishëm të versionit të Weston është i shkaktuar nga ndryshimet ABI, që shkelin përputhshmërinë. Ndryshimet në degën e re të Weston:
- Punimi vazhdon mbi infrastrukturën për menaxhimin e ngjyrave, që mundëson transformimin e ngjyrave, kryerjen e korigjimeve të gamës dhe funksionimin me profilet e ngjyrave. Kjo përfshin mundësinë për të konfiguruar profilin ICC për monitorin dhe për të reflektuar ngjyrat nga sRGB. Gjithashtu, është shtuar mbështetje për kalimin e monitorit në modin HDR, ndonëse krijimi i përmbajtjes HDR ende nuk është realizuar.
- ĂshtĂ« pĂ«rgatitur implementimi i mbĂ«shtetjes pĂ«r ekzekutimin e shumĂ« backend-eve njĂ«kohĂ«sisht nĂ« njĂ« nga lĂ«shimet e ardhshme, p.sh., pĂ«r daljen pĂ«rmes KMS dhe RDP.
- Në backend-in DRM është krijuar një bazë për mbështetje të ardhshme të konfigurimeve me shumë GPU.
- Janë bërë përmirësime të ndryshme që lidhen me mbështetjen e backend-it RDP për qasjen e distancuar në përmbajtjen e ekranit.
- ĂshtĂ« rritur performanca e backend-it DRM.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r protokollin single-pixel-buffer, i cili mundĂ«son krijimin e bufereve njĂ«pikselĂ«she qĂ« pĂ«rfshijnĂ« katĂ«r vlerat 32-bitare RGBA. Me protokollin viewporter, kompoziti server mund tĂ« shkallĂ«zojĂ« bufere njĂ«pikselĂ«she pĂ«r tĂ« krijuar sipĂ«rfaqe tĂ« ngjyrave homogjene tĂ« çdo madhĂ«sie.
- ĂshtĂ« rishikuar implementimi i weston_buffer.
- Pluginët cms-static dhe cms-colord janë shpallur të përfunduar.
- Përkrahja për disa hapësira pune dhe shkallëzim është përjashtuar nga desktop-shell.
- Përkrahja e protokollit wl_shell është ndaluar, dhe xdg-shell e zëvendësoi atë.
- Backend-i fbdev është hequr, dhe tani preferohet përdorimi i backend-it KMS.
- Komponentët weston-launch, launcher-direct, weston-info dhe weston-gears janë hequr, dhe tani duhet të përdoret libra libsea dhe wayland-info.
- Prona KMS max-bpc është caktuar si parazgjedhje.
- Një përfundim emergjent është siguruar për kur memoria e lirë në sistem është e shteruar.
Burimi: opennet.ru
