mm3-keyboard v0.1.1 release

December 2, 2009

mm3-keyboard v0.1.1 ကို distribute လုပ္လိုက္ပါတယ္။ TESTING version နဲ့ ဘာမွေတာ့အမ်ားျကီးေျပာင္းလဲမွုမရွိပါဘူး။ အမွန္ေတာ့ ဒီ package ဟာ သာမာန္ရိုးရွင္းတဲ့ xkb keyboard နဲ့ font package မွ်သာျဖစ္ပါတယ္။ ဘာမွ big deal ေတြမပါပါဘူး။ က်ေနာ့္လို သာမာန္ users မ်ားအတြက္ အလြယ္တကူရနိုင္ရန္ အလြယ္တကူအင္စေတာလုပ္နိုင္ရန္သာ ရည္ရြယ္ပါတယ္။

for user download
mm3-keyboard-0.1.1.tar.gz

Howto
Install guide

for source code viewer
mm3-keyboard git repo

Hope it’s useful.

Enjoy!

mm3-keyboard TESTING release

November 30, 2009

က်ေနာ္တို့ zawgyi-keyboard package လဲလုပ္ျပီးပါျပီး။ ကိုေစတန္လဲ zawgyi နဲ့ mm3 ကိုတြဲသံုးဖို့အတြက္လဲ deb package ကို build ခဲ့ျပီးပါျပီ။ လုပ္နည္းလုပ္ဟန္အတြက္ကို ကို trh ကလဲ post ေရးခဲ့ျပီးပါျပီ။ ခု က်ေနာ့္ zawgyi_keyboard.py script ကို modified လုပ္ျပီး mm3-keyboard.py ကို mm3 ဖြန့္သံုးခ်င္သူမ်ားအတြက္ re-distributed လုပ္လိုက္ပါတယ္။

download
mm3-keyboard-TESTING.tar.gz

howto

install guide

changelog

v0.1.0 (TESTING)

* Initial release
* mm3-keyboard.py re-distributed and modified from zawgyi_keyboard.py
* mm3.ttf font from http://www.myanmarnlp.net.mm

— box02 $date Sun Nov 29 22:21:17 CET 2009

ေလးစားစြာျဖင့္
ေဘာက္တူး

zawgyi-keyboard-0.3.3 version ကို မေန့ညက ထုတ္လိုက္ပါတယ္။ ကိုစိုးမင္းရဲ့ လက္ရွိေနာက္ဆံုး Zawgyi 2009 version ျဖစ္တဲ့ `Zawgyi-One_v4.25_November_6_2009` ကိုထည့္သြင္းထားပါတယ္။ Keyboard Layout ကလဲ ကိုေစတန္ရဲ့ modified ေပးထားတဲ့ ေဇာ္ဂ်ီလက္ကြက္အေဟာင္းစတိုင္နဲ့မို့လို့ စာရိုက္သြင္းရာမွာ အရင္ပံုမွန္အတိုင္းအသံုးျပုနိုင္ပါတယ္။ ေနာက္ျပီး zawgyi_keyboard.py module မွာလဲ error တစ္ခ်ုိ့ကို ျပုျပင္ထားပါ။ Package ရဲ့ အေျပာင္းအလဲအေသးစိတ္ကိုေတာ့ ေအာက္က changelog မွာျကည့္နိုင္ပါတယ္။

changelog

v0.3.3

* upgrade new zawgyi font (Zawgyi-One_v4.25_November_6_2009.ttf) by Soe Min
* mm xkeyboard file modified for zawgyi style by Saturngod
* import zawgyi_keyboard_2009.pdf for keyboard layout
* delete zawgyi_keyboard_unicode5.1_style.png
* delete Zawgyi_Keyboard_Layout_2009_Linux-Unix.pdf
* make to be able to install on all version of FreeBSD and Linux
* add wget_SuggestMessage() in module for while wget not installed

download
zawgyi-keyboard-0.3.3

howto
install guide

project homepage
zawgyi-keyboard.googlecode.com

support
please report if you found some bugs or errors. thank you.

