12005-12-21 Jun Mukai <mukai@jmuk.org> 2 3 * README.ja: update. Thanks to Utumi-san. 4 52005-12-18 Jun Mukai <mukai@jmuk.org> 6 7 * src/scim_skk_imengine_setup.cpp (create_options_page): re-desgin 8 of scim-setup. Thanks to Bando-san. 9 10 * src/scim_skk_setup_dictionaries.cpp: re-design of setup 11 dictionary. Thanks to Bando-san. 12 13 * src/scim_skk_dictionary.cpp (SKKServ): fix invalid addresses for 14 SKKServ. 15 16 * src/scim_skk_core.cpp: a minor bug fix when commit the 17 converting candidate. 18 192005-12-13 Jun Mukai <mukai@jmuk.org> 20 21 * src/scim_skk_core.cpp (process_romakana): modify the behaviors 22 of process_romakana (to support spacebar problem). 23 24 * src/scim_skk_dictionary.cpp (load_dict): support jinmei 25 dictionary. 26 27 * src/scim_skk_setup_dictionaries.cpp (dict_selection_widget_setup): 28 selection of system dictionary is now in setup window (not dialog). 29 30 * src/scim_skk_automaton.cpp (append): a minor bug fixes on 31 process romakana and scim_skk_automaton. 32 332005-11-29 Jun Mukai <mukai@jmuk.org> 34 35 * src/scim_skk_core.cpp (action_completion_back): new method 36 action_completion_back is introduced. This method turns candidate 37 of completion to the previous one. 38 39 * src/scim_skk_keybind.cpp (match_selection_keys): Bug fixes of 40 error out inputs. Thanks to Utsumi. 41 42 * src/scim_skk_prefs.h (SCIM_SKK_CONFIG_COMPLETION_BACK): new 43 settings for `completion_back'. 44 45 * src/scim_skk_prefs.h (SCIM_SKK_CONFIG_FORWARD_KEY_DEFAULT): 46 default settings for forward/backward key has now `Down' and `Up' 47 key. 48 492005-11-15 Jun Mukai <mukai@jmuk.org> 50 51 * src/scim_skk_imengine_setup.cpp: Fix a typo. Thanks to Utsumi-san. 52 532005-11-14 Jun Mukai <mukai@jmuk.org> 54 55 * src/scim_skk_history.cpp: TAB completion is now available. 56 572005-11-11 Jun Mukai <mukai@jmuk.org> 58 59 * src/cdb.cpp: CDB files are now available. 60 612005-11-10 Jun Mukai <mukai@jmuk.org> 62 63 * src/scim_skk_dictionary.cpp (parse_eval_string): A small bug 64 fixes for declaration of variables in a switch statement. Thanks 65 to Utsumi-san. 66 67 * src/scim_skk_core.cpp (process_key_event): ignore Return key 68 when INPUT_MODE_PREEDIT. ignore_return. 69 70 * src/scim_skk_help_message.txt.in, src/help_message_conv.awk: new 71 file for help messages. help_message.txt is included from 72 scim_skk_imengine.cpp. 73 742005-11-10 Takuro Ashie <ashie@homa.ne.jp> 75 76 * src/scim_skk_imengine.cpp, src/scim_skk_imengine_setup.cpp: 77 Set default system dictionary list if its config is empty. 78 The bug that first entry of dictionary list is set twice to entry on 79 preference window has been fixed. 80 812005-11-10 Jun Mukai <mukai@jmuk.org> 82 83 * src/scim_skk_setup_dictionaries.cpp: new file for setup module 84 of dictionaries. 85 86 * new_feature: multi dictionaries are now available. 87 882005-11-07 Jun Mukai <mukai@jmuk.org> 89 90 * src/scim_skk_core.cpp: Add new keybind `Shift-Return'. This 91 toggles the `ignore_return' at this conversion/learning only. 92 93 * src/scim_skk_core.cpp: fix the behaviors of `ignore_return' 94 settings to fit to `skk-egg-like-newline'. Thanks to Yamato-san. 95 96 * src/scim_skk_imengine_setup.cpp: modify `inline' to `Inline' and 97 `auxwindow' to `AuxWindow' for skim-scim-skk. 98 992005-10-21 Takuro Ashie <ashie@homa.ne.jp> 100 101 * po/ja.po: Add missing colon. 102 1032005-10-21 Takuro Ashie <ashie@homa.ne.jp> 104 105 * src/scim_skk_imengine_setup.cpp: 106 Fix a compile time warning. 107 Remove needless padding. 108 1092005-10-19 Jun Mukai <mukai@jmuk.org> 110 111 * src/scim_skk_lookup_table.h: modify the prototype form of 112 get_annot_string. Thanks to Mike Fabian. 113 1142005-10-17 Jun Mukai <mukai@jmuk.org> 115 116 * src/scim_skk_config: use global variable in a namespace instead 117 of struct. 118 1192005-10-13 Jun Mukai <mukai@jmuk.org> 120 121 * src/*: global variables are now static or blocked in namespace 122 `scim_skk'. 123 * src/*: using namespace `scim-skk' again. 124 1252005-10-11 Jun Mukai <mukai@jmuk.org> 126 127 * src/*: using namespace `scim_skk'. Thanks to zoe. 128 1292005-10-10 Jun Mukai <mukai@jmuk.org> 130 131 * src/scim_skk_dictionary.cpp: Fix a bug that inappropriate entry 132 key including numbers when commiting string does not include number 133 signs. 134 1352005-10-07 Jun Mukai <mukai@jmuk.org> 136 137 * src/scim_skk_dictionary.cpp (lookup): Fix a bug that confuse #4 138 and #5. Add conversion without number translation. 139 1402005-10-06 Jun Mukai <mukai@jmuk.org> 141 * src/scim_skk_looup_table.h: change the classname from CandPair 142 to CandEnt for learning with number conversions. 143 * src/scim_skk_dictionary.cpp: Fix bugs with number conversions. 144 1452005-09-13 Takuro Ashie <ashie@homa.ne.jp> 146 147 * src/scim_skk_dictionary.cpp: Fix a bug that scim-skk clashes when 148 there is no dictionary. Thanks DAIRIKI-san. 149 1502005-06-25 Jun Mukai <mukai@jmuk.org> 151 152 * src/scim_skk_imengine_setup.cpp: add color button to setup 153 module. 154 155 * src/scim_skk_imengine_setup.cpp (create_options_page): toggle 156 sensitivity of children. 157 1582005-06-23 Jun Mukai <mukai@jmuk.org> 159 160 * src/scim_skk_core.cpp (action_nextpage, action_prevpage): set 161 default page size when page_{down,up}. 162 1632005-06-21 Jun Mukai <mukai@jmuk.org> 164 165 * src/scim_skk_core.cpp (commit_converting): bug fix. 166 167 * src/scim_skk_lookup_table.cpp: add caret position of lookup table. 168 169 * src/scim_skk_dictionary.cpp (lookup): small bug fix. 170 171 * src/scim_skk_lookup_table.cpp (get_annot_string): small bug fix. 172 173 * src/scim_skk_dictionary.cpp (get_key_from_index): eliminate 174 debug codes. 175 1762005-05-20 Jun Mukai <mukai@jmuk.org> 177 178 * src/scim_skk_imengine.cpp (process_key_event): remove early 179 return of false result. 180 1812005-05-19 Jun Mukai <mukai@jmuk.org> 182 183 * src/scim_skk_keybind.cpp (match_selection_keys): remove 184 SCIM_KEY_Mod1Mask and use SCIM_KEY_AltMask instead. 185 186 * src/scim_skk_imengine.cpp (process_key_event): ignores key 187 events if the key.code == SCIM_KEY_Caps_Lock or 188 SCIM_KEY_Shift_Lock. 189 (process_key_event): patches of [scim-imengine-dev 327]. thanks to 190 TAM. 191 192 * src/scim_skk_core.cpp: not use of 193 SCIM_KEY_Mod?Mask. 194 1952005-03-23 Jun Mukai <mukai@jmuk.org> 196 197 * src/scim_skk_imengine.cpp: bugfix on timing of dump_dict(). 198 1992005-03-22 Jun Mukai <mukai@jmuk.org> 200 201 * src/scim_skk_imengine.cpp (SKKFactory): bugfix on timing of 202 dump_dict(). 203 2042005-03-11 Jun Mukai <mukai@jmuk.org> 205 206 * src/scim_skk_imengine.h (class SKKInstance): some bug fix codes 207 from James Su. New member m_defualt_page_size is added. 208 2092005-03-10 Jun Mukai <mukai@jmuk.org> 210 211 * src/scim_skk_imengine.cpp (update_lookup_table_page_size): 212 patch for long candidates. (cf. scim-devel: 3/10/2005: 15:52:02+0800) 213 2142005-03-07 Jun Mukai <mukai@jmuk.org> 215 216 * src/scim_skk_keybind.cpp (match_selection_keys): bugfix for 217 lookup table on scim-1.2.0. 218 2192005-01-31 Jun Mukai <mukai@jmuk.org> 220 221 * src/scim_skk_core.cpp (action_toggle_case): new action 222 toggle_case is introduced. For example, input `/aiu<Control>u'. 223 The committed string is `AIU'. 224 2252005-01-29 Jun Mukai <mukai@jmuk.org> 226 227 * src/scim_skk_core.cpp (process_key_event): bug fix on inputting 228 non 'asdfjkl' keys in converting. 229 2302005-01-27 Takuro Ashie <ashie@homa.ne.jp> 231 232 * src/scim_skk_core.cpp, src/scim_skk_dictionary.cpp, 233 src/scim_skk_dictionary.h, src/scim_skk_imengine.cpp, 234 src/scim_skk_keybind.cpp: Fixed compile time warnings. 235 236 - Ensure to return a value on end of functions. 237 - Added default condition for switch statement. 238 - Fixed initializing order in constructor. 239 - Calculate size of array dynamically 240 2412005-01-25 Jun Mukai <mukai@jmuk.org> 242 243 * src/scim_skk_keybind.h: add `home_keys' and `end_keys'. 244 2452005-01-21 Jun Mukai <mukai@jmuk.org> 246 247 * src/scim_skk_core.cpp (clear_pending): add an argument `flag' 248 for action_cancel. 249 2502005-01-09 Jun Mukai <mukai@jmuk.org> 251 252 * src/scim_skk_core.cpp: Bug fix on commiting of learn with 253 okurigana. 254 2552005-01-08 Jun Mukai <mukai@jmuk.org> 256 257 * src/scim_skk_keybind.cpp (keybind_string_to_key_list): KeyBind 258 is now use keybind_string_to_key_list, which is a wrapper function 259 to scim_string_to_key_list. This change is for matching of key 260 events. 261 262 * src/scim_skk_core.cpp: changes the type of `m_okurihead' from 263 WideString to ucs4_t. 264 (process_key_event): Fix bug on cancel of learning. 265 (process_key_event): Fix bug on cancel for candidates without 266 lookup table. 267 2682005-01-06 Jun Mukai <mukai@jmuk.org> 269 270 * src/scim_skk_keybind.cpp (match_key_event): If mask of the key 271 event is only ShiftMask, then it matches broader. For example, 272 input key event "Shift+Q" is matched to "Q" and "Shift+q". Other 273 modifiers are defined, this is not checked. 274 275 * src/scim_skk_imengine.cpp: SKKDictionaries is now instanced at 276 scim_imengine_module_init and shared between all of factories. 277 The instance dumps user dictionary at scim_module_exit. 278 2792005-01-05 Jun Mukai <mukai@jmuk.org> 280 281 * src/scim_skk_imengine.cpp (reload_config): remove 282 `m_reload_signal_connection.disconnect()' [scim-imengine-dev:104] 283 284 * src/scim_skk_core.cpp: Bug fix when DictListSize == 0 285 2862004-12-28 Jun Mukai <mukai@jmuk.org> 287 288 * SetupUI: SetupUI is now available. 289 2902004-12-27 Jun Mukai <mukai@jmuk.org> 291 292 * src/scim_skk_imengine_setup.cpp: use __widget_listsize instead 293 of listsize_entry. 294 295 * src/scim_skk_dictionary.h (SKKDictionaryBase): m_writecount is 296 now removed. 297 298 * src/scim_skk_imengine.cpp (~SKKFactory): bug fix. 299 300 * src/scim_skk_imengine_setup.cpp: SetupUI module is implemented. 301 3022004-12-26 Jun Mukai <mukai@jmuk.org> 303 304 * src/scim_skk_core.cpp (process_ascii): bug fix to recognize 305 arrow key or backspace key when ascii preediting. 306 (action_backspace): The behavior of backspace is changed when 307 caret position = 0 (using action_cancel() ). 308 309 * src/scim_skk_prefs.h: the name "StartConv" is changed to 310 "StartPreedit". 311 3122004-12-24 Jun Mukai <mukai@jmuk.org> 313 314 * src/scim_skk_core.cpp (action_nextpage): bug fix when returning 315 false. 316 (process_key_event): ignore selecting key when lookup table is 317 hidden. 318 319 * src/scim_skk_dictionary.cpp (class SKKDictionary): annotation is 320 not parsed at loading dictionary. It is stripped when `lookup' or 321 commiting on src/scim_skk_core.cpp. 322 323 * src/scim_skk_prefs.h: new preferences. 324 SelectionStyle: Qwerty, or, Dvorak, or Number. 325 DictListSize: number of candidates not in lookup table. 326 DictViewAnnot: flag whether view annotation or not. 327 328 * src/scim_skk_core.cpp: now uses lookup table. 329 3302004-12-19 Jun Mukai <mukai@jmuk.org> 331 332 * src/scim_skk_imengine.h (class SKKInstance): m_key2kana is now 333 member of SKKInstance. All of SKKCore share this m_key2kana. 334 335 * src/scim_skk_core.cpp (process_latin): return false if 336 INPUT_MODE_DIRECT to use of dead keys. catch this false retval 337 when learning (cf. scim-imengine-dev:65) 338 339 * src/scim_skk_core.cpp: uses KeyEvent::get_ascii_code() instead 340 of KeyEvent::code directly. 341 3422004-12-16 Jun Mukai <mukai@jmuk.org> 343 344 * src/scim_skk_core.cpp (caret_pos): add 345 m_pendingstr.length() to caret_position. 346 347 * src/scim_skk_core.cpp: remove `_keys' suffixes from names of 348 `action_*' on SKKCore. 349 350 * src/*.cpp: all `latin' and `wide latin' is replaced the word 351 `ASCII' and `wide ASCII' respectively (cf. scim-imengine-dev:57) 352 3532004-12-06 gettextize <bug-gnu-gettext@gnu.org> 354 355 * Makefile.am (SUBDIRS): Add m4. 356 (ACLOCAL_AMFLAGS): New variable. 357 * configure.ac (AC_CONFIG_FILES): Add po/Makefile.in, 358 359