1
2010-06-09 Eduardo Lima Mitev <e-lima@maemo.org>
2
3
	* Version 2.1.47-1
4
	* docs/hildon-input-method-docs.sgml: (new file) Main docbook file containing basic
5
	  structure of libhildon-im-ui library documentation.
6
	* src/hildon-im-main.c,
7
	  src/hildon-im-plugin.c,
8
	  src/hildon-im-plugin.h,
9
	  src/hildon-im-settings-plugin.c,
10
	  src/hildon-im-settings-plugin.h,
11
	  src/hildon-im-ui.c,
12
	  src/hildon-im-ui.h: Fixes several errors in gtk-doc annotations.
13
	* debian/control: Adds entry to generate new package 'libhildon-im-ui-doc'.
14
	* debian/libhildon-im-ui-doc.install: (new file) Install file corresponding to new
15
	  documentation package.
16
	* debian/rules: Adds '--enable-gtk-doc' flag in 'configure' rule to build gtk-doc
17
	  documentation during debian package build.
18
	* Fixes : NB#122448
19
20
2010-03-02 Eduardo Lima Mitev <e-lima@maemo.org>
21
22
	* Version 2.1.46-1
23
24
2010-02-26 Eduardo Lima Mitev <e-lima@maemo.org>
25
26
	* Version 2.1.46-1~unreleased
27
	* src/hildon-im-languages.h,
28
	* src/hildon-im-languages.c : Removes function to get the available dictionaries.
29
	* Fixes : NB#157749
30
31
2010-02-22 Eduardo Lima Mitev <e-lima@maemo.org>
32
33
	* Version 2.1.45-1
34
35
2010-02-12 Eduardo Lima Mitev <e-lima@maemo.org>
36
37
	* Version 2.1.44-1
38
39
2010-02-12 Joaquim Rocha <jrocha@maemo.org>
40
41
	* Version 2.1.44-1~unreleased
42
	* src/hildon-im-languages.h,
43
	* src/hildon-im-languages.c : Added function to get the available dictionaries.
44
	* Fixes: NB#154576
45
46
2010-02-04 Eduardo Lima Mitev <e-lima@maemo.org>
47
48
	* Version 2.1.43-1
49
50
2010-01-29 Eduardo Lima Mitev <e-lima@maemo.org>
51
52
	* debian/rules: Replaces CDBS by normal debian build rules and avoid installing
53
	  documentation.
54
	* debian/hildon-input-method.install:
55
	* debian/libhildon-im-ui3-dbg.install:
56
	* debian/libhildon-im-ui3.install:
57
	* debian/libhildon-im-ui-dev.install: Removes unecessary path prefix.
58
	* Fixes: NB#149136
59
60
2010-01-28 Eduardo Lima Mitev <e-lima@maemo.org>
61
62
	* Version 2.1.43-1~unreleased
63
	* src/hildon-im-ui.c Resets shift and level states in HIM upon focused widget change.
64
	* Fixes NB#154731
65
66
2010-01-25 Joaquim Rocha <jrocha@maemo.org>
67
68
	* Version 2.1.42-1
69
70
2010-01-18 Eduardo Lima Mitev <e-lima@maemo.org>
71
72
	* Version 2.1.42-1~unreleased
73
	* src/hildon-im-ui.c : Re-implements shift and level state management. Keeps a synchronized
74
	  copy of context's mask and add API to get/set states.
75
	* Fixes: NB#143933
76
77
2010-01-14 Joaquim Rocha <jrocha@maemo.org>
78
79
	* Version 2.1.41-1
80
81
2010-01-12 Joaquim Rocha <jrocha@maemo.org>
82
83
	* Version 2.1.41-1~unreleased
84
	* src/hildon-im-ui.c : Fixes a regression (incoming dialogs from Hildon desktop with the 
85
	  name as "SystemUI", such as the power menu, were all being ignored and HIM plugins like
86
	  the FKB would not be closed)
87
88
2010-01-07 Joaquim Rocha <jrocha@maemo.org>
89
90
	* Version 2.1.40-1
91
92
2010-01-04 Joaquim Rocha <jrocha@maemo.org>
93
94
	* Version 2.1.40-1~unreleased
95
	* src/hildon-im-ui.c/h (hildon_im_ui_get_input_window) : Provides a public method to
96
	  retrieve the current input window
97
	* src/hildon-im-ui.c (hildon_im_ui_x_window_should_be_ignored,
98
	  hildon_im_ui_x_window_want_im_hidden) : Prevents FKB from closing whent he screen is idle
99
	* Fixes: NB#141282
100
	* Fixes: NB#140987
101
102
2009-12-18 Joaquim Rocha <jrocha@maemo.org>
103
104
	* Version 2.1.39-1
105
106
2009-12-15 Joaquim Rocha <jrocha@maemo.org>
107
108
	* src/hildon-im-ui.c (hildon_im_ui_show) : Flushes plugins before setting the current
109
	  plugin if the new one is different
110
	* Fixes: NB#140547
111
112
2009-12-14 Eduardo Lima Mitev <e-lima@maemo.org>
113
114
	* Version 2.1.39-1~unreleased
115
	* src/hildon-im-ui.c : Adds new X message to notify context about changes in gconf
116
	  settings of the long-press feature.
117
	* Fixes: NB#146069
118
119
2009-12-04 Joaquim Rocha <jrocha@maemo.org>
120
121
	* Version 2.1.38-1
122
	* src/hildon-im-ui.[ch] : Introduces the function hildon_im_ui_parse_rc_file that parses
123
	  a theme file if it has not been parsed before.
124
	* Fixes: NB#147244 
125
126
2009-11-17 Joaquim Rocha <jrocha@maemo.org>
127
128
	* Version 2.1.37-1
129
	* src/hildon-im-ui.c (hildon_im_ui_show) : Fixes a regression by checking if a variable
130
	  is NULL before accessing its members.
131
132
2009-11-13 Joaquim Rocha <jrocha@maemo.org>
133
134
	* Version 2.1.36-1
135
136
2009-11-10 Joaquim Rocha <jrocha@maemo.org>
137
138
	* Version 2.1.36-1~unreleased
139
	* src/hildon-im-ui.c (hildon_im_ui_show) : Checks the
140
	  HILDON_GTK_INPUT_MODE_NO_SCREEN_PLUGINS to determine if a fullscreen plugin
141
	  should be shown or not.
142
	* configure.ac : Changed the gtk+-2.0 module dependecy to 2.14.7
143
	* debian/control : Changed the libgtk2.0-dev to greater than or equal to 2.14.7-1maemo15
144
	* Fixes: NB#146049
145
146
2009-11-06 Joaquim Rocha <jrocha@maemo.org>
147
148
	* Version 2.1.35-1
