Release of Enlightenment 0.26 သုံးစွဲသူပတ်ဝန်းကျင်နှင့် EFL 1.27 စာကြည့်တိုက်များ

ဖွံ့ဖြိုးတိုးတက်မှု တစ်နှစ်ခွဲအကြာတွင် EFL (Enlightenment Foundation Library) စာကြည့်တိုက်များနှင့် မူလတန်းဝစ်ဂျက်များပေါ်တွင် အခြေခံထားသည့် Enlightenment 0.26 အသုံးပြုသူ ပတ်ဝန်းကျင်ကို ထုတ်ပြန်ခဲ့သည်။ ထုတ်ဝေမှုကို အရင်းအမြစ်ကုဒ်တွင် ရနိုင်သည်၊ ဖြန့်ဖြူးရေးပက်ကေ့ဂျ်များကို မဖန်တီးရသေးပါ။

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

လုပ်ဆောင်နိုင်စွမ်းကို ချဲ့ထွင်ရန်၊ ကျွန်ုပ်တို့သည် မော်ဂျူးများ (ဂက်ဂျက်များ) ကို အသုံးပြုရန် အကြံပြုထားပြီး အင်တာဖေ့စ်ကို စိတ်ကြိုက်ပြင်ဆင်ရန်အတွက် အပြင်အဆင်များကို အသုံးပြုရန် အကြံပြုအပ်ပါသည်။ အထူးသဖြင့်၊ ပြက္ခဒိန်အစီအစဉ်ရေးဆွဲသူ၊ မိုးလေဝသခန့်မှန်းချက်၊ စောင့်ကြည့်ဒေတာ၊ အသံအတိုးအကျယ်ထိန်းချုပ်မှု၊ ဘက်ထရီအချက်ပြဝစ်ဂျက်နှင့် ဒက်စ်တော့ပေါ်တွင် အခြားအရာများကို ပြသရန်အတွက် မော်ဂျူးများကို ရနိုင်ပါသည်။ Enlightenment ၏ အစိတ်အပိုင်းများသည် တစ်ခုနှင့်တစ်ခု တင်းကျပ်စွာ ချိတ်ဆက်ထားခြင်း မဟုတ်ဘဲ အခြားသော ပရောဂျက်များတွင် အသုံးပြုရန် သို့မဟုတ် မိုဘိုင်းကိရိယာများအတွက် shells ကဲ့သို့သော အထူးပြုပတ်ဝန်းကျင်များ ဖန်တီးရန်အတွက် အသုံးပြုနိုင်သည်။

လိုအပ်သော မှီခိုမှုများမှာ EFL၊ libexif နှင့် libpam ဖြစ်သည် (၎င်းတွင်သာ) Linux). လုပ်ဆောင်ချက်အပြည့်အဝအတွက် အကြံပြုထားသော မှီခိုမှုများတွင်- ကွန်ရက်ဖွဲ့စည်းမှုအတွက် connman၊ Bluetooth အတွက် bluez5၊ built-in ဂဏန်းတွက်စက်အတွက် bc၊ အသံစက်ပစ္စည်းများကို စီမံခန့်ခွဲရန်အတွက် pulseaudio၊ ဟာ့ဒ်ဝဲဖြစ်ရပ်အမျိုးမျိုးကို ကိုင်တွယ်ရန်အတွက် acpid၊ စနစ်အပ်ဒိတ်များကို ခြေရာခံရန်အတွက် packagekit၊ ပြင်ပ drive များတပ်ဆင်ရန်အတွက် udisks2၊ မျက်နှာပြင်နောက်ခံအလင်းကို ထိန်းချုပ်ရန်အတွက် ddcutil နှင့် ပျက်စီးမှုများကို ခြေရာခံရန်အတွက် gdb တို့ ပါဝင်ပါသည်။

Release of Enlightenment 0.26 သုံးစွဲသူပတ်ဝန်းကျင်နှင့် EFL 1.27 စာကြည့်တိုက်များ

