Composite Server Hyprland 0.55 ကို ဖြန့်ချိသည်။

Wayland ပရိုတိုကောကို အသုံးပြုသည့် Hyprland 0.55 ပေါင်းစပ်ဆာဗာကို ရရှိနိုင်ပါသည်။ ပရောဂျက်သည် ကြွေပြားခင်းထားသော ပြတင်းပေါက်အပြင်အဆင်ကို အဓိကထားသော်လည်း ဂန္ထဝင်မဟုတ်သော ဝင်းဒိုးနေရာချထားမှု၊ တဘ်ဒ်ဝင်းဒိုးအုပ်စုဖွဲ့မှု၊ pseudo-mosaic မုဒ်နှင့် မျက်နှာပြင်အပြည့် ဝင်းဒိုးအသုံးပြုမှုကိုလည်း ပံ့ပိုးပေးပါသည်။ ကုဒ်ကို C++ ဖြင့်ရေးသားထားပြီး BSD လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသည်။

အမြင်အာရုံ ဆွဲဆောင်မှုရှိသော အင်တာဖေ့စ်များ ဖန်တီးခြင်းအတွက် ဖြစ်နိုင်ခြေများကို ပံ့ပိုးပေးသည်- ဝင်းဒိုးဘောင်များတွင် အဆင့်အတန်းများ၊ နောက်ခံမှုန်ဝါးမှု၊ ကာတွန်းအကျိုးသက်ရောက်မှုများနှင့် အရိပ်များ။ လုပ်ဆောင်နိုင်စွမ်းကို ချဲ့ထွင်ရန်အတွက် ပလပ်အင်များကို ချိတ်ဆက်နိုင်ပြီး ပြင်ပအလုပ်ထိန်းချုပ်မှုအတွက် socket-based IPC ကို ထောက်ပံ့ပေးထားသည်။ ပြင်ဆင်သတ်မှတ်ခြင်းကို ပြန်လည်စတင်ခြင်းမပြုဘဲ ပျံသန်းမှုတွင် ကောက်ယူထားသော အပြောင်းအလဲများကို စီစဉ်ဖွဲ့စည်းမှုဖိုင်တစ်ခုမှတစ်ဆင့် လုပ်ဆောင်သည်။ အောက်ဖော်ပြပါ လုပ်ဆောင်ချက်များကိုလည်း ခွဲခြားထားပါသည်- ဒိုင်းနမစ်ဖြင့် ဖန်တီးထားသော virtual desktops; မျက်နှာပြင်ပေါ်ရှိ ဒြပ်စင်ပုံစံများ အဆင်အပြင်၊ hot key များကို ကမ္ဘာလုံးဆိုင်ရာ စီမံဆောင်ရွက်ခြင်း၊ touchpad/touch screen ပေါ်ရှိ လက်ဟန်များကို ထိန်းချုပ်ပါ။

ဗားရှင်းအသစ်တွင်-

  • Hyprland desktop ကို configure လုပ်ရန်အတွက် optional Lua language option ကိုထည့်သွင်းထားပါသည်။ Lua ရှိ Configuration ကို hyprland.lua ဖိုင်တွင် သတ်မှတ်ထားသည်။ ၎င်းပျောက်ဆုံးနေပါက၊ hyprland.conf format အဟောင်းကို အသုံးပြုသည်။
  • Layout API ထည့်သွင်းထားပြီးဖြစ်သောကြောင့် Lua ကို အသုံးပြု၍ configuration ဖိုင်တွင် custom window tiling layout များကို သတ်မှတ်နိုင်မည်ဖြစ်သည်။ Layout များကို မော်နီတာ သို့မဟုတ် virtual desktop နှင့် ချိတ်ဆက်နိုင်သည်။
  • scrolling ကို အသုံးပြု၍ ဝင်းဒိုးများအကြား ပြောင်းလဲသည့်အခါ မျက်နှာပြင်အပြည့် ဝင်းဒိုးများအတွက် ပံ့ပိုးမှုကို ထည့်သွင်းထားသည်။ touchpad gestures များကို အသုံးပြု၍ scrolling ကို ထိန်းချုပ်နိုင်စွမ်းကို ထည့်သွင်းထားသည်။
  • configuration ဖိုင်ရှိ 'icc = "..path.."' ဆက်တင်ကို အသုံးပြု၍ output device တစ်ခုစီအတွက် custom ICC color profile များကို load လုပ်နိုင်စွမ်းကို ထည့်သွင်းထားသည်။
  • မော်နီတာများအတွက် အရောင်စီမံခန့်ခွဲမှု ပိုမိုကောင်းမွန်လာပြီး သင့်ဖန်သားပြင်ကို မျှဝေသည့်အခါ အရောင်တိကျမှု ပိုမိုကောင်းမွန်လာပါသည်။

 Composite Server Hyprland 0.55 ကို ဖြန့်ချိသည်။


source: opennet.ru