Add changelog for 5.6.1
Done-with: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com> Change-Id: Ia29cc9b578ef0a6094d43759b504640c3843eb28 Reviewed-by: Topi Reiniö <topi.reinio@theqtcompany.com>
This commit is contained in:
parent
9e3e987590
commit
d6905b2ada
165
dist/changes-5.6.1
vendored
Normal file
165
dist/changes-5.6.1
vendored
Normal file
@ -0,0 +1,165 @@
|
||||
Qt 5.6.1 is a bug-fix release. It maintains both forward and backward
|
||||
compatibility (source and binary) with Qt 5.6.0.
|
||||
|
||||
For more details, refer to the online documentation included in this
|
||||
distribution. The documentation is also available online:
|
||||
|
||||
https://doc.qt.io/qt-5/
|
||||
|
||||
The Qt version 5.6 series is binary compatible with the 5.5.x series.
|
||||
Applications compiled for 5.5 will continue to run with 5.6.
|
||||
|
||||
Some of the changes listed in this file include issue tracking numbers
|
||||
corresponding to tasks in the Qt Bug Tracker:
|
||||
|
||||
https://bugreports.qt.io/
|
||||
|
||||
Each of these identifiers can be entered in the bug tracker to obtain more
|
||||
information about a particular change.
|
||||
|
||||
****************************************************************************
|
||||
* Important Behavior Changes *
|
||||
****************************************************************************
|
||||
|
||||
- Support for DirectFB is disabled by default, due to lack of
|
||||
development in upstream. To enable the platform plugin, pass the
|
||||
-directfb option to configure.
|
||||
- [QTBUG-44964] The new X event compression feature that was added in 5.6.0
|
||||
no longer applies to motion events from drawing tablets.
|
||||
|
||||
configure & build system
|
||||
------------------------
|
||||
|
||||
- The configure -D/-I/-L/-l/-R options do not affect the build of Qt's
|
||||
host tools any more when cross-building. While this usually improves
|
||||
the chances of a build succeeding, it may also require adjustments.
|
||||
|
||||
qmake
|
||||
-----
|
||||
|
||||
- [Unix] Paths passed to configure -R are not automatically used by 3rd
|
||||
party projects any more. Use QMAKE_RPATHDIR if your project explicitly
|
||||
depends on external libraries. Note that this is not needed for Qt or
|
||||
its transitive dependencies.
|
||||
- Expansions of ${QMAKE_FILE_IN_BASE} and ${QMAKE_FILE_OUT_BASE} in extra
|
||||
compilers are now automatically quoted.
|
||||
|
||||
****************************************************************************
|
||||
* Library *
|
||||
****************************************************************************
|
||||
|
||||
QtCore
|
||||
------
|
||||
|
||||
- QObject:
|
||||
* [QTBUG-52542] If the compiler supports variadic templates, functors
|
||||
connected to signals will no longer be copied each time the signal is
|
||||
emitted.
|
||||
|
||||
- QRect:
|
||||
* Fixed integer overflow in center(). This fixes the result for some
|
||||
corner-cases such as a 1x1 rectangle at (INT_MIN, INT_MIN), for which the
|
||||
previous implementation could return anything (due to invoking undefined
|
||||
behavior), but commonly returned (0, 0).
|
||||
|
||||
- QStringRef:
|
||||
* Fixed relational operators against (const char*) to return the correct
|
||||
result.
|
||||
|
||||
QtGui
|
||||
-----
|
||||
|
||||
- [QTBUG-50199] QWheelEvent::phase() now returns zero rather than
|
||||
Qt::ScrollUpdate when the wheel event comes from an actual non-emulated
|
||||
mouse wheel, and the QT_ENABLE_MOUSE_WHEEL_TRACKING environment variable
|
||||
is set.
|
||||
|
||||
- Image:
|
||||
* [QTBUG-50745] Fixed possible crash in QImage::pixel() for mono or indexed
|
||||
images.
|
||||
|
||||
QtWidgets
|
||||
---------
|
||||
|
||||
- Dialogs:
|
||||
* [QTBUG-51148] Fixed font dialog support for fonts with a non-existent
|
||||
family name and/or pixel size.
|
||||
|
||||
- QHeaderView:
|
||||
* [QTBUG-50171] Fixed a repainting issue when items had been reordered.
|
||||
|
||||
- QListWidget:
|
||||
* [QTBUG-15741] Fixed a bug that caused the default drop action to be
|
||||
ignored when using icon mode.
|
||||
|
||||
|
||||
****************************************************************************
|
||||
* Platform-specific Changes *
|
||||
****************************************************************************
|
||||
|
||||
Android
|
||||
-------
|
||||
|
||||
- The navigation bar is now hidden only on Android API level 19 and above.
|
||||
|
||||
OS X
|
||||
----
|
||||
- [QTBUG-50262] QStandardPaths now returns the correct display name for the
|
||||
download folder.
|
||||
- [QTBUG-7000] QMacPrintEngine now really sets the printer resolution.
|
||||
- [QTBUG-48138] QPinchGesture on OS X now behaves like on other platforms:
|
||||
totalScaleFactor is the magnitude of the pinch and scaleFactor is the delta
|
||||
for the current event.
|
||||
|
||||
Windows
|
||||
-------
|
||||
|
||||
- Text:
|
||||
* [QTBUG-18711] Fixed disabling hints for application fonts.
|
||||
For example, when automatic scaling by device pixel ratio is in effect.
|
||||
* [QTBUG-47141] Made it possible to disable antialiasing for text when
|
||||
drawing into images.
|
||||
|
||||
X11/XCB
|
||||
-------
|
||||
|
||||
- [QTBUG-49071] Fixed failure to deliver focusIn events on hide/show.
|
||||
|
||||
****************************************************************************
|
||||
* Tools *
|
||||
****************************************************************************
|
||||
|
||||
configure & build system
|
||||
------------------------
|
||||
|
||||
- [QTBUG-11545][Windows] Added missing -pch/-no-pch options to configure.exe.
|
||||
- [QTBUG-37952][Apple] configure -separate-debug-info is now supported.
|
||||
- [QTBUG-47313][QTBUG-47639] Fixed builds with "debug" and/or "release" in
|
||||
the build path's name.
|
||||
- [QTBUG-51621][Unix] Fixed transitive dependencies on non-Qt libraries.
|
||||
- [QTBUG-51644][QTBUG-53017] Fixed cross-builds which use a host compiler
|
||||
which is significantly different from the target compiler.
|
||||
- [QTBUG-52578][QNX] Unified some defaults between the Unix and Windows
|
||||
configures.
|
||||
- [Unix] configure -R now supports paths relative to -libdir.
|
||||
- [Android@Windows] Added missing -android-ndk-host option to configure.exe.
|
||||
- [MinGW] Fixed -release -force-debug-info builds actually being neither.
|
||||
- [WinCE] Fixed (Open)SSL detection.
|
||||
- Fixed builds with static libc.
|
||||
|
||||
qmake
|
||||
-----
|
||||
|
||||
- [QTBUG-34182] Fixed UTF-8 BOM breaking dependency calculation.
|
||||
- [QTBUG-38802][WinRT] Capabilities needed by Qt are now automatically
|
||||
added to the manifest.
|
||||
- [QTBUG-50924][WEC7][VS] Fixed deployment of Qt.
|
||||
- [QTBUG-51775][Unix@Windows] Fixed installation of target.targets when
|
||||
cross-building.
|
||||
- [QTBUG-51782] Fixed simultaneous use of the separate_debug_info and
|
||||
no_plugin_name_prefix CONFIG flags.
|
||||
- [QTBUG-52008] qmake-generated Visual Studio projects now automatically
|
||||
invoke windeployqt by default.
|
||||
- [QTBUG-52998] Restored use of -P option when invoking lex.
|
||||
- The expansions ${QMAKE_FILE_IN_EXT}, ${QMAKE_FILE_IN_NAME}, and
|
||||
${QMAKE_FILE_OUT_PATH} are now understood in extra compilers.
|
Loading…
Reference in New Issue
Block a user