[immodule-qt] Preparing new unified patch
YamaKen
yamaken at bp.iij4u.or.jp
Thu Sep 9 19:50:58 EEST 2004
Hi all,
I've prepared new release of the unified patch. Packagers,
developers, please try revision 127 as release candidate.
Once the recent problem on M17N-vi-viqr has been reported as
fixed, I'll release the patch.
Plugin developers, please follow the API change and add version
information into 'Optional immodule plugins' section of the
download page.
http://immodule-qt.freedesktop.org/Software/ImmoduleQtDownload
changes.immodule:
----------------------------------------------------------------
Differences from previous release
(qt-x11-immodule-unified-qt3.3.3-20040819) are itemized with '+'
sign. Search it to track incremental change.
****************************************************************************
* For users *
****************************************************************************
General
-------
+ A strange character inversion problem on some input methods has been
fixed
Configuration
-------------
+ default IM configuration feature of qtconfig has been disabled in BC
mode. This is a political change to avoid the confusion about input
method configuration in accordance with GTK+ environment.
See following discussion for further information.
http://freedesktop.org/pipermail/immodule-qt/2004-August/000416.html
Build & Install
---------------
+ configure options have been changed for internal reasons. See 'How
to install' section of README.immodule
****************************************************************************
* For develpers *
****************************************************************************
General
-------
+ QInputContext has been source compatible with Qt4 version. Basic
input method plugin can be source compatible without #ifdef. Only
pluggable popup menu requires #ifdef'ed different code. In addition,
be careful about use of classes that is deprecated in Qt4.
API Changes in qt-x11-immodule-unified-qt3.3.3-20040910
-------------------------------------------------------
+ QInputContext
* QInputContext()
Added 'parent' arg to be compatible with Qt4. Since the arg
defaults to 0, no modification of plugins are required.
* language()
* identifierName()
Return type of these two methods have been changed from QCString
which is deprecated in Qt4 to QString to make plugins source
compatible with Qt4.
* addActionsTo()
New method for Qt4 text widget developer
----------------------------------------------------------------
-------------------------------
YamaKen yamaken at bp.iij4u.or.jp
More information about the immodule-qt
mailing list