စာစောင်ကို ထုတ်ဝေပြီးပါပြီ GNOME Commander 2.0 — ဂရပ်ဖစ် အင်တာဖေ့စ်ပါရှိသော ဂန္ထဝင် နှစ်ခုပါ ဖိုင်မန်နေဂျာ။ ဆော့ဖ်ဝဲရေးသားသူများက ထုတ်ဝေမှုကို အဓိက အပ်ဒိတ်ဟု ခေါ်ဆိုကြသည်- ကုဒ်အခြေခံကို C++ မှ သံခြေးနှင့် interface ရွှေ့ပြောင်းခြင်းကို ဖွင့်ထားသည် GTK4 ပြီးစီးသွားပါပြီ။ ထို့အပြင်၊ စီမံကိန်းတွင် ထိန်းသိမ်းသူအသစ် Wladimir Palant ရှိသည်။

GNOME တပ်မှူး ၎င်းသည် panel နှစ်ခု၊ tab များ၊ bookmark များ၊ မြန်ဆန်သောရှာဖွေမှု၊ built-in viewer၊ batch renaming၊ FTP/Samba/WebDAV/SSH access နှင့် interface မှတိုက်ရိုက် command များကို run နိုင်သည့် အစွမ်းထက်ပြီးမြန်ဆန်သော file manager လိုအပ်သောအသုံးပြုသူများအတွက် ရည်ရွယ်ပါသည်။

