ChangeLog 3.87 KB
Newer Older
Kan-Ru Chen's avatar
Kan-Ru Chen committed
1
2010-11-12 Etsushi Kato <ek.kato@gmail.com>
Kan-Ru Chen's avatar
Kan-Ru Chen committed
2 3 4 5 6 7 8 9 10 11 12 13 14
	
	* src/chewing.c
	  - (configure_kbd_type)
	  - (configure)
	  - (activate_candwin)
	  - (deactivate_candwin)
	  - (shift_candwin)
	  - (pushback_preedit_string)
	  - (clear_preedit)
	  - (commit_string)
	    - Don't use inefficient uim_scm_c_string().
	      Use uim_scm_callf() instead.
	
Kan-Ru Chen's avatar
Kan-Ru Chen committed
15
2010-11-11 Etsushi Kato <ek.kato@gmail.com>
Kan-Ru Chen's avatar
Kan-Ru Chen committed
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
	
	- Commit remaining input before deactivating uim-chewing (#31545,
	  Kan-Ru Chen)
	
	* scm/chewing.scm
	  - (chewing-press-key-handler) : Commit remaining input upon
	    chewing-off-key?
	* src/chewing.c
	  - (chewing_context) : Add has_pending_input member.
	  - (chewing_context_new) : Init has_pending_input.
	  - (press_key_internal) : Set has_pending_input when key press is
	    handled.
	  - (flush) : New.  Commit remaining input if has_pending_input is
	    set.
	  - (uim_plugin_instance_init) : Export chewing-lib-flush for
	    scheme side.
	
Kan-Ru Chen's avatar
Kan-Ru Chen committed
33
2010-08-16 Etsushi Kato <ek.kato@gmail.com>
Kan-Ru Chen's avatar
Kan-Ru Chen committed
34 35 36 37 38 39
	
	* chewing-trunk/pixmaps/chewing_dark_background.svg
	  - New.
	* chewing-trunk/pixmaps/Makefile.am
	  - Update to generate chewing_dark_background.png.
	
Kan-Ru Chen's avatar
Kan-Ru Chen committed
40
2010-08-16 Etsushi Kato <ek.kato@gmail.com>
Kan-Ru Chen's avatar
Kan-Ru Chen committed
41 42 43
	
	* uim-chewing-trunk/configure.ac : Bump version.
	
Kan-Ru Chen's avatar
Kan-Ru Chen committed
44
2009-01-15 Etsushi Kato <ek.kato@gmail.com>
Kan-Ru Chen's avatar
Kan-Ru Chen committed
45 46 47
	
	* scm/chewing.scm (chewing-input-mode-actions) : Reorder sequence.
	
Kan-Ru Chen's avatar
Kan-Ru Chen committed
48
2009-01-09 Etsushi Kato <ek.kato@gmail.com>
Kan-Ru Chen's avatar
Kan-Ru Chen committed
49 50 51 52 53
	
	* configure.ac
	* src/chewing.c
	  - Support uim >= 1.6.0
	
Kan-Ru Chen's avatar
Kan-Ru Chen committed
54
2009-01-06 Etsushi Kato <ek.kato@gmail.com>
Kan-Ru Chen's avatar
Kan-Ru Chen committed
55 56 57 58
	
	* src/chewing.c (check_output) : Bug fix.
	* configure.ac : Bump version.
	
Kan-Ru Chen's avatar
Kan-Ru Chen committed
59
2009-01-06 Etsushi Kato <ek.kato@gmail.com>
Kan-Ru Chen's avatar
Kan-Ru Chen committed
60 61 62 63 64
	
	* NEWS : Update.
	* src/chewing.c : Fix candidate window behavior with 'J' and 'K'
	  keys in selection mode.
	
Kan-Ru Chen's avatar
Kan-Ru Chen committed
65
2009-01-06 Etsushi Kato <ek.kato@gmail.com>
Kan-Ru Chen's avatar
Kan-Ru Chen committed
66 67 68 69 70 71 72 73 74
	
	* scm/chewing-custom.scm
	  - (chewing-phrase-choice-rearward?)
	  - (chewing-auto-shift-cursor?)
	    - New.
	* configure.ac : Update libchewing requirement and bump version.
	* src/chewing.c : Support API of libchewing-0.3.2.
	* NEWS : Update.
	
