maliit:fw.git
7 years agoChanges: version 0.20.10-4 0.20.10-4
Jan Arne Petersen [Fri, 13 May 2011 13:17:03 +0000 (15:17 +0200)]
Changes: version 0.20.10-4

RevBy: TrustMe

7 years agoChanges: fix non armel build
Jan Arne Petersen [Fri, 13 May 2011 13:16:22 +0000 (15:16 +0200)]
Changes: fix non armel build

7 years agoChanges: version 0.20.10-3 0.20.10-3
Jan Arne Petersen [Fri, 13 May 2011 12:51:53 +0000 (14:51 +0200)]
Changes: version 0.20.10-3

RevBy: TrustMe

7 years agoChanges: add missing build dependency
Jan Arne Petersen [Fri, 13 May 2011 12:48:20 +0000 (14:48 +0200)]
Changes: add missing build dependency

7 years agoChanges: version 0.20.10-2 0.20.10-2
Jan Arne Petersen [Fri, 13 May 2011 12:29:02 +0000 (14:29 +0200)]
Changes: version 0.20.10-2

RevBy: TrustMe

7 years agoChanges: do not allow switching of graphicssystem
Jan Arne Petersen [Fri, 13 May 2011 09:19:53 +0000 (11:19 +0200)]
Changes: do not allow switching of graphicssystem

Fixes: NB# 255679 - Virtual keyboard performance regression

7 years agoChanges: version 0.20.10-1 0.20.10-1
Aapo Kojo [Wed, 11 May 2011 12:50:51 +0000 (15:50 +0300)]
Changes: version 0.20.10-1

RevBy: TrustMe

7 years agoNew: Add orientation-change support for QML-based plugins
Michael Hasselmann [Mon, 9 May 2011 16:14:39 +0000 (18:14 +0200)]
New: Add orientation-change support for QML-based plugins

RevBy: TrustMe

7 years agoChanges: Updated NEWS
Michael Hasselmann [Mon, 9 May 2011 15:37:39 +0000 (17:37 +0200)]
Changes: Updated NEWS

RevBy: TrustMe

7 years agoChanges: fix preedit underline color on non-meegotouch apps
Pekka Vuorela [Mon, 9 May 2011 13:31:42 +0000 (16:31 +0300)]
Changes: fix preedit underline color on non-meegotouch apps

RevBy: TrustMe
Details: nicely right color was set into a variable, but then just
ommitting the value.

7 years agoChanges: update .gitignores for QML input method stuff
Hannu Koivisto [Mon, 9 May 2011 11:33:56 +0000 (14:33 +0300)]
Changes: update .gitignores for QML input method stuff

RevBy: TrustMe

7 years agoChanges: version 0.20.9-1 0.20.9-1
Aapo Kojo [Mon, 9 May 2011 08:17:12 +0000 (11:17 +0300)]
Changes: version 0.20.9-1

RevBy: TrustMe

7 years agoFixes: Ut_MInputMethodQuickPlugin was not loading test file from Qt resource system
Michael Hasselmann [Fri, 6 May 2011 08:45:50 +0000 (10:45 +0200)]
Fixes: Ut_MInputMethodQuickPlugin was not loading test file from Qt resource system

RevBy: TrustMe
Details: Always load QUrl's into QDeclarativeComponent now, and use qrc:/ to
tap into resource system. Absolute file paths will silently be prefixed with
file:// but that seems to also work just fine.

7 years agoFixes: Install path in prf.in file
Michael Hasselmann [Fri, 6 May 2011 07:30:48 +0000 (09:30 +0200)]
Fixes: Install path in prf.in file

RevBy: TrustMe

7 years agoNew: Add UT for MInputMethodQuick plugin
Michael Hasselmann [Fri, 29 Apr 2011 00:40:38 +0000 (02:40 +0200)]
New: Add UT for MInputMethodQuick plugin

RevBy: Pekka Vuorela
Details: Tests basic functionality, such as loading of a QML file and
QML-facing MInputMethodQuick API.