Enlightenment 0.26 တွင် အထင်ရှားဆုံး တီထွင်ဆန်းသစ်မှုများ-

  • မျက်နှာပြင်နောက်ခံအလင်းကို ထိန်းချုပ်ရန် DDC (Display Data Channel) ပရိုတိုကောကို အသုံးပြုရန် ဆက်တင်တစ်ခုကို ပေါင်းထည့်ထားသည်။
  • အစမ်းကြည့်ရှုစဉ်အတွင်း ဝင်းဒိုးပုံသေးများ၏ အရွယ်အစားကို တိုးမြှင့်ထားသည်။
  • Wayland ပရိုတိုကော ပံ့ပိုးကူညီမှု အကောင်အထည်ဖော်မှုနှင့် ပတ်သက်သော ပြင်ဆင်မှုများ ပြုလုပ်ထားသည်။ Wayland ကို ဖွင့်ထားခြင်းဖြင့် လုပ်ဆောင်သည့်အခါ၊ Wayland ပံ့ပိုးမှု၏ စမ်းသပ်သဘောသဘာဝကို ညွှန်ပြသည့် မျက်နှာပြင်ပေါ်ရှိ အညွှန်းတစ်ခုကို ယခု ပြသထားသည်။
  • ဖွဲ့စည်းမှုအပြောင်းအလဲများကို သိမ်းဆည်းထားကြောင်း သေချာစေရန်၊ Eet စာကြည့်တိုက်မှ ပံ့ပိုးပေးထားသည့် ဒစ်ခ်ပြောင်းလဲမှု ထပ်တူပြုခြင်း API အသစ်ကို အသုံးပြုပါသည်။
  • ယခုအခါ EFM ဖိုင်မန်နေဂျာသည် သင့်အား desktop ဖိုင်များမှတစ်ဆင့် ဖိုင်များသို့ လုပ်ဆောင်ချက်များကို ပေါင်းထည့်နိုင်ပါပြီ။
  • org.freedesktop.ScreenSaver API မှတဆင့် စခရင်ခြာအားဖွင့်ခြင်းကို ပိတ်ရန်အတွက် ပံ့ပိုးမှု ထပ်လောင်းထည့်ထားပါသည်။
  • ဆက်ရှင်လော့ခ်ချခြင်းနှင့် လော့ခ်ဖွင့်ခြင်းအတွက် logind systemd ဝန်ဆောင်မှုမှ ပံ့ပိုးပေးသည့် DBus API အတွက် ထပ်လောင်းပံ့ပိုးမှု။
  • ပင်မဖြစ်ရပ်လုပ်ဆောင်ခြင်း ကွင်းဆက်တွင် ချိတ်ထားသည်ကို သိရှိရန် စောင့်ကြည့်စစ်ဆေးသည့် လုပ်ငန်းစဉ်ကို ပေါင်းထည့်ထားသည်။
  • အကြောင်းကြားချက်စနစ်တွင် အသံနမူနာများကို ဖွင့်ရန်အတွက် API ကို ထည့်သွင်းပြီး ဖွင့်ထားသည်။
  • API ကိုခေါ်မည့်အစား xrandr utility ကိုခေါ်ဆိုခြင်းဖြင့် X11 Randr တိုးချဲ့မှုကိုအသုံးပြုရန် ရွေးချယ်ခွင့်ကို ထပ်လောင်းထားသည်။
  • နောက်ထပ် အသံရောနှောခြင်း ရွေးစရာများကို ထပ်ထည့်ထားသည်။
  • အရှိန်အဟုန်ဖြင့် လှိမ့်ခြင်းအတွက် ရွေးစရာကို ထပ်ထည့်ထားသည်။
  • NetWM API (property _NET_WM_STATE_HIDDEN) မှတစ်ဆင့် ဝင်းဒိုးတစ်ခု၏ လျှို့ဝှက်အခြေအနေ ဆက်တင်ကို ထိန်းချုပ်ရန် ရွေးချယ်ခွင့်တစ်ခု ထပ်ထည့်ထားသည်။