149
150
2009-11-06 Eduardo Lima Mitev <e-lima@maemo.org>
151
152
	* Version 2.1.35-1~unreleased
153
	* hildon-im-ui.c: Detects when an information banner that is being shown is
154
	  to be destroyed and nulls the private reference to it avoiding to
155
	  re-destroy it during a key-press or clean-up.
156
	* Fixes: NB#144300
157
158
2009-11-05 Joaquim Rocha <jrocha@maemo.org>
159
160
	* Version 2.1.34-1
161
162
2009-11-04 Joaquim Rocha <jrocha@maemo.org>
163
164
	* Version 2.1.34-1~unreleased
165
	* hildon-im-ui.c (get_window_pid) : Freed the result of XGetWindowProperty
166
	  and removed unnused function in order to prevent a leak.
167
168
2009-09-21 Joaquim Rocha <jrocha@maemo.org>
169
170
	* Version 2.1.33-1
171
172
2009-09-18 Joaquim Rocha <jrocha@maemo.org>
173
174
	* Version 2.1.33-1~unreleased
175
	* hildon-im-ui.c (hildon_im_ui_focus_message_filter): Changed the maximum
176
	  length of the data to be retrieved when getting the list of stacked windows.
177
	* hildon-im-ui.c (hildon_im_ui_toggle_special_plugin): Removed checking for
178
	  the current plugin's widget in order to avoid SCV not being shown when called
179
	  after it was hidden due to another application being shown of screen timeout.
180
	* Fixes: NB#138852
181
182
2009-09-03  Felipe Erias Morandeira <femorandeira@maemo.org>
183
184
	* Version 2.1.32-1
185
186
2009-09-03 Joaquim Rocha <jrocha@maemo.org>
187
188
	* Version 2.1.32-1~unreleased
189
	* hildon-im-ui.c: Prevented resetting the client if it is the same window
190
        * Fixes: NB#136433
191
192
2009-08-27  Felipe Erias Morandeira <femorandeira@maemo.org>
193
194
	* Version 2.1.31-1
195
196
2009-08-27 Joaquim Rocha <jrocha@maemo.org>
197
198
	* Version 2.1.31-1~unreleased
199
	* hildon-im-ui.c: When receiving X events now we check for the
200
	  last window in the list given by _NET_CLIENT_LIST_STACKING X Atom name;
201
	  The client widget is now reset every time the HILDON_IM_SETCLIENT command
202
	  is received; process_input_message now also checks for default_input_mode
203
	  update.
204
205
2009-08-21  Felipe Erias Morandeira <femorandeira@maemo.org>
206
207
	* Version 2.1.30-1
208
	* hildon-im-ui.c (hildon_im_ui_send_utf8) : Use the message tags correctly
209
210
2009-08-20  Felipe Erias Morandeira <femorandeira@maemo.org>
211
212
	* Version 2.1.29-1
213
214
2009-08-19 Joaquim Rocha <jrocha@maemo.org>
215
216
	* hildon-im-ui.c : Set the correct the X Window atom used to get the current
217
	  application's window in order to flush the plugins.
218
219
2009-08-18  Felipe Erias Morandeira <femorandeira@maemo.org>
220
221
	* Version 2.1.29-1~unreleased
222
	* hildon-im-ui.c (hildon_im_ui_client_message_filter) : Added a NULL-check. 
223
224
2009-07-16  Felipe Erias Morandeira <femorandeira@maemo.org>
225
226
	* Added commands for generating the gtk-doc documentation.
227
	* Version 2.1.28-1
228
229
2009-07-15  Felipe Erias Morandeira <femorandeira@maemo.org>
230
231
	* Added gtk-doc documentation.
232
233
2009-07-14  Felipe Erias Morandeira <femorandeira@maemo.org>
234
235
	* Version 2.1.28-1~unreleased
236
237
2009-07-02  Felipe Erias Morandeira <femorandeira@maemo.org>
238
239
	* Version 2.1.27-1
240
241
2009-06-26  Felipe Erias Morandeira <femorandeira@maemo.org>
242
243
	* Version 2.1.27-1~unreleased
244
	* hildon-im-settings-plugin.h : Removed a trailing comma to avoid a warning.
245
246
2009-06-25  Felipe Erias Morandeira <femorandeira@maemo.org>
247
248
	* hildon-im-ui.c (get_window_pid) : Use gdk_error_trap_push and
249
	gdk_error_trap_pop to avoid crashes because of X.
250
	* Version 2.1.26-1
251
252
2009-06-24  Felipe Erias Morandeira <femorandeira@maemo.org>
253
254
	* hildon-im-ui.c : Don't do so many extra calls to hildon_im_plugin_enable.
255
256
2009-06-24 Joaquim Rocha <jrocha@maemo.org>
257
258
	* hildon-im-ui.c : Refactored the hildon_im_ui_show function an prevented
259
	  the current plugin to be shown if the trigger is finger or stylus but
260
	  the use of the virtual keyboard is disabled.
261
	* Fixes: NB#124360
262
263
2009-06-23  Felipe Erias Morandeira <femorandeira@maemo.org>
264
265
	* Version 2.1.26-1~unreleased
266
	* hildon-im-ui.c: Process HildonIMInputModeMessage messages.
267
	* hildon-im-recache.c : Don't abort the creation of the cache if one of the
268
	files can not be cached correctly.
269
270
2009-06-18  Felipe Erias Morandeira <femorandeira@maemo.org>
271
272
	* Version 2.1.25-1.
273
274
2009-06-17  Felipe Erias Morandeira <femorandeira@maemo.org>
275
276
  * hildon-im-main.c (main) : Ignore SIGHUP.
277
  * Fixes: NB#119592.
278
279
2009-06-17 Joaquim Rocha <jrocha@maemo.org>
280
281
	* Version 1:2.1.25-1~unreleased
282
	* hildon-im-ui.c : Removed useless code ; FKB is now hidden when a window
283
	  appears on top of it.
284
	* Fixes: NB#121697
285
286
2009-06-11  Felipe Erias Morandeira <femorandeira@maemo.org>
287
288
	* hildon-im-ui.h : remove HILDON_IM_GCONF_ENABLE_STYLUS_IM and
289
	HILDON_IM_GCONF_LAUNCH_FINGER_KB_ON_SELECT.
290
	(hildon_im_ui_get_current_default_input_mode) : returns the current default
291
	input mode of the client widget (property "hildon-input-mode"), when this
292
	feature has been finally implemented.
293
	* hildon-im-ui.c : Use the GConf keys
294
		- "default-plugins/hw-keyboard",
295
		- "default-plugins/stylus"
296
		- "default-plugins/finger"
297
	to know which plugins should be used for each trigger.
298
	Removed unused GConf keys and internal fields.
299
	(get_default_plugin_by_trigger) : tries to get the default plugin for the
