Revision control

++ 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:
++
++
++ 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:
++
++
++ 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.