dist/changes-3.2.2
changeset 0 1918ee327afb
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/dist/changes-3.2.2	Mon Jan 11 14:00:40 2010 +0000
@@ -0,0 +1,155 @@
+Qt 3.2.2 is a bugfix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 3.2.1
+
+
+****************************************************************************
+*                           General                                        *
+****************************************************************************
+
+Compilers
+---------
+
+Make Qt work on Windows 9x compiled with Borland.
+
+Meta Object Compiler
+--------------------
+
+Generate safer code for signals with pointer-to-pointer arguments.
+
+
+****************************************************************************
+*                          Library                                         *
+****************************************************************************
+
+General Fixes
+-------------
+
+- QButton
+        Make sure button pops up when mouse leaves the button.
+- QEffects
+        Don't crash when widget is destroyed during effect.
+- QFont
+        Load the correct font for characters that have the 'Unicode'
+        script assigned to them (e.g. the em-dash).
+        Fix exact match for raw mode fonts.
+        Fix conversion from unicode to gb2312 to make Chinese appear
+        correctly again when using xlfd fonts.
+- QLineEdit
+        Proper behavior when dragging text inside the same line edit.
+        Make sure the cursor is immediately displayed upon entering a
+        line edit.
+- QListView
+        Update the scroll bars correctly when double clicking on the
+        edge of the header.
+- QPainter
+        Fix case in text rendering, where overfull lines did not get
+        layouted correctly.
+        Fix the last known problems in Indic rendering.
+- QProcess
+        Make canReadLine...() work in a busy loop.
+- QPrinter
+        Set the default paper source properly.
+- QPSPrinter
+        Handle broken true type fonts better.
+        Handle true type fonts with spaces in the family name.
+- QRichText
+        Fix a crash when zooming.
+        Fix possible memory leak.
+- QScrollBar
+        Propagate context menu events that are not handled by the
+        scroll bar.
+
+- QString
+        Support non-'C' locales for string-to-double conversion.
+- QSql
+        Oracle crash fix in some really weird situations.
+- QTable
+        Handle icons correctly when swapping columns/rows.
+        Fix case where a dialog containing a table could hang when
+        opening.
+        Do not crash when QTableHeader::updateSelections() is called,
+        without a current selection.
+- QTextEdit
+        Fixed crash in setCurrentFont() when in LogText mode.
+        Fixed backward searches for the first character or word in a
+        document.
+- QTextEngine
+        Fix memory leaks.
+- QWidgetResizeHandler
+        Improve user interaction.
+- QXmlSimpleReader
+        Fix reading of events after a skippedEntity().
+
+Platform Specific Issues
+------------------------
+
+Windows:
+
+- QFontDatabase
+        Report fixedPitch attribute for fonts correctly.
+        Handle fonts with a hyphen in the name properly.
+- QGLContext
+        Thread safety fix for makeCurrent().
+- QPixmap
+        Detect alpha channel in pixmaps correctly.
+        Fix crash on Windows 9x using alpha blended pixmaps with
+        MemoryOptim.
+        Fix memory leak when detaching copies from pixmaps with
+        alpha channels.
+        Make sure that sizes are correct after xForm().
+        Fix drawing of a masked pixmap into a pixmap with an alpha
+        channel.
+- QPrinter
+        Fix printer output of the drawPixmap()/drawImage() functions
+        that take a rectangle as a parameter.
+        Block all application windows modally when the system printer
+        dialog is open.
+- QWidget
+        Speedup case where tablet support is enabled in library, but
+        no tablet device is present.
+- QWindowsXPStyle
+        Fix gradient background of QLabels within QTabWidgets.
+        Fix "password" character for systems without extended font
+        support.
+
+Mac:
+
+        Improved documentation of Mac-specific issues. A number of
+        general improvements, style fixes, optimizations and bugfixes
+        have been made for Qt/Mac in 3.2.2. Some of the most visible
+        are:
+
+- QSizeGrip
+        Handle hide/show better.
+- QSocket
+        More responsive handling of incoming data reads.
+- QWidget
+        Create widget even if widget flag combinations make no sense.
+        Widget clipping fixes for OpenGL.
+        Widget masking fixed.
+        Fix the problem of a window being set active in show() and
+        then losing its activation when returning from a second event
+        loop.
+
+X11:
+
+- Drag'n'drop
+        Stability improvements.
+- QApplication
+        Make sure that mouse events have proper coordinates when mouse
+        enters widget.
+- QFont
+        Make sure that screen and printer metrics are the same for
+        bitmapped fonts.
+        Avoid crashes with invalid fonts.
+- QPicture
+        Fix text drawing.
+
+Embedded:
+
+- QWSPcMouseHandler
+        Fix buffer overrun when reading from mouse device.
+        Also look for mouse in /dev/inputs/mice when autodetecting.
+
+- QPainter
+        Fix rotated text on 4, 8 and 16 bpp screens.