300
	given trigger; if it doesn't exist, it tries to look for another one with
301
	that trigger.
302
	(hildon_im_ui_show) : Implemented the new logic for selecting the plugin
303
	that will be used. This should make this process a bit easier to understand.
304
	* Version 1:2.1.24-1
305
306
2009-06-05 Joaquim Rocha <jrocha@maemo.org>
307
308
	* Version 2.1.24-1~unreleased
309
	* hildon-im-ui.c : Removed call to hildon_im_ui_hide to avoid the deletion
310
	  of contents from text entries when that block is executed.
311
	* Fixes: NB#120399
312
313
2009-06-02  Felipe Erias Morandeira <femorandeira@maemo.org>
314
315
	* Version 2.1.23-1
316
317
2009-06-04 Joaquim Rocha <jrocha@maemo.org>
318
	* hildon-im-ui.c : Tests gconf key so it won't assign it if the current
319
	  value is equal to the one already set.
320
	* Fixes: NB#100853
321
322
2009-06-02  Felipe Erias Morandeira <femorandeira@maemo.org>
323
324
	* Version 2.1.23-1~unreleased
325
	* hildon-im-main.c : just ignore SIGHUP, don't execute dangerous code.
326
	* Fixes: NB#119592.
327
328
2009-05-28  Felipe Erias Morandeira <femorandeira@maemo.org>
329
330
	* hildon-im-ui.c : Remove all the deprecated UI code.
331
	* Fixes: NB#115420
332
	* Version 2.1.22-1
333
334
2009-05-27  Felipe Erias Morandeira <femorandeira@maemo.org>
335
336
	* Version 2.1.22-1~unreleased
337
	* hildon-im-ui.c (hildon_im_ui_show) : If the trigger type is UNKNOWN,
338
	try to guess the correct trigger using the state of the keyboard.
339
340
2009-05-21  Felipe Erias Morandeira <femorandeira@maemo.org>
341
342
	* Version 1:2.1.21-1
343
	* hildon-im-languages.c : do not write the list of languages again if it
344
	would be the same that is already in GConf.
345
346
2009-05-06  Felipe Erias Morandeira <femorandeira@maemo.org>
347
348
	* Version 1:2.1.20-1
349
	* debian/control : remove dependency to
350
	hildon-input-method-l10n-mr | hildon-input-method-l10n-mr0
351
	* src/hildon-im-ui.c : hide the current banner if the user presses a key
352
	* Fixes: NB#114260
353
354
2009-04-30  Felipe Erias Morandeira <femorandeira@maemo.org>
355
356
	* Fixes: NB#99673
357
	* Version 1:2.1.19-1
358
359
2009-04-29  Felipe Erias Morandeira <femorandeira@maemo.org>
360
361
	* hildon-im-ui.c : Fixed a crash.
362
363
2009-04-28  Felipe Erias Morandeira <femorandeira@maemo.org>
364
365
	* hildon-im-plugin.[hc] : Added the function
366
	hildon_im_plugin_preedit_committed to teh plugin API.
367
	* hildon-im-ui.c (hildon_im_ui_client_message_filter) : receive
368
	"preedit committed" messages and pass them to the plugins.
369
370
2009-04-23  Felipe Erias Morandeira <femorandeira@maemo.org>
371
372
	* Version 1:2.1.18-1
373
374
2009-04-20  Felipe Erias Morandeira <femorandeira@maemo.org>
375
376
	* Version 1:2.1.18-1~unreleased
377
	* hildon-im-settings-plugin.h : New values of HildonIMSettingsCategory.
378
379
2009-04-16  Felipe Erias Morandeira <femorandeira@maemo.org>
380
381
	* Version 1:2.1.17-1
382
	* hildon-im-ui.c : don't play a sound when a fullscreen plugin is going to
383
	be launched, it will be played by the plugin itself. 
384
385
2009-04-02  Richard Sun  <richard.sun@nokia.com>
386
	
387
	* Version: 2.1.16-1
388
	* hildon-input-method-ui3.schemas: Fixes NB#109290
389
	* src/hildon-im-ui.c: reverse the fixing from bug NB#100091
390
391
2009-03-31  Felipe Erias Morandeira <femorandeira@maemo.org>
392
393
	* Version 1:2.1.15-1
394
	* Version 1:2.1.15-2~unreleased
395
	* /etc/osso-af-init/keyboard.sh uses fakeroot on scratchbox
396
397
2009-03-30  Felipe Erias Morandeira <femorandeira@maemo.org>
398
399
	* Version 1:2.1.15-1~unreleased
400
	* /etc/osso-af-init/keyboard.sh does not access /home. Instead of that, it
401
	uses /etc/hildon-input-method.configured to know if the HIM has been
402
	already configured or not.
403
404
2009-03-26  Felipe Erias Morandeira <femorandeira@maemo.org>
405
406
	* Version 1:2.1.14-1.
407
408
2009-03-25  Felipe Erias Morandeira <femorandeira@maemo.org>
409
410
	* Version 1:2.1.14-1~unreleased.
411
	* Fixes: NB#100091.
412
413
2009-03-11  Felipe Erias Morandeira <femorandeira@maemo.org>
414
415
	* Version 1:2.1.13-1.
416
	* Remove references to libhildonhelp.
417
	* configure.ac, src/Makefile.am: remove hildonhelp dependency
418
419
2009-02-27  Felipe Erias Morandeira <femorandeira@maemo.org>
420
421
	* Version 1:2.1.12-1
422
423
2009-02-26  Felipe Erias Morandeira <femorandeira@maemo.org>
424
425
	* cache.c, hildon-im-recache.c, hildon-im-ui.c : Fix code coverity warnings.
426
	* Version 1:2.1.12-1~unreleased
427
	* Fixes: NB#102871
428
429
2009-02-19  Felipe Erias Morandeira <femorandeira@maemo.org>
430
431
	* Version 1:2.1.11-1
432
433
2009-02-13  Felipe Erias Morandeira <femorandeira@maemo.org>
434
435
	* Version 1:2.1.11-1~unreleased
436
	* hildon-im-ui.c (hildon_im_ui_show) : ignore finger events if there is
437
	a keyboard available.
438
439
2009-01-29  Felipe Erias Morandeira <femorandeira@maemo.org>
440
441
	* Version 1:2.1.10-1
442
443
2009-01-23  Felipe Erias Morandeira <femorandeira@maemo.org>
444
445
	* Version 1:2.1.10-1~unreleased
446
	* Code cleaning
447
448
2009-01-16  Felipe Erias Morandeira <femorandeira@maemo.org>
449
450
	* Version 1:2.1.9-1
451
452
2009-01-14  Felipe Erias Morandeira <femorandeira@maemo.org>
453
454
	* Version 1:2.1.9-1~unreleased
