1
= 0.18/0.1.22 =
2
== New ==
3
 * New RPC setComposingTextInput, composingTextInput, and setModifierState to support hardware keyboard key event filtering
4
5
== Changed ==
6
 * Region given to DuiPassThruWindow::inputPassthrough() is not translated anymore
7
 * dui-im-context is now moved back to here
8
 * Window's properties are set during the construction of the passtrough window
9
10
= 0.1.21 =
11
== New ==
12
 * DuiIMPluginManager handles different kind of input method
13
 * Selective painting is enabled
14
15
== Changed ==
16
 * DuiIMPluginLoader is renamed into DuiIMPluginManager with new features
17
 * DuiIMPluginManager no longer needs scene argument
18
19
= 0.1.20 =
20
== Changed ==
21
 * Compilation in passthroughserver now using the library created in src, and no longer look in /usr/lib
22
 * By default now using -software, even for device usage 
23
 
24
= 0.1.19 =
25
== New ==
26
 * Unit tests are now packaged
27
 * Server is now launched from a helper script in order to "guarantee" a correct connection with DBus
28
 * XSession script is now removed and rely on the DBus service
29
30
= 0.1.18 =
31
== New ==
32
 * inputMethodAreaUpdated signal to announce the changes to the input method area. This is now separated from the area sent to passthrough server.
33
  
34
== Changed ==
35
 * Further changes to reaction maps API
36
37
= 0.1.17 =
38
== Changed ==
39
 * Haptics related class name changed
40
 * Support for quering pre-edit rectangle from input-context
41
 * No longer use software rendering
42
43
== Fixed ==
44
 * NB#141431   candidate list rotation is broken
45
46
= 0.1.16 =
47
== Changed ==
48
 * Rendering method (software/hardware accelerated) is now determined in runtime (using -software argument)
49
50
= 0.1.15 =
51
== Fixed ==
52
 * NB#137201   Virtual keyboard is getting closed when typing the first character
53
54
= 0.1.14 =
55
== new ==
56
 * Depends on libdui 0.11
57
 * Direct mode input is now supported
58
 * Input method server is now also a dbus service
59
 * DuiInputContext::WidgetInfo sets default values
60
 * Input-context notifies input method when it's application's orientation changes
61
62
== Changed ==
63
 * input-context is moved to libdui, starting on libdui 0.11
64
 * Passthrough window is no longer shown/hidden during the region update, it is always shown all the time.
65
66
== Removed ==
67
 * Old unused files (css, input-context unit tests)
68
69
== Fixed ==
70
 * NB#130249   Virtual keyboard uses local instance of theme daemon
71
 * NB#137201   Virtual keyboard is getting closed when typing the first character 
72
73
= 0.1.13 = 
74
== new ==
75
 * imInitiatedHide() to notify that im server wants the IM to be hidden.
76
 * Remove focus when input method is hidden.
77
78
== Changed ==
79
 * inputMethodShown() and inputMethodHidden are removed in favor of imInitiatedHide()
80
 * QSettings are deprecated in favor of DuiGConfItem.
81
82
= 0.1.11 =
83
== New ==
84
 * inputMethodShown() to hide the navigation bar
85
86
== Changed ==
87
 * mouseClickedOnPreedit() now includes the rectangle of the preedit
88
89
= 0.1.9 =
90
== Changed ==
91
 * Make dui-im-uiserver have its own reaction map
92
93
= 0.1.8 = 
94
== New ==
95
 * content type support 
96
 * error correction information support
97
 * word prediction hint support
98
 * support for notifying inputmethodbase about widget visualization priority
99
 * support for enabling/disabling error correction in input context via dbus
100
 * Initial support for selective compositing. 
101
102
== Changed ==
103
 * preedit style depends on parameters of DuiInputContext::updatePreedit
104
105
= 0.1.6 =
106
== New ==
107
 * send preedit (also with attribute) on preeditinjection event
108
109
= 0.1.4 =
110
== New ==
111
 * Plugin framework now use settings for specifying driver location, activated plugins and blacklisted plugins
112
 * Input context supports plain Qt application
113
 * Input context supports focus out
114
115
== Changed ==
116
 * Passthrough server now receives all region updates from the plugins
117
118
= 0.1.3 : 2009.02.17 =
119
== Changed ==
120
 * Input method plugin is refactored
121
 * Package now contains the framework, Qt input context, and the UI server