-
Notifications
You must be signed in to change notification settings - Fork 47
/
Copy pathChangeLog
531 lines (502 loc) · 24 KB
/
ChangeLog
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
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
0.10.1
* Qt6 support
* Other misc fixes
0.9.11
* Add the manual trigger for GitHub workflow
* Fix gtk3 crash
* Merge pull request #648 from xatier/master
* Refactor im-dispatch.c
* Merge pull request #647 from xatier/master
* Fix a pointer bug introduced in 522f406078e0158616092ed4aa29448d3d5c0bd0
* Merge pull request #646 from xatier/master
* Refactor im-srv.c
* Merge pull request #644 from xatier/master
* Refactor hime_im_client_reopen in hime-im-client.c
* Merge pull request #643 from xatier/master
* Cleanup hime-im-client.c
* Merge pull request #642 from xatier/master
* Refactor hime-im-client.c
* Reorganize hime-im-client.c to be same as hime-im-client.h
* Merge pull request #641 from xatier/master
* Cleanup hime-im-client.c
* Merge pull request #640 from xatier/master
* Embed save|restore_old_sigaction_single functions
* Merge pull request #639 from xatier/master
* Use XPoint from X window
* Merge pull request #638 from xatier/master
* Rename keyeve to key_event in hime-protocol.h
* Merge pull request #637 from xatier/master
* Reorganize hime-im-client.h
* Merge pull request #636 from xatier/master
* Cleanup im-client
* Merge pull request #635 from xatier/master
* Use standard uint32_t for src/im-*
* Rename hime_im_client_message to hime_im_client_send_message
* Use const for `send_hime_message`
* Merge pull request #634 from xatier/master
* Use standard uint32_t for hime-crypt.c
* Merge pull request #633 from xatier/master
* Fix clang-tidy warnings in hime-common.c
* Merge pull request #632 from xatier/master
* Rename hime_im_client_set_window to hime_im_client_set_client_window
* Merge pull request #631 from xatier/master
* Cleanup im-addr.c
* Merge pull request #630 from xatier/master
* Add Qt's moc_*.cpp to .gitignore
* Merge pull request #629 from xatier/master
* Replace GDK_<key> with GDK_KEY_<key>
* Merge pull request #628 from xatier/master
* Cleanup hime-ts-edit.c
* Merge pull request #627 from xatier/master
* Fix incorrect signal name "delete-event"
* Merge pull request #625 from xatier/master
* Refactor gtk_im_context_hime_filter_keypress
* Merge pull request #626 from xatier/makepkg
* Add makepkg.sh to build Archlinux package
* Merge pull request #624 from xatier/master
* Update clang-format make target
* Merge pull request #623 from xatier/master
* Cleanup gtk imcontext module
* Merge pull request #622 from xatier/master
* Add missing dependency for clang-format
* Merge pull request #621 from xatier/master
* Add clang-format to ci script
* Merge pull request #620 from xatier/master
* Fix shell scripts in distro
* Merge pull request #619 from xatier/master
* Replace bzero with memset
* Merge pull request #618 from xatier/master
* Cleanup data scripts
* Merge pull request #616 from xatier/master
* Drop Qt4 code
* Merge pull request #617 from hime-ime/chewing_deprecation
* add missing chewing_bopomofo_Check
* Merge pull request #615 from xatier/master
* Add missing const qualifier for pszZuinStr (pull request #613)
* Merge pull request #614 from xatier/master
* Apply clang-format to chewing.c
* Add pre-commit hook
* Merge pull request #613 from hime-ime/chewing_deprecation
* fix chewing deprecataion warnings #518 #609 #612
* Merge pull request #612 from hime-ime/revert_8fd3c0c
* Revert "Use chewing_bopomofo_String_static API. Fix #518."
* Merge pull request #611 from hime-ime/debian_ci_qt5
* debian ci: install qt5 private lib
* Merge pull request #610 from xatier/master
* Add qt5-base to Archlinux CI dependency
* Merge pull request #609 from xatier/master
* Use chewing_bopomofo_String_static API. Fix #518.
* Merge pull request #608 from xatier/master
* Apply clang-format (2nd level)
* Apply clang-format
* Merge pull request #607 from xatier/gtk-im
* Fix Gtk issues
* Refactoring: remove unnecessary function declarations
* Organize includes
* Sync gdkpixbuf-drawable.c with upstream
* Use Debian testing to avoid unexpected CI failures
* Fix symbol linkage issues
* Use ALL_UPPERCASE for HIME_I18N_MESSAGE
* Cleanup Makefiles
* Gtk code cleanup
* Merge pull request #606 from xatier/master
* Fix misc warnings
* Merge pull request #605 from xatier/configure
* Fix GTK immodules flags
* Merge pull request #604 from xatier/configure
* Refactor lib selection flag to be consistent
* Merge pull request #603 from xatier/workflow
* Add build status badge to README.md
* Merge pull request #602 from xatier/workflow
* Add Debian workflow
* Merge pull request #601 from xatier/configure
* Refactor build system
* Merge pull request #600 from xatier/configure
* Drop QT3 support
* Merge pull request #599 from xatier/configure
* Refactor configure script (part 2)
* Merge pull request #598 from xatier/configure
* Drop MAC_OS support
* Merge pull request #597 from xatier/master
* Use git show -m in GitHub Actions to show merge contents
* Merge pull request #596 from xatier/workflow-test
* Add GitHub workflow
* Merge pull request #595 from xatier/master
* Fix configure bug introduced in 5177d47ffaa39d3089e77a56bb86ef2507560ac2
* Merge pull request #594 from xatier/scan-build
* Merge pull request #591 from xatier/master
* Merge branch 'master' into master
* Merge pull request #592 from xatier/about
* Add a script to invoke scan-build static analyzer
* update pkgbuild to use hook
* Break down create_about_window() into small functions
* Refactor and polish about.c
* Merge pull request #593 from Brli/update-archlinux-pkgbuild
* update pkgbuild to use hook
* Rewrite ls globs with find
* Refactor scripts to be prettier
* Merge pull request #590 from xatier/master
* Fix README.md with markdownlint
* Merge pull request #589 from xatier/master
* Bump PKGBUILD version
* Merge pull request #588 from xatier/master
* Revert "tsin: send out the buffer when changing the mode from Ch to En"
* Merge pull request #561 from Vdragon/patch-tried-to-fix-issue-558
* Merge pull request #587 from yanganto/esperanto
* Add Esperanto keyboard
* fix: Switch to latin letters input method without failure
* fix: Use the correct data type of in_cycle
* build: Detect necessary software pkg-config
* feat(tsin): Press space key without committing the preedit buffer
* UI(tsin): Hide the popup input window correctly
* docs: Update the link of gcin source code
* tsin feat: move the cursor backward after the phrase selection
* Merge pull request #578 from marktwtn/korean
* name the korean input method to hangul and hangul-roman
* update: add table reference and more character definitions
* update: add more character definitions
* feat: add korean input method
* change the file mode as the other .cin files
* fix typo
* fix: add the missing parentheses
* feat: change the msgid from Chinese to English
* update the strings to be translated in source code
* Make: add "--no-wrap" option for generating .pot and .po files
* feat: add 'make uninstall' in Makefile
* fix: a better way to solve the #161 issue
* fix: solve the switch input method problem of #161 issue
* fix: solve the search file problem of #537 issue
* fix: solve the full/half-shape problem of #47 issue
* change the code of controlling half/full-shape mode of TSIN
* refactor the source code related to 'b_half_full_char'
* Make: fix the dependency
* tsin: send out the buffer when changing the mode from Ch to En
* add more files into .gitignore
* fix the compiler warning of snprintf()
* change the default value of tsin_buffer_editing_mode
* security: change most sprintf() to snprintf()
* Merge pull request #563 from Vdragon/patch-im-switch-support-multiarch
* Merge pull request #577 from marktwtn/wm
* WM: the chewing setting window should not be covered
* Merge pull request #576 from marktwtn/uiux
* UI & UX: show candidate characters without being cut
* Add vim swapfile to gitignore
* Cleanup: fix compiler warnings
* Remove deprecated APIs
* update PKGBUILD for archlinux
* Merge branch 'master' of https://github.com/hime-ime/hime
* Fix include path for Qt on Archlinux (Fixed #568)
* Merge pull request #551 from czchen/bugfix/typo
* Merge pull request #552 from czchen/feature/reproducible-build
* 支援 Debian im-config,修正 #558
* im-switch - 支援 Multiarch 跟 Qt5
* Merge pull request #541 from Vdragon/patch-issue-539
* Avoid using locale-dependent shell glob
* Remove randomness
* Fix typo
* Merge pull request #548 from favonia/fix-warnings
* Remove dependency on Qt5PlatformSupport.pc (#545)
* Merge pull request #549 from favonia/fix-kbmcv
* Add missing brackets. Close #547.
* Fix various warnings.
* build system - Fix won't build in path with spaces(gtk2/gtk3 support), fixes #539
* Merge pull request #527 from legnaleurc/fix_popen
* fix popen error
* Merge pull request #525 from legnaleurc/fix_plasma5
* fix tray icon for plasma5
* Merge pull request #524 from kinabcd/master
* update PKGBUILD for archlinux
* add include path for moc of qt5
* use macro QGenericPluginFactoryInterface_iid
* Merge pull request #489 from czchen/feature/build
* Merge pull request #521 from Vdragon/fix_wont_build_in_path_with_spaces
* Merge pull request #522 from abev66/master
* fix stuck plasmashell problem
* Fix won't build in path with spaces(incomplete)
* Fix typo in commit 0cd3a84.
* Better compatible with newer version of GTK3+.
* remove inline from parse_client_req
* fix commit cea97dd199564f507a2aafdbebb46407eef94e5a
* add icon selector, fix #42
* add ed5 makefile
* qt5 immodule: move cursor right after focus in
* Merge pull request #516 from legnaleurc/qt5
* add qt5 im module
* refactor
* remove unused code
* beautify hime-setup
* Merge pull request #515 from hime-ime/hime-setup
* Merge pull request #514 from hime-ime/test-hime
* fix unresponsive hime-setup module window
* properly quit hime-setup (gtk_main_quit)
* setup module dir env in test-hime
* match the type of INMD->method_type with GTAB_LIST_S->method_type
* Merge pull request #513 from hime-ime/test-hime
* rename ttt -> filename in gtab-list.c
* improve test-hime
* fix #502
* make hime-env correctly detect immodule under debian/ubuntu, fix #502
* update package version in PKGBUILD
* Merge pull request #507 from czchen/bugfix/bashism
* Use bash instead of sh in nobopomofo
* Merge pull request #496 from czchen/bugfix/xserver64
* Defined _XSERVER64 in header
* Merge pull request #492 from xatier/anthy-pick
* Merge pull request #493 from hime-ime/issue#482#491
* fix issue #482
* Merge pull request #490 from xatier/master
* pick up modifications from gcin 2.8
* move README to markdown syntax
* update PKGBUILD
* Respect CFLAGS, CXXFLAGS, CPPFLAGS
* Do not hide compiling/linking commands
* Merge pull request #488 from czchen/bugfix/getenv
* Merge pull request #487 from medicalwei/patch-1
* Check return value of getenv("HOME")
* Do no treat GNU/kFreeBSD as a FreeBSD distro.
* Merge pull request #483 from xatier/master
* fix PKGBUILD problems
* Merge pull request #479 from Brli/patch-1
* Merge pull request #480 from Brli/patch-2
* Update and rename install to hime.install
* Update PKGBUILD
* Merge pull request #478 from hime-ime/configure2
* fix commit 9800a43
* Merge pull request #477 from hime-ime/configure
* show message when gtk+2.0 is used and appindicator3-0.1 is installed && appindicator-0.1 is not installed in configure close #475
* Fix the qt4 im-module installed path. close #453
* Merge pull request #466 from petercommand/appindicator
* ensure that the indicator will be created properly
* add a newline at the end of file
* Merge pull request #463 from xatier/master
* change the dependency package name qt -> qt4
* Merge pull request #450 from solomonhuang/distro
* change date format
* May output full width space in modules.
* s/cherk_key_press/check_key_press/g in src/eve.c
* May input full width numbers with 1-9.
* Treat asterisk key as a normal feed key in full character mode.
* [chewing] do not capture Ctrl/Alt + [a-Z], close #442
* Reload omni config after it is changed by another processes, e.g. hime-setup
* [chewing] code cleanup (09b0705a)
* [chewing] replace chewing_zuin_Check by chewing_zuin_String, fix & close #438
* Merge pull request #430 from solomonhuang/issue428
* issue #428 欸 pho table
* Merge pull request #427 from solomonhuang/omniconfig
* Respect to the en_pho_key_sel setting of the TSIN setup page. Thank saplayer for reporting this bug!
* Move hime.conf
* Correct save_omni_config() position
* Define HIME_CONF for hime.conf
* Rename hime.ini to hime.conf
* Single configuration file support
* remove strange key_press_time.
* Show a tiny [input method name] window when switching to anthy/libchewing if the tray icon is disabled.
* Remove all strange gtk_window_set_default_size().
* Remove all strange gtk_window_resize().
* Pull only a shallow repository in freebsd makefile
* Merge pull request #423 from hime-ime/vim
* Add vim input method
* Keep only the 'tabbed' mode.
* Add almost all remaining functions to tabbed setup
* Use 'OK' instead of 'Apply' in setup
* Tabbed setup (limited functionality)
* Factor out 'save' and 'destroy' functionality.
* Pull only a shallow repository in PKGBUILD.
* remove a useless \n from setup window.
* Better layout for wide setup window.
* Clean up residual caleb-/hime
* The main site is moved to https://github.com/hime-ime/hime.
* May show [Full]/[Eng][Full] informations when running under onthespot mode.
* Call create_win_gtab_gui_simple() before show input name on gtab selection area.
* Hide the whole input method window instead of resize it to 1x1 when it is empty.
* Clear some runtime warnings when running under onthespot mode.
* Better option descriptions in setup window.
* Fix: can't save the size of main font to settings.
* Using 3 columns style on the wide main setup window.
* Better compatible with GTK3+.
* Merge pull request #414 from caleb-/echo
* remove 'echo -e' from configure since it is having problem in dash
* Better setup window layouts.
* Added a new configure option: --use-wide-setup-window.
* Show the IM Name when using OnTheSpot mode.
* May use the <XK_KP_Enter> key to submit characters.
* Clear a runtime warning when running under onthespot mode.
* Respect to the pkg-config results from anthy.
* Merge pull request #411 from caleb-/readme
* Fix crash in intcode module, closes $410
* Add the pronounciation of Hime in README
* Add Hime Input Method Editor back to the front of the README
* Rewrite README
* Merge pull request #406 from favonia/shallow-arch
* Only make a shallow clone when packaging for Arch.
* Merge pull request #405 from caleb-/hime-env
* Add lsb_release in hime-env
* Merge pull request #401 from caleb-/array40
* Add licence info in array40
* Add array40 in Makefile
* Merge pull request #397 from favonia/master
* Merge pull request #398 from favonia/i-love-lib64
* Use --disable-lib64 in special distros.
* Clear 'LIB' in the beginning of configure.
0.9.10
[ Enhancement & Bugfix ]
* Inprove compatibility of gen-rpm (petercommand, Vdragon)
* More user-friendly UI (petercommand, taylorchu, Tetralet, Tommy Tsim)
* More user-friendly build system (petercommand, Tetralet, Tommy Tsim, caleb-)
* Support for ArchLinux ABS and FreeBSD ports (Tetralet, favonia, Ethan-, petercommand)
* Add arch detection in configure (petercommand)
* Merge hime1.so and hime2.so into hime (Tetralet)
* Use /bin/sh instead of /bin/bash (Tetralet)
* Pass environmental variables to makefile (Yao Wei)
* Use pkg-config instead of fixed strings in ckqt.sh (Tetralet)
* Improve compatibility of build system (Tetralet)
* Better compatibility with FreeBSD (Tetralet)
* Fix GTK2/3 immodule query path (petercommand, caleb)
* Fix GTK2/3 immodule install path (Tetralet)
* Improve Bopomofo and Tsin database (Vdragon, petercommand)
* Improve hime-env (petercommand)
* Add qt5-test (caleb-)
* Fix input method button in hime-setup (Tommy Tsim)
* Avoid hiding gtab window if popup is not set(Tommy Tsim)
* Allow up/down key changes the page of tsin candidates (Tommy Tsim)
* Fix button having weird line height (taylorchu)
* Fix segfault after changing gtab list via hime-setup and related wrong behavior on hime_init_im_enabled (Tommy Tsim)
* Let libchewing handles Backspace if zuin is present (Tommy Tsim)
* Resort module_feedkey & avoid phonetics stay at chewing window after commitment (Tommy Tsim)
* Let chewing handle numpad (Tommy Tsim)
* Fix segfault when typing in Symbol Table switched by <Ctrl><Shift> (Tommy Tsim)
* Introduce current_shape_mode() to tray (Tommy Tsim)
* Introduce Full shape mode in chewing (Tommy Tsim)
* Let chewing obey pop up window preference (Tommy Tsim)
* Let chewing show phonetics in preedit if "on the spot" is set (Tommy Tsim)
* Avoid passing candPerPage which exceeds the number of select keys to libchewing, fix #249 (Tommy Tsim)
* Update the cj code for "氵". duplicate with "上" (Tetralet)
* Fix visual keyboard <Ctrl><Alt><,> problem (Tetralet)
* Fix processing full shape character in EN, SYMBOL_TABLE, MODULE (Tetralet)
* Add some Unicode characters (Tetralet)
* Add a new option to enable visual keyboard window when starting up hime (Tetralet)
* Reload settings before gtab-list conf window is shown (Tommy Tsim)
* Fix compilation warnings (Tommy Tsim)
* Fix Gtk3 warnings for gwin_gtab (Tommy Tsim)
* Better tsin buffer handling behavior, #259 (Tetralet)
* Fix wrong tray behavior about tsin and eng half full (Tommy Tsim)
* Fix ime switch issue, #161 (Tommy Tsim, letoh, Tetralet)
* Disable <Ctrl><Shift> compose key under [EN] mode (Tommy Tsim, Tetralet)
* Release key combinations in EN FULL, #281 (Tommy Tsim)
* Fix strange behavior of Ctrl-Shift (caleb-)
* Add "hime-data" and "hime-tables" to the Conflicts, Replaces and Provides section to reflect the package names in Debian/Ubuntu (Tetralet)
* Fix behaviors in user-defined color scheme (Tommy Tsim)
* Move tsin-cursor-color to appearance-conf-window, and force foreground of cursor text white in color
* Workaround for issue 161 which causing undesired behavior in single tray icon (Tommy Tsim)
* Prevent hime halt in tsin while saving phrase (Tommy Tsim)
* Return 0 if the length of user-defined phrase-to-be is greater than MAX_PHRASE_LEN in tsin (Tommy Tsim)
* Make considering all preedit characters as user-defined phrase default in tsin (Tommy Tsim)
* Add title for hime-setup (taylorchu)
* Remove deduplicate current_CS->in_method (caleb-)
* Stop compiling if error occured, #247 (Tetralet)
* Provide setting on setting setup windows as GDK_WINDOW_TYPE_HINT_UTILITY (taylorchu)
* Make default tray display as appindicator when Unity is detected (Shih-Yuan Lee)
* The size of sock_path should be UNIX_PATH_MAX (Tetralet)
* Fix segfault if the gtab file of the default ime is missing (Tetralet)
* Clear a GTK warning when querying phonetic alphabet (Tetralet)
* Unify the sub-windows of hime-setup (petercommand)
* Replace '108' with UNIX_PATH_MAX
* Don't launch g_signal_handler_block/g_signal_handler_unblock if mitems[i].handler is NULL (Tetralet)
* Add a disable option to TSIN_CHINESE_ENGLISH_TOGGLE_KEY (Tetralet)
* Better compatibility with older toochains (Debian Etch) (Tetralet)
* Remove [EN] from gtab.list, #243 (Tetralet)
* Improve manual page hime-setup(1) (Tommy Tsim)
* Improve double tray popup menu positioning (Tommy Tsim)
* Fix chewing setup on tiling wm (taylorchu)
* Fix windows are too large for tiling wm (taylorchu)
* Fix a segfault bug in anthy, #235 (Tetralet)
* Fix a segfault bug if cur_inmd is NULL (Tetralet)
* Fix unused links to the GTK+ im-hime.so (Yao Wei)
* Remove unused gtk_window_set_has_resize_grip() (Tetralet)
* Set the window of hime-setup un-resizable, #221 (Tetralet)
* Fixed garbage data which causes gtk_label_set_markup fail in chewing (Cheng-Wei Lin)
* Update gen-rpm and make-tarball to use -5e in making tarbal (petercommand)
* Fix build system, #218 (letoh)
* Better --qt4-im-module-path checking (Tetralet)
* Remove VERSION.hime and src/hime-version.h, #27 (caleb-)
* Check version number in make-tarball (caleb-)
* Fix missing linking in im-client (caleb-)
* Remove useless GTK+ dialog and gtk_init() (caleb-)
* Respect TMPDIR in util.c (caleb-)
* Fixed invalid range in key handler in chewing (Cheng-Wei Lin)
* Replace putenv() with setenv() (caleb-)
* Drop default compiler optimization flag (caleb-)
* Fix tray.c tray-appindicator.c behavior and warnings (Tommy Tsim)
* Clean up code (Tommy Tsim, caleb-)
* Use pkg-config to get chewing include path (letoh)
* Correct license and FSF address of gdkpixbuf-drawable.c (caleb-)
* Remove tsin-gtab-edit (caleb-)
* Format Makefiles in IMdkit (Tommy Tsim)
* Add gtab settings for switch of * and `, , #171 & #172 (Tommy Tsim)
* Replace eggtrayicon with gtkstatusicon (Tommy Tsim)
0.9.9
[ Enhancement ]
* Improve chewing key handler and 64 bit compatibility (Cheng-Wei Lin)
* #110: Support libappindicator, aka Ubuntu Unity tray (Tommy Tsim)
* Improve tray behavior and associated settings (Tommy Tsim)
* More user-friendly build system (letoh, b4283)
* #71: Clarify license of ar30.cin and ar30-big.cin (Ming-Te Liao)
* More user-friendly UI (Tommy Tsim, Tetralet, Dieter Hsu, taylorchu)
* Improve Bopomofo and Tsin database (Vdragon, Franklin Weng, petercommand, maxwux)
* Improve compatibility of gtab2cin (solomonhuang)
* Improve half-width and double-width related issues (Tetralet)
* #7: New icon sets (Tetralet)
* #61: Provide rpm packaging solution (Dieter Hsu)
* Provide rxvt-unicode patch to drop XIM dependency (kanru)
* Sync with gcin 2.7.0, thanks to Edward Der-Hua Liu
* #37: Add missing manpages (Yao Wei)
* Provide some developing related tools (Tetralet, caleb-)
[ Bug fix ]
* Fix buffer flushing problem while toggling module IMs (Cheng-Wei Lin)
* #30: Fix double free while switch method_type (Cheng-Wei Lin)
* #96(partial): [chewing] fixed utf-8 label showing process (Cheng-Wei Lin)
* [chewing] fixed cursor position problem (Cheng-Wei Lin)
* [chewing] fixed err argument of chewing_set_selKey (Cheng-Wei Lin)
* #112: Fix crash with GTK+ 3.x and GdkRGBA (Tommy Tsim)
* #60: Fix build failure under Ubuntu 11.10 32 bit (letoh)
* Harden module callback related codes (letoh)
* Fix gtab behavior for querying same pronunciation words (Tommy Tsim)
* Fix build warnings (letoh, Tetralet, caleb-, taylorchu)
[ Additional Information ]
* Detailed changlog: https://github.com/hime-ime/hime/commits/master/
You may also git clone our repository and type "git log".
0.9
The "Hime (姫) is the Japanese word for princess." Release
[ Tetralet ]
* Improve GTK+ 3.x support
* Improve strings for better usability
* Code clean up
[ solomonhuang ]
* Provide gtab2cin, table converter
[ eliu ]
* Sync with gcin 2.5.3
- fix database corruption when using Eten 26 keys and adding phrases to Tsin
[ cwlin ]
* Fixed chewing selection key if the kb config is not available
[ caleb- ]
* Update copyright and license headers
[ Additional Information ]
* New Icon WANTED!
Temporary icon modified from Wikipe-tan, licensed with GNU FDL version 1.2.
* IRC channel:
#hime at irc.freenode.net
* All conffiles in $HOME/.config/hime, XDG_CONFIG_HOME will be supported later
* Default icon path has changed to */pixmaps
* Some default settings are different with gcin
0.9~rc1
* Initial commit, co-installable with gcin
Forked from gcin 2.5.1 and synced with 2.5.2, thanks to Edward Der-Hua Liu
* No centralized version control, feel free to fork your own! :-)
Current release is based on hime-ime's branch, https://github.com/hime-ime/hime
* Apply some patches from http://debian.luna.com.tw/wheezy/
Thanks to Tetralet <tetralet AT gmail DOT com>
[ Additional Information ]
* gcb clipboard manager has been removed
* win32 port will not be maintained due to limited manpower.
Feel free to help if you need it.
* You can find older changes in tarball of gcin 2.5.1