| patch |
summary |
view |
raw |
| 0001-dnd_optimization.diff |
src/kernel/qdnd_x11.cpp | 98 +++++++++++++++++++++++++++++++++++++++++------
src/kernel/qdragobject.h | 1
2 files changed, 87 insertions(+), 12 deletions(-)
|
view
|
download
|
| 0002-dnd_active_window_fix.diff |
src/kernel/qapplication_x11.cpp | 12 ++++++------
src/kernel/qdnd_x11.cpp | 35 ++++++++++++++++++++++++++++-------
src/kernel/qdragobject.h | 2 +-
3 files changed, 35 insertions(+), 14 deletions(-)
|
view
|
download
|
| 0005-qpixmap_mitshm.diff |
mkspecs/linux-g++/qplatformdefs.h | 1
src/kernel/qpixmap_x11.cpp | 282 ++++++++++++++++++++++++++++++++++----
2 files changed, 257 insertions(+), 26 deletions(-)
|
view
|
download
|
| 0007-qpixmap_constants.diff |
src/kernel/qpixmap_x11.cpp | 318 +++++++++++++++++++++++++++++++--------------
1 file changed, 224 insertions(+), 94 deletions(-)
|
view
|
download
|
| 0032-fix_rotated_randr.diff |
src/kernel/qapplication_x11.cpp | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
|
view
|
download
|
| 0038-dragobject-dont-prefer-unknown.diff |
src/kernel/qdragobject.cpp | 10 ++++++++++
1 file changed, 10 insertions(+)
|
view
|
download
|
| 0044-qscrollview-windowactivate-fix.diff |
src/widgets/qscrollview.cpp | 3 +++
1 file changed, 3 insertions(+)
|
view
|
download
|
| 0047-fix-kmenu-width.diff |
src/widgets/qpopupmenu.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
|
view
|
download
|
| 0048-qclipboard_hack_80072.diff |
src/kernel/qclipboard_x11.cpp | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
|
view
|
download
|
| 0056-khotkeys_input_84434.diff |
src/kernel/qapplication_x11.cpp | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
|
view
|
download
|
| 0059-qpopup_has_mouse.diff |
src/widgets/qpopupmenu.cpp | 9 +++++++++
1 file changed, 9 insertions(+)
|
view
|
download
|
| 0060-qpopup_ignore_mousepos.diff |
src/widgets/qpopupmenu.cpp | 7 +++++++
1 file changed, 7 insertions(+)
|
view
|
download
|
| 0061-qscrollview-propagate-horizontal-wheelevent.diff |
src/widgets/qscrollview.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
|
view
|
download
|
| 0073-xinerama-aware-qpopup.diff |
src/widgets/qpopupmenu.cpp | 42 ++++++++++++++++++++++++------------------
src/widgets/qpopupmenu.h | 1 +
2 files changed, 25 insertions(+), 18 deletions(-)
|
view
|
download
|
| 0079-compositing-types.diff |
src/dialogs/qdialog.cpp | 2
src/kernel/qapplication_x11.cpp | 10 +++
src/kernel/qdnd_x11.cpp | 3
src/kernel/qwidget.h | 14 ++++
src/kernel/qwidget_x11.cpp | 122 +++++++++++++++++++++++++---------------
src/widgets/qcombobox.cpp | 32 ++++++++--
src/widgets/qpopupmenu.cpp | 36 +++++++++++
src/widgets/qtooltip.cpp | 5 +
8 files changed, 171 insertions(+), 53 deletions(-)
|
view
|
download
|
| 0080-net-wm-sync-request.diff |
src/kernel/qapplication_x11.cpp | 59 +++++++++++++++++++++++++++++++
src/kernel/qt_x11_p.h | 5 ++
src/kernel/qwidget.h | 12 ++++++
src/kernel/qwidget_x11.cpp | 76 +++++++++++++++++++++++++++++++++++++++-
4 files changed, 151 insertions(+), 1 deletion(-)
|
view
|
download
|
| 0083-CVE-2007-4137.diff |
src/codecs/qutfcodec.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
|
view
|
download
|
| 0085-fix-buildkey.diff |
configure | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
|
view
|
download
|
| 0086-revert-qt-khmer-fix.diff |
src/kernel/qfontengine_x11.cpp | 17 +++++------------
1 file changed, 5 insertions(+), 12 deletions(-)
|
view
|
download
|
| 0087-use-xrandr-1.2.diff |
src/kernel/qdesktopwidget_x11.cpp | 46 +++++++++++++++++++++++++++++---------
1 file changed, 36 insertions(+), 10 deletions(-)
|
view
|
download
|
| 00_qmake_debian_compliant_release_target.diff |
configure | 6 ++++++
mkspecs/linux-g++/qmake.conf | 6 +++---
2 files changed, 9 insertions(+), 3 deletions(-)
|
view
|
download
|
| 01_export_stat64_symbols.diff |
src/__debian_export_symbols.cpp | 63 ++++++++++++++++++++++++++++++++++++++++
src/qt.pro | 10 ++++++
2 files changed, 73 insertions(+)
|
view
|
download
|
| 02_various_fixes.diff |
tools/designer/designer.pro | 4 +++-
tools/designer/integration/designer.el | 4 ++--
tools/designer/tools/createcw/createcw.pro | 3 +++
tools/makeqpf/makeqpf.pro | 3 +++
tools/mergetr/mergetr.pro | 3 +++
tools/msg2qm/msg2qm.pro | 3 +++
tools/qembed/qembed.pro | 3 +++
tools/tools.pro | 7 ++++++-
8 files changed, 26 insertions(+), 4 deletions(-)
|
view
|
download
|
| 03_qt_fontlist_fix.diff |
src/kernel/qfontdatabase_x11.cpp | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
|
view
|
download
|
| 04_qsql_odbc.diff |
plugins/src/sqldrivers/odbc/odbc.pro | 2 +-
src/sql/drivers/odbc/debian_qsql_odbc.h | 10 ++++++++++
src/sql/drivers/odbc/qsql_odbc.h | 5 +----
src/sql/qt_sql.pri | 2 +-
4 files changed, 13 insertions(+), 6 deletions(-)
|
view
|
download
|
| 05_qvfb_cpp.diff |
tools/qvfb/pda.skin | 2 +-
tools/qvfb/qvfb.cpp | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
|
view
|
download
|
| 06_disable_rpath.diff |
mkspecs/linux-g++-64/qmake.conf | 2 +-
mkspecs/linux-g++/qmake.conf | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
|
view
|
download
|
| 08_thread_default.diff |
mkspecs/linux-g++/qmake.conf | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
|
view
|
download
|
| 09_amd64_lib64.diff |
mkspecs/linux-g++-64/qmake.conf | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
|
view
|
download
|
| 10_arm_gcc4.diff |
src/tools/qglobal.h | 2 +-
src/tools/qstring.h | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
|
view
|
download
|
| 11_qt_rubberband.diff |
src/iconview/qiconview.cpp | 217 ++++++++++++++++++++++++++-------------------
1 file changed, 127 insertions(+), 90 deletions(-)
|
view
|
download
|
| 12_disable_includehints.diff |
tools/designer/uic/form.cpp | 11 +----------
1 file changed, 1 insertion(+), 10 deletions(-)
|
view
|
download
|
| 13_qt335_qlistview_crash_fix.diff |
src/widgets/qlistview.cpp | 1 +
1 file changed, 1 insertion(+)
|
view
|
download
|
| 15_unify_declarations_glibc.diff |
configure | 7 ++-----
doc/html/qglobal-h.html | 4 +---
src/tools/qglobal.h | 4 +---
3 files changed, 4 insertions(+), 11 deletions(-)
|
view
|
download
|
| 16_fix_opengl_check.diff |
src/opengl/qgl_x11.cpp | 4 ++--
src/tools/qlibrary.cpp | 1 +
2 files changed, 3 insertions(+), 2 deletions(-)
|
view
|
download
|
| 17_qlistview_crash_iterator.diff |
src/widgets/qlistview.cpp | 26 +++++++++++++-------------
1 file changed, 13 insertions(+), 13 deletions(-)
|
view
|
download
|
| 18_fix_makeqpf_qembed.diff |
tools/makeqpf/main.cpp | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
|
view
|
download
|
| 19_qfontdatabase_hack.diff |
src/kernel/qfontdatabase.cpp | 4 ++++
1 file changed, 4 insertions(+)
|
view
|
download
|
| 20_hppa_FTBFS.diff |
src/tools/qlocale.cpp | 15 +++++++++++++--
1 file changed, 13 insertions(+), 2 deletions(-)
|
view
|
download
|
| 22_fix_ftbfs_amd64.diff |
examples/demo/opengl/fbm.c | 2 ++
examples/demo/opengl/fbm.h | 1 -
tools/qvfb/qvfbview.cpp | 2 +-
3 files changed, 3 insertions(+), 2 deletions(-)
|
view
|
download
|
| 32_gtkstyle.diff |
src/kernel/qnamespace.h | 6 ++++--
src/widgets/qmenubar.cpp | 26 ++++++++++++++++++++++----
src/widgets/qpopupmenu.cpp | 16 ++++++++++++++--
3 files changed, 40 insertions(+), 8 deletions(-)
|
view
|
download
|
| 45_immodule_unified.diff |
ChangeLog.immodule | 2027 +++
README.immodule | 107
changes.immodule | 248
configure | 76
make-symlinks.sh | 12
plugins/src/inputmethods/imsw-multi/imsw-multi.pro | 14
plugins/src/inputmethods/imsw-multi/qmultiinputcontext.cpp | 379
plugins/src/inputmethods/imsw-multi/qmultiinputcontext.h | 124
plugins/src/inputmethods/imsw-multi/qmultiinputcontextplugin.cpp | 88
plugins/src/inputmethods/imsw-multi/qmultiinputcontextplugin.h | 63
plugins/src/inputmethods/imsw-none/imsw-none.pro | 12
plugins/src/inputmethods/imsw-none/qnoneinputcontextplugin.cpp | 101
plugins/src/inputmethods/imsw-none/qnoneinputcontextplugin.h | 62
plugins/src/inputmethods/inputmethods.pro | 11
plugins/src/inputmethods/simple/composetable.cpp | 5605 ++++++++++
plugins/src/inputmethods/simple/qsimpleinputcontext.cpp | 285
plugins/src/inputmethods/simple/qsimpleinputcontext.h | 93
plugins/src/inputmethods/simple/qsimpleinputcontextplugin.cpp | 86
plugins/src/inputmethods/simple/qsimpleinputcontextplugin.h | 63
plugins/src/inputmethods/simple/simple.pro | 15
plugins/src/inputmethods/simple/xcompose2q.rb | 450
plugins/src/inputmethods/xim/qximinputcontext.h | 130
plugins/src/inputmethods/xim/qximinputcontext_x11.cpp | 930 +
plugins/src/inputmethods/xim/qximinputcontextplugin.cpp | 86
plugins/src/inputmethods/xim/qximinputcontextplugin.h | 63
plugins/src/inputmethods/xim/xim.pro | 14
plugins/src/src.pro | 4
src/inputmethod/qinputcontextfactory.cpp | 186
src/inputmethod/qinputcontextfactory.h | 59
src/inputmethod/qinputcontextinterface_p.h | 87
src/inputmethod/qinputcontextplugin.cpp | 231
src/inputmethod/qinputcontextplugin.h | 67
src/inputmethod/qt_inputmethod.pri | 10
src/kernel/qapplication.cpp | 68
src/kernel/qapplication.h | 26
src/kernel/qapplication_x11.cpp | 660 -
src/kernel/qevent.cpp | 4
src/kernel/qinputcontext.cpp | 856 +
src/kernel/qinputcontext.h | 143
src/kernel/qinputcontext_x11.cpp | 504
src/kernel/qnamespace.h | 86
src/kernel/qrichtext.cpp | 20
src/kernel/qrichtext_p.h | 3
src/kernel/qt_kernel.pri | 8
src/kernel/qwidget.cpp | 33
src/kernel/qwidget.h | 28
src/kernel/qwidget_x11.cpp | 320
src/qt.pro | 7
src/tools/qfeatures.h | 10
src/widgets/qlineedit.cpp | 108
src/widgets/qlineedit.h | 1
src/widgets/qtextedit.cpp | 124
src/widgets/qtextedit.h | 5
tools/qtconfig/mainwindow.cpp | 70
tools/qtconfig/mainwindow.h | 1
tools/qtconfig/mainwindowbase.ui | 21
56 files changed, 14030 insertions(+), 864 deletions(-)
|
view
|
download
|
| 46_immodule_keyrelease_fix.diff |
src/kernel/qapplication_x11.cpp | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
|
view
|
download
|
| 47_immodule_nodebug_fix.diff |
plugins/src/inputmethods/simple/qsimpleinputcontext.cpp | 22 ++++++++--------
plugins/src/inputmethods/xim/qximinputcontext_x11.cpp | 2 -
2 files changed, 12 insertions(+), 12 deletions(-)
|
view
|
download
|
| 48_immodule_xim_fix.diff |
src/kernel/qapplication_x11.cpp | 8 ++++----
src/kernel/qwidget_x11.cpp | 9 +++++----
2 files changed, 9 insertions(+), 8 deletions(-)
|
view
|
download
|
| 53_xinerama_dialog_placement_fix.diff |
src/dialogs/qdialog.cpp | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
|
view
|
download
|
| 54_seli_xinerama.diff |
src/dialogs/qdialog.cpp | 15 +++++++++++----
src/kernel/qapplication_x11.cpp | 2 ++
2 files changed, 13 insertions(+), 4 deletions(-)
|
view
|
download
|
| 60_gnu_hurd_support.diff |
mkspecs/hurd-g++/qmake.conf | 13 ++++++++++---
src/tools/qdir_unix.cpp | 23 +++++++++++++++++++++++
src/tools/qfileinfo_unix.cpp | 36 +++++++++++++++++++++++++++++++++---
src/tools/qglobal.h | 2 ++
4 files changed, 68 insertions(+), 6 deletions(-)
|
view
|
download
|
| 61_eastern_asian_languagues.diff |
src/kernel/qfontdatabase.cpp | 30 ++++++++++++++++--------------
1 file changed, 16 insertions(+), 14 deletions(-)
|
view
|
download
|
| 63_qmake_hurd.diff |
qmake/option.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
|
view
|
download
|
| 65_gcc-4.2_qbuttons.h-fix.diff |
src/widgets/qbutton.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
|
view
|
download
|
| 66_gcc-4.3_compile-fix.diff |
plugins/src/inputmethods/imsw-multi/qmultiinputcontext.cpp | 2 +-
plugins/src/inputmethods/imsw-none/qnoneinputcontextplugin.cpp | 2 +-
src/kernel/qapplication_x11.cpp | 1 +
tools/makeqpf/main.cpp | 2 +-
4 files changed, 4 insertions(+), 3 deletions(-)
|
view
|
download
|
| 68_use-lfbclient_not-lgds.diff |
configure | 2 +-
plugins/src/sqldrivers/ibase/ibase.pro | 2 +-
src/sql/qt_sql.pri | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
|
view
|
download
|
| 70_bad_typecast_amd64.diff |
src/sql/drivers/ibase/qsql_ibase.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
|
view
|
download
|
| 71_sparc_only_-O1.diff |
mkspecs/linux-g++-sparc/qmake.conf | 89 ++++++++++++++++++++++++++
mkspecs/linux-g++-sparc/qplatformdefs.h | 107 ++++++++++++++++++++++++++++++++
2 files changed, 196 insertions(+)
|
view
|
download
|
| 72_dont_trust_uname-m_use_dpkg-arch_instead.diff |
configure | 39 ++++++++++++++++++++++++++++++++++++++-
1 file changed, 38 insertions(+), 1 deletion(-)
|
view
|
download
|
| 73_configure_quilt_compat.diff |
configure | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
|
view
|
download
|
| 90_armeabi.diff |
src/tools/qglobal.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
|
view
|
download
|