455
	* Removed all calls to g_assert, and replaced them with others that didn't
456
	bring down the whole application.
457
458
2008-12-17  Felipe Erias Morandeira <femorandeira@maemo.org>
459
460
	* Version 1:2.1.8-1
461
462
2008-12-16  Felipe Erias Morandeira <femorandeira@maemo.org>
463
464
	* configure.ac : Perform PKG_PROG_PKG_CONFIG after AC_PROG_LIBTOOL, in
465
	order to locate "pkg-config".
466
	Fixes NB#95829.
467
468
2008-12-02  Felipe Erias Morandeira <femorandeira@maemo.org>
469
470
	* Version 1:2.1.8-1~unreleased
471
	* hildon-input-method-ui3.schemas:
472
	Removed the deprecated key /apps/osso/inputmethod/thumb_detection.
473
	* hildon-im-ui.h : Removed HILDON_IM_GCONF_THUMB_DETECTION and the
474
	enum type HildonIMThumbDetection.
475
	* hildon-im-ui.c : Removed the handling of that GConf key and the field
476
	thumb_detection in HildonIMUIPrivate. Use HILDON_IM_TRIGGER_FINGER
477
	in most cases where HILDON_IM_TRIGGER_STYLUS was being used.
478
	* hildon-im-main.c : Use hildon_gtk_init().
479
480
2008-11-28  Felipe Erias Morandeira <femorandeira@maemo.org>
481
482
	* Version 2.1.7-1
483
	* debian/control : Remove the dependency with libaudiofile-dev
484
	* hildon-input-method-ui3.schemas : Added the boolean key 
485
	/schemas/apps/osso/inputmethod/use_finger_kb.
486
	* hildon-im-ui.h : Defined HILDON_IM_GCONF_USE_FINGER_KB.
487
	* hildon-im-ui.c (self->priv->use_finger_kb) : Store the value of
488
	/apps/osso/inputmethod/use_finger_kb
489
	(hildon_im_ui_show) : Don't launch the finger keyboard if
490
	self->priv->use_finger_kb is FALSE.
491
492
2008-11-07  Felipe Erias Morandeira <femorandeira@maemo.org>
493
494
	* Version 2.1.6-1
495
496
2008-11-04  Felipe Erias Morandeira <femorandeira@maemo.org>
497
498
	* hildon-im-ui.c (hildon_im_ui_set_keyboard_state) : Always flush the
499
	plugins if the keyboard is no longer available.
500
	Fixes: NB#90682.
501
	* Version 2.1.6-1~unreleased
502
503
2008-10-13  Felipe Erias Morandeira <femorandeira@maemo.org>
504
505
	* Version 2.1.5-1.
506
507
2008-10-10  Felipe Erias Morandeira <femorandeira@maemo.org>
508
509
	* hildon-im-ui.c (hildon_im_ui_x_window_want_im_hidden) :
510
	added new types of windows that can make the HIM UI hide
511
512
2008-10-03  Felipe Erias Morandeira <femorandeira@maemo.org>
513
514
	* Version 2.1.4-1
515
516
2008-09-25  Felipe Erias Morandeira <femorandeira@maemo.org>
517
518
	* Version 2.1.3-1
519
520
2008-09-12  Felipe Erias Morandeira <femorandeira@maemo.org>
521
522
	* Version 2.1.2-2
523
524
2008-09-08  Felipe Erias Morandeira <femorandeira@maemo.org>
525
526
	* Version 2.1.2-1
527
528
2008-09-05  Felipe Erias Morandeira <femorandeira@maemo.org>
529
530
	* Merged into trunk.
531
532
2008-08-26  Felipe Erias Morandeira <femorandeira@maemo.org>
533
534
	* Version 2.1.1
535
	* Alpha release for Fremantle. 
536
537
2008-08-18  Felipe Erias Morandeira <femorandeira@maemo.org>
538
539
	* Version 2.1.0
540
	* Pre-alpha release for Fremantle. 
541
542
543
2008-05-30  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
544
545
	* version 2.0.4
546
	* src/hildon-im-ui.h: Keep en_GB as the default if the gconf key is
547
	accidentally removed.
548
	* hildon-input-method-ui3.schemas: Removed default language from
549
	schema.	
550
551
2008-05-29  Richard Sun  <richard.sun@nokia.com>
552
553
	* version 2.0.3
554
	* hildon-input-method-ui3.schemas, src/hildon-im-ui.h: 
