diff options
author | Peng Wu <alexepico@gmail.com> | 2014-04-09 13:44:54 +0800 |
---|---|---|
committer | Peng Wu <alexepico@gmail.com> | 2014-04-09 13:44:54 +0800 |
commit | 34d1dfeafc2fa2864be07fc268ec0a5707fa29db (patch) | |
tree | ff2d7d90de6bd8d8715848a541b4593fea31a78c | |
parent | f7359250df593f93476f408c88389149e23d776f (diff) | |
download | ibus-libzhuyin-34d1dfeafc2fa2864be07fc268ec0a5707fa29db.tar.gz ibus-libzhuyin-34d1dfeafc2fa2864be07fc268ec0a5707fa29db.tar.xz ibus-libzhuyin-34d1dfeafc2fa2864be07fc268ec0a5707fa29db.zip |
update config names
-rw-r--r-- | setup/main.py | 6 | ||||
-rw-r--r-- | src/ZYZConfig.cc | 20 |
2 files changed, 14 insertions, 12 deletions
diff --git a/setup/main.py b/setup/main.py index dd76999..61ca19b 100644 --- a/setup/main.py +++ b/setup/main.py @@ -166,8 +166,10 @@ class PreferencesWindow: def __fuzzy_zhuyin_toggled_cb(widget): val = widget.get_active() - map(lambda w: self.__builder.get_object(w[0]).set_sensitive(val), - self.__fuzzy_zhuyin_widgets) + for name, defval in self.__fuzzy_zhuyin_widgets: + widget = self.__builder.get_object(name) + widget.set_sensitive(val) + self.__fuzzy_zhuyin.connect("toggled", __fuzzy_zhuyin_toggled_cb) # init value diff --git a/src/ZYZConfig.cc b/src/ZYZConfig.cc index 5776354..e7c32ee 100644 --- a/src/ZYZConfig.cc +++ b/src/ZYZConfig.cc @@ -39,16 +39,16 @@ static const struct { guint option; } options [] = { /* fuzzy pinyin */ - { "FuzzyZhuyin_C_CH", ZHUYIN_AMB_C_CH }, - { "FuzzyZhuyin_Z_ZH", ZHUYIN_AMB_Z_ZH }, - { "FuzzyZhuyin_S_SH", ZHUYIN_AMB_S_SH }, - { "FuzzyZhuyin_L_N", ZHUYIN_AMB_L_N }, - { "FuzzyZhuyin_F_H", ZHUYIN_AMB_F_H }, - { "FuzzyZhuyin_L_R", ZHUYIN_AMB_L_R }, - { "FuzzyZhuyin_G_K", ZHUYIN_AMB_G_K }, - { "FuzzyZhuyin_AN_ANG", ZHUYIN_AMB_AN_ANG }, - { "FuzzyZhuyin_EN_ENG", ZHUYIN_AMB_EN_ENG }, - { "FuzzyZhuyin_IN_ING", ZHUYIN_AMB_IN_ING }, + { "fuzzyzhuyin_c_ch", ZHUYIN_AMB_C_CH }, + { "fuzzyzhuyin_z_zh", ZHUYIN_AMB_Z_ZH }, + { "fuzzyzhuyin_s_sh", ZHUYIN_AMB_S_SH }, + { "fuzzyzhuyin_l_n", ZHUYIN_AMB_L_N }, + { "fuzzyzhuyin_f_h", ZHUYIN_AMB_F_H }, + { "fuzzyzhuyin_l_r", ZHUYIN_AMB_L_R }, + { "fuzzyzhuyin_g_k", ZHUYIN_AMB_G_K }, + { "fuzzyzhuyin_an_ang", ZHUYIN_AMB_AN_ANG }, + { "fuzzyzhuyin_en_eng", ZHUYIN_AMB_EN_ENG }, + { "fuzzyzhuyin_in_ing", ZHUYIN_AMB_IN_ING }, }; ZhuyinConfig::ZhuyinConfig (Bus & bus) |