7 years agoNew: Allow loading of QML files from Qt resource files
Michael Hasselmann [Fri, 29 Apr 2011 00:18:28 +0000 (02:18 +0200)]
New: Allow loading of QML files from Qt resource files

RevBy: Pekka Vuorela

7 years agoChanges: Renamed to sendCommit, sendPreddit and added parameters to signals
Michael Hasselmann [Thu, 28 Apr 2011 22:22:34 +0000 (00:22 +0200)]
Changes: Renamed to sendCommit, sendPreddit and added parameters to signals

RevBy: Pekka Vuorela

7 years agoChanges: Remove gInputMethodArea hack
Michael Hasselmann [Thu, 28 Apr 2011 22:14:52 +0000 (00:14 +0200)]
Changes: Remove gInputMethodArea hack

RevBy: Pekka Vuorela
Details: Moved into MInputMethodQuickPrivate, and now it actually works as
expected.

7 years agoNew: Add private implementation for MInputMethodQuick and MInputMethodQuickPlugin
Michael Hasselmann [Thu, 28 Apr 2011 17:12:04 +0000 (19:12 +0200)]
New: Add private implementation for MInputMethodQuick and MInputMethodQuickPlugin

RevBy: Pekka Vuorela

7 years agoNew: Adding documentation to MInputMethodQuick and friends
Michael Hasselmann [Thu, 28 Apr 2011 10:17:49 +0000 (12:17 +0200)]
New: Adding documentation to MInputMethodQuick and friends

RevBy: Pekka Vuorela

7 years agoChanges: Rename the engine's root context to MInputMethodQuick
Michael Hasselmann [Thu, 28 Apr 2011 09:58:44 +0000 (11:58 +0200)]
Changes: Rename the engine's root context to MInputMethodQuick

RevBy: Pekka Vuorela

7 years agoChanges: Remove over-cautious checks
Michael Hasselmann [Thu, 28 Apr 2011 07:46:00 +0000 (09:46 +0200)]
Changes: Remove over-cautious checks

RevBy: Pekka Vuorela

7 years agoNew: Allow MInputMethodQuick plugins to load any QML file
Michael Hasselmann [Thu, 28 Apr 2011 07:32:06 +0000 (09:32 +0200)]
New: Allow MInputMethodQuick plugins to load any QML file

RevBy: Pekka Vuorela

7 years agoNew: Provide debian packaging for libmeegoimquick
Michael Hasselmann [Wed, 27 Apr 2011 16:52:55 +0000 (18:52 +0200)]
New: Provide debian packaging for libmeegoimquick

RevBy: Pekka Vuorela

7 years agoNew: Move MInputMethodQuick and its plugin into separate library
Michael Hasselmann [Wed, 27 Apr 2011 16:43:03 +0000 (18:43 +0200)]
New: Move MInputMethodQuick and its plugin into separate library

RevBy: Pekka Vuorela

7 years agoNew: Add framework support to load QML-based plugins
Michael Hasselmann [Mon, 18 Apr 2011 13:05:52 +0000 (15:05 +0200)]
New: Add framework support to load QML-based plugins

RevBy: Pekka Vuorela
Details: Input method developers that want to provide QML-based plugins can
inherit from the MInputMethodQuickPlugin.

7 years agoFixes: NB#242682 Text input settings crashes during close if "Active input method...
Csaba Kertész [Thu, 28 Apr 2011 09:52:59 +0000 (12:52 +0300)]
Fixes: NB#242682 Text input settings crashes during close if "Active input method" or "Installed keyboard" is being opened

RevBy: Michael Hasselmann
Details: The active input method can not be run with exec() locally.

7 years agoChanges: Cleanup build system
Jan Arne Petersen [Sat, 30 Apr 2011 17:10:33 +0000 (19:10 +0200)]
Changes: Cleanup build system