555
	use "en_US" as default language. (part fixes for NB#85987) 
556
557
2008-02-11  Mohammad Anwari  <mohammad.anwari@nokia.com>
558
559
	* Version 2.0.2
560
	* src/hildon-im-ui.c: Added checks to the existence of the current
561
	plugin. Fixes NB#82208.
562
563
2008-02-06  Tomas Junnonen  <tomas.junnonen@nokia.com>
564
565
	* Version 2.0.1
566
	* hildon-input-method-ui3.schemas: Added thumb_detection key
567
	* src/hildon-im-ui.c: Added missing keyboard mode override from
568
	  stylus-as-finger detection change.
569
570
2008-02-05  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
571
572
	* src/hildon-im-ui.c: Remove control menu from the screen when the
573
	plugin is changed. Fixes NB#74819, NB#78863.
574
575
2008-02-05  Tomas Junnonen  <tomas.junnonen@nokia.com>
576
577
	* src/hildon-im-ui.[c,h]: Added gconf option to treat stylus
578
	  as finger activation.
579
580
2008-01-31  Tomas Junnonen  <tomas.junnonen@nokia.com>
581
582
	* src/hildon-im-ui.c: Fix rare crash on toggling the
583
	  special plugin. Fixes NB#78312.
584
585
2008-01-11  Richard Sun  <richard.sun@nokia.com>
586
587
	* Version 2.0.0
588
589
2007-10-30  Tomas Junnonen  <tomas.junnonen@nokia.com>
590
591
	* Version 1.99.33
592
593
2007-10-29  Tomas Junnonen  <tomas.junnonen@nokia.com>
594
595
	* src/hildon-im-main.c: Added dbus message filter to catch
596
	  the locale change signal during the first boot wizard.
597
	  Fixes NB#74315.
598
599
2007-10-25  Tomas Junnonen  <tomas.junnonen@nokia.com>
600
601
	* src/hildon-im-plugin.[c,h]:
602
	- New hildon_im_plugin_button_activated API deprecates
603
	  hildon_im_plugin_mode_a and hildon_im_plugin_mode_b
604
	* src/hildon-im-ui.[c,h]:
605
	- Added hildon_im_ui_button_set_long_press API
606
	- Introduced HildonIMButton type for common buttons
607
	- Added plugin callback for every common button activation
608
609
2007-10-24  Mohammad Anwari  <mdamt@maemo.org>
610
611
	* Version 1.99.32
612
613
2007-10-22  Tomas Junnonen  <tomas.junnonen@nokia.com>
614
615
	* src/hildon-im-ui.c: Don't show the IM UI if the
616
	  user is activating a shortcut. Fixes NB#73124.
617
618
2007-10-12  Tomas Junnonen  <tomas.junnonen@nokia.com>
619
620
	* Version 1.99.31
621
	* src/hildon-im-ui.c: Plugins must be able to depend on
622
	  hildon_im_ui_restore_previous_mode disabling the plugin.
623
	  In case a previous plugin cannot be found, flush the
624
	  plugins. Partial fix for NB#73028.
625
626
2007-10-08  Tomas Junnonen  <tomas.junnonen@nokia.com>
627
628
	* Version 1.99.30
629
	* src/hildon-im-ui.c: Fixed plugins with a trigger of finger
630
	  type not activating if no other plugin has been previously
631
	  loaded. Partial fix for NB#72402.
632
633
2007-09-26  Tomas Junnonen  <tomas.junnonen@nokia.com>
634
635
	* src/hildon-im-ui.c: Fixed plugins not receiving the fullscreen
636
	  notification if the IM was already allocated full width at
637
	  startup. Fixes NB#71164.
638
639
2007-09-25  Mohammad Anwari  <mdamt@maemo.org>
640
641
	* Version 1.99.29
642
643
644
2007-09-25  Tomas Junnonen  <tomas.junnonen@nokia.com>
645
646
	* src/hildon-im-ui.c: Do not automatically switch to another
647
	  plugin when the current plugin doesn't support the selected
648
	  language. Fixes NB#71161.
649
650
2007-09-21  Mohammad Anwari  <mdamt@maemo.org>
651
652
	* Version 1.99.28
653
654
2007-09-21  Tomas Junnonen  <tomas.junnonen@nokia.com>
655
656
	* Run hildon_im_plugin_language for every plugin loaded.
657
	  Second part of fix for NB#64487.
658
659
2007-09-21  Mohammad Anwari  <mdamt@maemo.org>
660
661
	* Version 1.99.27
662
663
2007-09-20  Tomas Junnonen  <tomas.junnonen@nokia.com>
664
665
	* src/hildon-im-ui.c:
666
	- Fixed label widget corruption in the tools menu when the
667
	  translations are not available.
668
669
2007-09-19  Tomas Junnonen  <tomas.junnonen@nokia.com>
670
671
	* src/hildon-im-ui.c: Show self on start of multi key sequence.
672
	  Fixes NB#69199.
673
674
2007-09-11  Mohammad Anwari  <mdamt@maemo.org>
675
676
	* Version 1.99.26
677
678
2007-09-11  Tomas Junnonen  <tomas.junnonen@nokia.com>
679
680
	* src/hildon-im-ui.c: Fixed stylus plugin being unconditionally loaded whenever
681
	  the enable stylus plugins gconf value changed.
682
683
2007-09-10  Mohammad Anwari  <mdamt@maemo.org>
684
685
	* src/Makefile.am: Added internal.h to SOURCES in order to get into make dist.
686
687
2007-09-10  Richard Sun  <richard.sun@nokia.com>
688
689
	* src/hildon-im-ui.c: 
690
	- Add filter to listen "_NET_WORKAREA" property to
691
	reset UI work area width. Fixes: NB#68624
692
	- code cleanup and fix some memory leak
693
	
694
2007-09-07  Tomas Junnonen  <tomas.junnonen@nokia.com>
695
696
	* src/hildon-im-ui.c: Fixed plugins being enabled without the
697
	init parameter at input method startup in some cases
698
699
2007-09-06  Tomas Junnonen  <tomas.junnonen@nokia.com>
700
701
	* src/hildon-im-ui.c: Fixed stylus plugin being unconditionally loaded at startup
702
703
2007-09-06  Mohammad Anwari  <mdamt@maemo.org>
704
705
	* src/hildon-im-ui.c:
706
	- Sets the stylus plugin to be ready when the enable_stylus_im just be set to true. Fixes: NB#68637.
707
	- Make sure the UI is not visible when setting the stylus plugin is enabled but not yet triggered.
708
709
2007-09-03  Mohammad Anwari  <mdamt@maemo.org>
710
711
	* src/hildon-im-ui.[ch], configure.ac: Non-maemo combo:
712
	- Put MAEMO_CHANGES guard for non-maemo platforms (removed input modes and
713
	clipboard stuff).
714
	- Removed dependency to xsp
715
	- Used "en" if no languages available in gconf.
716
	- Added sanity checks when no plugins is loaded.
717
	- Now it sets the plugin based on the value in gconf if sytlus UI is enabled.
718
719
2007-09-03  Tomas Junnonen  <tomas.junnonen@nokia.com>
720
721
	* Version 1.99.24
722
	* src/cache.c: Fixed build warning caused by bogus range check
723
724
2007-09-03  Mohammad Anwari  <mdamt@maemo.org>
725
726
	* src/hildon-im-ui.c: Set the main ui's widget name for theming purpose.
727
	Fixes: NB#66771 (part 1 of 2).
728
729
2007-08-31  Mohammad Anwari  <mdamt@maemo.org>
730
731
	* Version 1.99.23
732
733
2007-08-29  Mohammad Anwari  <mdamt@maemo.org>
734
735
	* src/hildon-im-ui.c:
736
	- Removed the "buffer zone" of size 24 px on the left size of the UI.
737
	- Rely on the _NET_WORKAREA instead of putting hardcoded screen informations.
738
	Fixes: NB#66823.
739
740
2007-08-29  Tomas Junnonen  <tomas.junnonen@nokia.com>
741
742
	* src/hildon-im-ui.[c,h]:
743
	- Cleaned up the header a bit
744
	- Removed unused hildon_im_ui_add_upper_widget API
745
746
2007-08-27  Mohammad Anwari  <mdamt@maemo.org>
747
748
	* configure.ac: Turn on -Werror on CFLAGS
749
	* src/{hildon-im-languages.c,hildon-im-recache.c,hildon-im-settings-plugins.c}:
750
	Removed crufts.
751
	* Makefile.am: Removed .launch target. Utilize the new maemo-launcher-dev to
752
	do the symlinks etc. Fixes: NB#65904.
753
754
2007-08-22  Mohammad Anwari  <mdamt@maemo.org>
755
756
	* src/hildon-im-ui.c: Don't show the plugin if the plugin is hidden by itself.
757
	Partial fix for NB#65363.
758
759
2007-08-14  Mohammad Anwari  <mdamt@maemo.org>
760
761
	* Version 1.99.22
762
	* src/hildon-im-settings-plugin.h: Added HILDON_IM_SETTINGS_TAB_TITLE mask.
763
	Partial fix for NB#65441.
764
765
2007-08-13  Mohammad Anwari  <mdamt@maemo.org>
766
767
	* Version 1.99.21
768
769
2007-07-26  Tomas Junnonen  <tomas.junnonen@nokia.com>
770
771
	* src/hildon-im-ui.[c,h]: Replace the option to disable all
772
	  virtual input methods with one that only disables the stylus
773
	  specific methods. Fixes NB#64060.
774
775
2007-07-19  Tomas Junnonen  <tomas.junnonen@nokia.com>
776
777
	* Version 1.99.20
778
	* src/hildon-im-main.c, keyboard.sh:
779
	- Create HIM directory before running the configurator
780
781
2007-07-18  Tomas Junnonen  <tomas.junnonen@nokia.com>
782
783
        * src/hildon-im-ui.c:
784
        - Move accels and mnemonics settings to plugins
785
786
2007-07-16  Tomas Junnonen  <tomas.junnonen@nokia.com>
787
788
	* src/hildon-im-ui.c:
789
	- Remove unecessary setting of keyboard state internally, state
790
	  should always come from a plugin.
791
	- Don't play finger trigger sound if virtual IM is disabled. Fixes NB#63256.
792
793
2007-07-10  Tomas Junnonen  <tomas.junnonen@nokia.com>
794
795
	* src/hildon-im-ui.[c,h]:
796
	- Removed multiline check API, use HILDON_GTK_INPUT_MODE_MULTILINE
797
	  flag of HildonGtkInputMode.
798
	- Show "unable to cut/copy" insensitive message on secret editors.
799
	  Fixes NB#55426.
800
801
2007-07-09  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
802
803
	* Version 1.99.19
804
	* src/hildon-im-ui.c: Call enable during show so it is now consistently called
805
	for all kind of plugins. Supporting fixes to NB#62547
806
807
2007-07-05  Richard Sun  <richard.sun@nokia.com>
808
809
	*  src/hildon-im-settings-plugin.{c,h}:
810
	- remove two API which handle model state of application launched from IM menu 
811
	- Leave application model state to plugin
812
813
2007-07-04  Tomas Junnonen  <tomas.junnonen@nokia.com>
814
815
	* src/hildon-im-ui.c:
816
	- Fixed copied banner not using the proper text domain.
817
	- Show copied banner on HILDON_IM_CLIPBOARD_COPIED message.
818
	  Fixes NB#62216.
819
820
2007-07-04  Richard Sun  <richard.sun@nokia.com>
821
822
	* src/hildon-im-settings-plugin.{c,h}:
823
	- Add two functions: "hildon_im_settings_plugin_manager_set_model",
824
	"hildon_im_settings_plugin_manager_get_model" to allow application run 
825
	from HIM menu can communicate its model status with IM setting plugin manager.
826
827
2007-07-04  Tomas Junnonen  <tomas.junnonen@nokia.com>
828
829
	* src/hildon-im-ui.c: Call enable on the current plugin before
830
	  forcing the visibility on a key press in order to ensure that
831
	  the plugin tells the correct mode to the context.
832
833
2007-07-03  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
834
835
	* keyboard.sh: Now monitor .configured again before running the configurator.
836
	* src/hildon-im-languages.c: Get the endonyms from gconf.
837
	* src/ui.c: 
838
	  The endonyms shall be always successfully created, either from the
839
	  translation library/database or just copied from the language code if the
840
		resulting endonym is NULL.
841
	* src/{cache.[ch], hildon-im-recache.c, hildon-im-plugin.[ch]}: 
842
	  Replaced the unused new_func with description.
843
844
2007-07-03  Tomas Junnonen  <tomas.junnonen@nokia.com>
845
846
	* src/hildon-im-ui.c: Require full Return key press & release
847
	  cycle before attempting to load a plugin or insert a newline.
848
	  Fixes NB#61819, NB#62480.
849
850
2007-07-02  Tomas Junnonen  <tomas.junnonen@nokia.com>
851
852
	* src/hildon-im-ui.c: Fixed wrong plugin being presented on key
853
	  press due to the saved trigger type not matching the active plugin
854
	
855
2007-06-29  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
856
857
	* Version 1:1.99.18
858
	* Sync the version to Hildon suite version
859
860
2007-06-28  Tomas Junnonen  <tomas.junnonen@nokia.com>
861
862
	* src/hildon-im-plugin.[c,h], src/hildon-im-ui.c:
863
	Include hardware keycode in plugin_key_event API
864
	* src/hildon-im-ui.[c,h]: Added internal context options mask,
865
	hildon_im_ui_set_context_options API
866
867
2007-06-26  Richard Sun  <richard.sun@nokia.com>
868
869
	* hildon-input-method-ui-3.0.pc.in: 
870
	- reverse himmenudir to /usr/share/hildon-input-method
871
	* src/hildon-im-ui.c: change IM_MENU_DIR
872
873
2007-06-21  Tomas Junnonen  <tomas.junnonen@nokia.com>
874
875
	* Version 3.8.13
876
	* hildon-input-method-ui-3.0.pc.in: Correct himmenudir variable. Fixes NB#61306.
877
878
2007-06-19  Tomas Junnonen  <tomas.junnonen@nokia.com>
879
880
	* configure.ac, src/hildon-im-main.c, src/hildon-im-widget-loader.c:
881
	- Added stricter compiler warnings
882
	* src/hildon-im-ui.[c,h], src/hildon-im-plugin.[c,h]:
883
	- Added hildon_im_ui_set_visible API for overriding the UI visibility
884
	  from the plugins
885
	- Added hildon_im_plugin_keyboard_state_changed API for plugin notification
886
887
2007-06-12  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
888
889
	* src/hildon-im-ui.c: Show the image widget of the button when replacing the
890
	label widget. Fixes the defect about the Shift icon in proprietary vkb plugin not
891
	showing after returning from the example plugin.
892
893
2007-06-12  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
894
895
	* Version 3.8.12
896
	* src/hildon-im-ui.c: Add a placeholder for secondary language even the
897
	language is not set in gconf. Fixes NB#59965.
898
	* keyboard.sh: Always run the configurator if exists.
899
900
2007-06-08  Richard Sun  <richard.sun@nokia.com>
901
902
	* hildon-input-method-ui-3.0.pc.in: change HIM menu installable
903
	directory (Fixes: NB#58804)
904
905
2007-06-06  Tomas Junnonen  <tomas.junnonen@nokia.com>
906
907
	* src/hildon-im-ui.c:
908
	- Update fullscreen keyboard sound
909
	- Remove unused functions hildon_ui_send_hide_message, im_menu_compare
910
911
2007-06-05  Tomas Junnonen  <tomas.junnonen@nokia.com>
912
913
	* Version 3.8.11
914
	* src/hildon-im-ui.c: Don't resolve non-existent secondary language description on startup
915
916
2007-06-04  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
917
918
	* Version 3.8.10
919
	* src/hildon-im-settings-plugin.c: Always clean up plugins (not the modules)
920
	after use.
921
922
2007-05-30  Tomas Junnonen  <tomas.junnonen@nokia.com>
923
924
	* src/hildon-im-settings-plugin.c:
925
	- Settings plugin manager takes responsibility to free the keys when storing internal values
926
	- Fix two compiler warnings
927
	* src/hildon-im-main.c: g_thread_init before gtk_init
928
929
2007-05-22  Tomas Junnonen  <tomas.junnonen@nokia.com>
930
931
	* src/hildon-im-ui.c: Inform context(s) when the client widget
932
	changes. Fixes modifiers not clearing.
933
934
2007-05-18  Tomas Junnonen  <tomas.junnonen@nokia.com>
935
936
	* src/hildon-im-ui.c:
937
	- find_plugin_by_trigger_type can now find a plugin when omitting the trigger
938
	- Don't send KEYBOARD_CONNECTED and KEYBOARD_DISCONNECTED messages anymore
939
	- Don't handle the TOGGLE message
940
	- Update client window on key messages, fixes fullscreen plugin communications
941
	  not worked if activation was from a key press
942
	- Handle the newline/fullscreen plugin/UI toggle logic on return and enter keys internally
943
944
2007-05-15  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
945
946
	* Version 3.8.9
947
	* keyboard.sh: Fixed a typo in the script.
948
949
2007-05-14  Tomas Junnonen  <tomas.junnonen@nokia.com>
950
951
	* src/hildon-im-ui.c: Fixed disabling of virtual IMs preventing loading of plugins with the keyboard trigger
952
953
2007-05-14  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
954
955
	* src/hildon-im-ui.c: Fixed missing IM menu.
956
957
2007-05-11  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
958
959
	* Version 3.8.8
960
961
2007-05-11  Tomas Junnonen  <tomas.junnonen@nokia.com>
962
963
	* src/hildon-im-ui.[c,h]:
964
	- Fixed all plugins failing to flush after encountering one plugin that shouldn't be flushed
965
	- Added possibility to call plugin API for each loaded plugin
966
	- Inform all loaded plugins of client widget changes and key events
967
968
2007-05-10  Tomas Junnonen  <tomas.junnonen@nokia.com>
969
970
	* src/hildon-im-ui.[c,h], src/hildon-im-plugin.h:
971
	- Add a new type of persistent plugin, loads at startup and stays in memory
972
	- Add hildon_im_ui_set_keyboard_state API
973
	- Fixed set_current_plugin_by_name not activating the plugin
974
975
2007-05-09  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
976
977
	* Version 3.8.7
978
	* Makefile.am, configure.ac, hildon-input-method-header-3.0.pc: Removed
979
	him-header.
980
981
2007-05-09  Tomas Junnonen  <tomas.junnonen@nokia.com>
982
983
	* src/hildon-im-ui.[c,h], src/cache.c, hildon-im-recache.c, hildon-im-plugin.[c,h]:
984
	- Removed public API: hildon_im_ui_delayed_hide
985
	- Added plugin API: hildon_im_plugin_surrounding_received
986
	- Removed menu and hiding timeouts
987
	- Replaced FKB specific parts with general support for fullscreen plugins
988
	- Replaced HildonIMKbMode with more focused HildonIMTrigger
989
	- Removed some unused browser specific code
990
	- Major cleanup of the IM UI show/hide logic by allowing the existing
991
	  IM UI to remain open while a fullscreen plugin is open
992
993
2007-05-08  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
994
995
	* Version 3.8.6
996
	* keyboard.sh: Call him-configurator if exists.
997
	* keyboard.defs: Removed unused environment variable.
998
	* src/hildon-im-ui.c: Hide virtual IMs if told to do so.
999
1000
2007-05-07  Tomas Junnonen  <tomas.junnonen@nokia.com>
1001
1002
	* src/hildon-im-ui.[c,h], hildon-input-method-ui3.schemas:
1003
	  Removed XSP pressure adjustment API
1004
1005
2007-05-04  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
1006
1007
	* Version 3.8.5.
1008
1009
2007-05-04  Richard Sun  <richard.sun@nokia.com>
1010
1011
	* src/hildon-im-ui.c: Add insensitive message for Cut, Copy, Paste. Fixes NB#55426.
1012
	
1013
2007-05-04  Tomas Junnonen  <tomas.junnonen@nokia.com>
1014
1015
	* src/hildon-im-ui.c:
1016
	- Set the GTK accels and mnemonics settings
1017
	- Tell context on startup the kb mode. Fixes NB#55979
1018
1019
2007-05-04  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
1020
1021
	* src/hildon-im-ui.c:
1022
	- Plugins have NULL in their languages field are assumed to support the currently
1023
	active language.
1024
1025
2007-05-03  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
1026
1027
	* src/hildon-im-ui.c:
1028
	- Fixed a bug about missing secondary language in menu. NB#55571.
1029
	- Also notify the plugin when secondary language is empty.
1030
	* License changed to LGPL. 
1031
1032
2007-05-02  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
1033
1034
	* Version 3.8.4
1035
1036
2007-05-03  Richard Sun  <richard.sun@nokia.com>
1037
1038
	* src/hildon-im-settings-plugin.{c, h}: add two functions to handle
1039
	osso_context from TIS 
1040
1041
2007-05-02  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
1042
1043
	* Version 3.8.3
1044
1045
2007-04-30  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
1046
1047
	* src/hildon-im-ui.h: Get rid of old gconfs.
1048
	* src/hildon-im-ui.c: GCONF_CURRENT_LANGUAGE is now an int.
1049
1050
2007-04-30  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
1051
1052
	* Version 3.8.2
1053
	* src/hildon-im-ui.c: 
1054
	- Removed crufts.
1055
	- Sync some new renamed constants from hildon-im-protocol.h.
1056
	- New APIs: hildon_im_ui_set_language_setting, hildon_im_ui_set_active_language_index
1057
	- Reloading plugins may work.
1058
	* src/hildon-im-settings-plugin.*: Dialog is now a flag of a tab.
1059
1060
2007-04-26  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
1061
1062
	* Version 3.8.1
1063
	* src/hildon-im-settings-plugin.*: 
1064
	- value_changed interface now also contains the key, the type, and the value changed.
1065
	- Added HildonIMSettingsPluginManager.
1066
	- Now pass the GtkSizeGroup in create_widget instead of data.
1067
	- Added HILDON_IM_SETTINGS_SELECTED_LANGUAGE for describing language which is currently selected
1068
	  when doing the settings in the language section.
1069
	- Added the forgotten HILDON_IM_SETTINGS_TAB
1070
	* src/hildon-im-ui.c: finally removed the autocaps when listening gconf key changes.
1071
1072
2007-04-26  Tomas Junnonen  <tomas.junnonen@nokia.com>
1073
1074
	* src/hildon-im-ui.c: Support HILDON_GTK_INPUT_MODE_DICTIONARY
1075
1076
2007-04-24  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
1077
1078
	* Version 3.8.0
1079
	* src/hildon-im-ui.h: Moved some gconf keys to the plugins.
1080
	* src/hildon-im-plugin.*, src/hildon-im-ui.*: Removed completion_language_changed interface.
1081
1082
2007-04-24  Tomas Junnonen  <tomas.junnonen@nokia.com>
1083
1084
	* src/hildon-im-ui.c: Fix two glib criticals
1085
1086
2007-04-23  Tomas Junnonen  <tomas.junnonen@nokia.com>
1087
1088
	* src/hildon-im-ui.c, src/cache.c:
1089
	- Fixed two minor leaks
1090
	- Notify plugins of all settings changes
1091
1092
2007-04-19  Tomas Junnonen  <tomas.junnonen@nokia.com>
1093
1094
	* src/hildon-im-ui.[c,h], src/hildon-im-ui-plugin[c,h]:
1095
	- Implemented shared plugin buffer through which the wc prefix is communicated between plugins
1096
	- Fixed crash when going from plugin to previous plugin if plugin was loaded at startup
1097
1098
2007-04-16  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
1099
1100
	* Version 3.6.1
1101
	* src/hildon-im-ui.c: Fixed incorrect cast to an HildonIMPlugin. Removed references to imengines.
1102
1103
2007-04-16  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
1104
1105
	* Version 3.6.0
1106
	* src/hildon-im-ui.*: Replaced language related settings to be string.
1107
	* Removed dependency to libimengines.
1108
1109
2007-04-11  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
1110
1111
	* src/cache.c: Add one more byte to give a string a NULL terminator.
1112
1113
2007-04-10  Tomas Junnonen  <tomas.junnonen@nokia.com>
1114
1115
	* src/hildon-im-ui.c: Size allocation fixes
1116
1117
2007-04-09  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
1118
1119
	* Version 3.4.2
1120
	* src/*.h, src/*.c: Nuked hildon-im-keyboard.*, replaced with hildon-im-ui.*.
1121
	* src/hildon-im-recache.c: Return TRUE if the plugin is not HIM's.
1122
1123
2007-04-04  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
1124
1125
	* src/hildon-im-settings-plugin.*: Implemented internal values, added
1126
	documentation.
1127
1128
2007-03-30  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
1129
1130
	* 3.4.1
1131
	* src/hildon-im-settings-plugin.*: Hildon IM Settigns Plugin
1132
1133
2007-03-23  Mohammad Anwari  <Mohammad.Anwari@nokia.com> 
1134
1135
	* Version 3.2.1
1136
	* src/hildon-im-recache.c: Return 0 when succesfully building the cache.
1137
1138
2007-03-19  Mohammad Anwari  <Mohammad.Anwari@nokia.com> 
1139
1140
	* Version 3.2.0
1141
	* src/hildon-im-keyboard.c: 
1142
	- Moved menu building for plugins and languages
1143
	  separated so it can be called anytime for plugin reloading purpose.
1144
	- Bring back normal mode plugin when returning from FKB and it needs
1145
	  to restore the normal UI.
1146
1147
2007-03-16  Mohammad Anwari  <Mohammad.Anwari@nokia.com> 
1148
1149
	* configure.ac: Replaced hildon-libs in favor of hildon-1
1150
	* src/hildon-im-keyboard.*, src/cache.*, src/hildon-im-recache.c:
1151
	Implemented plugin cache
1152
	* src/hildon-im-keyboard.c, configure.ac, debian/control:
1153
	Applying patch from Gabriel Schulhof <gabriel.schulhof@nokia.com> to
1154
	replace libosso-help to hildon-help
1155
	* src/hildon-im-keyboard.* src/hildon-im-plugin.h:
1156
	- Moved some constants to private part
1157
	- Restructure the HildonIMPluginInfo
1158
1159
2007-02-22  Tomas Junnonen  <tomas.junnonen@nokia.com>
1160
1161
	* src/hildon-im-keyboard.[c,h], hildon-im-plugin.[c,h]:
1162
	- Propagate auto case setting to IM context
1163
	- New plugin API for propagating key events
1164
	- Resizable IM, plugin tells the height
1165
1166
2007-02-16  Mohammad Anwari  <Mohammad.Anwari@nokia.com> 
1167
1168
	* Version 3.0.3-1 
1169
	* src/hildon-im-keyboard.h,hildon-im-plugin.h: Only define MAEMO_CHANGES if not yet defined.
1170
1171
2007-02-16  Mohammad Anwari  <Mohammad.Anwari@nokia.com> 
1172
1173
	* Version 3.0.1-1 
1174
	* src/hildon-im-keyboard.h: Added reference to gtk/gtkenums.h and
1175
	added MAEMO_cHANGES definition.
1176
	
1177
2007-02-13  Mohammad Anwari  <Mohammad.Anwari@nokia.com> 
1178
1179
	* Version 3.0.0-1 
1180
	* src/hildon-im-keyboard.c: Hildon Consolidation: 
1181
	- Replaced gtk_object_sink to g_object_ref_sink
1182
	- gtk_infoprint to HildonBanner.
1183
1184
2007-02-08  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
1185
	
1186
	* configure.ac, hildon-input-method-ui-3.0.pc.in,
1187
	hildon-im-widget-loader.c: Added himwidgetdir.
1188
1189
2006-12-02  Mohammad Anwari  <Mohammad.Anwari@nokia.com> 
1190
1191
	* src/hildon-im-keyboard.c,hildon-im-plugin.*: Removed IM_GROUP_*, Renamed IM_TYPE_* to HILDON_IM_TYPE_*, Renamed DEFAULT_PRIORITY to HILDON_IM_DEFAULT_PLUGIN_PRIORITY, Renamed BUTTON_* to HILDON_IM_BUTTON_*
1192
	* src/hildon-im-keyboard.c: Filtering plugins which go the menu with prepare_im_menu().
1193
1194
2006-11-30  Mohammad Anwari  <Mohammad.Anwari@nokia.com> 
1195
1196
	* src/hildon-im-keyboard.c: Implemented pluggable menu entries, removing of common buttons.
1197
1198
2006-11-29  Mohammad Anwari  <Mohammad.Anwari@nokia.com> 
1199
1200
	* New branch
1201
	* src/Makefile.am: Moved target to libhildon-im-ui.la
1202
	* configure.ac, Makefile.am, debian/*: Some name changes
1203
	* src/hildon-im-keyboard.c: Removed unused codes.