System76၊ ဖွံ့ဖြိုးတိုးတက်ရေးကုမ္ပဏီတစ်ခု Linuxဖြန့်ဖြူးရေး Pop!_OS သည် COSMIC 1.8.0 desktop environment ကို ထုတ်ပြန်လိုက်ပါပြီ။ COSMIC 1.8.0 အတွက် package များကို Pop!_OS 24.04 တွင် ရရှိနိုင်ပြီး မကြာမီ Fedora၊ NixOS နှင့် Arch တို့တွင် ရရှိနိုင်မည်ဟု မျှော်လင့်ရပါသည်။ Linux, openSUSE, Aeyrin OS, Redox နှင့် CachyOS။ ကုဒ်ကို Rust ဖြင့်ရေးသားထားပြီး GPLv3 (အပလီကေးရှင်းများ) နှင့် MPL-2.0 (စာကြည့်တိုက်များ) လိုင်စင်များအောက်တွင် ဖြန့်ဝေထားသည်။
COSMIC သည် တိကျသောဖြန့်ဖြူးမှုနှင့် Freedesktop သတ်မှတ်ချက်များနှင့် ကိုက်ညီမှုမရှိသော universal ပရောဂျက်တစ်ခုအဖြစ် တီထွင်လျက်ရှိသည်။ COSMIC ၏ interface ကို Elm declarative interface language နှင့်ရင်းနှီးသော developer များအတွက် ရင်းနှီးသောဗိသုကာပညာကို ပေးဆောင်သည့် type-safe design၊ modular architecture နှင့် reactive programming model ကိုအသုံးပြုထားသည့် Iced library ကို အသုံးပြု၍ တည်ဆောက်ထားသည်။ Vulkan၊ Metal၊ DX12၊ OpenGL 2.1+ နှင့် OpenGL ES 2.0+ တို့ကို ပံ့ပိုးပေးသော rendering engines အများအပြားကို ပံ့ပိုးထားပါသည်။ ဆော့ဖ်ဝဲအင်ဂျင်နီယာများသည် အဆင်သင့်လုပ်ထားသောဝစ်ဂျက်များ၊ အပြိုင်အဆိုင်လုပ်ဆောင်မှုများကို ဖန်တီးနိုင်စွမ်းနှင့် ဝင်းဒိုးနှင့် မျက်နှာပြင်အရွယ်အစားပေါ်အခြေခံ၍ မျက်နှာပြင်အစိတ်အပိုင်းများ၏ လိုက်လျောညီထွေရှိသော အသွင်အပြင်ကို ပံ့ပိုးပေးထားသည်။
Rust ဘာသာစကားကိုအသုံးပြုခြင်းအပြင် COSMIC ရဲ့ အဓိကအင်္ဂါရပ်တွေမှာ virtual desktop တွေနဲ့ ချိတ်ဆက်တဲ့အခါ enable လုပ်နိုင်တဲ့ hybrid window tiling နဲ့ stacked window docking (browser tabs နဲ့ဆင်တူတဲ့ window grouping) တို့ ပါဝင်ပါတယ်။ ဒီပရောဂျက်ဟာ composite တစ်ခုကိုလည်း တီထွင်နေပါတယ်။ ဆာဗာ Wayland ကို အခြေခံထားတဲ့ cosmic-comp။
အပြောင်းအလဲများထဲတွင်-
- cosmic-comp composite manager သည် touchscreen ပံ့ပိုးမှုကို သိသိသာသာ တိုးတက်ကောင်းမွန်အောင် ပြုလုပ်ထားသည်။
- cosmic-comp compositing manager သည် ယခုအခါ minimized X11 application windows များကို စတင်အသုံးပြုနိုင်ပါပြီ။ default window decoration mode ကို စိတ်ကြိုက်ပြင်ဆင်နိုင်ရန် support ကို ထည့်သွင်းထားပါသည်။ ဆာဗာဖန်သားပြင်ဓာတ်ပုံရိုက်စဉ် ပျက်စီးမှုကို ဖြေရှင်းပြီးပါပြီ။ ပေါင်းစပ်ထားသော နှင့် သီးခြား GPU များပါသည့် hybrid configuration များအတွက် ပံ့ပိုးမှုကို တိုးတက်ကောင်းမွန်အောင် ပြုလုပ်ထားပါသည်။ themes များတွင် ရွေးချယ်ထားသော corner rounding ကို အကောင်အထည်ဖော်ထားပါသည်။

- Smithay စာကြည့်တိုက်ကို မောက်စ်ညွှန်ပြချက်ဖမ်းယူမှုပံ့ပိုးမှု တိုးတက်ကောင်းမွန်စေရန် အပ်ဒိတ်လုပ်ထားသည်။
- Bluetooth control applet နှင့် configurator သည် ယခုအခါ Bluetooth စက်ပစ္စည်းများသို့ စိတ်ကြိုက်အမည်များ သတ်မှတ်နိုင်စွမ်းကို ပေးစွမ်းပါသည်။
- အပလီကေးရှင်းစာကြည့်တိုက် (cosmic-app-library) သည် ယခုအခါ အိုင်ကွန်များအောက်တွင်ပြထားသော ပရိုဂရမ်အမည်များကို ဗဟိုပြုထားသည်။

- လက်ရှိအသုံးပြုနေသော tab ကိုပိတ်လိုက်သောအခါ ဖိုင်မန်နေဂျာကို အခြား tab တစ်ခုသို့ အလိုအလျောက်ပြောင်းရန် သတ်မှတ်ထားသည်။
- ဝင်ရောက်ရန် မျက်နှာပြင်တွင် နှစ်ဆင့်အထောက်အထားစိစစ်ခြင်း ပံ့ပိုးမှုကို တည်ဆောက်ပြီးပါပြီ။
- မျက်နှာပြင်ပေါ်ရှိ ကီးဘုတ်ကို လက်ရှိတွင် တီထွင်နေသော်လည်း COSMIC ထုတ်ဝေမှုများတွင် မပါဝင်သေးပါ။ မျက်နှာပြင်ပေါ်ရှိ ကီးဘုတ်တွင် ယခုအခါ ကီးဘုတ် အပြင်အဆင် ပြောင်းလဲခြင်း အညွှန်းကိန်းတစ်ခု ပါဝင်ပြီး ပြင်ပ အပြင်အဆင် ပြောင်းလဲခြင်းကို ကိုင်တွယ်ပေးသည် (ဥပမာ၊ ရုပ်ပိုင်းဆိုင်ရာ ကီးဘုတ်ပေါ်ရှိ ခလုတ်ပေါင်းစပ်မှုကို အသုံးပြုခြင်း)။


source: opennet.ru