zawgyi-keyboard နဲ့ zawgyi font ကို အားေပးျကတဲ့အတြက္ ေက်းဇူးတင္ပါတယ္။

Enjoy using zawgyi!

zawgyi-keyboard-0.3.2 ကိုမေန့ည သန္းေခါင္ယံေက်ာှမွာထုတ္လိုက္ပါတယ္။ အရင္ zawgyi-keyboard-0.3.1 မွာပါတဲ့ zawgyi_keyboard.py နဲ့ online upgrade လုပ္တဲ့အခါ ကိုယ့္စက္က office ျဖစ္သြားတဲ့အခါမ်ိုးမွာ ျဖစ္ေပါှေစမယ့္ errors ကို fixed လုပ္ထားပါတယ္။ ေနာက္ျပီး လက္ရွိေနာက္ဆံုး Zawgyi 2009 version ျဖစ္တဲ့ `Zawgyi-One_v4.20_August_26_2009.ttf` ကိုထည့္သြင္းထားပါတယ္၊ အေသးစိတ္ အေျပာင္းအလဲကိုေတာ့ ေအာက္က changelog မွာျကည့္နိုင္ပါတယ္။

changelog

v0.3.2
* upgrade new zawgyi font (Zawgyi-One_v4.20_August_26_2009.ttf) by Soe Min
* add error exceptions in zawgyi_keyboard.py
* fixed offline causes errors
* add some documentation in module
* add Zawgyi_Keyboard_Layout_2009_Linux-Unix.pdfဿ

download
zawgyi-keyboard-0.3.2.tar.gz

howto
install guide

project homepage
zawgyi-keyboard.googlecode.com

support
please report if you found some bugs or errors. thank you.

enjoy it!

zawgyi-keyboard-0.3.1 release ကို မေန့ညက ထုတ္လိုက္ပါတယ္။ ျပီးခဲ့တဲ့ release ကပါတဲ့ features ေတြအျပင္ အသစ္ထပ္ထည့္ထားတဲ့ functions ေလးနွစ္ခုပါပါတယ္။ အဲဒါေတြကေတာ့ online upgrade() နဲ့ show font() functions ေတြပါ။ ဒီ functions နွစ္ခုမွာ show_font() function က ကိုယ့္ရဲ့စက္မွာသြင္းထားတဲ့ ေဇာ္ဂ်ီဖြန့္နဲ့ အင္တာနက္မွာ ေနာက္ဆံုးထြက္ျပီးရယူနိုင္တဲ့ ဖြန့္အသစ္ကို ယွဥ္တြဲေဖာ္ျပေပးမွာျဖစ္ျပီး online_upgrade() function ကေတာ့ Internet နဲ့တိုက္ရိုက္ခ်ိတ္ဆက္ထားျပီး Internet connection ရွိေနတဲ့စက္မွာ တိုက္ရိုက္ download လုပ္ေပးျပီး upgrade ပါတခါတည္း လုပ္ေပးမွာျဖစ္ပါတယ္။
ပံုမွန္အားျဖင့္ေတာ့ ဒီ functions ေတြကို အျမဲတမ္း run ေနဖို့ေတာ့မလိုေပမယ့္ လက္ရွိ ေဇာ္ဂ်ီဖြန့္အသစ္ဟာ development processes ေတြနဲ့အတူ ဆက္လက္ထြက္ရွိေနတာမို့ testing လုပ္ေနတဲ့ testers မ်ားအတြက္ေတာ့ အသံုး၀င္ပါလိမ့္မယ္။ ေနာက္ျပီး users မ်ားအတြက္လဲ zawgyi keyboard installation ကိုပိုမိုလြယ္ကူစြာ လုပ္ေဆာင္နိုင္မယ္လို့ ေမွ်ာ္လင့္ပါတယ္။
ေနာက္ျပီး keyboard မွာ BKSL key ကို kokhy က fixed လုပ္ေပးထားပါတယ္။ ေနာက္မွာ changelog ကိုျကည့္ျပီး ဘာေတြအေျပာင္းအလဲလုပ္လိုက္တယ္ဆိုတာ သိနိုင္ပါတယ္။

