U++ မူဘောင် 2020.1

ယခုနှစ် မေလတွင် (ရက်စွဲအတိအကျကို အစီရင်ခံခြင်းမရှိပါ)၊ 2020.1၊ U++ Framework (aka Ultimate++ Framework) ၏ဗားရှင်းအသစ်ကို ထုတ်ပြန်ခဲ့သည်။ U++ သည် GUI အပလီကေးရှင်းများဖန်တီးရန်အတွက် ဖြတ်ကျော်ပလပ်ဖောင်းဘောင်တစ်ခုဖြစ်သည်။

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

  • Linux backend သည် မူရင်းအနေဖြင့် gtk3 အစား gtk2 ကိုအသုံးပြုသည်။
  • Linux နှင့် MacOS တို့တွင် “look&feel” ကို မှောင်မိုက်သော အပြင်အဆင်များကို ပိုမိုကောင်းမွန်စွာ ပံ့ပိုးပေးနိုင်ရန် ပြန်လည်ဒီဇိုင်းထုတ်ထားပါသည်။
  • ယခုအခါ ConditionVariable နှင့် Semaphore သည် အချိန်ကုန်ဘောင်တစ်ခုဖြင့် Wait method ၏ မူကွဲများရှိသည်။
  • နှစ်ထပ်အကျယ် UNICODE glyphs များကို သိရှိနိုင်ရန် IsDoubleWidth လုပ်ဆောင်ချက်ကို ထည့်သွင်းထားသည်။
  • U++ သည် ယခုအခါ အမျိုးမျိုးသော သိုလှောင်မှုအတွက် ~/.config နှင့် ~/.cache လမ်းညွှန်များကို အသုံးပြုပါသည်။
  • GaussianBlur လုပ်ဆောင်ချက်ကို ထည့်သွင်းထားသည်။
  • အလွှာဒီဇိုင်နာရှိ ဝစ်ဂျက်များ၏အသွင်အပြင်ကို ခေတ်မီအောင်ပြုလုပ်ထားသည်။
  • MacOS နှင့် အခြားသော ပြင်ဆင်မှုများတွင် များစွာသော မော်နီတာများအတွက် ပံ့ပိုးမှု။
  • ColorPusher၊ TreeCtrl၊ ColumnList ကဲ့သို့သော ဒီဇိုင်နာသို့ မကြာခဏအသုံးပြုလေ့ရှိသော ဝစ်ဂျက်များကို ထည့်သွင်းထားသည်။
  • မူရင်းဖိုင်ရွေးချယ်မှုဒိုင်ယာလော့ဂ်၊ FileSelector ကို FileSelNative ဟုအမည်ပြောင်းပြီး MacOS (Win32 နှင့် gtk3 အပြင်) သို့ပေါင်းထည့်ခဲ့သည်။
  • OpenGL/X11 တွင် GLCtrl ကို ရောင်ပြန်ဟပ်နေသည်။
  • GetSVGPathBoundingBox လုပ်ဆောင်ချက်ကို ထည့်သွင်းထားသည်။
  • PGSQL သည်ယခုလွတ်မြောက်နိုင်ပါသလား။ မှတဆင့် ?? သို့မဟုတ် NoQuestionParams နည်းလမ်းကို အသုံးပြု၍ ရှောင်ရန်။ parameter အစားထိုးသင်္ကေတအဖြစ်။

source: linux.org.ru

မှတ်ချက် Add