summaryrefslogtreecommitdiffstats
path: root/dist/changes-4.1.3
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@nokia.com>2009-03-23 09:18:55 (GMT)
committerSimon Hausmann <simon.hausmann@nokia.com>2009-03-23 09:18:55 (GMT)
commite5fcad302d86d316390c6b0f62759a067313e8a9 (patch)
treec2afbf6f1066b6ce261f14341cf6d310e5595bc1 /dist/changes-4.1.3
downloadQt-e5fcad302d86d316390c6b0f62759a067313e8a9.zip
Qt-e5fcad302d86d316390c6b0f62759a067313e8a9.tar.gz
Qt-e5fcad302d86d316390c6b0f62759a067313e8a9.tar.bz2
Long live Qt 4.5!
Diffstat (limited to 'dist/changes-4.1.3')
-rw-r--r--dist/changes-4.1.3879
1 files changed, 879 insertions, 0 deletions
diff --git a/dist/changes-4.1.3 b/dist/changes-4.1.3
new file mode 100644
index 0000000..59f0c71
--- /dev/null
+++ b/dist/changes-4.1.3
@@ -0,0 +1,879 @@
+Qt 4.1.3 is a bug-fix release. It maintains both forward and backward
+compatibility (source and binary) with Qt 4.1.0.
+
+The Qt version 4.1 series is binary compatible with the 4.0.x series.
+Applications compiled for 4.0 will continue to run with 4.1.
+
+****************************************************************************
+* General *
+****************************************************************************
+
+Meta Object Compiler (moc)
+
+Configure / Compilation
+ Compile with NAS sound support enabled and no Qt 3 support.
+ Fixed some issues with resolving absolute paths when configuring
+ Qt using "-prefix".
+
+Porting (qt3to4)
+ qt3to4 now adds the needed include directive for
+ qPixmapFromMimeFactory().
+ Added rule for QDeepCopy.
+ Improved handling of files with non-unix line endings.
+
+Qt Designer
+ Improved usability by letting the Find Icon dialog remember the last
+ path visited.
+ Fixed preview of DataTime and Date types.
+ Generate correct .ui code when saving forms containing Q3DateEdit,
+ Q3TimeEdit, Q3ProgressBar and Q3TextBrowser.
+ Fixed cursor position when editing text in QListWidget and QComboBox.
+ Fixed code generation for custom widgets containing a QComboBox.
+ Fixed a bug that prevented the windowTitle property for QDockWidgets
+ from being designable.
+ Fixed problem where Designer would fail to reflect QTreeWidget column
+ changes.
+ Fixed potential assert when font size is specified in points.
+ Fixed potential crash when breaking the layout of an empty splitter.
+ Ensured that Designer saves the used pixmap function.
+ Fixed potential crash on 64-bit platforms.
+ Ensured that windows show when restarting after a crash.
+ Improved geometry saving with multiple monitors.
+ Fixed a potential crash when using QVBoxLayout with certain widget
+ combinations.
+ Fixed a bug where breaking splitter layout would not work after
+ reopening the form.
+
+Qt Assistant
+ Assistant now sets the proper encoding attribute when saving files,
+ solving problems when viewing the page in some browsers.
+ Improved window placement on startup.
+ Improved performance of first-time keyword loading.
+
+Qt Linguist / Internationalization
+ Improved window placement on startup.
+ Fixed problem where .ts files for Qt 3 .ui files would be grayed out.
+
+uic
+ Fixed code generating bug for forms in namepsaces preventing
+ connections from being made.
+ Split large generated strings to avoid compiler errors.
+ Fixed a bug causing QLabel's font not to be set when using uic3.
+ Fixed a dependency issue when .ui files are in a subdirectory.
+ Ensured that "uic3 -convert" will convert connections.
+ Ensured that uic3 will convert QDataTable and QSqlCursor to Qt3
+ support classes.
+
+Demos / Examples
+ Fixed a bug in the Tooltips example when moving the cursor from one
+ circle to the next.
+ Fixed a bug in the FTP example which caused the Download button to be
+ incorrectly enabled/disabled.
+ Fixed a crash in the FTP example.
+ Made it easier to change the Arthur Widget properties in Designer.
+ Fixed indexing issues in the Spreadsheet demo.
+
+****************************************************************************
+* Library *
+****************************************************************************
+
+General improvements
+--------------------
+
+- Fixed rendering of some GIF images.
+- Popup and Tool widgets are now correctly blocked by sibling modal dialogs.
+- Group-leader widgets are no longer blocked by non-child modal widgets.
+- A parent modal dialog of a child modal dialog can no longer be brought on
+ top of the child.
+- Made sure modal widgets are modal when opened on a closing parent.
+- Fixed expose painting error when closing a child popup.
+- Ensured that index widget pointers are maintained when a view is sorted.
+- Ensured that closingDown() returns true when the application
+ objects are being destroyed.
+- Fixed a potential crash in the PNG image handler.
+- Improved stability of PDF font generation when embedding invalid fonts.
+
+- Q3ButtonGroup
+ Fixed incorrect behaviour when using setExclusive(false).
+
+- Q3DockWindow
+ Fixed placement when showing after being hidden.
+ Fixed issue where calling show() on a hidden Q3DockWindow would
+ make the dock window overlap the existing one.
+
+- Q3GroupBox
+ Removed empty row at the bottom.
+
+- Q3TextEdit
+ Fixed some input method issues.
+
+- Q3TextBrowser
+ Fixed a bug that prevented some Unicode HTML files from being
+ displayed.
+
+- Q3ToolBar
+ Ensured that toolbar separators are painted in all styles.
+
+- Q3IconView
+ Fixed a crash when disabling the view while an item is being edited.
+
+- Q3ListView
+ Fixed incorrect background color.
+ Fixed painting issues with disabled items.
+ Added support for tooltips.
+
+- Q3Table
+ Fixed a painting bug in the headers that occurred when a cell was
+ selected.
+ Ensured that checkbox backgrounds are filled.
+ Fixed issue where calling selectRow() would not deselect the current
+ row in SingleRow selection mode.
+
+- Q3Header
+ Fixed incorrect vertical text alignment.
+ Fixed issue where a header label would be lost after swapping two
+ column headers.
+
+- Q3UrlOperator
+ Fixed listChildren() for the case when setProtocol() hasn't been
+ called.
+
+- Q3WhatsThis
+ Fixed handling of dynamic "What's This?" texts.
+
+- Q3WidgetStack
+ Fixed a potential crash.
+ Fixed a bug preventing arrows from showing up in some cases.
+
+- QAbstractButton
+ Ensured that QAbstractButton::setPixmap() also sets the size of the
+ pixmap.
+
+- QAbstractItemView
+ Fixed QStatusTipEvents for item views.
+ Fixed a crash occurring when removing a row in a slot connected to
+ selectionChanged().
+ Fixed issue where itemChanged() would be emitted twice.
+ Fixed issue where input methods would not work on editable itemviews.
+ Fixed potential crash.
+ Made sure the editor does not open when expanding and collapsing
+ branches in QTreeView. Note that this change introduces a system
+ dependent delay to differentiate between single and double clicks.
+ Made sure setIndexWidget() does not delete an old widget if one is
+ already set.
+ Fixed a bug causing fetchMore() to behave incorrectly with empty
+ models.
+ Fixed an issue that sometimes caused tab order to be incorrect after
+ editing items.
+
+- QAbstractSocket
+ Fixed potential crash when connecting to local sockets on BSD
+ systems.
+
+- QCheckBox
+ Only emit the stateChanged() signal when the state actually changes.
+ Improved performance.
+
+- QColorDialog
+ Improved usability.
+
+- QComboBox
+ Corrected escape of '&' in items.
+ Reset input context when showing the popup.
+ Fixed a missing update after model is reset.
+ Ensured that TextElideMode is respected.
+
+- QCommonStyle
+ Fixed incorrect values returned from sizeHintFromContents() for the
+ header sections.
+
+- QCheckBox
+ Fixed some painting issues when using CDE or Motif style.
+
+- QDatabase
+ Fixed bool values in prepared queries in the MYSQL driver.
+ Fixed use of stored procedures that returns a result set in MySQL
+ 5.x.
+ Fixed queries on tables with a LONG field type in Oracle databases.
+ Fixed reading of large blobs from an Interbase database.
+
+- QDir
+ Fixed infinite loop in rename() when renaming a directory without
+ write permission.
+
+- QDirModel
+ Fixed possible assert on broken links.
+ Fixed a bug preventing links to "/" on Unix system from working
+ correctly.
+
+- QFile
+ Corrected error reporting on flush() and close().
+ Fixed caching issues causing wrong file sizes to be returned in some
+ cases.
+ Ensure that write() will fail when trying to write to a full disk.
+
+- QFileDialog
+ Fixed a bug that allowed selection of multiple files in
+ getOpenFileName().
+ Ensured that the proper error message is given when deleting a
+ directory fails.
+ Fixed a bug preventing an update when changing the FileMode.
+ Added support to allow several new characters (such as @{},*~^) to be
+ used in dialog file filters.
+ Ensured that files are hidden when browsing in DirectoryOnly mode.
+
+- QFtp
+ Fixed crash that occurred if an FTP session got deleted in a slot.
+
+- QGridLayout
+ All addWidget() functions now invalidate the layout.
+ Fixed minimum size for layouts containing widgets that maintain
+ a height-for-width size policy.
+
+- QGroupBox
+ Fixed some painting issues appearing on all styles except Windows XP.
+ Fixed keyboard handling if checkable.
+
+- QHeaderView
+ Fixed a bug preventing tooltips from being shown.
+ Fixed a painting error occurring when the sort indicator was enabled
+ and the column width became smaller than the indicator width.
+ Fixed a usability issue when resizing small headers in a fixed-width
+ QTreeWidget.
+ Ensured that the header has the correct size when the font changes.
+ Fixed a painting error that occurred when the header was hidden.
+ Fixed a painting error that occurred when the user activated the
+ context menu while pressing the left mouse key.
+ Fixed a bug giving the last section a resize cursor event though it
+ cannot be resized.
+ Icons in header views now respect the layout direction.
+ Added support for setting a pixmap.
+ Prevented views from deleting a view it does not own.
+
+- QHttp
+ Fixed issue where setProxy() would only work for the first get()
+ call.
+
+- QIcon
+ Ensured that visible icons on QToolButtons and QMenus are updated
+ when the icon of a QAction changes.
+ Fixed issue where actualSize() would return a bigger size than the
+ requested size.
+
+- QImage
+ Fixed writing to a PNG file when the alpha value is premultiplied.
+ Fixed a bug where dotsPerMeter was not preserved after a call to
+ convertToFormat().
+ Handle out of memory conditions gracefully.
+
+- QIODevice
+ Fixed return values for Qt 3 support members getch(), putch() and
+ ungetch().
+
+- QItemDelegate
+ Proper painting in inactive windows.
+ Improved hit detection for QTreeWidgetItem checkboxes.
+
+- QItemSelectionModel
+ Emit currentChanged() when the current item is deleted.
+ Fixed a bug causing the selection to be lost when an item was
+ removed.
+
+- QLibrary
+ Added support for suffixes before library extensions.
+
+- QLineEdit
+ Made sure QT_NO_CLIPBOARD is respected.
+ Fixed incorrect background color when disabled.
+
+- QListView
+ Fixed setRowHidden().
+ Made the decision to showing scrollbars independent of the previous
+ scrollbar state.
+ Ensured that setting the icon position programatically works as
+ intended.
+
+- QLocale
+ Fixed a bug causing toString() to return the wrong day of the week in
+ some cases.
+
+- QMainWindow
+ Fixed a crash when deleting the widget returned by
+ QMainWindow::statusBar().
+ Fixed a bug causing wrong behavior when removing a QToolBar with
+ removeToolBar()
+ Fixed layout error when showing the status bar after the main window.
+ Fixed incorrect assert in QMainWindowLayout::dockWidgetArea().
+ Fixed a bug making it impossible to have a dock widget under two
+ others in the same dock widget area.
+ Fixed a regression preventing insertToolBar() from inserting a
+ toolbar before an existing toolbar.
+ Ensured that QDockWidget's maximumWidth() is honored.
+ Ensured that window menu shortcuts are available before the window is
+ shown.
+
+- QMenu
+ Allowed setActiveAction() open a submenu, to be consistent with
+ QMenuBar.
+ Made it possible for the Alt key to be used to close a context menu.
+ Improved navigation behavior when using Home/End.
+ Improved navigation behavior when using up/down arrows on a menu with
+ no selected items.
+ Fixed crash when clicking on cleared or disabled submenus.
+ Ensured that only the currently highlighted submenu is visible.
+
+- QMenuBar
+ Improved calculation of sizeHint().
+ Fixed a bug causing menu items after a spacer item to always appear
+ in the extension menu.
+ Changed activateItemAt() to behave more like its behavior in Qt 3.
+
+- QMotifStyle
+ Draw QSlider tick marks.
+ Fixed a bug preventing the focus frame background from being cleared.
+
+- QMovie
+ Improved frame delay calculations.
+
+- QObject
+ Fixed a crash when calling disconnect() on the last connection.
+
+- QPainter
+ Optimized drawing of dotted lines.
+ Fixed potential assert after calling setClipping(true).
+
+- QPainter
+ Fixed a bug causing contains(QPoint) to return the wrong result in some
+ cases.
+ Fixed some painting issues with drawArc().
+ Improved performance of drawLine() and drawEllipse().
+
+- QPen
+ Fixed a bug that caused the wrong dash patterns to be drawn when
+ changing styles.
+
+- QPicture
+ Fixed a DPI issue when drawing into a QLabel.
+ Made sure that the bounding rectangle is updated for all drawing
+ operations.
+ Improved stability when handling complex scenes.
+ Made sure SVG files saved by QPicture include namespace bindings in
+ the SVG tag.
+
+- QPlastiqueStyle
+ Improved usability in QSlider by making the hit rectangle for mouse
+ clicks wider.
+ Fixed animation of indeterminate progress bars.
+ Ensured that lines are drawn for the hierarchical relationships in
+ QTreeWidgets.
+
+- QPrinter
+ Optimized the size of PDF documents containing the same picture in
+ several places.
+ Ensured that systems with high resolution are correctly handled.
+ Fixed a bug preventing the setup() function from displaying the print
+ dialog.
+ Improved positioning of tiled pixmaps.
+
+- QPrintDialog
+ Fixed a crash that occurred when opening a page setup dialog on a PDF
+ printer.
+
+- QPushButton
+ Made sure that flat push buttons paint their contents.
+
+- QProcess
+ Ensured that the exit status is reset after a sub-process crash.
+ Fixed a bug causing the system to lock on X11 after calling
+ startDetached() 65536 times.
+ Enabled QProcess to be used outside the GUI thread.
+
+- QScrollArea
+ Fixed problem where focusing the next child in a scroll area would
+ make the top-left part of the child scroll out of view.
+
+- QSettings
+ Made it possible to use the "Default" registry entry on Windows.
+
+- QSortFilterProxyModel
+ Fixed a crash that occurred when deleting rows.
+ Improved stability by checking the model index for validity.
+
+- QStandardItemModel
+ Made sure that the column count is updated after calling
+ removeColumn().
+
+- QSplashScreen
+ Made sure the font set with setFont() is actually used.
+
+- QSqlRelationalTableModel
+ Fixed a bug where inserting using the OnManualSubmit edit strategy
+ failed in some cases.
+ Fixed removeColumn() for columns that contain relations.
+
+- QSqlTableModel
+ Made the OnFieldChange edit strategy behave like OnRowChange when
+ inserting rows.
+
+- QStackedLayout
+ Fixed a bug causing a focus change when calling removeWidget().
+
+- QSvgRenderer
+ Fixed rendering into a QPicture.
+ Fixed issue where id attributes containing certain characters would
+ not render correctly.
+
+- QSplashScreen
+ Fixed rendering of pixmaps with alpha channels.
+
+- QSplitter
+ Ensured that non-collapsible children are respected.
+
+- QSqlRelationalTableModel
+ Fixed handling of mixed-case field names for relations.
+
+- QSqlTableModel
+ Fixed a bug preventing the value 'false' from being set on a field of
+ boolean type.
+
+- QSyntaxHighlighter
+ Fixed a regression.
+
+- QTabBar
+ Ensured that currentChanged() is only emitted when the current index
+ actually changes.
+
+- QTabWidget
+ Ensured that QTabWidget has the same behavior as QStackedWidget when
+ inserting a page at index <= currentIndex().
+
+- QTableView
+ Fixed selection handling in situations after rows/columns have been
+ moved.
+ Made decision to show scrollbars independent of the previous
+ scrollbar state.
+ Fixed a bug causing mouse clicks to be lost.
+ Fixed potential assertion when hiding columns in QTableView.
+ Fixed potential crash if indexes are invalid and sections have been
+ moved.
+
+- QTabWidget
+ Fixed drawing of icons.
+
+- QTextCodec
+ Fixed detection of locales with the '@' modifier.
+
+- QTextDocumentLayout
+ Made sure the right margin of a QTextBlock is filled with the
+ background color.
+
+- QTextEdit
+ Fixed a bug causing setPlainText() to emit textChanged() three times.
+ Fixed an infinte loop triggered when calling setHtml() inside
+ resizeEvent().
+ Added support for pasting text with '\r' line feeds.
+ Fixed a bug causing tables loaded from HTML to be saved incorrectly.
+ Made it possible to delete images using the Backspace key.
+ Fixed some issues with justified text in combination with forced line
+ breaks.
+ Improved stability when setting a null cursor.
+ Increased accuracy when moving text by drag and drop.
+
+- QTextBrowser
+ Fixed incorrect mouse cursor after right-clicking a link.
+ Fixed incorrect mouse cursor in read-only mode.
+ Fixed issue where arrow cursor would override custom cursors.
+ Fixed potential crash when inserting HTML.
+ Improved support for relative links.
+ Improved parsing of internal document anchors.
+
+- QTextHtmlParser
+ Fixed a bug in the whitespace handling.
+
+- QTreeWidget
+ Fixed a bug that caused itemChanged() to be emitted with a null
+ pointer.
+
+- QTreeWidgetItemIterator
+ Fixed incorrect assert caused by creating an iterator for an empty
+ QTreeWidget.
+
+- QToolBar
+ Fixed potential crash when resizing a tool bar with certain types of
+ widgets.
+ Fixed a bug causing hidden widgets to be shown when the toolbar is
+ moved.
+
+- QToolTip
+ Enable word breaking in rich-text tool tips.
+
+- QTextStream
+ Fixed a bug causing aboutToClose() to be connected to a NULL slot
+ after calling unsetDevice().
+ Fixed a bug causing read() or readLine() to sometimes return an empty
+ string.
+
+- QTreeView
+ Fixed some drag and drop issues.
+ Fixed a bug where the check state of an item was unchanged after an
+ itemClicked() signal was emitted.
+ Made decision to show scrollbars independent of the previous
+ scrollbar state.
+ Fixed a bug causing horizontal scrolling when only vertically
+ scrolling should occur.
+ Fixed painting of parent-child hierarchy decorations.
+ Fixed scrollbar visibility bug.
+ Fixed branch indicator painting error in right-to-left mode.
+ Fixed painting issues when using reverse layout on hidden headers.
+ Fixed a bug preventing the view from being scrolled when column 0 was
+ hidden.
+ Fixed a bug causing some custom index widgets to be incorrectly
+ placed.
+
+- QTreeWidget
+ Fixed selection handling in situations after sortItems() has been
+ called.
+
+- QUdpSocket
+ Fixed issue where unbuffered sockets would continuously emit
+ readyRead().
+
+- QUrl
+ Fixed behavior of setPort() when -1 is given as the port number.
+ setEncodedUrl() now escapes '[' and ']' after the host in tolerant
+ mode.
+ Made handling of IP encoding more consistent.
+
+- QUtf16Codec
+ Fixed bug in covertFromUnicode() on big-endian machines.
+
+- QVariant
+ Fixed handling of variants of type "QList<QVariant>".
+
+- QWidget
+ Made sure that the application does not close if a widget with a
+ visible parent exists.
+ Fixed issue where scroll() would scroll child widgets in some cases.
+ Fixed painting issues when resizing very large child widgets.
+ Fixed a bug preventing setCursor() from working with platform-
+ dependent cursors.
+
+- QWorkspace
+ Ensured that the correct position is set when maximizing a child with
+ the NoBorder hint.
+ Fixed MDI title bar text wrapping in Plastique style.
+ Fixed some painting issues when resizing child windows.
+ Improved accuracy when resizing child windows.
+
+- QXml
+ Improved parsing of entities.
+
+Platform-Specific changes
+-------------------------
+
+Windows:
+
+- Ensured that the correct default font is used on Windows 2000 and later
+ versions. This also fixes issues with international characters on some
+ systems.
+
+- Improved painting of rubber bands in Windows XP and Windows style.
+
+- Calling showMaximixed() on a QDialog without minimize and maximize buttons
+ now behaves properly.
+
+- Improved calculation of bounding rectangles for text.
+
+- Fixed a bug making it possible to open multiple context menus using the
+ context menu key.
+
+- Fixed writing of large files which failed on some systems.
+
+- Optimized painting of ellipses.
+
+- Fixed problem with release version of IDC.
+
+- Fixed window state bug when restoring minimized and maximized windows.
+
+- Fixed painting error on Windows XP style tabs in right-to-left mode.
+
+- Fixed incorrect toolbar button spacing in Windows XP and Windows style.
+
+- Fixed bug that caused QFontInfo::family() to return an empty string.
+
+- Ensured that tool windows are now resizable by default.
+
+- Improved precision for tablet coordinates.
+
+- Improved probing and detection for OpenGL overlay mode.
+
+- Improved the native look and feel of QComboBox.
+
+- Improved appearance of QToolButtons with menus.
+
+- Fixed issue where certain fonts would be incorrectly replaced when
+ printing.
+
+- Fixed issue where minimized fixed-size dialogs would not respond to user
+ input.
+
+- Fixed issue preventing bitmap fonts from being drawn using a scaled
+ painter.
+
+- Made sure that QMAKE_PRE_LINK is respected by qmake on Windows.
+
+- Fixed a bug causing tab widget contents to move when resized in Windows XP
+ style.
+
+- Q3FileDialog
+ Fixed potential crash in Q3FileDialog when resolving shortcuts.
+
+- QPainter
+ Fixed an issue where drawText() on a QPrinter would sometimes be
+ clipped away.
+ Fixed the behavior of drawEllipse() and drawLine() when used with
+ negative coordinates.
+ Fixed painting in OpaqueMode.
+ Fixed a bug preventing rectangles with negative coordinates from
+ being painted correctly by the raster engine.
+
+- QAxBase
+ Fixed a bug preventing proper interaction with Excel.
+
+- QAxWidget
+ Fixed conversion of short* and char* output parameters.
+
+- QFile
+ Made sure that copy() returns false when the copy target already
+ exists.
+
+- QFileInfo
+ Fixed crash that occurred when calling exists() on a invalid
+ shortcut.
+ Fixed absolute and canonical paths for files in the root directory.
+
+- QGLWidget
+ Fixed a bug causing renderPixmap() to fail on 16-bit color depths.
+
+- QLibrary
+ Enabled loading of filenames with non-standard suffixes.
+
+- QLocale
+ Added support for 'z' in time format strings.
+
+- QPrinter
+ Fixed setPageSize() to correctly update the page and paper
+ rectangles.
+
+- QTextBrowser
+ Made sure that QTextBrowser does not override
+ QApplication::setOverrideCursor().
+
+- QWindowsStyle
+ Ensured that the platform specific icons provided by the system are
+ used when appropriate.
+
+
+X11:
+
+- Fixed a bug in QFontDatabase which made isFixedPitch() return true for
+ certain non-fixed-pitch fonts, like "Sans Serif".
+
+- Correctly handle the .so file extension on HP/UX IA-64.
+
+- Fixed a crash that could occur when clicking a mouse button while dragging.
+
+- Improve QProcess resource usage by making sure it closes all unused pipes.
+
+- Made QFontEngine honor the autohinter setting from FontConfig.
+
+- Fixed a potential crash that could occur when drawing a large number of
+ polygons/trapezoids.
+
+- QtConfig
+ Fixed missing update of window decorations.
+ Fixed assert when editing font family substitutions.
+
+- Fixed X Error that occurred when closing applications using the Motif
+ style.
+
+- Ensured that -style command line arguments are respected when using
+ customized visuals.
+
+- Fixed issues with multiple painters on the same device.
+
+- Improved backward compatibility for XCursors.
+
+- Fixed a bug causing text to be clipped incorrectly when printed.
+
+- Fixed issue where Qt::KeyPadModifier was not being set for non-numeric
+ keypad keys.
+
+- Ensured that files written by QSettings will only get user-readable
+ permissions by default.
+
+- Ensured that QContextMenuEvent is also delivered when a popup menu is
+ already open.
+
+- Added missing support for clipping of bitmaps on non-XRender systems.
+
+- Fixed platform inconsistency with cosmetic pens.
+
+- Fixed a potential crash when starting a QProcess for a non-existant
+ process.
+
+- QPainter
+ Improved stability of QPainter::setClipPath().
+ Fixed painting issues with transformed points drawn with an aliased
+ cosmetic pen.
+
+- QFontMetrics
+ Fixed a bug in boundingRect().
+ Fixed a potential crash in the constructor when it is passed a zero
+ paint device.
+
+
+Mac OS X:
+
+- Fixed issues with pasting of Japanese characters.
+
+- Fixed a bug that made the close button unavailable on modal windows.
+
+- Fixed icon rendering on x86 CPUs.
+
+- Fixed painting of QBitmap into a QPixmap.
+
+- Added the -framework and -F configure options.
+
+- Fixed a bug where the menu bar would not show all items.
+
+- Fixed several drag and drop issues.
+
+- Fixed a bug that caused the font size to change when clicking checkable
+ toolbar buttons.
+
+- Fixed a crash that occurred when using a Qt-plugin in a non-Qt application.
+
+- Fixed use of newlines in a QMessageBox.
+
+- Fixed painting of QGroupBox without any text.
+
+- Fixed rendering of Qt::FDiagPattern and Qt::BDiagPattern.
+
+- Fixed building with -no-qt3support.
+
+- Fixed painting of the sort indicator in item view headers.
+
+- Fixed text placement in QGroupBox.
+
+- Fixed icon placement in QPushButton when used with RTL scripts.
+
+- Fixed painting of read-only line edit widgets.
+
+- Fixed animation of the Composition Modes demo.
+
+- Fixed painting of QSpinBoxes smaller than 25 pixels.
+
+- Fixed a bug preventing the page ranges in the print dialog from being set.
+
+- Fixed a bug causing QPrinter::pageSize() to return incorrect sizes.
+
+- Fixed printer resolution setting.
+
+- Improved quality of PDF output.
+
+- Ensured that calling setDirtyRegion() from within dragMoveEvent() updates
+ item views correctly.
+
+- Fixed a bug resulting in painting and performance issues for embedded
+ QGLWidgets when using MacMetalStyle.
+
+- Fixed a bug that sometimes prevented widgets from being shown.
+
+- Ensured that the correct number of tick marks are painted on sliders.
+
+- Fixed issue where Qt::FramelessWindowHint widgets were not visible in
+ Expose.
+
+- Fixed a painting error that occurred when unchecking checkboxes.
+
+- Fixed a bug that caused file dialogs and frameless windows to appear
+ outside screen bounds.
+
+- Prevented windows from losing their shadows after using QRubberBand.
+
+- Fixed a potential crash in QPixmap::copy() when given an area outside image
+ bounds.
+
+- Improved QToolButton arrow appearance.
+
+- Fixed an issue causing QDateTime::toString(Qt::LocalDate) to return
+ incorrect dates.
+
+- Improved performance of QPainter::drawImage().
+
+- Fixed sometimes incorrect drawing with QPainterPath.
+
+- Improved key translation for non-Latin keyboard layouts.
+
+- QGLWidget
+ Fixed update issues when QGLWidgets are embedded in a QTabWidget.
+
+- QLibrary
+ isLibrary() now supports .dylib libraries with version numbers.
+
+- QWidget
+ Fixed a platform inconsistency with isActiveWindow().
+
+- Designer
+ Fixed some painting issues with widgets that are not laid out.
+ Allow dragging of widgets in Designer when the toolbox is hidden.
+ Fixed a bug preventing Designer from being hidden using
+ "Command + H".
+
+
+Qtopia Core:
+
+- Added configure options to build decorations and mouse drivers as plugins.
+
+- Lots of new documentation.
+
+- Added support for 8 and 16 bit screens.
+
+- Fixed a bug that could result in painting errors after setting a new
+ decoration with QApplication::qwsSetDocoration().
+
+- New skins for QVfb provided in the X11 package.
+
+- Fixed the transparent corners of the window decoration using the Plastique
+ style.
+
+- Removed dependency of shared memory when using QT_NO_QWS_MULTIPROCESS.
+
+- Fixed input method focus change problems.
+
+- Ensured that fonts are searched for using QLibraryInfo::LibrariesPath
+ instead of PrefixPath.
+
+- Ensured that the smooth font flag is respected when parsing the 'fontdir'
+ file.
+
+- Fixed crash on systems where Helvetica font is not available.
+
+- Reduced memory usage with large fonts.
+
+- Added support for QIODevice::canReadLine().
+
+- Ensured that the Qtopia Core data directory owner is checked against the
+ effective user.
+
+- Fixed appearance of the title bar font when the application font has not
+ been set.
+
+- Ensured that the correct keycodes are generated for SysRq and PrtSc.
+
+- Added support for transformed screens to QDirectPainter.
+
+- Fixed issues with -title and -geometry command line arguments.
+
+- Improved sound support.