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