summaryrefslogtreecommitdiffstats
path: root/dist/changes-3.2.2
diff options
context:
space:
mode:
Diffstat (limited to 'dist/changes-3.2.2')
-rw-r--r--dist/changes-3.2.2155
1 files changed, 155 insertions, 0 deletions
diff --git a/dist/changes-3.2.2 b/dist/changes-3.2.2
new file mode 100644
index 0000000000..e6d142494a
--- /dev/null
+++ b/dist/changes-3.2.2
@@ -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.