Kan-Ru Chen's avatar
Kan-Ru Chen committed
75
2009-01-06 Etsushi Kato <ek.kato@gmail.com>
Kan-Ru Chen's avatar
Kan-Ru Chen committed
76 77 78 79 80 81 82 83 84
	
	* scm/chewing.scm
	* scm/chewing-custom.scm
	  - Fix support for DACHEN CP26 keyboard in libchewing-0.3.1.
	* configure.ac : Bump version.  Require libchewing version <
	  0.3.2.
	* src/chewing.c (get_nth_candidate) : Bug fix.
	* NEWS : Update.
	
Kan-Ru Chen's avatar
Kan-Ru Chen committed
85
2008-10-07 Etsushi Kato <ek.kato@gmail.com>
Kan-Ru Chen's avatar
Kan-Ru Chen committed
86 87 88
	
	* configure.ac: Fix version check for libchewing-0.3.1.  Bump version.
	
Kan-Ru Chen's avatar
Kan-Ru Chen committed
89
2008-09-12 Etsushi Kato <ek.kato@gmail.com>
Kan-Ru Chen's avatar
Kan-Ru Chen committed
90 91 92
	
	* scm/chewing.scm: Reorder on/off actions.
	
Kan-Ru Chen's avatar
Kan-Ru Chen committed
93
2008-09-12 Etsushi Kato <ek.kato@gmail.com>
Kan-Ru Chen's avatar
Kan-Ru Chen committed
94 95 96 97 98 99 100 101 102
	
	* scm/chewing-key-custom.scm
	* scm/chewing.scm
	* scm/chewing-custom.scm
	* src/chewing.c
	* src/keytab.h
	* COPYING
	  - Update url in copyright.
	
Kan-Ru Chen's avatar
Kan-Ru Chen committed
103
2008-09-12 Etsushi Kato <ek.kato@gmail.com>
Kan-Ru Chen's avatar
Kan-Ru Chen committed
104 105 106
	
	* Update.
	
Kan-Ru Chen's avatar
Kan-Ru Chen committed
107
2008-09-12 Etsushi Kato <ek.kato@gmail.com>
Kan-Ru Chen's avatar
Kan-Ru Chen committed
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
	
	* pixmaps/chewing.svg
	* pixmaps/Makefile.am
	  - New.
	* configure.ac
	  - Bump version.
	  - Icon support.
	* pixmaps/chewing.scm: Adjust for uim 1.5.
	* Makefile.am: Icon support.
	* NEWS: Update.
	
2007-01-05 Etsushi Kato <ek.kato@gmail.com>
	
	* scm/chewing.scm (chewing-context-new) : Remove unused argument
	  in chewing-lib-alloc-context.
	* scm/chewing-custom.scm (chewing-candidate-selection-style) :
	  Don't used SIOD style escape sequence.
	
2006-12-16 Etsushi Kato <ek.kato@gmail.com>
	
	* scm/chewing-custom.scm : Fix typo.
	
2006-12-10 Etsushi Kato <ek.kato@gmail.com>
	
	* src/chewing.c (get_shape_mode) : Return #f if context is not
	  found.
	* scm/chewing.scm
	  - (action_chewing_halfshape)
	  - (action_chewing_fullshape)
	    - Check #f.
	
2006-12-10 Etsushi Kato <ek.kato@gmail.com>
	
	* configure.ac : Bump libchewing version requirement.
	
2006-12-10 Etsushi Kato <ek.kato@gmail.com>
	
	* scm/Makefile.in
	* src/Makefile.in
	  - Remove.
	* src/chewing.c : Correspond to API change in libchewing-0.3.091.
	
2006-12-10 Etsushi Kato <ek.kato@gmail.com>
	
	* Initial import of uim-chewing