changelog

* upgrade new zawgyi font (Zawgyi-One_2009_Aug_25_v4.19.ttf) by Soe Min
* add show_font() and online_upgrade() in zawgyi_keyboard.py
* change font_upgrade() to man_upgrade() in zawgyi_keyboard.py
* mm file for ” key fixed by kokhy

download
zawgyi-keyboard-0.3.1.tar.gz

howto
install guide

homepage
zawgyi-keyboard.googlecode.com

enjoy it!

Debian GNU/Linux distribution ဟာအရင္ကဆိုရင္ time-base အတိုင္း release မလုပ္ပါဘူး။ ခုေတာ့ Debian ဟာ 2 year cycle release ထုတ္ဖို့ new policy ကို စပိန္နိုင္ငံမွာက်င္းပတဲ့ Debian’s Project Yearly conference အတြင္း တင္ျပျပီး သေဘာတူ ဆံုးျဖတ္လိုက္ပါျပီ။ မကိန္းရွိတဲ့နွစ္ (ဥပမာ 2009, 20011, 2013, …) December လမွာ Freezes ျဖစ္ျပီးေတာ့ စံုကိန္းရွိတဲ့နွစ္ (ဥပမာ 2010, 2012, 2014, …) ေနြဦးေလာက္မွာ release ထုတ္ပါမယ္။ ေပာ္လစီကေျပာင္းလိုက္ျပီဆိုေတာ့ ဒီနွစ္ 2009 December မွာ Debian GNU/Linux 6.0 “Squeeze” ဟာ development freezes ျဖစ္ျပီးေတာ့ 2010 Spring ေလာက္မွာ release out မယ္လို့သိရပါတယ္။ ဒါဆိုရင္ Debian 7.0 ဟာ 2011 December မွ Freezes ျဖစ္ျပီး 2012 Spring ေလာက္မွာမွာ Debian GNU/Linux 7.0 (codename မသိေသးပါ) ကို release ထုတ္မွာပါ။
ဒီ time-base freezes policy ဟာ users မ်ားအတြက္ ေရွ့ျကိုတင္ခန့္မွန္းလို့ပိုမိုေကာင္းမြန္လာသလို၊ developers မ်ားအတြက္လဲ long-term planning ကိုပိုမိုလုပ္ေဆာင္နိုင္လာမွာျဖစ္ပါတယ္။ ေနာက္ျပီး two-year cycle ဟာလဲ users မ်ားကို အေျပာင္းအလဲမ်ားအတြက္အခ်ိန္ပိုရရွိေစျပီး new release မ်ားနွင့္ပတ္သက္ျပီး အေျပာင္းအလဲလုပ္ရာမွာ ျဖစ္ရေသာ စိတ္အေနွာက္အယွက္ျဖစ္မွုမ်ားမွလဲ ေလ်ာ့နည္းေစမွာျဖစ္ပါတယ္။

အကိုးအကား

have fun !

မေန့ညက zawgyi-keyboard-0.3.0 release ကိုထုတ္လိုက္ပါတယ္။ ျပီးခဲ့တဲ့ post မွာေျပာခဲ့သလိုပါပဲ features အသစ္ေလးေတြပါ၀င္တဲ့အတြက္ users မ်ားအတြက္ package install လုပ္ရတာေရာ remove လုပ္ရတာေရာ လြယ္ကူေစပါတယ္၊ font upgrade feature ကိုထည့္ထားတဲ့အတြက္လဲ users မ်ားအတြက္ အဆင္ေျပေစေအာင္လို့ပါ။ ကိုစိုးမင္းရဲ့ေဇာ္ဂ်ီဖြန့္အသစ္က migration stage ေတြနဲ့အတူ ဆက္လက္ထြက္အံုးမွာမို့ ဒီ font update function နဲ့ အသစ္ဆက္ထြက္လာမယ့္ font ကို ဆက္ျပီး upgrade လုပ္သြားရံုပါပဲ။
ဒီ zawgyi-keyboard 0.3.0 version မွာ ေဇာ္ဂ်ီဖြန့္အသစ္ရဲ့ original unicode style keyboard layout နဲ့ထြက္တာမို့ ပတ္ဆင့္ေတြရိုက္ဖို့အတြက္ `shift + f` ကိုသံုးပါတယ္၊

