~ubuntu-branches/ubuntu/maverick/uim/maverick

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Bazaar Package Importer
  • Author(s): Masahito Omote
  • Date: 2006-11-23 15:10:53 UTC
  • mfrom: (3.1.8 edgy)
  • Revision ID: james.westby@ubuntu.com-20061123151053-q42sk1lvks41xpfx
Tags: 1:1.2.1-9
uim-gtk2.0.postinst: Don't call update-gtk-immodules on purge.
(closes: Bug#398530)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
2002 10/20 Renamed im-scm -> im-uim
2
 
           PLEASE REMOVE im-scm.o from /usr/local/lib/gtk-2.0/2.0.0/immodules/
 
1
Overview of changes from 1.2.0 to 1.2.1
 
2
==
 
3
* Fixes
 
4
  - Prime
 
5
    - Sync prime.scm with prime-1.0.0.1.
 
6
    - Improve connection using unix domain socket.
 
7
    - Use unix domain socket connection by default.
 
8
 
 
9
  - uim-candwin-qt
 
10
    - Fix displaying candidates in input prediction.
 
11
 
 
12
  - Qt immodule
 
13
    - Fix displaying candidates in input prediction.
 
14
    - Fix key handling with control modifier.
 
15
 
 
16
Overview of changes from 1.2.0-beta to 1.2.0
 
17
==
 
18
* Fixes
 
19
  o Minor
 
20
    - Prime
 
21
      - Fix initialization of the context upon IM switch (Konosuke).
 
22
 
 
23
    - uim-pref-qt
 
24
      - Handle Meta modifier.
 
25
    - uim-toolbar-qt
 
26
      - Fix to shrink toolbar when any of the buttons are removed.
 
27
 
 
28
    - uim.el
 
29
      - Fix displaying candidates in input prediction (Konosuke).
 
30
      - Fix displaying candidates with appendix on uim-prime (Konosuke).
 
31
 
 
32
* Others
 
33
  - Bump libuim version.
 
34
 
 
35
Overview of changes from 1.2.0-alpha to 1.2.0-beta
 
36
==
 
37
* Fixes
 
38
  o Minor
 
39
    - Anthy
 
40
    - Canna
 
41
    - Mana
 
42
      - Commit appropriate space letter in halfwidth_alnum input mode.
 
43
 
 
44
    - Qt immodule
 
45
      - Fix getting default IM in some environments.
 
46
 
 
47
Overview of changes from 1.1.x to 1.2.0-alpha
 
48
==
 
49
* New features
 
50
  - Anthy
 
51
    - Input prediction support.
 
52
    - Half-width and full-width alphanumeric conversion with a specific
 
53
      segment.
 
54
    - Add half-width alphanumeric input mode.
 
55
    - Change definition of some input-mode transition keys.
 
56
 
 
57
  - Canna
 
58
  - Mana
 
59
    - Hiragana, katakana, half-width katakana, half- and full-width
 
60
      alphanumeric conversion with a specific segment.
 
61
    - Add half-width alphanumeric input mode.
 
62
    - Change definition of some input-mode transition keys.
 
63
 
 
64
  - uim-dict-gtk
 
65
    - Support Canna private dictionary.
 
66
 
 
67
  - Gtk+ immodule
 
68
  - Qt immodule
 
69
    - Support locale dependent Compose file and ~/.XCompose
 
70
 
 
71
* Fixes
 
72
  - Anthy, Canan, Mana
 
73
    - Don't insert full-width space on half-width katakana mode (bug #502).
 
74
 
 
75
  - uim-xim
 
76
    - Support ja (EUC) locale in Solaris 10 (bug #7558, KIHARA Hideto).
 
77
 
 
78
  - general
 
79
    - Handle several input mode keys in Japanese keyboard.
 
80
 
 
81
Overview of changes from 1.1.0 to 1.1.1
 
82
==
 
83
* Fixes
 
84
  - Anthy
 
85
  - Mana
 
86
    - Fix hang in latin conversion with incomplete roma-kana sequence,
 
87
      but the behavior is still corrupted and won't fix in 1.1 series.
 
88
  - Canna
 
89
    - Fix key bindings for kana input rule.
 
90
    - Improve preedit handing on direct mode.
 
91
    - Fix IM context reset.
 
92
    - Don't hang if Canna server close the connection.
 
93
  
 
94
  - uim.el
 
95
    - Reflect updated custom preferences on-the-fly even without focus.
 
96
 
 
97
  - uim-pref-qt
 
98
    - Enable to remove all the key bindings in a setting.
 
99
  - uim-toolbar-gtk
 
100
  - uim-toolbar-gtk-systray
 
101
  - uim-toolbar-applet
 
102
    - Fix the position of the menu if it is too large.
 
103
 
 
104
Overview of changes from 1.1.0-beta to 1.1.0
 
105
==
 
106
* Fixes
 
107
  o Critical
 
108
    - libuim
 
109
      - fix a GC corruption that causes SEGV (YamaKen)
 
110
 
 
111
  o Minor
 
112
    - Qt immodule
 
113
      - proper deadkey and compose key handling (bug #3988, Etsushi)
 
114
      - adapted to the menu-based IM switcher (Etsushi)
 
115
 
 
116
    - m17n-lib IM
 
117
      - fix key handling with modifier keys (Etsushi)
 
118
 
 
119
* Others
 
120
  - tidy up automake/autoconf related scripts
 
121
 
 
122
Overview of changes from 1.1.0-alpha to 1.1.0-beta
 
123
==
 
124
* New features
 
125
  o Minor
 
126
    - Anthy
 
127
      - hankaku katakana conversion with Anthy-7802 (Etsushi)
 
128
    
 
129
* Fixes
 
130
  o Minor
 
131
    - uim-toolbar-gtk
 
132
      - prevent startup hang in a rare case (Etsushi)
 
133
 
 
134
    - Latin IM
 
135
      - update table (Etsushi)
 
136
 
 
137
Overview of changes from 1.0.x to 1.1.0-alpha
 
138
==
 
139
* New features
 
140
  o Major
 
141
    - icon support for toolbar (Etsushi, YamaKen)
 
142
    - menu-based quick IM switching from toolbar (YamaKen, Etsushi)
 
143
 
 
144
  o Minor
 
145
    - hotkey-based IM toggle has been able to hold per-context state
 
146
      (YamaKen)
 
147
 
 
148
  o IM related
 
149
    - Anthy, Canna, Mana
 
150
      - circular Hiragana, Katakana, Hankaku-kana conversion with
 
151
        "Muhenkan" key (Shun-ichi TAHARA)
 
152
    - Mana
 
153
      - support conversion-result learning with mana-0.2.0 (Shun-ichi
 
154
        TAHARA, Masanari)
 
155
 
 
156
* Fixes
 
157
  o Minor
 
158
    - general
 
159
      - handle 'Kanji' and 'Hiragana_Katakana' keys (Shun-ichi TAHARA)
 
160
 
 
161
    - uim-dict-gtk
 
162
      - refresh the word list when removing and updating the existing
 
163
        items (Etsushi)
 
164
    - uim-im-switcher-gtk
 
165
      - respond to the cursor movement from keyboard (Etsushi)
 
166
    - uim-pref-gtk
 
167
      - handle <Meta>, <Super>, and <Hyper> modifiers in the key
 
168
        capture widget (Etsushi)
 
169
      - distinguish directories and regular files on pathname custom
 
170
        widget (Etsushi, YamaKen)
 
171
    - uim-pref-qt
 
172
      - distinguish directories and regular files on pathname custom
 
173
        widget (Etsushi, YamaKen)
 
174
 
 
175
    - GTK+ immodule
 
176
      - enable <Alt>, <Meta>, <Super>, and <Hyper> modifier key
 
177
        handling on X11 (bug #2468, Etsushi)
 
178
      - disuse key snooper to improve shortcut key handling (Etsushi)
 
179
    - uim-xim
 
180
      - fix event handling with flashplayer plugin (Etsushi)
 
181
    - uim-fep
 
182
      - fix "commit_string" handling and make uim-input-ja working
 
183
        again (Konosuke, Masanari)
 
184
    - uim.el
 
185
      - handle "commit_string" from helper programs and make
 
186
        uim-input-ja working (Konosuke)
 
187
 
 
188
* Others
 
189
  - improve code properness with -Werror flag
 
190
 
 
191
  - contributed and new input method icons (SHIMODA Hiroshi, FUJITA
 
192
    Yuji, Jae-hyeon, YamaKen)
 
193
 
 
194
  - new icons for input state indicator in the toolbar (YamaKen,
 
195
    Jae-hyeon)
 
196
 
 
197
  - strip IM name multiplexed in iconic-label of input modes of skk and
 
198
    tutcode that confuses users (YamaKen)
 
199
 
 
200
  - update translations
 
201
    - ja (Daichi Kawahata, YamaKen)
 
202
    - ko (Jae-hyeon)
 
203
 
 
204
Overview of changes from 1.0.0 to 1.0.1
 
205
==
 
206
* Fixes
 
207
  o Minor
 
208
    - uim-xim
 
209
      - Workaround fix for preventing SEGV if compiled with g++-4.x.
 
210
 
 
211
Overview of changes from 1.0.0-beta to 1.0.0-final
 
212
==
 
213
* Fixes
 
214
  o Minor
 
215
    - uim.el
 
216
      - Sync with uim-el 0.0.6-beta4
 
217
    - gtk+ immodule
 
218
      - fix SEGV with gvim when the caret state indicator is enabled
 
219
        with a timeout value (Etsushi)
 
220
      - workaround fix for preedit handling on gvim when use-with-vi?
 
221
        is enabled with anthy and mana (Masanari, YamaKen, Etsushi)
 
222
    - SKK
 
223
      - improve completion behavior (Masanari, Etsushi)
 
224
 
 
225
Overview of changes from 1.0.0-alpha to 1.0.0-beta
 
226
==
 
227
* New features
 
228
 
 
229
  o IM related
 
230
    - SKK
 
231
      - enable word completion with UNIX look command (Etsushi)
 
232
 
 
233
* Fixes
 
234
  o Critical
 
235
    - uim-pref-qt
 
236
      - fix behavior of custom widget with integer number when the
 
237
        value in the stored file is greater than 99 (Etsushi)
 
238
 
 
239
  o Minor
 
240
    - update configure script (Etsushi)
 
241
      - don't require XML::Parser
 
242
      - more strict check for canna
 
243
    - Qt immodule
 
244
      - fix to respond to uim-pref-gtk's custom messages on the fly in
 
245
        addition to uim-pref-qt's (Etsushi)
 
246
    - uim-pref-qt
 
247
      - code cleanup (Kazuki)
 
248
 
 
249
    - Canna
 
250
      - fix behavior of backspace key in conversion state (Etsushi)
 
251
 
 
252
  o Others
 
253
    - Update translations
 
254
 
 
255
Overview of changes from 0.4.9.1 to 1.0.0-alpha
 
256
==
 
257
* New features
 
258
  o Main features
 
259
    - uim.el (bridge for Emacs) (Konosuke)
 
260
    - byeoru Hangul input suite (Jae-hyeon)
 
261
    - mana Japanese input (Masanari)
 
262
 
 
263
  o IM related
 
264
    - toggle-im facility (Etsushi, YamaKen)
 
265
    - Anthy
 
266
      - vi-cooperative mode (Masanari)
 
267
    - Canna
 
268
      - vi-cooperative mode (Masanari)
 
269
    - SKK (Etsushi)
 
270
      - dynamic completion
 
271
      - ddskk compatible behavior with mistypes while starting
 
272
        kanji-mode, e.g. "kAnnji" for "Kannji"
 
273
      - improved numeric conversion
 
274
      - support commit with opposite case in latin-conversion
 
275
      - support completion with conversion and/or commit at once
 
276
 
 
277
* Fixes
 
278
  o Critical
 
279
    - fix segmentation fault if uim is compiled with '--enabled-debug'
 
280
      (Etsushi, dai <d+r AT vdr.jp>)
 
281
    - fix IPC (connection to PRIME) in some rare cases (Masanari)
 
282
    - fix possible GC crash with anti-stack smashing compilers such as
 
283
      GCC4 (Jun, YamaKen)
 
284
 
 
285
  o Minor
 
286
    - preedit reset with IM switch (Masanari)
 
287
    - some build fixes (Masanari)
 
288
  
 
289
    - gtk+ immodule
 
290
      - disable warnings (Etsushi)
 
291
    - uim-xim
 
292
      - support changes in X modifier keys on-the-fly (Etsushi)
 
293
 
 
294
    - Anthy
 
295
      - improve kana-input mode (Masanari)
 
296
    - SKK
 
297
      - improve completion behavior (Etsushi)
 
298
      - improve skkserv connection (Masahito, Etsushi)
 
299
    - PRIME
 
300
      - proper custom setting (YamaKen)
 
301
 
 
302
    - uim-im-switcher-qt
 
303
      - show list of IM properly (Etsushi)
 
304
    - uim-pref-qt
 
305
      - compatible behavior with uim-pref-gtk (Etsushi)
 
306
 
 
307
* Others
 
308
  o obsolete table API
 
309
  o translations
 
310
    - add ko (Jae-hyeon)
 
311
    - update ja (Daichi Kawahata, YamaKen)
 
312