အဓိကအပြောင်းအလဲများ GNOME Commander 2.0:

  • Rust နှင့် GTK4 သို့ ကူးပြောင်းခြင်း။ ဒီပရောဂျက်ကို နည်းပညာပိုင်းဆိုင်ရာ အကြီးအကျယ်ပြုပြင်မွမ်းမံခဲ့ပါတယ်- C++/GTK ကုဒ်အခြေခံဟောင်းကို Rust ကုဒ်နဲ့ လုံးဝနီးပါး အစားထိုးလိုက်ပြီး interface ကို GTK4 ကို ရွှေ့ပြောင်းလိုက်ပါပြီ။ ဒါဟာ အလှအပဆိုင်ရာ အပ်ဒိတ်တစ်ခုတင် မဟုတ်ပါဘူး၊ ခေတ်မီ GNOME stack အတွက် ပြင်ဆင်မှုတစ်ခုလည်း ဖြစ်ပါတယ်။Linux.

  • တပ်ဆင်ထားသော တာမီနယ်။ ဖိုင်မန်နေဂျာတွင် GNOME Commander မှ စတင်လိုက်သော command များအတွက် integrated output ပါရှိသည်။ အသုံးမပြုသည့်အခါ command line output ကို အလိုအလျောက်ဝှက်ထားရန် View menu တွင် setting တစ်ခုကို ထည့်သွင်းထားသည်။

  • အမြန်ရှာဖွေမှုကို ပြန်လည်ဒီဇိုင်းထုတ်ထားသည်။ Quick Search သည် ယခုအခါ ရှာဖွေတွေ့ရှိထားသော ဖိုင်များဆီသို့ လမ်းညွှန်နိုင်ရုံသာမက စာရင်းကို filter လုပ်နိုင်ပါသည်။ default search ကို setting တွင် configure လုပ်နိုင်သည်။ ကိုက်ညီမှုများကို ဖိုင်အမည်၏ မည်သည့်နေရာတွင်မဆို ရှာတွေ့နိုင်သည်။ case-sensitive button တစ်ခုကို ထည့်သွင်းထားသည်။ ရှာဖွေမှုသည် အစမှ အမြဲတမ်းမဟုတ်ဘဲ စာရင်းရှိ လက်ရှိနေရာမှ စတင်သည်။ hotkey အများစုကို ယခုအခါ Quick Search bar မှ တိုက်ရိုက်အသုံးပြုနိုင်ပြီး ၎င်းကို ပိတ်ရန်မလိုပါ။

  • ပုံမှန်ရှာဖွေမှုဒိုင်ယာလော့ဂ်ကို ပိုမိုကောင်းမွန်အောင် ပြုလုပ်ထားသည်။ ဆော့ဖ်ဝဲရေးသားသူများသည် ရှာဖွေမှုကို အရှိန်မြှင့်ခဲ့ပြီး၊ ဝင်းဒိုးပိတ်ခြင်းနှင့် ပြန်ဖွင့်ခြင်းဖြင့် ရလဒ်များကို မရှင်းလင်းစေရန် ပြုလုပ်ခဲ့ပြီး၊ dir/**/*.md ကဲ့သို့သော တိုးချဲ့လမ်းကြောင်းပုံစံများ၊ စာလုံးအကြီးအသေး ခွဲခြားသိရှိနိုင်မှု ခလုတ်နှင့် လက်ရှိလုပ်ဆောင်နေသော directory ကို ပြသခြင်းတို့ကို ထည့်သွင်းခဲ့သည်။

  • အတွင်းပိုင်းဖိုင်ကြည့်ရှုသည့်စနစ်ကို အပ်ဒိတ်လုပ်ပြီးပါပြီ။ built-in viewer တွင် ယခုအခါ ဖောင့်ရွေးချယ်ကိရိယာ၊ သီးခြား dialog အစား search bar၊ အရှိန်မြှင့်ရှာဖွေမှု၊ စာလုံးအကြီးအသေးမခွဲခြားနိုင်သော hexadecimal ရှာဖွေမှုပံ့ပိုးမှု၊ "အားလုံးရွေးချယ်ပါ" option၊ ပုံများအတွက် context menu နှင့် status bar တွင် ပုံအချက်အလက်များ၏ ပိုမိုကောင်းမွန်သောပြသမှုတို့ ပါဝင်ပါသည်။ DOS CRLF လိုင်းခွဲမှုများကို ကိုင်တွယ်ခြင်းကိုလည်း တိုးတက်ကောင်းမွန်အောင် ပြုလုပ်ထားပါသည်။

  • hotkey dialog ကို ပြန်လည်ဒီဇိုင်းထုတ်ထားသည်။ ကီးဘုတ်အတိုကောက် စိတ်ကြိုက်ပြင်ဆင်ခြင်းသည် ပိုမိုအဆင်ပြေလာပြီး စိတ်ကြိုက်ပေါင်းစပ်မှုများ သတ်မှတ်နိုင်သည့် လုပ်ဆောင်ချက်စာရင်းကိုလည်း သိသိသာသာ တိုးချဲ့ထားပါသည်။ tab setting window တွင်ပင် Ctrl+Tab နှင့် Shift+Ctrl+Tab ကို အသုံးပြု၍ tab များကို ပြောင်းလဲနိုင်ပါပြီ။

  • tabs များနှင့် panels များဖြင့် အလုပ်လုပ်ခြင်းကို ပိုမိုကောင်းမွန်အောင် ပြုလုပ်ထားသည်။ လမ်းညွှန်မှတ်တမ်းကို ယခုအခါ အခြား panel များနှင့် မျှဝေမည့်အစား သီးခြားခွဲထားပါပြီ။ အသုံးမပြုတော့သော panel တွင် tab တစ်ခုကို ပြောင်းလဲခြင်းဖြင့် ၎င်းကို အသက်မသွင်းနိုင်သည့် bug တစ်ခုကို ပြင်ဆင်ပြီးဖြစ်ပြီး tab များရှိ ရွေးချယ်ထားသော ဖိုင်များကို ပြောင်းလဲသည့်အခါတွင် သိမ်းဆည်းထားပါသည်။

  • ပိုကောင်းတဲ့ Wayland ပံ့ပိုးမှု။ Wayland session များတွင်၊ GNOME Commander မှ application တစ်ခုကို စတင်ခြင်းသည် application ကိုယ်တိုင်က ၎င်းကို ပံ့ပိုးပေးပါက ၎င်း၏ window ကို ချက်ချင်း အသက်သွင်းပါသည်။

  • ကြီးမားသော directory များတွင် freezing နည်းပါးခြင်း။ ကြီးမားသော directory တစ်ခု၏ အရွယ်အစားကို တွက်ချက်ခြင်းသည် GNOME Commander ကို ရပ်တန့်စေတော့မည် မဟုတ်ပါ။ အခြားဖိုင်တစ်ခုကို ရွေးချယ်ခြင်းသည် လက်ရှိတွက်ချက်မှုကို ပယ်ဖျက်ပါသည်။

  • လိုင်စင်ကို အပ်ဒိတ်လုပ်ပြီးပါပြီ။ ပရောဂျက်လိုင်စင်ကို အောက်ပါအတိုင်း အပ်ဒိတ်လုပ်ထားသည် GPL-3.0+README တွင် GNOME Commander ကို GNU GPL version 3 အောက်တွင် ဖြန့်ဝေထားကြောင်းလည်း ဖော်ပြထားသည်။

