diff options
author | Alexandru Croitor <alexandru.croitor@qt.io> | 2019-07-11 17:17:13 +0200 |
---|---|---|
committer | Alexandru Croitor <alexandru.croitor@qt.io> | 2019-07-11 17:17:51 +0200 |
commit | 4dac45c9ee59ff6586d90d423654da91523ab679 (patch) | |
tree | cd4a4adf2cbc9e77bf86d2d11e71ec66afdf3be4 /dist/changes-5.12.4 | |
parent | 078cd61751aeaa310d35a3d596a21a36004a1a0f (diff) | |
parent | f44850b5c3464cdda0ee9b1ee858d95f3ffaa3e2 (diff) |
Merge remote-tracking branch 'origin/wip/qt6' into wip/cmake
Change-Id: I715b1d743d5f11560e7b3fbeb8fd64a5e5ddb277
Diffstat (limited to 'dist/changes-5.12.4')
-rw-r--r-- | dist/changes-5.12.4 | 83 |
1 files changed, 83 insertions, 0 deletions
diff --git a/dist/changes-5.12.4 b/dist/changes-5.12.4 new file mode 100644 index 0000000000..781e9766b9 --- /dev/null +++ b/dist/changes-5.12.4 @@ -0,0 +1,83 @@ +Qt 5.12.4 is a bug-fix release. It maintains both forward and backward +compatibility (source and binary) with Qt 5.12.0 through 5.12.3. + +For more details, refer to the online documentation included in this +distribution. The documentation is also available online: + +https://doc.qt.io/qt-5/index.html + +The Qt version 5.12 series is binary compatible with the 5.11.x series. +Applications compiled for 5.11 will continue to run with 5.12. + +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. + +**************************************************************************** +* Platform Specific Changes * +**************************************************************************** + + - X11 / XCB: + * [QTBUG-45375] QTabletEvent coordinates now come from AbsX/AbsY + valuators in the X11 event, in more precise 32.32 fixed-point format, + scaled to fit the virtual desktop. It's possible to revert to using + the legacy 16.16-format event_x/event_y coordinates as in previous + releases by setting the QT_XCB_TABLET_LEGACY_COORDINATES environment + variable. + +**************************************************************************** +* QtCore * +**************************************************************************** + + - Global: + * [QTBUG-72073] Added the QT_NO_FLOAT16_OPERATORS macro in order to work + around a Microsoft <= VS2017 compiler bug that is exposed when using + std::bitset along with any Qt header that includes <qfloat16.h>. + + - QDeadlineTimer: + * [QTBUG-69750] Fixed integer overflows leading to immediate timeouts. + + - QFile: + * Made QFile::copy() issue a filesystem-synchronization system call, + which would make it less likely to result in incomplete or corrupt + files if the system reboots or uncleanly shuts down soon after the + function returns. New code is advised to use QSaveFile instead, which + also allows to display a progress report while copying. + + - QFileInfo: + * [QTBUG-63970][QTBUG-30401][QTBUG-20791] Fixed resolving of symbolic + links to UNC shares on NTFS file systems. + + - QMetaObject: + * Non-copyable lambdas can now be used with invokeMethod(). For + consistency reasons, the functor object is now always moved. + +**************************************************************************** +* QtGui * +**************************************************************************** + + - [QTBUG-73231] QWindow::mapToGlobal()/mapFromGlobal() now handle windows + spanning screens correctly. + + - [QTBUG-75522] QBezier: Fix possible endless loop when stroking curves + +**************************************************************************** +* QtWidgets * +**************************************************************************** + + - QMenu: + * Shortcuts are again shown by default in context menus, except on + macOS. They can be forced off by setting + AA_DontShowShortcutsInContextMenus to true. + +**************************************************************************** +* Third-Party Code * +**************************************************************************** + + - libpng was updated to version 1.6.37 + - Updated QLocale to CLDR v35.1 + - Updated bundled SQLite to version 3.28.0 |