Details: Make it possible to set installation prefixes and other
configurations in mconfig.pri via qmake options. Generate schemas and pc
file from .in files within the qmake build system. Use no_check_exist
CONFIG option for generated files so no additional qmake runs are
neccessary (See http://bugreports.qt.nokia.com/browse/QTBUG-3209).

RevBy: Pekka Vuorela

7 years agoChanges: Use MIMApplication API to configure widgets for compositing
Michael Hasselmann [Fri, 1 Apr 2011 14:26:22 +0000 (16:26 +0200)]
Changes: Use MIMApplication API to configure widgets for compositing

RevBy: Jan Arne Petersen, Hannu Koivisto

7 years agoChanges: Move widget configuration for (self) compositing UT
Michael Hasselmann [Mon, 18 Apr 2011 17:28:02 +0000 (19:28 +0200)]
Changes: Move widget configuration for (self) compositing UT

RevBy: Jan Arne Petersen, Hannu Koivisto
Details: (self) compositing is an aspect of MIMApplication, not
MIMPluginMananger. The widget configuration for (self) compositing should
therefore be tested in MIMApplication's UT.

7 years agoFixes: Manually propagate remote window changes through widget hierarchy
Michael Hasselmann [Fri, 1 Apr 2011 13:06:03 +0000 (15:06 +0200)]
Fixes: Manually propagate remote window changes through widget hierarchy

RevBy: Jan Arne Petersen, Hannu Koivisto
Details: QWidget::update does not enforce background repainting of
QGraphicsView's, but we need to do exactly that for self compositing.

The ForcedWidgetUpdater inside MPassthruWindow triggers a forced update for
QGraphicsView's, but it tries to only invalidate the area occupied by the
current widget, thus minimizing the painting costs (does not apply for
fullscreen updates, e.g., when running with hardware acceleration).

We also assume that a widget only contains widgets within its own bounding
rectangle.  This allows us to introduce an early cut condition, instead of
fully traversing the widget hierarchy.

This fixes self composition bugs in software mode and during orientation
changes.

7 years agoNew: Add a LMT-free version for notifyOrientation* slots
Michael Hasselmann [Fri, 1 Apr 2011 13:05:20 +0000 (15:05 +0200)]
New: Add a LMT-free version for notifyOrientation* slots

RevBy: Jan Arne Petersen, Hannu Koivisto
Details: Still private slots, as we haven't decided yet where this stuff will
eventually live. But at least usable for other apps now.

7 years agoChanges: start of version 0.20.9~1 development
Ning Chi [Thu, 28 Apr 2011 11:28:17 +0000 (14:28 +0300)]
Changes: start of version 0.20.9~1 development

RevBy: TrustMe

7 years agoChanges: version 0.20.8-1 0.20.8-1
Ning Chi [Thu, 28 Apr 2011 10:29:20 +0000 (13:29 +0300)]
Changes: version 0.20.8-1

RevBy: TrustMe

7 years agoChanges: shortened sip hide delay
Pekka Vuorela [Thu, 21 Apr 2011 08:31:28 +0000 (11:31 +0300)]
Changes: shortened sip hide delay

RevBy: Hannu Koivisto
Details: Subsequent hide+show should really arrive before the timer
has any chance of triggering as focus changes should happen before
getting back to main loop.

7 years agoChanges: renamed method in MInputContext to better describe usage
Pekka Vuorela [Thu, 21 Apr 2011 08:29:12 +0000 (11:29 +0300)]
Changes: renamed method in MInputContext to better describe usage

RevBy: Hannu Koivisto

7 years agoFixes: NB#246084 - Console pollution
Pekka Vuorela [Thu, 21 Apr 2011 08:26:33 +0000 (11:26 +0300)]
Fixes: NB#246084 - Console pollution

RevBy: Hannu Koivisto
Details: require MIC_ENABLE_DEBUG environment variable set for getting
debug output.

Didn't bother to make this too polished as debug concept shouldn't be
too complicated anyway.

7 years agoChanges: removed unncessary include
Pekka Vuorela [Thu, 21 Apr 2011 08:11:51 +0000 (11:11 +0300)]
Changes: removed unncessary include

RevBy: Hannu Koivisto

7 years agoChanges: cleaned up input context debugging a bit
Pekka Vuorela [Thu, 21 Apr 2011 07:57:13 +0000 (10:57 +0300)]
Changes: cleaned up input context debugging a bit

RevBy: Hannu Koivisto

7 years agoFixes: ambiguous calls to QVariant()
Jan Arne Petersen [Wed, 20 Apr 2011 10:28:40 +0000 (12:28 +0200)]
Fixes: ambiguous calls to QVariant()

Details: Specify qlonglong/qulonglong directly to not make that calls
ambiguous under 64bit.

7 years agoFixes: Add required libraries to LIBS.
Jan Arne Petersen [Wed, 20 Apr 2011 10:25:55 +0000 (12:25 +0200)]
Fixes: Add required libraries to LIBS.

Details: Fixes indirect DSO link issues.

7 years agoFixes: NB#227268 - [Performance] Virtual keyboard orientation switching is too slow
Dominik Röttsches [Mon, 18 Apr 2011 09:55:49 +0000 (12:55 +0300)]
Fixes: NB#227268 - [Performance] Virtual keyboard orientation switching is too slow

RevBy: Michael Hasselmann, Jan Arne Petersen
Details: Tracing shows that a considerable amount of time is spent in creating the
extra top level window for the rotation animation. Wrapping plugin widgets
into a proxy widget and chaining the MImRotationAnimation as a child
to MPassThruWindow significantly shortens the delay until the rotation plays.

7 years agoChanges: start of version 0.20.8~1 development
Viacheslav Sobolev [Mon, 18 Apr 2011 15:30:34 +0000 (18:30 +0300)]
Changes: start of version 0.20.8~1 development

RevBy: TrustMe

7 years agoChanges: version 0.20.7-1 0.20.7-1
Viacheslav Sobolev [Mon, 18 Apr 2011 15:29:30 +0000 (18:29 +0300)]
Changes: version 0.20.7-1

RevBy: TrustMe

7 years agoChanges: use replacement info on MPreeditInjectionEvent
Pekka Vuorela [Fri, 15 Apr 2011 09:26:41 +0000 (12:26 +0300)]
Changes: use replacement info on MPreeditInjectionEvent

RevBy: Hannu Koivisto

7 years agoChanges: MImRemoteWindow: undo XSelectInput on destruction
Hannu Koivisto [Fri, 15 Apr 2011 08:35:01 +0000 (11:35 +0300)]
Changes: MImRemoteWindow: undo XSelectInput on destruction

RevBy: Jan Arne Petersen, Pekka Vuorela

7 years agoChanges: remove duplicate signal connection
Hannu Koivisto [Mon, 11 Apr 2011 08:36:17 +0000 (11:36 +0300)]
Changes: remove duplicate signal connection

RevBy: Jan Arne Petersen, Pekka Vuorela

7 years agoFixes: NB#242914 - Clean up input method framework D-Bus API
Maksim Kirillov [Fri, 15 Apr 2011 08:50:20 +0000 (11:50 +0300)]
Fixes: NB#242914 - Clean up input method framework D-Bus API

ReBy: TBD
Details:
 use structured and/or veriant DBus types instead of serialized QVariants

7 years agoChanges: fix plugin handler gconf names
Pekka Vuorela [Wed, 13 Apr 2011 15:17:18 +0000 (18:17 +0300)]
Changes: fix plugin handler gconf names

RevBy: Michael Hasselmann

7 years agoChanges: removed obsolete dui image
Pekka Vuorela [Wed, 13 Apr 2011 14:43:03 +0000 (17:43 +0300)]
Changes: removed obsolete dui image

RevBy: Michael Hasselmann

7 years agoChanges: add dummy file to doc/src/images to allow later introducing content
Pekka Vuorela [Wed, 13 Apr 2011 14:44:58 +0000 (17:44 +0300)]
Changes: add dummy file to doc/src/images to allow later introducing content

RevBy: Michael Hasselmann

7 years agoChanges: removed deprecated settings inside uiserver references
Pekka Vuorela [Wed, 13 Apr 2011 14:36:47 +0000 (17:36 +0300)]
Changes: removed deprecated settings inside uiserver references

RevBy: Michael Hasselmann

7 years agoChanges: adjust plugin tutorial to changed interfaces a bit
Pekka Vuorela [Wed, 13 Apr 2011 14:34:41 +0000 (17:34 +0300)]
Changes: adjust plugin tutorial to changed interfaces a bit

RevBy: Michael Hasselmann

7 years agoChanges: hide MImSettings from doxygen docs
Pekka Vuorela [Wed, 13 Apr 2011 13:39:39 +0000 (16:39 +0300)]
Changes: hide MImSettings from doxygen docs

RevBy: Michael Hasselmann

7 years agoChanges: removed reference to non-existant document
Pekka Vuorela [Wed, 13 Apr 2011 13:20:28 +0000 (16:20 +0300)]
Changes: removed reference to non-existant document

RevBy: Michael Hasselmann

7 years agoChanges: renamed obsolete class names to current ones
Pekka Vuorela [Wed, 13 Apr 2011 13:04:51 +0000 (16:04 +0300)]
Changes: renamed obsolete class names to current ones

RevBy: Michael Hasselmann

7 years agoChanges: Added safety preedit clearing and warning to reset.
Kai Lehtinen [Wed, 13 Apr 2011 08:28:24 +0000 (11:28 +0300)]
Changes: Added safety preedit clearing and warning to reset.

RevBy: Pekka Vuorela

7 years agoFixes: NB#241562 - Action (Enter) button text scaling works incorrectly
Jon Nordby [Mon, 11 Apr 2011 09:12:41 +0000 (11:12 +0200)]
Fixes: NB#241562 - Action (Enter) button text scaling works incorrectly

RevBy: Pekka Vuorela
Details: Plugins and applications should not need to worry about lengthvariants
in label QStrings, so just pick the first/longest localized string.
See https://meego.gitorious.org/meegotouch/libmeegotouch/blobs/master/doc/src/i18n.dox#line1183
for documentation about length variants.

7 years agoChanges: update changelog
Hannu Koivisto [Fri, 8 Apr 2011 10:58:24 +0000 (13:58 +0300)]
Changes: update changelog

RevBy: TrustMe

7 years agoChanges: allow (non-pre-edit) cursor position to be set in pre-edit update
Hannu Koivisto [Mon, 28 Mar 2011 15:21:05 +0000 (18:21 +0300)]
Changes: allow (non-pre-edit) cursor position to be set in pre-edit update

RevBy: Pekka Vuorela

7 years agoFixes: SIP is open, focus is lost, immediately request SIP => SIP remains open
Hannu Koivisto [Fri, 8 Apr 2011 10:06:32 +0000 (13:06 +0300)]
Fixes: SIP is open, focus is lost, immediately request SIP => SIP remains open

RevBy: Michael Hasselmann

7 years agoFixes: NB#241274, VKB's self-composition breaks application UI while navigating betwe...
Hannu Koivisto [Fri, 8 Apr 2011 10:51:37 +0000 (13:51 +0300)]
Fixes: NB#241274, VKB's self-composition breaks application UI while navigating between two MApplicationWindows

RevBy: Michael Hasselmann
Details: redirect() was never called for the new window in this situation.

7 years agoNew: .gitignore for ut_mimrotationanimation
Hannu Koivisto [Thu, 7 Apr 2011 14:44:28 +0000 (17:44 +0300)]
New: .gitignore for ut_mimrotationanimation

RevBy: Michael Hasselmann

7 years agoNew: added internal "inputMethodAreaChanged" signal to MInputContext
Deqing Huang [Wed, 16 Mar 2011 07:52:07 +0000 (15:52 +0800)]
New: added internal "inputMethodAreaChanged" signal to MInputContext

RevBy: Pekka Vuorela

7 years agoChanges: Prioritize MeegoKeyboard in the settings
Jan Arne Petersen [Wed, 6 Apr 2011 13:12:32 +0000 (15:12 +0200)]
Changes: Prioritize MeegoKeyboard in the settings

Details: Show MeegoKeyboard settings before other plugins in the
settings applet.

RevBy: Jon Nordby

7 years agoChanges: Start of Version 0.20.7~1 Development
Ning Chi [Wed, 6 Apr 2011 13:33:50 +0000 (16:33 +0300)]
Changes: Start of Version 0.20.7~1 Development

RevBy: TrustMe

7 years agoChanges: version 0.20.6-1 0.20.6-1
Ning Chi [Wed, 6 Apr 2011 11:39:20 +0000 (14:39 +0300)]
Changes: version 0.20.6-1

RevBy: TrustMe

7 years agoFixes: compilation error for debug mode
Viacheslav Sobolev [Wed, 6 Apr 2011 07:27:09 +0000 (10:27 +0300)]
Fixes: compilation error for debug mode

RevBy: Ning Chi

7 years agoChanges: Add missing header from previous commit
Jan Arne Petersen [Tue, 5 Apr 2011 17:37:23 +0000 (19:37 +0200)]
Changes: Add missing header from previous commit

7 years agoFixes: Rotation together with hiding of vkb.
Jan Arne Petersen [Tue, 5 Apr 2011 12:27:15 +0000 (14:27 +0200)]
Fixes: Rotation together with hiding of vkb.

Details: Add unit test for MImRotationAnimation. Clear scene in
MImRotationAnimation::appOrientationChangeFinished().

Fixes: NB#243108 - Rotation while Vkb dissapearing causes device freeze

RevBy: Michael Hasselmann, Dominik Röttsches

7 years agoFixes: NB#237663 - <Other><UnitTest> proper debug symbols not available for meego...
Pekka Vuorela [Tue, 5 Apr 2011 14:20:27 +0000 (17:20 +0300)]
Fixes: NB#237663 - <Other><UnitTest> proper debug symbols not available for meego-im-framework-tests

RevBy: Michael Hasselmann - partner in crime.
Details: omit strip in debian rules for test stuff.

7 years agoNew: API to get list of loaded plugins
Viacheslav Sobolev [Fri, 1 Apr 2011 07:48:50 +0000 (10:48 +0300)]
New: API to get list of loaded plugins

RevBy: Pekka Vuorela, Michael Hasselmann, Kimmo Surakka

7 years agoChanges: introduce MImPluginDescription class
Viacheslav Sobolev [Thu, 31 Mar 2011 13:54:51 +0000 (16:54 +0300)]
Changes: introduce MImPluginDescription class

RevBy: Pekka Vuorela, Michael Hasselmann, Kimmo Surakka

7 years agoChanges: Start of Version 0.20.6~1 Development
Huaming Wang [Wed, 30 Mar 2011 07:38:49 +0000 (10:38 +0300)]
Changes: Start of Version 0.20.6~1 Development

RevBy: TrustMe

7 years agoChanges: Version 0.20.5-1 0.20.5-1
Huaming Wang [Wed, 30 Mar 2011 07:35:59 +0000 (10:35 +0300)]
Changes: Version 0.20.5-1

RevBy: TrustMe

7 years agoChanges: fixed IM extension id fallback
Pekka Vuorela [Mon, 28 Mar 2011 13:50:18 +0000 (16:50 +0300)]
Changes: fixed IM extension id fallback

RevBy: TrustMe
Details: Id query and filename query were mixed up.

7 years agoFixes: Changelog fixed.
Dominik Röttsches [Mon, 28 Mar 2011 07:41:01 +0000 (10:41 +0300)]
Fixes: Changelog fixed.

7 years agoFixes: NB#238370 - <Safety> Invalid read reported in meego-im-uiserver valgrind logs
Dominik Röttsches [Thu, 24 Mar 2011 14:07:52 +0000 (16:07 +0200)]
Fixes: NB#238370 - <Safety> Invalid read reported in meego-im-uiserver valgrind logs

RevBy: TrustMe
Details: When the underlying application goes away, there has been an
windowUnmapped-event that lead to invalid access to the remoteWindow member in
MImRotationAnimation. As there's a risk of similar cases arising in other clients
of the MImApplication signals and the mapped/unmapped events are not needed
anymore, let's remove them. While changing signals connected to
MImRotationAnimation the usage of contentUpdated signals was reduced
so that they are received only during orientation change.

7 years agoNew: .gitignore for demos
Hannu Koivisto [Fri, 25 Mar 2011 16:27:43 +0000 (18:27 +0200)]
New: .gitignore for demos

RevBy: TrustMe

7 years agoChanges: estimate some surrounding text updates on IM side
Hannu Koivisto [Mon, 7 Mar 2011 16:07:22 +0000 (18:07 +0200)]
Changes: estimate some surrounding text updates on IM side

RevBy: Pekka Vuorela
Details: this is done to support fix to NB#210004 (and other IM features)
that might need surrounding text to be up-to-date after sending, say, a
commit string but before the application has processed the input method event
resulting from that, IC has called updateWidgetInformation and that call has
been processed on the IM side.  The surrounding text (and consequently cursor
position too) is updated with the best guess that could be wrong -- there is
no way to know what the application might do when it gets a commit string,
for example.  Also, many cases such as having a selection at the time a
commit string is sent, are not supported.  You cannot rely on surrounding
text being correct due to this estimation, it only purports to help with
common cases.  Reliable way to get up-to-date state information will be
provided separately.

7 years agoNew: implemented attribute extension fallback property for qt components
Pekka Vuorela [Tue, 22 Mar 2011 14:18:27 +0000 (16:18 +0200)]
New: implemented attribute extension fallback property for qt components

RevBy: Jan Arne Petersen
Details: QML elements cannot override inputMethodQuery() because
the QGraphicsItems are Qt internal. Provide this as fallback for now.

7 years agoFixes: Put [i386] clause to libgl-dev
Mohammad Anwari [Fri, 25 Mar 2011 08:00:51 +0000 (10:00 +0200)]
Fixes: Put [i386] clause to libgl-dev

RevBy: TrustMe
Details: libgl-dev is only provided by i386 sbox

7 years agoFixes: Passthru window must not take ownership of inputmethod plugins
Michael Hasselmann [Thu, 17 Mar 2011 11:11:11 +0000 (12:11 +0100)]
Fixes: Passthru window must not take ownership of inputmethod plugins

RevBy: TrustMe

7 years agoFixes: GL build dependencies for i386
Michael Hasselmann [Sun, 20 Mar 2011 23:49:21 +0000 (00:49 +0100)]
Fixes: GL build dependencies for i386

RevBy: TrustMe

7 years agoNew: Add a demo application for plain Qt
Michael Hasselmann [Tue, 22 Mar 2011 00:20:47 +0000 (01:20 +0100)]
New: Add a demo application for plain Qt

RevBy: TrustMe
Details: Not a demo on its own, but useful to demonstrate IM plugins. Also does
some sanity checks, which helps when newcomers try out the MeeGo Input Methods
for the first time.

7 years agoFixes: NB#239139 - libmeegoimframework-dev does not provide pkgconfig file
Pekka Vuorela [Thu, 24 Mar 2011 08:54:22 +0000 (10:54 +0200)]
Fixes: NB#239139 - libmeegoimframework-dev does not provide pkgconfig file

RevBy: TrustMe
Details: was just not included in debian .install file.

7 years agoChanges: Start of Version 0.20.5~1
Rakesh Cherian [Thu, 24 Mar 2011 10:32:16 +0000 (12:32 +0200)]
Changes: Start of Version 0.20.5~1

RevBy: TrustMe

7 years agoChanges: Version 0.20.4-1 0.20.4-1
Rakesh Cherian [Thu, 24 Mar 2011 10:31:11 +0000 (12:31 +0200)]
Changes: Version 0.20.4-1

RevBy: TrustMe

7 years agoFixes: NB#235179 - [SSU]:Error seen at 'ToolbarsManager: toolbar load error'
Viacheslav Sobolev [Mon, 21 Mar 2011 17:16:17 +0000 (19:16 +0200)]
Fixes: NB#235179 - [SSU]:Error seen at 'ToolbarsManager: toolbar load error'

RevBy: TBD

7 years agoChanges: Starting of version 0.20.4~1
Ning Chi [Wed, 23 Mar 2011 12:29:01 +0000 (14:29 +0200)]
Changes: Starting of version 0.20.4~1

RevBy: TrustMe

7 years agoFixes: Rotation animation rotates to wrong orientation under high CPU load.
Dominik Röttsches [Thu, 17 Mar 2011 14:33:22 +0000 (16:33 +0200)]
Fixes: Rotation animation rotates to wrong orientation under high CPU load.

RevBy: Jan Arne Petersen
Details: Rotation animation failed to rotate to the correct snapshot
under load. Reasons were an unintential self-compositing when capturing
the VKB-only snapshot as well as the application painting late.
The late painting is circumvented by monitoring damage events
until a real change is detected, only then playing the animation.

7 years agoChanges: Fixed the changelog format 0.20.3-1.proper
Kimmo Surakka [Mon, 21 Mar 2011 10:58:13 +0000 (12:58 +0200)]
Changes: Fixed the changelog format

RevBy: TrustMe

7 years agoChanges: Version 0.20.3-1 0.20.3-1
Kimmo Surakka [Mon, 21 Mar 2011 09:35:04 +0000 (11:35 +0200)]
Changes: Version 0.20.3-1

RevBy: TrustMe

7 years agoChanges: fix meegotouch paste button regression when clicking another word
Pekka Vuorela [Thu, 17 Mar 2011 11:46:10 +0000 (13:46 +0200)]
Changes: fix meegotouch paste button regression when clicking another word

RevBy: Kimmo Surakka
Details: Paste button was not shown when clicking another word when one word
was active. Reason: updatePreedit() was used both internally and from dbus
interface. Internal usage was broken by pending dbus reset call check.

7 years agoFixes: pixmap is not updated after configure event
Jan Arne Petersen [Wed, 16 Mar 2011 16:05:10 +0000 (17:05 +0100)]
Fixes: pixmap is not updated after configure event

Details: After a ConfigureEvent the pixmap from the remote application
needs to be rerequested. Else the old not updated pixmap is used.
Fixes NB#237154 - input method has wrong orientation

RevBy: Michael Hasselmann

7 years agoRevert "New: New method setOrientationAngleLocked added to input context dbus interface."
Jarno Malmari [Tue, 8 Mar 2011 12:20:09 +0000 (14:20 +0200)]
Revert "New: New method setOrientationAngleLocked added to input context dbus interface."

RevBy: Pekka Vuorela
Details:
This partially reverts commit 68b02590ac77f3d172621a81d1970b2bf4699fdd. The method
is left as pure virtual in class MAbstractInputMethodHost, and empty implementation
is in class MInputMethodHost.

Conflicts:

NEWS
input-context/mdbusglibinputcontextadaptor.cpp
input-context/minputcontext.cpp
input-context/minputcontext.h
input-context/minputmethodcontext1interface.xml
src/mabstractinputmethodhost.h
src/minputcontextconnection.h
src/minputcontextglibdbusconnection.h
src/minputmethodhost.cpp
tests/ut_minputcontext/ut_minputcontext.cpp

7 years agoChanges: Starting of version 0.20.3~1
Ning Chi [Wed, 16 Mar 2011 14:17:29 +0000 (16:17 +0200)]
Changes: Starting of version 0.20.3~1

RevBy: TrustMe

7 years agoChanges: Version 0.20.2-1 0.20.2-1
Ning Chi [Wed, 16 Mar 2011 13:41:20 +0000 (15:41 +0200)]
Changes: Version 0.20.2-1

RevBy: TrustMe

7 years agoChanges: impluginmanager loads the active plugin as the first one.
Ning Chi [Tue, 15 Mar 2011 13:54:36 +0000 (15:54 +0200)]
Changes: impluginmanager loads the active plugin as the first one.

RevBy: Mohammad Anwari
Details: active im plugin should be loaded as the first one.

7 years agoFixes: Changelog fixed.
Dominik Röttsches [Wed, 16 Mar 2011 07:48:03 +0000 (09:48 +0200)]
Fixes: Changelog fixed.