summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--dist/changes-4.6.3356
1 files changed, 137 insertions, 219 deletions
diff --git a/dist/changes-4.6.3 b/dist/changes-4.6.3
index 05cb6ea..6ac0c7e 100644
--- a/dist/changes-4.6.3
+++ b/dist/changes-4.6.3
@@ -20,17 +20,14 @@ Merge Request: http://qt.gitorious.org
* General *
****************************************************************************
-New features
-------------
+Examples and Demos
+------------------
- - SomeClass, SomeOtherClass
- * New classes for foo, bar and baz
-
-Optimizations
--------------
-
- - Optimized foo in QSomeClass
- * See list of Important Behavior Changes below
+ - Added Spectrum analyzer demo application.
+ - Added exit softkey to Wiggly example.
+ - Added close button to Anomaly demo.
+ - [QTBUG-10635]: Fixed Anomaly demo controlstrip icon placement for very
+ small screens.
****************************************************************************
@@ -42,43 +39,94 @@ QtCore
- QStateMachine
* [QTBUG-8842] Ensure history configuration is cleared when a state
- machine is restarted
+ machine is restarted.
+
- QXmlStreamReader
- * [QTBUG-9196] fixed crash when parsing
+ * [QTBUG-9196] Fixed crash when parsing.
QtGui
-----
+ - QCommonStyle
+ * [QTBUG-7137] Fixed a bug that led to missing text pixels in QTabBar when
+ using small font sizes.
+
+ - QCUPSSupport
+ * [QTBUG-10512] Fixed a potential crash with misconfigured CUPS printers.
+ * [QTBUG-6419] Make QCUPSSupport::printerHasPPD() release temporary file
+ handles.
+
+ - qDrawPixmaps()
+ * [QTBUG-8455] Fixed qDrawPixmaps() to draw on integer coordinates under
+ Mac OS X.
+
+ - QFontEngine
+ * [QTBUG-3976] Fixed a leak for QFont objects used in threads.
+
+ - QGifHandler
+ * [QTBUG-7037] Fixed QGifHandler::loopCount().
+ * [QTBUG-6696] Cache the sizes of images in an animated GIF.
+
- QGraphicsEffect
- * [QTBUG-5358] Fixed warnings and crash when painting graphics effects outside scene.
+ * [QTBUG-5358] Fixed warnings and crash when painting graphics effects
+ outside scene.
- QGraphicsItem
* [QTBUG-9391] Avoid a useless repaint when setting the cache mode to
DeviceCoordinateMode while already using that mode.
- * [QTBUG-8475] Fixed crash and loss of focus when deleting a child of a focus scope.
+ * [QTBUG-8475] Fixed crash and loss of focus when deleting a child of a
+ focus scope.
- QGraphicsProxyWidget
* [QTBUG-5349] Fixed tooltips not being shown for QGraphicsProxyWidget.
* [QTBUG-2883] Fixed tooltips appearing at wrong location.
- * [QTBUG-7296] Fixed painting artifacts on a scaled proxy when the view is scrolled.
+ * [QTBUG-7296] Fixed painting artifacts on a scaled proxy when the view
+ is scrolled.
- QGraphicsScene
- * [QTBUG-7863] Fixed incorrect blending when using QGraphicsItem:DeviceCoordinateCache
- and when the item is semi-transparent. If the item is transformed, the cache is now
- always fully repainted to avoid artifacts.
+ * [QTBUG-7863] Fixed incorrect blending when using
+ QGraphicsItem::DeviceCoordinateCache and when the item is semi-
+ transparent. If the item is transformed, the cache is now always fully
+ repainted to avoid artifacts.
- QGraphicsView
* Item tooltips are not clipped by the view anymore.
+ - QImageReader
+ * [QTBUG-7980] Fixed QImageReader::setAutoDetectImageFormat() to work with
+ plugins.
+
- QPainter
- * [QTBUG-10421] Fixed WebKit-specific justification bug for text containing
- more than one script.
+ * [QTBUG-8140] Speed up custom bitmap brushes under X11 without Xrender
+ support.
+ * [QTBUG-8032] Fixed drawing pixmaps onto bitmaps on X11 without Xrender
+ support.
+ * [QTBUG-10421] Fixed WebKit-specific justification bug for text containing
+ more than one script.
+
+ - QPDFBaseEngine
+ * [QTBUG-8451] Fixed line and point drawing in the PS and PDF generators.
+
+ - QPixmap
+ * [QTBUG-8606] Fixed QPixmap::load() to not modify referenced copies.
+
+ - QPSPrintEngine
+ * [QTBUG-10121] Fixed incorrect version setting for EPS files.
+ * [QTBUG-10140] Fixed generation of the %%BoundingBox operator to output
+ integer values instead of floating point values.
+
+ - QRasterPaintEngine
+ * [QTBUG-9036] Fixed ClearType text rendering on translucent surfaces under
+ Windows.
- QRegion
* [QTBUG-7699] Prevented crash on large x-coordinates.
+ - QTextDocument
+ * [QTBUG-10301] Fixed a leak in QTextDocument::print().
+
- QTextEdit
- * [QTBUG-9599] Fixed crash when copying the current text cursor as a result
+ * [QTBUG-9599] Fixed crash when copying the current text cursor as a result
of deleting a character.
- QTextEngine
@@ -92,82 +140,35 @@ QtGui
* [QTBUG-8557] Fixed bug in QTransform::type() potentially occuring
after using operator/ or operator* or their overloads.
- - Improved scrolling horizontally with a mouse wheel over sliders.
- - [QTBUG-7451] Gestures respect panels on QGraphicsView.
-
- - QCUPSSupport
- * [QTBUG-10512] Fixed a potential crash with misconfigured CUPS printers.
- * [QTBUG-6419] Make QCUPSSupport::printerHasPPD() release temporary file
- handles.
-
- - QPDFBaseEngine
- * [QTBUG-8451] Fixed line and point drawing in the PS and PDF generators.
-
- - QTextDocument
- * [QTBUG-10301] Fixed a leak in QTextDocument::print().
-
- - QFontEngine
- * [QTBUG-3976] Fixed a leak for QFont objects used in threads.
-
- - QPSPrintEngine
- * [QTBUG-10121] Fixed incorrect version setting for EPS files.
- * [QTBUG-10140] Fixed generation of the %%BoundingBox operator to output
- integer values instead of floating point values.
+ - QTriangulatingStroker
+ * [QTBUG-9548] Fixed possible data corruption when certain paths were
+ triangulated.
- QWin32PrintEngine
* [QTBUG-9938] Fixed a crash on Windows 7 systems with invalid PrinterPorts
registry entries.
- - QTriangulatingStroker
- * [QTBUG-9548] Fixed possible data corruption when certain paths were triangulated.
-
- - QRasterPaintEngine
- * [QTBUG-9036] Fixed ClearType text rendering on translucent surfaces under Windows.
-
- - QPixmap
- * [QTBUG-8606] Fixed QPixmap::load() to not modify referenced copies.
-
- - QPainter
- * [QTBUG-8140] Speed up custom bitmap brushes under X11 without Xrender support.
- * [QTBUG-8032] Fixed drawing pixmaps onto bitmaps on X11 without Xrender support.
-
- - QImageReader
- * [QTBUG-7980] Fixed QImageReader::setAutoDetectImageFormat() to work with plugins.
-
- - QGifHandler
- * [QTBUG-7037] Fixed QGifHandler::loopCount().
- * [QTBUG-6696] Cache the sizes of images in an animated GIF.
-
- - qDrawPixmaps()
- * [QTBUG-8455] Fixed qDrawPixmaps() to draw on integer coordinates under Mac OS X.
-
- - QCommonStyle
- * [QTBUG-7137] Fixed a bug that led to missing text pixels in QTabBar when using
- small font sizes.
-
-
-QtDBus
-------
-
- - foo
- * bar
-
-QtNetwork
----------
-
- - foo
- * bar
+ - Improved scrolling horizontally with a mouse wheel over sliders.
+ - [QTBUG-7451] Gestures respect panels on QGraphicsView.
QtOpenGL
--------
- QOpenGLPaintEngine
- * [QTBUG-10529] Fixed an issue where bound pixmaps were not released correctly
- in the GL 1 engine.
+ * [QTBUG-10529] Fixed an issue where bound pixmaps were not released
+ correctly in the GL 1 engine.
- QGL2PaintEngineEx
- * [QTBUG-8681] Fixed an application exit crash that could occur in
- the GL2 engine under X11.
+ * [QTBUG-8681] Fixed an application exit crash that could occur in the GL2
+ engine under X11.
+
+ - QGLContext
+ * [QTBUG-5732] Fixed a GLX warning that occured with some Intel chipsets
+ under X11.
+
+ - QGLPixelBuffer
+ * [QTBUG-8047] Fixed usage of QGLPixelBuffer with share widgets on other
+ X11 screens.
- QGLWidget
* [QTBUG-7545] Fixed QGLWidget::grabFrameBuffer() to honor the 'withAlpha' flag.
@@ -177,87 +178,38 @@ QtOpenGL
* [QTBUG-8753] Worked around driver bug causing clipping errors on the N900.
* [QTBUG-10510] Workaround ATI driver bug when using QGraphicsEffect with GL.
- - QGLContext
- * [QTBUG-5732] Fixed a GLX warning that occured with some Intel chipsets under X11.
-
- - QGLPixelBuffer
- * [QTBUG-8047] Fixed usage of QGLPixelBuffer with share widgets on other X11 screens.
-
QtScript
--------
- - [QTBUG-7066] Fixed regression introduced in 4.6.0 that made it not
- possible to change the prototype of the global object
- - [QTBUG-8366] Fixed regression introduced in 4.6.0 that caused the
- instanceof operator to throw an error when the right-hand-side is
- generated by QScriptEngine::newQMetaObject()
- - [QTBUG-8400] Fixed memory leak when lazily binding QScriptValue to an
- engine
- - [QTBUG-9775] Fixed regression introduced in 4.6.0 that caused the
- qsTr() function not to resolve the translation context correctly when
- invoked in the global scope
- - QScriptClass
- * [QTBUG-8364] Fixed regression introduced in 4.6.0 that could cause
- the Callable extension to crash
- - QScriptEngine
- * [QTBUG-6437] Fixed regression introduced in 4.6.0 that made
- installTranslatorFunctions() not work with custom global object
-
-QtSql
------
-
- - foo
- * bar
+ - [QTBUG-7066] Fixed regression introduced in 4.6.0 that made it impossible to
+ change the prototype of the global object.
+ - [QTBUG-8366] Fixed regression introduced in 4.6.0 that caused the instanceof
+ operator to throw an error when the right-hand-side is generated by
+ QScriptEngine::newQMetaObject().
+ - [QTBUG-8400] Fixed memory leak when lazily binding QScriptValue to an engine.
+ - [QTBUG-9775] Fixed regression introduced in 4.6.0 that caused the qsTr()
+ function not to resolve the translation context correctly when invoked in
+ the global scope.
+ - [QTBUG-8364] Fixed regression introduced in QScriptclass in 4.6.0 that could
+ cause the Callable extension to crash.
+ - [QTBUG-6437] Fixed regression introduced in QScriptEngine in 4.6.0 that made
+ installTranslatorFunctions() not work with custom global object.
QtXml
-----
- - [QTBUG-8398] QDom: prevent infinite loop when cloning a DTD
+ - [QTBUG-8398] QDom: prevent infinite loop when cloning a DTD.
QtXmlPatterns
-------------
-- [QTBUG-8920] fixed crash with anonymous types in XsdSchemaChecker
-- [QTBUG-8394] include/import/redefine schemas only once
-- QXmlSchema: fix crash with referencing elements
-
-Qt Plugins
-----------
-
- - foo
- * bar
-
-Examples & demos
-----------------
- - Added exit softkey to Wiggly example
- - Added close button to Anomaly demo
- - [QTBUG-10635]: Fixed Anomaly demo controlstrip icon placement for very
- small screens
-
-
-
-Third party components
-----------------------
-
- - Updated foo to version 2.3.9.
-
- - Updated bar to the latest version from baz.org.
-
-Demos
------
-
- - QtMultimedia
- * Spectrum analyzer application
-
+ - [QTBUG-8920] fixed crash with anonymous types in XsdSchemaChecker.
+ - [QTBUG-8394] include/import/redefine schemas only once.
+ - QXmlSchema: fix crash with referencing elements.
****************************************************************************
* Platform Specific Changes *
****************************************************************************
-Qt for Unix (X11 and Mac OS X)
-------------------------------
-
- -
-
Qt for Linux/X11
----------------
@@ -272,26 +224,10 @@ Qt for Windows
- [QTBUG-6007] On Windows we query if there is a touch screen and do not try
to enable gestures otherwise.
- QLocalSocket
- * [QTBUG-7815] Pipe handle leak fixed, when closing a QLocalSocket that still has
- unwritten data.
+ * [QTBUG-7815] Pipe handle leak fixed, when closing a QLocalSocket that
+ still has unwritten data.
* [QTBUG-9681] Fixed closing state for local sockets with unwritten data.
- * [QTBUG-8418] Detection of Windows mobile 6.5 fixed.
-
-
-Qt for Mac OS X
----------------
-
- -
-
-Qt for Embedded Linux
----------------------
-
- -
-
-DirectFB
---------
-
- -
+ * [QTBUG-8418] Detection of Windows Mobile 6.5 fixed.
Qt for Windows CE
-----------------
@@ -303,36 +239,34 @@ Qt for Windows CE
- QWindowsMobileStyle
* [QTBUG-8419] Huge performance penalty for QTabWidget fixed for
- Windows mobile 6.5.
+ Windows Mobile 6.5.
* [QTBUG-8757] QTabBar scroll button size has been fixed.
-
Qt for Symbian
--------------
- - multimedia
- * [QT-567] Implementation of QtMultimedia QAudio* APIs
+ - Multimedia
+ * [QT-567] Implementation of QtMultimedia QAudio* APIs.
* [QTBUG-8919] Modified Phonon MMF backend to support video playback on
platforms which use graphics surfaces (i.e. platforms using the
- New Graphics Architecture a.k.a. ScreenPlay)
+ New Graphics Architecture a.k.a. ScreenPlay).
- mkspecs
- * Changed pkg_prerules to not use default_deployment for vendor ID
- * Added forwarding headers for qplatformdefs.h in Symbian mkspecs
- * Added some missing IBY export paths to platform_path.prf
- * Fixed libstdcpp.dll version autodetection for Symbian
+ * Changed pkg_prerules to not use default_deployment for vendor ID.
+ * Added forwarding headers for qplatformdefs.h in Symbian mkspecs.
+ * Added some missing IBY export paths to platform_path.prf.
+ * Fixed libstdcpp.dll version autodetection for Symbian.
* [QTBUG-7836]: Removed unnecessary dependency to moc.exe from Symbian
builds.
- * [QT-1171]: Fixed libstdcpp.dll version autodetection
- * [QTBUG-8513]: Fixed misc FLM issues
- * [QT-2909]: Support for adding conditional MMP_RULES
- * [QT-3253]: Export .flm files always if they are different
+ * [QT-1171]: Fixed libstdcpp.dll version autodetection.
+ * [QTBUG-8513]: Fixed misc FLM issues.
+ * [QT-2909]: Support for adding conditional MMP_RULES.
+ * [QT-3253]: Export .flm files always if they are different.
* [QTBUG-9279]: Made it possible to define more than one language using
- pkg_prerules
- * [QTBUG-6795]: Made sure target path exists in
- qmake_extra_pre_targetdep.flm
+ pkg_prerules.
+ * [QTBUG-6795]: Made sure target path exists in qmake_extra_pre_targetdep.flm.
* [QTBUG-7883]: Only use unix-like tools when not building for Symbian
- in Windows
+ in Windows.
- configure
* [QTBUG-7942]: Fix QT_BUILD_KEY for Symbian in Windows builds.
@@ -341,67 +275,51 @@ Qt for Symbian
made with Qt 4.6.2 or earlier version incompatible with
Qt 4.6.3 and later.
- * [QTBUG-9065]: Support for -qtlibinfix parameter in Symbian
+ * [QTBUG-9065]: Support for -qtlibinfix parameter in Symbian.
- qmake
* Changed canonical paths to absolute paths in symmake.
* Basic deployment support for ROM in Symbian.
- * Add '.' dir as the first include directory in Symbian
- * [QT-3017]: Support for conditional subdirs
- * [QT-3083]: Expanded support for RSS_RULES
- * [QTBUG-8685]: RVCT 4 support to Symbian builds
- * [QT-3147]: Changed Symbian pkg files to deploy from under epoc32
+ * Add '.' dir as the first include directory in Symbian.
+ * [QT-3017]: Support for conditional subdirs.
+ * [QT-3083]: Expanded support for RSS_RULES.
+ * [QTBUG-8685]: RVCT 4 support to Symbian builds.
+ * [QT-3147]: Changed Symbian pkg files to deploy from under epoc32.
* [QT-2985]: Fix extensions section in bld.inf when CONFIG contains
- symbian_test
+ symbian_test.
- S60installs
- * Export qtdemoapps.iby to proper location
- * [QT-3163]: Removed QtDeclarative.dll deployment from qt.iby
+ * Export qtdemoapps.iby to proper location.
+ * [QT-3163]: Removed QtDeclarative.dll deployment from qt.iby.
- QProcess
* [QTBUG-7735]: Fixed crash at application exit when QProcess was used in
- Symbian
+ Symbian.
* [QTBUG-8906]: Removed extra space from the command line passed to
- QProcess in Symbian
+ QProcess in Symbian.
- QtGui
- * QUnixPrintWidget is no longer declared in Symbian
- * [QTBUG-10207]: Fixed long menu item texts causing crash
+ * QUnixPrintWidget is no longer declared in Symbian.
+ * [QTBUG-10207]: Fixed long menu item texts causing crash.
- Examples & demos:
- * Enabled more examples by default in Symbian builds
+ * Enabled more examples by default in Symbian builds.
- Documentation
- * [QTBUG-9277]: Clarified pkg_prerules usage documentation
+ * [QTBUG-9277]: Clarified pkg_prerules usage documentation.
- Plugins:
* Fixed sqlite3_v9.2.zip to export sqlite3.iby to correct location.
- General
* [QT-3055]: Fixed filename cases to support building Qt for Symbian in
- Linux
+ Linux.
****************************************************************************
* Tools *
****************************************************************************
- - Designer
- * foo
-
- - qdoc3
- * bar
-
- - Linguist
- * baz
-
- qmake
* Fixed qmake.pro for using with mingw
-
-****************************************************************************
-* Important Behavior Changes *
-****************************************************************************
-
- -
-