labwc 0.5 ప్రాజెక్ట్ విడుదల చేయబడింది, Openbox విండో మేనేజర్ను గుర్తుకు తెచ్చే సామర్థ్యాలతో Wayland కోసం మిశ్రమ సర్వర్ను అభివృద్ధి చేస్తుంది (ఈ ప్రాజెక్ట్ Wayland కోసం Openbox ప్రత్యామ్నాయాన్ని సృష్టించే ప్రయత్నంగా అందించబడింది). labwc యొక్క లక్షణాలలో మినిమలిజం, కాంపాక్ట్ అమలు, విస్తృతమైన అనుకూలీకరణ ఎంపికలు మరియు అధిక పనితీరు ఉన్నాయి. ప్రాజెక్ట్ కోడ్ C భాషలో వ్రాయబడింది మరియు GPLv2 లైసెన్స్ క్రింద పంపిణీ చేయబడింది.
ఆధారం wlroots లైబ్రరీ, స్వే వినియోగదారు పర్యావరణం యొక్క డెవలపర్లచే అభివృద్ధి చేయబడింది మరియు Wayland ఆధారంగా ఒక మిశ్రమ నిర్వాహకుని పనిని నిర్వహించడానికి ప్రాథమిక విధులను అందిస్తుంది. విస్తరించిన వేలాండ్ ప్రోటోకాల్లలో, అవుట్పుట్ పరికరాలను కాన్ఫిగర్ చేయడానికి wlr-ఔట్పుట్-మేనేజ్మెంట్, డెస్క్టాప్ షెల్ యొక్క పనిని నిర్వహించడానికి లేయర్-షెల్ మరియు కస్టమ్ ప్యానెల్లు మరియు విండో స్విచ్లను కనెక్ట్ చేయడానికి ఫారిన్-టాప్లెవెల్ మద్దతు ఇస్తుంది.
స్క్రీన్షాట్లను సృష్టించడం, డెస్క్టాప్లో వాల్పేపర్ను ప్రదర్శించడం, ప్యానెల్లు మరియు మెనులను ఉంచడం వంటి ఫంక్షన్లను అమలు చేయడానికి యాడ్-ఆన్లను కనెక్ట్ చేయడం సాధ్యపడుతుంది. యానిమేటెడ్ ఎఫెక్ట్లు, గ్రేడియంట్లు మరియు చిహ్నాలు (విండో బటన్లు మినహా) అస్సలు మద్దతు ఇవ్వవు. Wayland ప్రోటోకాల్ ఆధారంగా వాతావరణంలో X11 అప్లికేషన్లను అమలు చేయడానికి, XWayland DDX భాగం యొక్క వినియోగానికి మద్దతు ఉంది. థీమ్, ప్రాథమిక మెను మరియు హాట్కీలు xml ఆకృతిలో కాన్ఫిగరేషన్ ఫైల్ల ద్వారా కాన్ఫిగర్ చేయబడతాయి.
menu.xml ద్వారా కాన్ఫిగర్ చేయబడిన అంతర్నిర్మిత రూట్ మెనుతో పాటు, మీరు బెమెనూ, ఫజిల్ మరియు wofi వంటి మూడవ పక్షం అప్లికేషన్ మెను అమలులను కనెక్ట్ చేయవచ్చు. మీరు Waybar, Уambar లేదా LavaLauncherని ప్యానెల్గా ఉపయోగించవచ్చు. కనెక్ట్ మానిటర్లను నిర్వహించడానికి మరియు వాటి పారామితులను మార్చడానికి, wlr-randr లేదా kanshiని ఉపయోగించమని సూచించబడింది. స్వేలాక్ ఉపయోగించి స్క్రీన్ లాక్ చేయబడింది.
కొత్త విడుదలలో:
- అధిక పిక్సెల్ సాంద్రత (HiDPI) స్క్రీన్లకు మద్దతును అందిస్తుంది.
- అదనపు అవుట్పుట్ పరికరాలు నిలిపివేయబడినప్పుడు మూలకాల పునర్వ్యవస్థీకరణ ప్రారంభించబడింది.
- మౌస్తో మూలకాలను కదిలించే ఈవెంట్ను నిర్వహించడానికి సంబంధించిన సెట్టింగ్లు మార్చబడ్డాయి.
- విండోను తరలించిన తర్వాత దాన్ని తగ్గించే సామర్థ్యం జోడించబడింది (కదలికపై గరిష్టీకరించు).
- sfwbar (స్వే ఫ్లోటింగ్ విండో బార్) టాస్క్బార్కు మద్దతు జోడించబడింది.
- క్లయింట్ మెనులకు మద్దతు జోడించబడింది.
- పూర్తి స్క్రీన్ మోడ్లో అప్లికేషన్లను ప్రారంభించగల సామర్థ్యం అందించబడింది.
- Alt+Tab ఇంటర్ఫేస్ని ఉపయోగించి విండోల మధ్య మారుతున్నప్పుడు కంటెంట్ని ప్రివ్యూ చేయడానికిcyclViewPreview ఎంపిక జోడించబడింది.
- మౌస్ కర్సర్ను స్క్రీన్ అంచు నుండి తరలించేటప్పుడు చర్యను బంధించే సామర్థ్యం జోడించబడింది.
- wlrootsలో మద్దతు ఉన్న WLR_{WL,X11}_OUTPUTS ఎన్విరాన్మెంట్ వేరియబుల్స్ కోసం మద్దతు జోడించబడింది.
- నియంత్రణ సంజ్ఞలకు (చిటికెడు పానింగ్ మరియు జూమింగ్) మద్దతు జోడించబడింది.
మూలం: opennet.ru