కొత్త విడుదలలో:
- మీర్ ఎన్విరాన్మెంట్లో వేలాండ్ అప్లికేషన్ల ప్రారంభాన్ని నిర్ధారించే సాధనాల్లో, మద్దతు ఉన్న వేలాండ్ ప్రోటోకాల్ పొడిగింపుల సంఖ్య పెంచబడింది. wl_shell, xdg_wm_base మరియు xdg_shell_v6 పొడిగింపులు ప్రస్తుతం డిఫాల్ట్గా ప్రారంభించబడ్డాయి. zwlr_layer_shell_v1 మరియు zxdg_output_v1 విడివిడిగా ప్రారంభించబడవచ్చు. వారి మీర్-ఆధారిత గ్రాఫికల్ షెల్ల కోసం వేలాండ్ ప్రోటోకాల్ యొక్క వారి స్వంత పొడిగింపులను నిర్వచించే సామర్థ్యాన్ని అందించడానికి పని ప్రారంభించబడింది. అటువంటి లక్షణాన్ని అమలు చేయడంలో మొదటి దశ కొత్త libmirwayland-dev ప్యాకేజీని జోడించడం, ఇది మీ స్వంత ప్రోటోకాల్ కోసం ఒక తరగతిని రూపొందించడానికి మరియు దానిని MirALలో నమోదు చేయడానికి మిమ్మల్ని అనుమతిస్తుంది;
- MirAL (Mir అబ్స్ట్రాక్షన్ లేయర్) లేయర్ యొక్క సామర్థ్యాలు విస్తరించబడ్డాయి, ఇది మీర్ సర్వర్కు ప్రత్యక్ష ప్రాప్యతను నివారించడానికి మరియు లిబ్మిరల్ లైబ్రరీ ద్వారా ABIకి అబ్స్ట్రాక్ట్ యాక్సెస్ను నివారించడానికి ఉపయోగించబడుతుంది. WaylandExtensions తరగతికి మీ స్వంత Wayland పొడిగింపులను నమోదు చేయడానికి మద్దతు జోడించబడింది. డిఫాల్ట్ విండో మేనేజ్మెంట్ స్ట్రాటజీ అమలుతో కొత్త MinimalWindowManager క్లాస్ జోడించబడింది (సులభమైన ఫ్లోటింగ్ విండో షెల్లను రూపొందించడానికి ఉపయోగించవచ్చు, టచ్ స్క్రీన్లపై స్క్రీన్ సంజ్ఞలను ఉపయోగించి విండోను తరలించడానికి మరియు పరిమాణం మార్చడానికి Wayland క్లయింట్లకు మద్దతు ఇస్తుంది);
- X11 అప్లికేషన్ల కోసం ప్రయోగాత్మక మద్దతు అవసరమైన విధంగా Xwayland కాంపోనెంట్ను ప్రారంభించగల సామర్థ్యంతో విస్తరించబడింది.
మూలం: opennet.ru