တစ်ချိန်တည်းမှာပင်၊ Enlightenment ပရောဂျက်သည် သင့်အား ကျစ်လျစ်သော၊ အရင်းအမြစ်သုံးစွဲမှုနည်းပါးပြီး စွမ်းဆောင်ရည်မြင့်မားသော အမြင်အာရုံဆွဲဆောင်မှုရှိသော ဂရပ်ဖစ်အင်တာဖေ့စ်များကို ဖန်တီးနိုင်စေသည့် EFL 1.27 စာကြည့်တိုက်များ (Enlightenment Foundation Library) ကို ထုတ်ဝေခဲ့သည်။ မူလက Enlightenment ပတ်ဝန်းကျင်အတွက် အခြေခံအဖြစ် တီထွင်ထားသော်လည်း EFL အစိတ်အပိုင်းများကို စားသုံးသူ အီလက်ထရွန်းနစ်နှင့် မိုဘိုင်းစက်ပစ္စည်းများအတွက် အင်တာဖေ့စ်များ တည်ဆောက်ရန်အတွက် အသုံးပြုလေ့ရှိသည်။ ဥပမာအားဖြင့်၊ EFL သည် Electrolux အိမ်သုံးပစ္စည်းများ၊ Samsung ထုတ်ကုန်များ၊ ProFUSION၊ Free.fr နှင့် Calaos တို့တွင် အသုံးပြုသည့် Tizen မိုဘိုင်းပလပ်ဖောင်း၏ အဓိကအစိတ်အပိုင်းတစ်ခုဖြစ်သည်။

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

  • ဆွေမျိုးလမ်းကြောင်းများနှင့် sha1 hashe များဖြင့် လုပ်ဆောင်ရန်အတွက် APIs များကို Eina စာကြည့်တိုက်သို့ ပေါင်းထည့်ထားပါသည်။ Eina စာကြည့်တိုက်သည် ဒေတာအမျိုးအစားအမျိုးမျိုး (arrays၊ hashes, lists, and tree) နှင့် အသုံးဝင်သောကိရိယာများ (မှတ်တမ်းများ၊ စွမ်းဆောင်ရည်အကဲဖြတ်ခြင်း၊ ဖော်မတ်ပြောင်းလဲခြင်း စသည်ဖြင့်) နှင့် လုပ်ဆောင်ရန်အတွက် လုပ်ဆောင်ချက်များကို ပံ့ပိုးပေးပါသည်။
  • Ecore သည် ယခုအခါ ပလက်ဖောင်းပေါ်ရှိ ၎င်း၏ မိခင်လုပ်ငန်းစဉ်နှင့်အတူ executable ဖိုင်တစ်ခုကို အတင်းအကြပ် ရပ်ဆိုင်းနိုင်စွမ်းရှိသည်။ WindowsEcore သည် X၊ Evas၊ threads၊ network connections စသည်တို့နှင့် အလုပ်လုပ်ခြင်းကဲ့သို့သော event နှင့်သက်ဆိုင်သော လုပ်ငန်းဆောင်တာများကို ရိုးရှင်းစေရန်အတွက် module များပါရှိသော event processing loop တစ်ခုကို စီစဉ်ပေးသည့် library တစ်ခုဖြစ်သည်။
  • URL စာရင်းများအတွက် ပံ့ပိုးမှုကို elm_cnp တွင် ထည့်သွင်းထားပြီး၊ ကလစ်ဘုတ်မှတစ်ဆင့် ကော်ပီကူးထည့်ခြင်း ယန္တရား၏ အကောင်အထည်ဖော်မှုဖြစ်သည်။
  • မျက်နှာပြင်ပေါ်ရှိ စာသား၊ ရုပ်ပုံများနှင့် အရာဝတ္ထုများကို တင်ဆက်ရန်အတွက် အသုံးပြုသည့် Evas စာကြည့်တိုက်သည် ယခုအခါ JXL (JPEG XL) နှင့် QOI (Quite OK Image) ဖော်မတ်များတွင် ပုံများကို တင်ခြင်းနှင့် သိမ်းဆည်းခြင်းကို ပံ့ပိုးပေးပါသည်။
  • ဒေတာ အမှတ်စဉ်နှင့် ဖယ်ထုတ်ခြင်း စာကြည့်တိုက်တစ်ခုဖြစ်သည့် Eet သည် အပြောင်းအလဲများကို ဒစ်ခ်သို့ ထပ်တူပြုရန် ခေါ်ဆိုမှုတစ်ခုကို ထည့်သွင်းထားသည်။
  • LibreSSL 3.5.x စာကြည့်တိုက်အတွက် ပံ့ပိုးမှုနှင့် GnuTLS အတွက် ပံ့ပိုးမှုကို ဖယ်ရှားခဲ့သည်။
  • မူလဝစ်ဂျက်အစုံသည် ဒီဇိုင်းအပြင်အဆင်မှ စံအိုင်ကွန်များကို အသုံးပြုရန်လိုအပ်သည်။
  • ကလစ်ဘုတ်မှ စကားဝှက်ထည့်သွင်းမှုအကွက်များထဲသို့ ကူးထည့်ခြင်းကို ယခုအခါ ဝစ်ဂျက်များတွင် ခွင့်ပြုထားသည်။

source: opennet.ru

DDoS ကာကွယ်ရေး၊ VPS VDS ဆာဗာများပါသည့် ဆိုက်များအတွက် ယုံကြည်စိတ်ချရသော hosting ကို ဝယ်ယူပါ။ 🔥 DDoS ကာကွယ်မှု၊ VPS VDS ဆာဗာများပါရှိသော ယုံကြည်စိတ်ချရသော ဝဘ်ဆိုက် hosting ကို ဝယ်ယူပါ | ProHoster