summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2018-04-10 14:12:34 +0800
committerPeng Wu <alexepico@gmail.com>2018-04-10 14:12:34 +0800
commiteabf11f2ac92d90f19ad53d567460ff25cb1ff99 (patch)
tree5e4cc14994a029c7314998c64b0114db0da4a656
parent20b3cebd3393d827a20c617e78be04f23181fec2 (diff)
downloadibus-libpinyin-eabf11f2ac92d90f19ad53d567460ff25cb1ff99.tar.gz
ibus-libpinyin-eabf11f2ac92d90f19ad53d567460ff25cb1ff99.tar.xz
ibus-libpinyin-eabf11f2ac92d90f19ad53d567460ff25cb1ff99.zip
change default value for candidate sort option
-rw-r--r--src/PYConfig.cc2
-rw-r--r--src/PYPConfig.cc6
2 files changed, 4 insertions, 4 deletions
diff --git a/src/PYConfig.cc b/src/PYConfig.cc
index 4dd5668..91b7edb 100644
--- a/src/PYConfig.cc
+++ b/src/PYConfig.cc
@@ -43,7 +43,7 @@ Config::initDefaultValues (void)
m_orientation = IBUS_ORIENTATION_HORIZONTAL;
m_page_size = 5;
m_remember_every_input = FALSE;
- m_sort_option = SORT_BY_PHRASE_LENGTH_AND_FREQUENCY;
+ m_sort_option = SORT_BY_PHRASE_LENGTH_AND_PINYIN_LENGTH_AND_FREQUENCY;
m_shift_select_candidate = FALSE;
m_minus_equal_page = TRUE;
diff --git a/src/PYPConfig.cc b/src/PYPConfig.cc
index 26cec9f..68efcb5 100644
--- a/src/PYPConfig.cc
+++ b/src/PYPConfig.cc
@@ -96,7 +96,7 @@ LibPinyinConfig::initDefaultValues (void)
m_orientation = IBUS_ORIENTATION_HORIZONTAL;
m_page_size = 5;
m_remember_every_input = FALSE;
- m_sort_option = SORT_BY_PHRASE_LENGTH_AND_FREQUENCY;
+ m_sort_option = SORT_BY_PHRASE_LENGTH_AND_PINYIN_LENGTH_AND_FREQUENCY;
m_shift_select_candidate = FALSE;
m_minus_equal_page = TRUE;
@@ -193,7 +193,7 @@ LibPinyinConfig::readDefaultValues (void)
m_remember_every_input = read (CONFIG_REMEMBER_EVERY_INPUT, false);
const gint index = read (CONFIG_SORT_OPTION, 0);
- m_sort_option = SORT_BY_PHRASE_LENGTH_AND_FREQUENCY;
+ m_sort_option = SORT_BY_PHRASE_LENGTH_AND_PINYIN_LENGTH_AND_FREQUENCY;
for (guint i = 0; i < G_N_ELEMENTS (sort_options); i++) {
if (index == sort_options[i].sort_option_index) {
@@ -255,7 +255,7 @@ LibPinyinConfig::valueChanged (const std::string &schema_id,
m_remember_every_input = normalizeGVariant (value, false);
} else if (CONFIG_SORT_OPTION == name) {
const gint index = normalizeGVariant (value, 0);
- m_sort_option = SORT_BY_PHRASE_LENGTH_AND_FREQUENCY;
+ m_sort_option = SORT_BY_PHRASE_LENGTH_AND_PINYIN_LENGTH_AND_FREQUENCY;
for (guint i = 0; i < G_N_ELEMENTS (sort_options); i++) {
if (index == sort_options[i].sort_option_index) {