[immodule-qt] unified patch 20040910 has been released (Re: Preparing new unified patch)
YamaKen
yamaken at bp.iij4u.or.jp
Fri Sep 10 18:22:16 EEST 2004
Hi all,
I've released new unified patch for Qt3. Try it.
http://immodule-qt.freedesktop.org/Software/ImmoduleQtDownload
Be careful about following issues.
- Optional plugins are required to be updated. See 'Optional
immodule plugins' section of the download page.
- configure options have been changed. See README.immodule
Plugin developers, please follow the API change and add version
information into 'Optional immodule plugins' section of the
download page.
Many people helped this release. Thank you for cooperation.
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