စတင်ချိန်တွင် ဝေးလံသော ချိတ်ဆက်မှုများကို ပြန်လည်ရယူခြင်း၊ လမ်းညွှန်များကို အမည်ပြောင်းခြင်း၊ လမ်းညွှန်မှတ်တမ်း၊ နောက်ခံရှာဖွေမှု၊ built-in viewer တွင် dark theme၊ overflowing device panel၊ advanced renaming dialog တွင် ရှည်လျားသောအမည်များနှင့် numeric keypad ရှိ * key ကို အသုံးပြု၍ ဖိုင်ရွေးချယ်ခြင်းတို့နှင့် ဆက်စပ်သော bug များကိုလည်း ပြင်ဆင်ပြီးပါပြီ။ ရုရှားဘာသာ အပါအဝင် ဘာသာပြန်ဆိုချက်များနှင့် စာရွက်စာတမ်းများကို အပ်ဒိတ်လုပ်ထားပါသည်။

စိတ်ဝင်စားစရာကောင်းတဲ့ အသေးစိတ်အချက်အလက်တစ်ခုကတော့ နာမည်ရှိနေပေမယ့် GNOME Discourse ဆွေးနွေးပွဲမှာ ပါဝင်သူတွေက GNOME Commander ဟာ GNOME Core ဒါမှမဟုတ် GNOME Circle ရဲ့ အစိတ်အပိုင်းမဟုတ်ဘူးဆိုတာကို တိတိကျကျ ရှင်းပြခဲ့ပါတယ်။ နာမည်ထဲက "GNOME" ဆိုတဲ့ စကားလုံးဟာ ဒီပရောဂျက်ရဲ့ သမိုင်းဝင်အမွေအနှစ်တစ်ခု ဖြစ်ပါတယ်။ အက်ပ်ရဲ့နာမည်ကို အနာဂတ်မှာ ပြောင်းလဲသင့်မသင့် ဆွေးနွေးမှုတွေ ရှိနေပါပြီ။

အလုံးစုံပြောရရင် GNOME Commander 2.0 ဟာ ရှားပါးတဲ့ "ရိုးရာ" ဖိုင်မန်နေဂျာတစ်ခုကို ပြင်ဆင်မှုအနည်းငယ်နဲ့ ပံ့ပိုးပေးထားရုံသာမက ခေတ်မီနည်းပညာပလက်ဖောင်းတစ်ခုဆီကိုပါ အပြည့်အဝ port လုပ်ထားတဲ့ အခြေအနေမျိုးလို့ ခံစားရပါတယ်။ Nautilus ကို အရမ်းရိုးရှင်းလွန်းတယ်လို့ ယူဆပြီး Midnight Commander ကို ဂရပ်ဖစ်အပလီကေးရှင်းတစ်ခုနဲ့ အစားထိုးချင်တဲ့ အသုံးပြုသူတွေအတွက် ဒီဗားရှင်းဟာ ပရောဂျက်ကို ပြန်လည်သုံးသပ်ဖို့ အရေးကြီးတဲ့ အကြောင်းပြချက်တစ်ခု ဖြစ်နိုင်ပါတယ်။

GitHub မှာ Project mirror ပါပါတယ်, ထုတ်ပြန်ချက်မှတ်စုများ (လင့်ခ်များအတွက် ကျေးဇူးတင်ပါသည် @ဒေတာမန်း)

source: linux.org.ru

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