downloading package

ဒီ zawgyi-keyboard package ကိုေအာက္ကလင့္ကေန direct ရယူပါ၊

http://zawgyi-keyboard.googlecode.com/files/zawgyi-keyboard-0.3.0.tar.gz

downloaded package က Desktop ေပါ္မွာဆိုရင္

$ cd ~/Desktop

extracting package
package ကို ျဖည္မယ္ဆိုရင္

$ tar xzf zawgyi-keyboard-*.tar.gz

entering into source package directory
package ကိုျဖည္ျပီးတဲ့အခါ ရလာတဲ့ source package folder ထဲ၀င္ရေအာင္

$ cd zawgyi

running zawgyi_keyboard.py script
package install , uninstall စသည့္ functions ေတြ run ဖို့အတြက္ main program ကို စျပီး run ရေအာင္၊ ဒီလို package install, uninstall လုပ္တာက system administration tasks ထဲမွာ တစ္ခုအပါအ၀င္ျဖစ္တဲ့အတြက္ေျကာင့္ root permitted ရဖို့ဒါမွမဟုတ္ admin permitted ရဖို့လိုတဲ့အတြက္ ဒီ python script ကို စစခ်င္း run စဥ္မွာတင္ က်ေနာ္တို့ sudo ဒါမွမဟုတ္ su နဲ့ စျပီး run ရေအာင္

$ sudo python zawgyi_keyboard.py
or
$ su
# python zawgyi_keyboard.py

အဲလို Terminal ထဲမွာ type ျပီး Enter ေခါက္လိုက္တဲ့အခါ zawgyi_keyboard python program က စတင္အလုပ္လုပ္ျပီး ဘာ tasks ကိုလုပ္ေဆာင္မလဲဆိုတာ ေမးပါမယ္။ ဥပမာ ..
[i] install, [r] remove, [u] font update, [h] layout help, [q] exit :

အဂဿငလိပ္အကဿဿခရာ စလံုးအေသး ` i ` ကိုနွိပ္ေပးမယ္ဆိုရင္ package ကို install လုပ္ေပးပါမယ္၊
` r ` ကိုနွိပ္တဲ့အခါ package ကို uninstall လုပ္ေပးပါလိမ့္မယ္။
` h ` ကိုနွိပ္ရင္ font upgrade လုပ္မယ့္ function က run ျပီး ခင္ဗ်ား upgrade လုပ္ခ်င္တဲ့ new zawgyi font ရဲ့ ေနရာ (directory) ကိုေမးပါလိမ့္မယ္။ အဲလိုေမးတဲ့အခါ အဲဒီဖြန့္ရဲ့ ဖိုဒါလမ္းေျကာင္းကို ရိုက္သြင္းေပးရမွာပါ။ ဥပမာ .. new zawgyi font (latest release) က download လုပ္ျပီး desktop ေပါ္မွာထားရင္ သူ့ရဲ့ directory path က
`/home/username/Desktop` ျဖစ္မွာပါ ကုိယ့္ရဲ့ system အလိုက္ ကိုယ့္ရဲ့ downloaded new font directory path ကို ရိုက္သြင္းေပးရမွာပါ။ အဲလိုရိုက္သြင္းျပီးတဲ့အခါ program က လက္ရွိစက္မွာသြင္းထားတဲ့ေဇာ္ဂ်ီဖြန့္နဲ့ ခုခင္ဗ်ားရိုက္သြင္းေပးလိုက္တဲ့ new downloaded font ကိုယွဥ္တြဲေဖာ္ျပေပးအံုးမွာျဖစ္ပါတယ္။ အကယ္၍ user က ဆံုးျဖတ္ျပီး ဒီလုပ္ေဆာင္ခ်က္ကို ဆက္ရမွာျဖစ္ပါတယ္။ ဒီ font update function ကလဲ in case မွသံုးရတာပါ၊ ဥပမာ new zawgyi font ကို testing လုပ္ေနသူမ်ားအတြက္ ပိုျပီးသင့္ေတာ္မွာပါ။
ဒီ python script က အရင္က shell scripts ေတြအတြက္ all in one လဲျဖစ္ပါတယ္။ အရင္ကဆို install လုပ္ဖို့အတြက္ install.sh script ကို run ရတာ remove လုပ္ဖို့အတြက္ uninstall.sh script ကို run ရတာရယ္ ေနာက္ျပီး FreeBSD Gnome2 အသံုးျပုသူမ်ားအတြက္လဲ install_freebsd.sh ကိုသံုးရတာေတြဟာ ခု py script နဲ့က် တစ္ေနရာတည္း တေျပးညီတည္း တခ်ိန္တည္းမွာ run နိုင္ျကပါျပီ။ ဒီ package ကလဲ users and learners မ်ားအတြက္ အဓိက ရည္ရြယ္ ထုတ္လုပ္လိုက္တာပါ။ ျကိုက္နွစ္သက္မယ္လုိ့လဲ ေမွ်ာ္လင့္ပါတယ္။
ဒီ zawgyi_keyboard.py script နဲ့ ပတ္သက္ျပီး errors ေတြ bugs ေတြ ေတြ့ရွိပါက reports, fix, pitches ေတြေရးျပီး က်ေနာ့္ဆီ ေပးပို့ျဖင္း တဖက္တလမ္းက ကူညီျကပါလို့ ေတာင္းဆိုပါရေစ။
ေအာက္မွာ screenshots ေလးေတြျကည့္ရေအာင္…

