Mir 1.2 မျက်နှာပြင်ဆာဗာ ထုတ်ဝေမှု

မိတ်ဆက်ပေးသည်။ ဆာဗာထုတ်ဝေမှုကိုပြသသည်။ ၀.၂၄ နဲ့တော့စမတ်ဖုန်းများအတွက် Unity shell နှင့် Ubuntu edition ကို တီထွင်ရန် ငြင်းဆိုထားသော်လည်း Canonical မှ ဆက်လက်လုပ်ဆောင်နေသည့် ဖွံ့ဖြိုးတိုးတက်မှု။ Mir သည် Canonical ပရောဂျက်များတွင် ဝယ်လိုအားရှိနေဆဲဖြစ်ပြီး ယခုအခါ ထည့်သွင်းထားသော စက်များနှင့် Internet of Things (IoT) အတွက် ဖြေရှင်းချက်တစ်ခုအဖြစ် နေရာယူထားသည်။ Mir ကို Mir-based ပတ်၀န်းကျင်တွင် Wayland (ဥပမာ၊ GTK3/4၊ Qt5 သို့မဟုတ် SDL2 ဖြင့်တည်ဆောက်ထားသော) ကို အသုံးပြု၍ မည်သည့် application များကိုမဆို run ရန်ခွင့်ပြုသည့် Wayland အတွက်ပေါင်းစပ်ဆာဗာအဖြစ်အသုံးပြုနိုင်သည်။ တပ်ဆင်ခြင်းပက်ကေ့ဂျ်များကို Ubuntu 16.04/18.04/18.10/19.04 အတွက် ပြင်ဆင်ထားသည် (PPA) နှင့် fedora 28/29/30.

ထုတ်ဝေမှုအသစ်တွင်-

  • Mir ပတ်ဝန်းကျင်တွင် Wayland အက်ပ်လီကေးရှင်းများကို စတင်လုပ်ဆောင်ရန် ကိရိယာများတွင် ပံ့ပိုးထားသော Wayland ပရိုတိုကော တိုးချဲ့မှုများ အရေအတွက် တိုးလာခဲ့သည်။ တိုးချဲ့မှုများ wl_shell၊ xdg_wm_base နှင့် xdg_shell_v6 များကို မူရင်းအတိုင်း လက်ရှိတွင် ဖွင့်ထားသည်။ zwlr_layer_shell_v1 နှင့် zxdg_output_v1 သီးခြားစီ ဖွင့်နိုင်သည်။ အလုပ်သည် ၎င်းတို့၏ Mir-based graphical shells အတွက် Wayland protocol ၏ ကိုယ်ပိုင် extension များကို သတ်မှတ်နိုင်စွမ်းကို စတင်ပေးနေပြီဖြစ်သည်။ ဤကဲ့သို့သောအင်္ဂါရပ်ကိုအကောင်အထည်ဖော်ခြင်း၏ပထမခြေလှမ်းမှာသင့်ကိုယ်ပိုင်ပရိုတိုကောအတွက်အတန်းတစ်ခုဖန်တီးရန်နှင့်၎င်းကို MirAL တွင်မှတ်ပုံတင်ရန်ခွင့်ပြုသည့် libmirwayland-dev ပက်ကေ့ခ်ျအသစ်တစ်ခုထပ်တိုးခြင်းဖြစ်သည်။
  • MirAL (Mir Abstraction Layer) အလွှာ၏ လုပ်ဆောင်နိုင်စွမ်းများကို ချဲ့ထွင်ထားပြီး၊ ၎င်းသည် Mir ဆာဗာသို့ တိုက်ရိုက်ဝင်ရောက်ခွင့်နှင့် libmiral စာကြည့်တိုက်မှတဆင့် ABI သို့ စိတ္တဇဝင်ရောက်မှုကို ရှောင်ရှားရန်အတွက် အသုံးပြုနိုင်သည်။ Wayland Extensions အတန်းတွင် သင်၏ကိုယ်ပိုင် Wayland တိုးချဲ့မှုများကို မှတ်ပုံတင်ရန်အတွက် ပံ့ပိုးမှု ထပ်လောင်းထည့်ထားပါသည်။ ပုံသေ ဝင်းဒိုးစီမံခန့်ခွဲမှုဗျူဟာ အကောင်အထည်ဖော်မှုဖြင့် MinimalWindowManager အတန်းသစ်ကို ပေါင်းထည့်ခဲ့သည် (ရိုးရှင်းသော ရေပေါ်ပြတင်းပေါက်ခွံများကို ဖန်တီးရန်၊ ထိတွေ့မျက်နှာပြင်ပေါ်တွင် မျက်နှာပြင်အမူအရာများကို အသုံးပြု၍ ဝင်းဒိုးတစ်ခုကို ရွှေ့ရန်နှင့် အရွယ်အစားပြောင်းရန် Wayland ဖောက်သည်များကို ပံ့ပိုးပေးနိုင်သည်);
  • X11 အပလီကေးရှင်းများအတွက် စမ်းသပ်ပံ့ပိုးမှုအား လိုအပ်သလို လိုအပ်သလို Xwayland အစိတ်အပိုင်းကို စတင်နိုင်စေခြင်းဖြင့် တိုးချဲ့ထားပါသည်။

source: opennet.ru

မှတ်ချက် Add