-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
274 lines (198 loc) · 7.83 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
2011-02-14 Chun-Yu Lee (Mat) <matlinuxer2@gmail.com>
* [r534]
include/imf/window.h, src/graphport.cpp, src/window.cpp:
minor changes to reduce instructions
* [r533]
include/imf/graphport.h, src/cwm.cpp, src/graphport.cpp, src/shape.cpp:
wrap dependency from graphdev.h to graphport.h
2011-02-13 Chun-Yu Lee (Mat) <matlinuxer2@gmail.com>
* [r532]
include/imf/window.h, src/cwm.cpp, src/ucimf.cpp, src/window.cpp:
Try fix about window push/pop broken bug.
2011-02-05 Chun-Yu Lee (Mat) <matlinuxer2@gmail.com>
* [r523]
src/ucimf.cpp:
use lt_setsearchpath just before lt_dlopen, to avoid search path shifted by other module.
2010-11-20 Chun-Yu Lee (Mat) <matlinuxer2@gmail.com>
* [r520]
src/ucimf.cpp:
change malloc to fixed size char array, to fix memory leak bug.
2010-07-11 Chun-Yu Lee (Mat) <matlinuxer2@gmail.com>
* [r509]
configure.ac:
Add 'dialog' check and warn message when ./configure
* [r508]
ucimf_start.in:
Update scripts 'tarballs' version
* [r506]
Makefile.am, configure.ac, ucimf_start, ucimf_start.in:
make cin tables path configurable
2010-07-10 Chun-Yu Lee (Mat) <matlinuxer2@gmail.com>
* [r499]
ChangeLog, TODO, configure.ac, src/graphport.cpp:
Release 2.3.7
2010-07-09 Chun-Yu Lee (Mat) <matlinuxer2@gmail.com>
* [r497] Makefile.am, libucimf.pc.in, sample/Makefile.am,
src/ucimf.cpp:
* Add exception handling/detection for imf module operations.
* Adjust Makefile.am's syntax ( Thanks Fourdollars advice )
2010-07-08 a0726h77
* [r489] sample/Makefile.am:
* pass compilation on debian
2010-07-05 oahong
* [r482] configure.ac, ucimf_start:
tweak
2010-07-03 Chun-Yu Lee (Mat) <matlinuxer2@gmail.com>
* [r477] ucimf_start:
* add default option for font selection
2010-07-02 Chun-Yu Lee (Mat) <matlinuxer2@gmail.com>
* [r476] configure.ac, include/debug.h, sample/Makefile.am,
sample/imf/Makefile.am, sample/imf/dummy.cpp,
sample/term/Makefile.am, src/options.cpp, src/ucimf.cpp,
ucimf.conf:
* add default IMF instance
* update UCIMF_CONF, IMF_MODULE_DIR, LIBDIR's define
* [r473] Makefile.am, configure.ac, sample/Makefile.am,
sample/imf/AUTHORS, sample/imf/ChangeLog, sample/imf/NEWS,
sample/imf/README, sample/imf/configure.ac, sample/imf/debian,
sample/imf/dummy.cpp, sample/imf/dummy.h,
sample/term/configure.ac:
* pass build
* [r472] fbterm_ucimf:
* migrate code [4]
2010-07-01 Chun-Yu Lee (Mat) <matlinuxer2@gmail.com>
* [r470] sample, sample/imf, sample/term:
* migrate code [3]
* [r468] .:
* migrate code [1]
* [r465] :
* add fbterm cap and perm status detection in ucimf_start.
* [r463] :
* Add Aron Xu's manpages for fbterm_ucimf ( Thanks Aron Xu! )
* [r462] :
* Add Aron Xu's manpages. ( Thanks Aron Xu! )
2010-06-30 Chun-Yu Lee (Mat) <matlinuxer2@gmail.com>
* [r461] :
* fixed compile error for ia64 and sparc
2010-06-25 Chun-Yu Lee (Mat) <matlinuxer2@gmail.com>
* [r458] :
* enter next devel stage
* [r457] :
* update to FbTerm 1.6 IM API
* [r456] :
* fixed issue of empty blue rectangle
http://code.google.com/p/ucimf/issues/detail?id=49
2010-06-24 Chun-Yu Lee (Mat) <matlinuxer2@gmail.com>
* [r455] :
* 2.3.5 Release
* merge fbter_ucimf into libucimf main tree
* fixed autoreconf error
* replace ucimf_keyboard implementation with shell scripts
* move main source to src/ to seperate autotools files and sources
* remove deprecated part
* update some scripts
* adjust ucimf_start menu behavior
* fixed some compilation warning
* fixed syntax error
2010-06-10 Chun-Yu Lee (Mat) <matlinuxer2@gmail.com>
* merge fbter_ucimf into libucimf main tree
* replace ucimf_keyboard implementation with shell scripts
* move main source to src/ to seperate autotools files and sources
* remove deprecated part
* adjust ucimf_start menu behavior
2010-06-06 Chun-Yu Lee (Mat) <matlinuxer2@gmail.com>
* Add typedefs for __u8, __u16, __u32 types
* Quote the font interfaces and implementations from FbTerm,
to add fontconfig support for ucimf.
* reduce font related interfaces and implementations.
* reduce unused library parts
* refine old dirty hack
* Adopt Aron Xu's patch. Here Thanks :-)
* Thanks to morebtcg's report and patch!
http://code.google.com/p/ucimf/issues/detail?id=69
2009-11-26 Mat <matlinuxer2@gmail.com>
* Fixed compile error of "‘dprintf’ was not declared in this scope"
* Update compability to fbterm >= 1.5
2009-03-29 Mat <matlinuxer2@gmail.com>
* Remove deprecated IMF_MODULE_DIR option
2009-03-26 Mat <matlinuxer2@gmail.com>
* Adjust <F10> and <Ctrl+ShiftRight> to "switch im in reverse order"
2009-03-25 Mat <matlinuxer2@gmail.com>
* Adopt patch for amd64
2009-03-24 Mat <matlinuxer2@gmail.com>
* Fix ucimf_process_raw_misbehavier
2009-02-04 Mat <matlinuxer2@gmail.com>
* Add compile time configurable debug output switch
2009-01-28 Mat <matlinuxer2@gmail.com>
* Add <Control>+<{LEFT,RIGHT}Shift> support
2009-01-23 Mat <matlinuxer2@gmail.com>
* Add keycode support
* rename startup script from 'ucimf' to 'ucimf_start'
2008-10-20 Jim Huang <jserv.tw@gmail.com>
* shape.cpp (Text::draw),
ucimf.cpp (current_imf) (scanImf),
ucimf_keyboard.cpp (setup_keys),
cwm.cpp (Cwm::set_position),
options.cpp (Options::parse_file) (Options::getOption),
font.cpp (Font::render),
type.cpp (ustring::ustring) (ustring::out) (ustring::operator+)
(ustring::length),
widget.cpp (Status::clear) (LookupChoice::draw): Eliminate compilation
warnings.
2008-07-26 Mat <matlinuxer2@gmail.com>
* Tag Revision to 2.0.1
2008-07-26 Mat <matlinuxer2@gmail.com>
* Change key mapping to overcome key registration error.
Hotkey now defined to:
IM Toggle -> F12 <- Ctrl_Space
IM Switch -> F11 <- Ctrl_ShiftLeft
IMF Switch-> F10 <- Ctrl_ShiftRight
* fixed GraphPort initialization segment fault error.
GraphPort buf_{fg,bg} not initialized cleanly.
2008-07-25 Mat <matlinuxer2@gmail.com>
* Fix compile error.
Thanks for wuhugh's advice.
2008-05-16 Chun-Yu Lee (Mat) <matlinuxer2@gmail.com>
* .{cpp,h},
AUTHORS,
LICENSE: Fixed the co-owner announcement.
2007-03-20 Jim Huang <jserv.tw@gmail.com>
* .{cpp,h},
AUTHORS,
LICENSE: Open RazzmatazZ Laboratory (OrzLab) is now becoming
the co-owner for UCIMF, which is still licensed under GNU GPL.
However, external code from other projects are mentioned.
NOTE:
The file of Input Method Interface definition, include/imf/imf.h,
is licensed under BSD License (3 clause), which implies that
developing non-GPL Input Method engine for UCIMF is possible once
UCIMF itself is not modified.
2007-01-06 Chun-Yu Lee (Mat) <matlinuxer2@gmail.com>
* Announce Revision to 1.9.9
* Debianization:
Debian packages is ready to release.
The whole program is seperated into several packages:
ucimf, ucimf-dev ( libraries )
ucimf-dummy, ucimf-iiimf, ucimf-openvanilla ( modules )
* Setting via "ucimf.conf":
/etc/ucimf.conf and $HOME/.ucimf.conf configurable files are enable,
to provide flexable configuration.
* Keymap tools:
Add a "ucimf_keyboard" to register required keymaps,
for those system which need root permission to change keymap.
2006-12-24 Chun-Yu Lee (Mat) <matlinuxer2@gmail.com>
* Announce Revision to 1.9.7
* IMF modules seperation:
IMF modules and UCIMF are now more clearly seperated.
These modules now renames to ucimf-iiimf, ucimf-openvanilla,...etc.
They can be build and install independently.
2006-12-13 Chun-Yu Lee (Mat) <matlinuxer2@gmail.com>
* IMF modulization:
Seperate IIIMF, OpenVanilla,... into different directory,
that can be compiled and loaded independently.
2005-12-18 Jim Huang <jserv.tw@gmail.com>
* display/fblinear8.cpp (FBLinear8::DrawChar),
display/fblinear24.cpp (FBLinear24::DrawChar): Fix GCC 4.0 compilation
errors.
* Makefile.am: Added /usr/include/iiim as include path.
* test/*: Disabled old tests.