starting zawgyi_keyboard.py script

starting zawgyi_keyboard.py script

installing package by pressing letter ( i )

installing package by pressing letter ( i )

looking up layout option help by pressing ( h )

looking up layout option help by pressing ( h )

trying font update function

trying font update function

System > Preferences > Keyboard

System > Preferences > Keyboard

choosing myanmar layout

choosing myanmar layout

getting US and Myanmar layouts

getting US and Myanmar layouts

choosing keys to change between us and zawgyi keyboard layouts

choosing keys to change between us and zawgyi keyboard layouts

Applications > System Tools > Zawgyi Keyboard

Applications > System Tools > Zawgyi Keyboard

testing new zawgyi keyboard on gedit

testing new zawgyi keyboard on gedit



see those screenshots on Picasa

http://picasaweb.google.com/thebox02/ZawgyiKeyboard030TarGzInstallAndHowto?feat=directlink

Project home page
http://code.google.com/p/zawgyi-keyboard/

ေက်းဇူးတင္ပါတယ္..

enjoy with new zawgyi-keyboard-0.3.0 release :-)

က်ေနာ္ ဒီ features ေလးေတြကိုစိတ္ကူးထားတာျကာပါျပီ၊ အခ်ိန္မရခဲ့တာရယ္ေျကာင့္ပါ။ ခုေတာ့ အေျခအေနကဖန္လာပါျပီး၊ ကိုစိုးမင္းက ေဇာ္ဂ်ီဖြန့္အသစ္ကို new features ေတြနဲ့ စျပီး introduce လာခဲ့ရာ က်ေနာ္တို့လက္ရိွအသံုးျပုေနတဲ့ ေဇာ္ဂ်ီဖြန့္ဟာလဲ အင္မတန္မွ ေကာင္းမြန္လာခဲ့ပါတယ္။ ဒီလို nice features ေတြရိွတဲ့ ေဇာ္ဂ်ီဖြန့္အသစ္နဲ့အတူ Linux/Unix zawgyi_keyboard installer ကလဲ new features ေတြနဲ့ စတင္ release လိုက္ပါတယ္။ ဒီ zawgyi_keyboard.py module က Python Programming Language နဲ့ေရးသားထားျပီး ပါဝင္တဲ့ functions ေတြကေတာ့ ..
install package
remove package
layout help
font upgrade
တို့ျဖစ္ပါတယ္။ Install, remove functions က မိမိရဲ့ system ဟာ Linux လား FreeBSD လားကို အလိုေလွ်ာက္ detect လုပ္ျပီးေတာ့ သင့္ေတာ္ရာ directories ရွာေဖြျပီး font & xkeyboard ကို install & remove လုပ္ေပးမွာျဖစ္ပါတယ္။ အရင္ကလို install, uninstall, install_freebsd, uninstall_freebsd scripts ေတြကို ခဲြသံုးစရာမလိုေတာ့ပါဘူး။ ေနာက္ျပီး font upgrade feature ကလဲ မိမိ အသစ္ download လုပ္ထားတဲ့ font path (font directory) ကိုေဖာ္ျပေပးရံုနဲ့ ဒီ program က ေဇာ္ဂ်ီဖြန့္ကို အဲဒီေဖာ္ျပပါ directory မွာရွာျပီး system ထဲမွာ installed လုပ္ျပီးသားဖြန့္နဲ့ ခုခင္ဗ်ားအသစ္သြင္းခ်င္တဲ့ ေဇာ္ဂ်ီဖြန့္ကို ျပန္ျပီးေဖာ္ျပေပးမွာပါ။ အကယ္၍ user က upgrade ကိုဆက္လုပ္ခ်င္တယ္ဆိုရင္ ဒီ program ကဆက္လက္ေဆာင္ရြက္ေပးသြားမွာပါ။
layout help ကေတာ့ short guide ေလးပါပဲ၊ Linux system မွာသံုးတဲ့ GUI keyboard preferences program ကိုဖြင့္သံုးဖို့နဲ့ keyboard indicator ကို panel ေပါ္မွာ ဘယ္လို add ရတယ္ဆိုတဲ့ text base short guide ေလးပါ။
ေနာက္တစ္ခုက ဒီ python script ေလးဟာ GNU GPLv3 License နဲ့ release လုပ္တာမို့ open source လဲျဖစ္ Freedom to use, learn, edit, modify, hack လဲျဖစ္တဲ့အတြက္ ေလ့လာသူမ်ားအတြက္လဲ တစံုတရာအက်ိုးအျမတ္ရရိွေစမွာျဖစ္ပါတယ္။ အက်ဿဥ္းခ်ုံးေျပာရရင္ေတာ့ ခုထြက္မယ့္ zawgyi-keybaord-0.3.0 release မွာ zawgyi_keyboard.py script နဲ့အတူ ကိုစိုးမင္းရဲ့လက္ရာ ရင္ခုန္စရာ ေဇာ္ဂ်ီဖြန့္အသစ္ရဲ့ new features ေတြနဲ့အတူထြက္ရိွေတာ့မွာမို့ users မ်ားအတြက္ ဝမ္းသာစရာသတင္းေကာင္းေလး ေပးအပ္ပါတယ္ဗ်ား ..
ခုေလာေလာဆယ္ testing လုပ္ေနေသးတာျဖစ္တဲ့အတြက္ ဒီ ၁ရက္ ၂ရက္အတြင္း ထြက္လာမွာပါ။
ခု cygwin ေပါ္မွာ testing လုပ္ထားတာေလးကို screenshots ထားတဲ့အတြက္ နမူနာေလးေတာ့တင္ေပးလိုက္ပါတယ္။

zawgyi_keyboard.py starting

zawgyi_keyboard.py starting

short guide for layout

short guide for layout

installing zawgyi-keyboard package

installing zawgyi-keyboard package

zawgyi font upgrading

zawgyi font upgrading

upgrading font

upgrading font

uninstall package and quiting the program

uninstall package and quiting the program

အကယ္၍ users မ်ားမွာ idea အသစ္ေလးေတြရိွမယ္ဆိုရင္ က်ေနာ့္ကိုတင္ျပနိုင္ပါတယ္၊ release ထုတ္ျပီးတဲ့အခါ errors ေတြ bugs ေတြေတြ့တယ္ဆိုရင္လဲ reports/pitches ေတြေပးျကပါလို့ ေတာင္းဆိုပါရေစ..

Package release soon!!

Have a lot of fun!! :-)
regards

Follow

Get every new post delivered to your Inbox.