رومن ګیلګ
د پروژې هدف د KWin او KWayland په کارولو سره ریسایکل کول دي
عصري ټیکنالوژي او پرمختیایي کړنې چې تاسو ته اجازه درکوي د پروژې پراختیا ګړندۍ کړئ، کوډ ریفکتور کړئ، اصلاح کول اضافه کړئ او د بنسټیزو نوښتونو اضافه کول ساده کړئ، چې په اوسني بڼه کې د KWin سره یوځای کول ستونزمن دي. KWinFT او Wrapland په بې ساري ډول د KWin او KWayland ځای په ځای کولو لپاره کارول کیدی شي ، مګر دوی د ډیری محصولاتو KWin لاک ان لخوا محدود ندي چیرې چې د بشپړ مطابقت ساتل یو لومړیتوب دی چې د نوښت مخ په وړاندې تګ مخه نیسي.
د KWinFT سره، پراختیا کونکي وړیا لاس لري چې د نویو ځانګړتیاو سره تجربه وکړي پداسې حال کې چې د ډیرو عصري پرمختیایي تخنیکونو کارولو له لارې ثبات ساتل کیږي. د مثال په توګه ، د KWinFT کوډ چیک کولو لپاره ، د دوامداره ادغام سیسټم کارول کیږي ، پشمول د مختلف لینټرو په کارولو سره تایید کول ، د غونډو اتومات تولید او پرمختللي ازموینې. د فعالیت پراختیا په شرایطو کې، د KWinFT اصلي تمرکز به د لوړ کیفیت او بشپړ پروتوکول ملاتړ چمتو کولو باندې وي
Wayland، په شمول د KWin معماري ځانګړتیاوې بیا کار کول چې د Wayland سره یوځای کول پیچلي کوي.
د تجربوي نوښتونو څخه چې دمخه یې KWinFT ته اضافه شوي دي عبارت دي له:
- د کمپوز کولو پروسه له سره کار شوې، کوم چې د X11 او Wayland چلولو منځپانګې رینډرینګ کې د پام وړ وده کړې. سربیره پردې ، یو ټایمر اضافه شوی ترڅو د عکس رامینځته کولو او په سکرین کې د هغې نندارې ترمینځ ځنډ کم کړي.
- د ویلینډ پروتوکول ته غزول پلي کړل "
لیدونکی "، پیرودونکي ته اجازه ورکوي چې د سرور اړخ اندازه کول او د سطحې څنډو ټرم کول ترسره کړي. د XWayland راتلونکي لوی ریلیز سره یوځای شوی، توسیع به د زړو لوبو لپاره د سکرین ریزولوشن بدلونونو تقلید کولو وړتیا چمتو کړي. - د وایلینډ میشته غونډو لپاره د څرخیدو او عکس العمل محصول لپاره بشپړ ملاتړ.
Wrapland د Qt سټایل پروګرام کولو انٹرفیس چمتو کوي چې په C++ پروژو کې د کارولو لپاره اسانه بڼه کې د libwayland فعالیتونو ته لاسرسی چمتو کوي. ریپلینډ په اصل کې پلان شوی و چې د KWayland د فورک په توګه رامینځته شي ، مګر د KWayland کوډ د قناعت وړ حالت له امله ، دا اوس د KWayland په بشپړ ډول ترمیم کولو پروژې په توګه په پام کې نیول کیږي. د Wrapland او KWayland ترمنځ ترټولو مهم توپیر دا دی چې دا نور د Qt سره تړلی نه دی او د Qt نصبولو پرته په جلا توګه کارول کیدی شي. په راتلونکي کې، Wrapland د C++ API سره د نړیوال کتابتون په توګه کارول کیدی شي، د لیب ویلینډ C API کارولو لپاره د پراختیا کونکو اړتیا له منځه یوسي.
د مانجارو لینکس کاروونکو لپاره چمتو شوي کڅوړې رامینځته شوي. د KWinFT کارولو لپاره، یوازې د ذخیره کولو څخه kwinft نصب کړئ، او معیاري KWin ته د بیرته راستنېدو لپاره، د kwin کڅوړه نصب کړئ. د Wrapland کارول په KDE پورې محدود نه دي، د بیلګې په توګه، د پیرودونکي پلي کول د کارولو لپاره چمتو شوي
په همدې حال کې
سرچینه: opennet.ru