From 4c841bda4877c39e49a52e34877f991af7a2dbc1 Mon Sep 17 00:00:00 2001 From: Mitch Curtis Date: Tue, 20 Jul 2021 11:03:39 +0200 Subject: Move dist files into dist/archived/qtquickcontrols2 In preparation for merging qtquickcontrols2 into qtdeclarative. Any future change logs for controls can use the same change file as declarative. Task-number: QTBUG-95173 Change-Id: Icf08e5f9c9dd5b88672db1defc54f47fe630bf66 Reviewed-by: Fabian Kosmale (cherry picked from commit 2baab6ba9aeafb15b4dadb16d707c45ebb1c2e14) --- dist/archived/qtquickcontrols2/changes-5.10.0 | 166 ++++++++++++++++++++ dist/archived/qtquickcontrols2/changes-5.10.1 | 49 ++++++ dist/archived/qtquickcontrols2/changes-5.11.0 | 161 +++++++++++++++++++ dist/archived/qtquickcontrols2/changes-5.11.1 | 25 +++ dist/archived/qtquickcontrols2/changes-5.11.2 | 32 ++++ dist/archived/qtquickcontrols2/changes-5.11.3 | 20 +++ dist/archived/qtquickcontrols2/changes-5.12.0 | 171 ++++++++++++++++++++ dist/archived/qtquickcontrols2/changes-5.12.1 | 20 +++ dist/archived/qtquickcontrols2/changes-5.12.10 | 27 ++++ dist/archived/qtquickcontrols2/changes-5.12.2 | 60 +++++++ dist/archived/qtquickcontrols2/changes-5.12.3 | 46 ++++++ dist/archived/qtquickcontrols2/changes-5.12.4 | 20 +++ dist/archived/qtquickcontrols2/changes-5.12.5 | 28 ++++ dist/archived/qtquickcontrols2/changes-5.13.0 | 33 ++++ dist/archived/qtquickcontrols2/changes-5.13.1 | 31 ++++ dist/archived/qtquickcontrols2/changes-5.13.2 | 25 +++ dist/archived/qtquickcontrols2/changes-5.14.0 | 51 ++++++ dist/archived/qtquickcontrols2/changes-5.14.1 | 29 ++++ dist/archived/qtquickcontrols2/changes-5.14.2 | 40 +++++ dist/archived/qtquickcontrols2/changes-5.15.0 | 80 ++++++++++ dist/archived/qtquickcontrols2/changes-5.15.1 | 49 ++++++ dist/archived/qtquickcontrols2/changes-5.15.2 | 42 +++++ dist/archived/qtquickcontrols2/changes-5.7.1 | 196 +++++++++++++++++++++++ dist/archived/qtquickcontrols2/changes-5.8.0 | 208 +++++++++++++++++++++++++ dist/archived/qtquickcontrols2/changes-5.9.0 | 208 +++++++++++++++++++++++++ dist/archived/qtquickcontrols2/changes-5.9.1 | 75 +++++++++ dist/archived/qtquickcontrols2/changes-5.9.2 | 79 ++++++++++ dist/archived/qtquickcontrols2/changes-5.9.3 | 52 +++++++ dist/archived/qtquickcontrols2/changes-5.9.4 | 63 ++++++++ dist/archived/qtquickcontrols2/changes-5.9.5 | 56 +++++++ dist/archived/qtquickcontrols2/changes-5.9.6 | 39 +++++ dist/archived/qtquickcontrols2/changes-6.0.0 | 17 ++ dist/changes-5.10.0 | 166 -------------------- dist/changes-5.10.1 | 49 ------ dist/changes-5.11.0 | 161 ------------------- dist/changes-5.11.1 | 25 --- dist/changes-5.11.2 | 32 ---- dist/changes-5.11.3 | 20 --- dist/changes-5.12.0 | 171 -------------------- dist/changes-5.12.1 | 20 --- dist/changes-5.12.10 | 27 ---- dist/changes-5.12.2 | 60 ------- dist/changes-5.12.3 | 46 ------ dist/changes-5.12.4 | 20 --- dist/changes-5.12.5 | 28 ---- dist/changes-5.13.0 | 33 ---- dist/changes-5.13.1 | 31 ---- dist/changes-5.13.2 | 25 --- dist/changes-5.14.0 | 51 ------ dist/changes-5.14.1 | 29 ---- dist/changes-5.14.2 | 40 ----- dist/changes-5.15.0 | 80 ---------- dist/changes-5.15.1 | 49 ------ dist/changes-5.15.2 | 42 ----- dist/changes-5.7.1 | 196 ----------------------- dist/changes-5.8.0 | 208 ------------------------- dist/changes-5.9.0 | 208 ------------------------- dist/changes-5.9.1 | 75 --------- dist/changes-5.9.2 | 79 ---------- dist/changes-5.9.3 | 52 ------- dist/changes-5.9.4 | 63 -------- dist/changes-5.9.5 | 56 ------- dist/changes-5.9.6 | 39 ----- dist/changes-6.0.0 | 17 -- 64 files changed, 2198 insertions(+), 2198 deletions(-) create mode 100644 dist/archived/qtquickcontrols2/changes-5.10.0 create mode 100644 dist/archived/qtquickcontrols2/changes-5.10.1 create mode 100644 dist/archived/qtquickcontrols2/changes-5.11.0 create mode 100644 dist/archived/qtquickcontrols2/changes-5.11.1 create mode 100644 dist/archived/qtquickcontrols2/changes-5.11.2 create mode 100644 dist/archived/qtquickcontrols2/changes-5.11.3 create mode 100644 dist/archived/qtquickcontrols2/changes-5.12.0 create mode 100644 dist/archived/qtquickcontrols2/changes-5.12.1 create mode 100644 dist/archived/qtquickcontrols2/changes-5.12.10 create mode 100644 dist/archived/qtquickcontrols2/changes-5.12.2 create mode 100644 dist/archived/qtquickcontrols2/changes-5.12.3 create mode 100644 dist/archived/qtquickcontrols2/changes-5.12.4 create mode 100644 dist/archived/qtquickcontrols2/changes-5.12.5 create mode 100644 dist/archived/qtquickcontrols2/changes-5.13.0 create mode 100644 dist/archived/qtquickcontrols2/changes-5.13.1 create mode 100644 dist/archived/qtquickcontrols2/changes-5.13.2 create mode 100644 dist/archived/qtquickcontrols2/changes-5.14.0 create mode 100644 dist/archived/qtquickcontrols2/changes-5.14.1 create mode 100644 dist/archived/qtquickcontrols2/changes-5.14.2 create mode 100644 dist/archived/qtquickcontrols2/changes-5.15.0 create mode 100644 dist/archived/qtquickcontrols2/changes-5.15.1 create mode 100644 dist/archived/qtquickcontrols2/changes-5.15.2 create mode 100644 dist/archived/qtquickcontrols2/changes-5.7.1 create mode 100644 dist/archived/qtquickcontrols2/changes-5.8.0 create mode 100644 dist/archived/qtquickcontrols2/changes-5.9.0 create mode 100644 dist/archived/qtquickcontrols2/changes-5.9.1 create mode 100644 dist/archived/qtquickcontrols2/changes-5.9.2 create mode 100644 dist/archived/qtquickcontrols2/changes-5.9.3 create mode 100644 dist/archived/qtquickcontrols2/changes-5.9.4 create mode 100644 dist/archived/qtquickcontrols2/changes-5.9.5 create mode 100644 dist/archived/qtquickcontrols2/changes-5.9.6 create mode 100644 dist/archived/qtquickcontrols2/changes-6.0.0 delete mode 100644 dist/changes-5.10.0 delete mode 100644 dist/changes-5.10.1 delete mode 100644 dist/changes-5.11.0 delete mode 100644 dist/changes-5.11.1 delete mode 100644 dist/changes-5.11.2 delete mode 100644 dist/changes-5.11.3 delete mode 100644 dist/changes-5.12.0 delete mode 100644 dist/changes-5.12.1 delete mode 100644 dist/changes-5.12.10 delete mode 100644 dist/changes-5.12.2 delete mode 100644 dist/changes-5.12.3 delete mode 100644 dist/changes-5.12.4 delete mode 100644 dist/changes-5.12.5 delete mode 100644 dist/changes-5.13.0 delete mode 100644 dist/changes-5.13.1 delete mode 100644 dist/changes-5.13.2 delete mode 100644 dist/changes-5.14.0 delete mode 100644 dist/changes-5.14.1 delete mode 100644 dist/changes-5.14.2 delete mode 100644 dist/changes-5.15.0 delete mode 100644 dist/changes-5.15.1 delete mode 100644 dist/changes-5.15.2 delete mode 100644 dist/changes-5.7.1 delete mode 100644 dist/changes-5.8.0 delete mode 100644 dist/changes-5.9.0 delete mode 100644 dist/changes-5.9.1 delete mode 100644 dist/changes-5.9.2 delete mode 100644 dist/changes-5.9.3 delete mode 100644 dist/changes-5.9.4 delete mode 100644 dist/changes-5.9.5 delete mode 100644 dist/changes-5.9.6 delete mode 100644 dist/changes-6.0.0 diff --git a/dist/archived/qtquickcontrols2/changes-5.10.0 b/dist/archived/qtquickcontrols2/changes-5.10.0 new file mode 100644 index 0000000000..88f2afe820 --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.10.0 @@ -0,0 +1,166 @@ +Qt 5.10 introduces many new features and improvements as well as bugfixes +over the 5.9.x series. For more details, refer to the online documentation +included in this distribution. The documentation is also available online: + +http://doc.qt.io/qt-5/index.html + +The Qt version 5.10 series is binary compatible with the 5.10.x series. +Applications compiled for 5.9 will continue to run with 5.10. + +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 * +**************************************************************************** + + - [QTBUG-58060] DialogButtonBox with Material style now uses the Android + button layout. + +**************************************************************************** +* Controls * +**************************************************************************** + + - AbstractButton: + * [QTBUG-49820] Added support for icons. The following properties are + now available for derived types to use: icon.name, icon.source, + icon.width, icon.height, icon.color. + * [QTBUG-49820] Added display property to allow control over how icons + and text are displayed within buttons, without having to implement + custom delegates. + * [QTBUG-50705] Added AbstractButton::action property. + + - Action: + * [QTBUG-50705] Introduced Action, an abstract user interface action + that can have shortcuts and be assigned to buttons. + + - ActionGroup: + * [QTBUG-50705] Introduced ActionGroup, a non-visual group of actions + that is mutually exclusive by default. + + - ApplicationWindow: + * [QTBUG-61336] The attached activeFocusControl property has been made + functional with a plain QML Window to make the functionality available + when using QQuickWindow/View/Widget instead of ApplicationWindow. + * [QTBUG-61336] Deprecated the overlay grouped property in favor of the + newly introduced Overlay attached properties. + + - ButtonGroup: + * Added exclusive property to allow creating non-exclusive button + groups. + + - Container: + * Deprecated removeItem(int) in favor of removeItem(Item) and + takeItem(int) with clearer semantics. The former destroys the item, + whereas the latter transfers ownership to the caller. + + - Dialog: + * Added "result" property that holds whether the dialog was previously + accepted or rejected. + * Added a standardButton() method for accessing the standard buttons in + the dialog's button box. + * [QTBUG-59423] Added missing applied(), discarded(), helpRequested(), + and reset() signals that are emitted when the respective standard + buttons are clicked. + + - DialogButtonBox: + * [QTBUG-59423] Added missing applied(), reset(), and discarded() + signals. + + - Menu: + * [QTBUG-50471] Added a popup() method that opens a menu at the mouse + cursor on desktop platforms that have a mouse cursor available, and + otherwise centers the menu over its parent item. + * Added support for declaring Actions. The new "delegate" property is + used to define a Component that is used to create menu items that + present the actions. + * Deprecated removeItem(int) in favor of removeItem(Item) and + takeItem(int) with clearer semantics. The former destroys the item, + whereas the latter transfers ownership to the caller. + * [QTBUG-60351] Added support for cascading sub-menus. + * Added addMenu(), insertMenu(), removeMenu(), and takeMenu() methods + for adding and removing sub-menus programmatically. + * Added addAction(), insertAction(), removeAction(), and takeAction() + methods for adding and removing actions programmatically. + * Added currentIndex property for styling purposes. + * Added actionAt() and menuAt() accessors. + * Added a dismiss() method. Unlike close() that only closes a menu and + its sub-menus, dismiss() closes the whole hierarchy of menus, + including the parent menus. + * Added "count" property. + + - MenuBar: + * [QTBUG-60350] Introduced a MenuBar control. + + - MenuItem: + * Added a "menu" property that provides access to the menu that contains + the menu item. + * Menu has been fixed to highlight its items while key navigating and + mouse hovering to ensure seamless item highlight between mouse hover + and key navigation. In order to provide appropriate highlighting that + works for key navigation and mouse hover, styles should bind their + visual highlight to MenuItem::highlighted instead of + Control::activeFocus or Control::hovered. + + - Overlay: + * [QTBUG-61336] Introduced Overlay attached properties and signals that + supersede the overlay grouped property in Application Window. The + Overlay attached type allows providing background dimming for popups + without requiring an ApplicationWindow instance. + + - Popup: + * Added an "opened" boolean property that holds whether a popup is fully + open. That is, the popup is visible and neither the enter nor exit + transitions are running. + * Added "enabled" property. + * Added a read-only "mirrored" property that is true when the popup's + locale is right-to-left. + + - RangeSlider: + * Added horizontal and vertical properties to make it more convenient to + create orientation-dependent bindings in styles. + + - ScrollBar: + * Added horizontal and vertical properties to make it more convenient to + create orientation-dependent bindings in styles. + + - ScrollIndicator: + * Added horizontal and vertical properties to make it more convenient to + create orientation-dependent bindings in styles. + + - Slider: + * Added horizontal and vertical properties to make it more convenient to + create orientation-dependent bindings in styles. + + - SpinBox: + * [QTBUG-58760] Added wrap-property to allow wrapping circular + spinboxes. + + - StackView: + * Allowed specifying a transition when clearing the stack view. + + - SwipeView: + * Added horizontal and vertical properties to make it more convenient to + create orientation-dependent bindings in styles. + + - TabBar: + * Added index/tabBar/position attached properties. + +**************************************************************************** +* Styles * +**************************************************************************** + + - Introduced a Fusion style that offers a platform agnostic + desktop-oriented look'n'feel. + - Added the Imagine style, which is based on image assets that can be + provided using a predefined naming convention. + - Added support for specifying the default font for different styles in + qtquickcontrols2.conf. + - Fixed the style selection mechanism so that now it is possible to + organize platform and locale-specific files into sub-directories, such + as "+linux", "+macos", and "+windows". diff --git a/dist/archived/qtquickcontrols2/changes-5.10.1 b/dist/archived/qtquickcontrols2/changes-5.10.1 new file mode 100644 index 0000000000..c94cb75dbc --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.10.1 @@ -0,0 +1,49 @@ +Qt 5.10.1 is a bug-fix release. It maintains both forward and backward +compatibility (source and binary) with Qt 5.10.0. + +For more details, refer to the online documentation included in this +distribution. The documentation is also available online: + +http://doc.qt.io/qt-5/index.html + +The Qt version 5.10 series is binary compatible with the 5.9.x series. +Applications compiled for 5.9 will continue to run with 5.10. + +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. + +This release contains all fixes included in the Qt 5.9.4 release. + +**************************************************************************** +* Qt 5.10.1 Changes * +**************************************************************************** + +Controls +-------- + + - AbstractButton: + * [QTBUG-65193] Made button's text win over action's when both are + specified. + + - Action: + * [QTBUG-65108] Fixed an issue where a checkable action would toggle + twice when toggling an associated checkable button. + * [QTBUG-65889] Fixed shortcuts in Repeater. + +Styles +------ + + - Imagine: + * [QTBUG-65500] Fixed to respect user font settings from + qtquickcontrols2.conf. + +Third-Party Code +---------------- + + - [QTBUG-65409] Document constants from AngularJS in + src/imports/controls/material/ElevationEffect.qml diff --git a/dist/archived/qtquickcontrols2/changes-5.11.0 b/dist/archived/qtquickcontrols2/changes-5.11.0 new file mode 100644 index 0000000000..9368e9514f --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.11.0 @@ -0,0 +1,161 @@ +Qt 5.11 introduces many new features and improvements as well as bugfixes +over the 5.10.x series. For more details, refer to the online documentation +included in this distribution. The documentation is also available online: + +http://doc.qt.io/qt-5/index.html + +The Qt version 5.11 series is binary compatible with the 5.10.x series. +Applications compiled for 5.10 will continue to run with 5.11. + +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. + +**************************************************************************** +* Qt 5.11.0 Changes * +**************************************************************************** + +Important Behavior Changes +-------------------------- + + - [QTBUG-56295] CheckBox and CheckDelegate no longer force the tristate + property to true when setting checkState to Qt.PartiallyChecked. This + allows the controls to present a partially checked state without being + interactively tri-state. + - [QTBUG-56295] CheckBox and CheckDelegate no longer consider the partially + checked state as a checked state. This fixes check state cycling for non- + tri-state controls so that the check state goes from partially checked to + fully checked state. + +Controls +-------- + + - AbstractButton: + * The autoRepeat property was promoted from Button to AbstractButton. + * Added autoRepeatDelay and autoRepeatInterval properties. + * [QTBUG-62811] Added pressX and pressY properties. + * [QTBUG-66625] Fixed the icon property group type registration. + + - Action: + * [QTBUG-65193] Made AbstractButton's icon properties win over Action's + when both are set. + * [QTBUG-66625] Fixed the icon property group type registration. + + - ButtonGroup: + * [QTBUG-56295][QTBUG-63782] Added checkState property that indicates + the combined check state of the entire group. + + - CheckBox: + * [QTBUG-63238] Made it possible to implement nextCheckState() in QML. + + - CheckDelegate: + * [QTBUG-63238] Made it possible to implement nextCheckState() in QML. + + - ComboBox: + * [QTBUG-61348] Fixed key search in the popup. + * [QTBUG-66044] Fixed wheel event propagation. + + - Control: + * [QTBUG-66133] Fixed focus scope controls, such as Frame, GroupBox, + Page, and Pane, to respect click focus policy by clearing a potential + sub-focus child. This makes it possible to close the virtual keyboard + by clicking the background of a Pane that has Qt.ClickFocus set as its + focusPolicy, for example. + * [QTBUG-66133] Fixed focus scope controls to respect wheel focus + policy. + + - Dial: + * [QTBUG-66637] Fixed to keep mouse grab on mouse press. + + - DialogButtonBox: + * [QTBUG-59719] Fixed implicit size calculation with one button. + + - Drawer: + * [QTBUG-66637] Fixed to no steal mouse/touch grab when e.g. dragging a + horizontal Slider in a horizontal Drawer. + + - Label: + * [QTBUG-65880] Fixed a background size regression caused by deferred + execution. + + - Popup: + * [QTBUG-66113] Fixed restoring focus for popups that did not originally + request focus, but gained focus after opening. + * Fixed Shortcuts in Popups with window context not being activated. + + - RangeSlider: + * [QTBUG-66637] Fixed to keep mouse grab on mouse press. + + - ScrollBar: + * [QTBUG-56557] Added minimumSize, visualSize, and visualPosition + properties. + + - ScrollIndicator: + * [QTBUG-56557] Added minimumSize, visualSize, and visualPosition + properties. + + - Slider: + * [QTBUG-66637] Fixed to keep mouse grab on mouse press. + + - SpinBox: + * Added a displayText property that allows styles to create a simple + and efficient QML binding to display the textual value instead of + calling the textFromValue() JS-function. + * [QTBUG-66044] Fixed wheel event propagation. + + - StackView: + * [QTBUG-51321] Fixed to transfer focus to the current item. + * [QTBUG-67118] Fixed a crash with initialItem. + + - TextArea: + * [QTBUG-67334] Fixed the background to not scroll when TextArea is + placed in a ScrollView. + * [QTBUG-65880] Fixed a background size regression caused by deferred + execution. + + - TextField: + * [QTBUG-65880] Fixed a background size regression caused by deferred + execution. + +Styles +------ + + - [QTBUG-66430] Fixed to not override/reset platform default fonts and + palettes if :/qtquickcontrols2.conf exists but doesn't define fonts + or palettes. + + - Fusion: + * [QTBUG-66752] Fixed BusyIndicator to show up when running is set to + true after creation. + * [QTBUG-66276] Added missing plugins.qmltypes. + + - Material: + * Decreased Dial's handle size from 14 to 10. + * [QTBUG-64872] Made BusyIndicator's line size adapt to the size of the + control. + * [QTBUG-58646] Fixed artifacts in ripple effects. + * [QTBUG-67442] Fixed CheckBox's, CheckDelegate's, RadioButton's and + RadioDelegate's indicator in disabled state. + + - Universal: + * Decreased Dial's handle size from 20 to 14. + +Platform +-------- + + - ColorDialog: + * [QT3DS-1363] Fixed currentColor to get correctly updated when opening + the dialog first time. + + - Menu: + * [QTBUG-55251] Fixed positioning on high-DPI screens. + * [QTBUG-66876] Fixed menu titles not being visible if they were defined + using qsTr() or bindings. + * [QTBUG-66889] Fixed a crash on exist with sub-menus on Windows. + + - MenuItem: + * [QTBUG-66386] Fixed checked state handling. diff --git a/dist/archived/qtquickcontrols2/changes-5.11.1 b/dist/archived/qtquickcontrols2/changes-5.11.1 new file mode 100644 index 0000000000..5680f38b53 --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.11.1 @@ -0,0 +1,25 @@ +Qt 5.11.1 is a bug-fix release. It maintains both forward and backward +compatibility (source and binary) with Qt 5.11.0. + +For more details, refer to the online documentation included in this +distribution. The documentation is also available online: + +http://doc.qt.io/qt-5/index.html + +The Qt version 5.11 series is binary compatible with the 5.10.x series. +Applications compiled for 5.10 will continue to run with 5.11. + +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. + +**************************************************************************** +* Qt 5.11.1 Changes * +**************************************************************************** + + - [QTBUG-67684] ComboBox: don't block the escape/back key + - [QTBUG-67684] ComboBox: reset when hidden diff --git a/dist/archived/qtquickcontrols2/changes-5.11.2 b/dist/archived/qtquickcontrols2/changes-5.11.2 new file mode 100644 index 0000000000..335804a47f --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.11.2 @@ -0,0 +1,32 @@ +Qt 5.11.2 is a bug-fix release. It maintains both forward and backward +compatibility (source and binary) with Qt 5.11.0 through 5.11.1. + +For more details, refer to the online documentation included in this +distribution. The documentation is also available online: + +http://doc.qt.io/qt-5/index.html + +The Qt version 5.11 series is binary compatible with the 5.10.x series. +Applications compiled for 5.10 will continue to run with 5.11. + +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. + +**************************************************************************** +* Qt 5.11.2 Changes * +**************************************************************************** + + - [QTBUG-69897] StackView: fixed a crash in viewItemTransitionFinished() + - [QTBUG-69839] ColorDialog: fixed a crash when initializing the platform dialog helper + - [QTBUG-69506] IconImage: prevented the color from being applied twice + - [QTBUG-66483] Popup: fixed a crash on exit when using a shader + - [QTBUG-68219] Styles: fixed handling of QRC paths in QT_QUICK_CONTROLS_STYLE_PATH + - [QTBUG-68858] Menu: fixed items not being scrollable when using Window + - [QTBUG-68737] Tumbler: fixed to respect currentIndex changes in onModelChanged + - [QTBUG-68769] TextArea, TextField: fixed to use the control's renderType in placeholder text + - SpinBox: fixed "function expressions as statements" warnings diff --git a/dist/archived/qtquickcontrols2/changes-5.11.3 b/dist/archived/qtquickcontrols2/changes-5.11.3 new file mode 100644 index 0000000000..f71fa34123 --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.11.3 @@ -0,0 +1,20 @@ +Qt 5.11.3 is a bug-fix release. It maintains both forward and backward +compatibility (source and binary) with Qt 5.11.0 through 5.11.2. + +For more details, refer to the online documentation included in this +distribution. The documentation is also available online: + +http://doc.qt.io/qt-5/index.html + +The Qt version 5.11 series is binary compatible with the 5.10.x series. +Applications compiled for 5.10 will continue to run with 5.11. + +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. + + - This release contains only minor code improvements. diff --git a/dist/archived/qtquickcontrols2/changes-5.12.0 b/dist/archived/qtquickcontrols2/changes-5.12.0 new file mode 100644 index 0000000000..fd9b1ba358 --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.12.0 @@ -0,0 +1,171 @@ +Qt 5.12 introduces many new features and improvements as well as bugfixes +over the 5.11.x series. 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. + +**************************************************************************** +* Controls * +**************************************************************************** + + - AbstractButton: + * Added implicitIndicatorWidth and implicitIndicatorHeight properties. + + - ComboBox: + * Added implicitIndicatorWidth and implicitIndicatorHeight properties. + + - Control: + * Added horizontalPadding and verticalPadding properties as a convenient + way to set both left and right, or top and bottom paddings in one go. + * Unless explicitly specified, baselineOffset is now automatically + updated based on the top padding of the control and the baselineOffset + of the contentItem. Styles no longer need to specify the + baselineOffset in QML. + * [QTBUG-60156] Added implicitBackgroundWidth and + implicitBackgroundHeight properties that can be used to simplify + complex implicit size bindings. + * Added implicitContentWidth and implicitContentHeight properties that + can be used to simplify complex implicit size bindings. + * [QTBUG-60156] Added topInset, bottomInset, leftInset, and rightInset + properties to control the geometry of the background similarly to how + paddings control the geometry of the contentItem. + + - Dial: + * [QTBUG-56323] Added the inputMode property. This property controls how + the dial is interacted with. The circular input mode (default, old + behavior) operates on an absolute input system, whereas the horizontal + and vertical input modes use a relative input system. + + - Dialog: + * Added implicitHeaderWidth, implicitHeaderHeight, implicitFooterWidth, + and implicitFooterHeight properties. + + - DialogButtonBox: + * Added buttonLayout property that can be used to arrange the buttons. + * Added contentWidth and contentHeight properties. + + - GroupBox: + * Added implicitLabelWidth and implicitLabelHeight properties. + + - Label: + * Added implicitBackgroundWidth and implicitBackgroundHeight properties + that can be used to simplify complex implicit size bindings. + [ChangeLog][Controls][TextArea] Added implicitBackgroundWidth and + implicitBackgroundHeight properties that can be used to simplify + complex implicit size bindings. [ChangeLog][Controls][TextField] Added + implicitBackgroundWidth and implicitBackgroundHeight properties that + can be used to simplify complex implicit size bindings. + * Added topInset, bottomInset, leftInset, and rightInset properties to + control the geometry of the background similarly to how paddings + control the geometry of the contentItem. + + - Page: + * Added implicitHeaderWidth, implicitHeaderHeight, implicitFooterWidth, + and implicitFooterHeight properties. + + - Popup: + * Added horizontalPadding and verticalPadding properties as a convenient + way to set both left and right, or top and bottom paddings in one go. + * [QTBUG-60354] Added anchors.centerIn to Popup to allow a covenient way + of centering a popup. + * Added implicitBackgroundWidth, implicitBackgroundHeight, + implicitContentWidth, and implicitContentHeight properties. + * [QTBUG-60156] Added topInset, bottomInset, leftInset, and rightInset + properties to control the geometry of the background similarly to how + paddings control the geometry of the contentItem. + + - QQuickStyle: + * [QTBUG-67062] Added stylePathList() and addStylePath() methods for + managing the list of directories where Qt Quick Controls 2 searches + for available styles. + + - RangeSlider: + * [QTBUG-67311] Added a moved() signal to each handle (similar to the + Slider's moved() signal) to react to the values being interactively + changed by the user. + * [QTBUG-67317] Added a valueAt() function to allow accessing each + handle's value when the live property is set to false. + * Added first.implicitHandleWidth, first.implicitHandleHeight, + second.implicitHandleWidth, and second.implicitHandleHeight + properties. + * [QTBUG-62784] Added touchDragThreshold property for configuring the + threshold to initiate the touch 'drag' of the handle of the slider. The + mouse 'drag' won't be affected by the property. + + - Slider: + * Added implicitHandleWidth and implicitHandleHeight properties. + * [QTBUG-62784] Added touchDragThreshold property for configuring the + threshold to initiate the touch 'drag' of the handle of the slider. The + mouse 'drag' won't be affected by the property. + + - SpinBox: + * Added up.implicitIndicatorWidth, up.implicitIndicatorHeight, + down.implicitIndicatorWidth, and down.implicitIndicatorHeight + properties. + + - SwipeView: + * Added contentWidth and contentHeight properties. + + - TextArea: + * Added topInset, bottomInset, leftInset, and rightInset properties to + control the geometry of the background similarly to how paddings + control the geometry of the contentItem. + * Added placeholderTextColor property for user convenience to customize + the placeholderText color to fit the backgrounds. + + - TextField: + * Added topInset, bottomInset, leftInset, and rightInset properties to + control the geometry of the background similarly to how paddings + control the geometry of the contentItem. + * [QTBUG-66260] Added placeholderTextColor property for user convenience + to customize the placeholderText color to fit the backgrounds. + + - ToolTip: + * [QTBUG-62890] Added non-attached show() and hide() methods to make it + more flexible to meet certain requirements. + + - Tumbler: + * [QTBUG-66358] Added positionViewAtIndex() function that calls the + respective PathView/ListView function, depending on the value of wrap. + This allows changing currentIndex without animations. + +**************************************************************************** +* Material * +**************************************************************************** + + - [QTBUG-51109] Added Dense variant of the Material style for use on + desktop platforms. Some controls are slightly smaller in height and use + smaller font sizes. The variant can be enabled by setting + QT_QUICK_CONTROLS_MATERIAL_VARIANT to Dense or setting Variant=Dense in + the qtquickcontrols.conf file. + +**************************************************************************** +* Platform * +**************************************************************************** + + - Menu: + * [QTBUG-67730] Deprecated iconName and iconSource properties in favor + of icon.name and icon.source grouped properties. + * [QTBUG-67730] Added icon.mask grouped property. + [ChangeLog][Platform][MenuItem] Added icon.mask grouped property. + [ChangeLog][Platform][SystemTrayIcon] Added icon.mask grouped + property. + + - MenuItem: + * [QTBUG-67730] Deprecated iconName and iconSource properties in favor + of icon.name and icon.source grouped properties. + + - SystemTrayIcon: + * [QTBUG-67730] Deprecated iconName and iconSource properties in favor + of icon.name and icon.source grouped properties. diff --git a/dist/archived/qtquickcontrols2/changes-5.12.1 b/dist/archived/qtquickcontrols2/changes-5.12.1 new file mode 100644 index 0000000000..1cb4dd73d1 --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.12.1 @@ -0,0 +1,20 @@ +Qt 5.12.1 is a bug-fix release. It maintains both forward and backward +compatibility (source and binary) with Qt 5.12.0. + +For more details, refer to the online documentation included in this +distribution. The documentation is also available online: + +http://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. + + - This release contains only minor code improvements. diff --git a/dist/archived/qtquickcontrols2/changes-5.12.10 b/dist/archived/qtquickcontrols2/changes-5.12.10 new file mode 100644 index 0000000000..a49b10ff06 --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.12.10 @@ -0,0 +1,27 @@ +Qt 5.12.10 is a bug-fix release. It maintains both forward and backward +compatibility (source and binary) with Qt 5.12.9. + +For more details, refer to the online documentation included in this +distribution. The documentation is also available online: + + https://doc.qt.io/qt-5.12/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. + +**************************************************************************** +* Controls * +**************************************************************************** + + - [QTBUG-84579] Fixed crash on exit when centering Popup within Overlay in + StackView item. + - [QTBUG-79464] QQuickPopup: fixed focus not being transferred to the + appropriate item when multiple popups were closing. diff --git a/dist/archived/qtquickcontrols2/changes-5.12.2 b/dist/archived/qtquickcontrols2/changes-5.12.2 new file mode 100644 index 0000000000..420ded77f3 --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.12.2 @@ -0,0 +1,60 @@ +Qt 5.12.2 is a bug-fix release. It maintains both forward and backward +compatibility (source and binary) with Qt 5.12.0 through 5.12.1. + +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. + +**************************************************************************** +* Controls * +**************************************************************************** + + - [QTBUG-73849] Fixed incorrect documentation link to + Number.toLocaleString(). + - [QTBUG-72536] Fixed bug with long text in ScrollView. + - [QTBUG-73447] Fixed Menu's appearance not changing when enabled state + changes + - [QTBUG-70181] Fixed disabled menu items getting focus. + - [QTBUG-69540] Fixed disabled sub-menu items being highlighted. + - [QTBUG-72023] Fixed font and palette settings in .conf files not being + respected. + - [QTBUG-69682] Fixed Menu not being dismissed when the triggered item + disables itself. + - [QTBUG-73412] Fixed Dial's new properties not being detected by Creator. + - [QTBUG-73202] Documented how to move active focus out of TextArea with + tab. + - [QTBUG-72786] Fixed palette colors not propagating to ComboBox's popup. + - [QTBUG-73179] Fixed Qt.labs.platform.FileDialog not honoring folder + property. + - [QTBUG-72811] Fixed AbstractButton's clicked() signal not being emitted + after long press. + - [QTBUG-72746] Fixed crash on exit when using popups. + - [QTBUG-72372] Fixed issue where a button would go outside of + DialogButtonBox. + - [QTBUG-71902] Fixed incorrect font size in certain styles on Windows. + - [QTBUG-72750] Fixed Slider's wheel event propagation. + +**************************************************************************** +* Controls * +**************************************************************************** + +Fusion +------ + + - [QTBUG-70819] Made Active and Disabled button colors closer to Widgets' + Fusion style. + - [QTBUG-70819] Use white ButtonText when a dark system theme is in use. + - [QTBUG-70652] Use system palette for highlightedText instead of a fixed + white color. diff --git a/dist/archived/qtquickcontrols2/changes-5.12.3 b/dist/archived/qtquickcontrols2/changes-5.12.3 new file mode 100644 index 0000000000..8a9bad9f28 --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.12.3 @@ -0,0 +1,46 @@ +Qt 5.12.3 is a bug-fix release. It maintains both forward and backward +compatibility (source and binary) with Qt 5.12.0 through 5.12.2. + +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. + +**************************************************************************** +* Controls * +**************************************************************************** + + - [QTBUG-70451] DialogButtonBox: fixed buttons with equal roles being + randomly sorted. + - [QTBUG-70161] ComboBox: fixed popup immediately closing on iOS + - [QTBUG-72886] DialogButtonBox: fixed content size calculation + - [QTBUG-74226] Fixed attached ToolTips using the timeout of the last shown + tool tip + - [QTBUG-72536] ScrollView now respects the content size set on/by + the flickable + - [QTBUG-73354] Menu: enter/return can now be used to activate items, + rather than just space. + - [QTBUG-71290] Drawer: fixed infinite positioning loop + - [QTBUG-66494] Page: fixed binding loop + +**************************************************************************** +* Styles * +**************************************************************************** + +Default +-------- + - [QTBUG-72786] Made ItemDelegate respect highlightedText and improved + highlightedText color so that text shows up against a highlighted background. + This also allows easily switching ComboBox to a dark style via palette + customization. diff --git a/dist/archived/qtquickcontrols2/changes-5.12.4 b/dist/archived/qtquickcontrols2/changes-5.12.4 new file mode 100644 index 0000000000..a285cd8e23 --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.12.4 @@ -0,0 +1,20 @@ +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. + + - This release contains only minor code improvements. diff --git a/dist/archived/qtquickcontrols2/changes-5.12.5 b/dist/archived/qtquickcontrols2/changes-5.12.5 new file mode 100644 index 0000000000..3d5d25e7fb --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.12.5 @@ -0,0 +1,28 @@ +Qt 5.12.5 is a bug-fix release. It maintains both forward and backward +compatibility (source and binary) with Qt 5.12.0 through 5.12.4. + +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. + +**************************************************************************** +* Controls * +**************************************************************************** + + - TextArea: + * [QTBUG-76369] Fixed rendering issue using the Material style. + + - Container + * [QTBUG-76164] Fixed crash when removing items. diff --git a/dist/archived/qtquickcontrols2/changes-5.13.0 b/dist/archived/qtquickcontrols2/changes-5.13.0 new file mode 100644 index 0000000000..5792b0328c --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.13.0 @@ -0,0 +1,33 @@ +Qt 5.13 introduces many new features and improvements as well as bugfixes +over the 5.12.x series. 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.13 series is binary compatible with the 5.12.x series. +Applications compiled for 5.12 will continue to run with 5.13. + +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. + +**************************************************************************** +* Controls * +**************************************************************************** + + - Added SplitView, a control that lays out items horizontally or vertically + with a draggable splitter between each item. + - Added cache property to icon. + - [QTBUG-75072] ScrollBar: fixed value not changing when scrolling via + VoiceOver. + - [QTBUG-74661] QQuickComboBox: we no longer hide popup when it's focused. + - [QTBUG-69096] Doc: expanded upon Pane's Content Sizing section. + - [QTBUG-74902] Doc: added a Size section to explain StackView's sizing + behavior. + - [QTBUG-74688] SpinBox: fixed indicators being hovered when mouse is moved + while pressed. + - [QTBUG-74276] Fix SplitView crash when using certain attached properties. diff --git a/dist/archived/qtquickcontrols2/changes-5.13.1 b/dist/archived/qtquickcontrols2/changes-5.13.1 new file mode 100644 index 0000000000..3acd7b6e75 --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.13.1 @@ -0,0 +1,31 @@ +Qt 5.13.1 is a bug-fix release. It maintains both forward and backward +compatibility (source and binary) with Qt 5.13.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/index.html + +The Qt version 5.13 series is binary compatible with the 5.12.x series. +Applications compiled for 5.12 will continue to run with 5.13. + +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. + +**************************************************************************** +* Controls * +**************************************************************************** + + - [QTBUG-76356] Accessibility: a Switch now has checkbox as its accessibleRole. + - [QTBUG-75572] Fixed an issue with transforming Shortcut.sequence to string. + - [QTBUG-75844] The text cursor no longer disappears while dragging it + around on iOS with the magnifier showing. + - [QTBUG-75972] The countChanged signal now will be emitted when a new + model is set on a ComboBox. + - [QTBUG-67343] It's now OK to use a ShaderEffect in a ComboBox delegate + (fixed in Qt Quick, tested in Controls 2) diff --git a/dist/archived/qtquickcontrols2/changes-5.13.2 b/dist/archived/qtquickcontrols2/changes-5.13.2 new file mode 100644 index 0000000000..af5214cd38 --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.13.2 @@ -0,0 +1,25 @@ +Qt 5.13.2 is a bug-fix release. It maintains both forward and backward +compatibility (source and binary) with Qt 5.13.0 through 5.13.1. + +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.13 series is binary compatible with the 5.12.x series. +Applications compiled for 5.12 will continue to run with 5.13. + +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. + +**************************************************************************** +* Controls * +**************************************************************************** + + - QQuickTextArea: + * Fixed rendering issue when using TextArea in a ScrollView. diff --git a/dist/archived/qtquickcontrols2/changes-5.14.0 b/dist/archived/qtquickcontrols2/changes-5.14.0 new file mode 100644 index 0000000000..08e9cdbdc9 --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.14.0 @@ -0,0 +1,51 @@ +Qt 5.14 introduces many new features and improvements as well as bugfixes +over the 5.13.x series. 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.14 series is binary compatible with the 5.13.x series. +Applications compiled for 5.13 will continue to run with 5.14. + +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. + +**************************************************************************** +* Controls * +**************************************************************************** + + - ComboBox: + * Added valueRole, currentValue and indexOfValue(). These allow + convenient management of data for a role associated with the text + role. + + - QQuickMenuBar: + * Fixed issue with dynamically menu bar items not losing their highlight + when their menu was dismissed. + + - QQuickPopup: + * Fixed the issue that Popup doesn't respond to CloseOnEscape if the + initial value of visible is true + +- [QTBUG-79790] Fixed issue where font changes would result in an extra + signal being emitted. +- [QTBUG-59330] The documentation now advises against naming root resource + directories with the same name as a style name. +- [QTBUG-79302] SplitView: fix issue where Repeater items were not created. +- [QTBUG-79302] SplitView: fix cursor shape staying as Split*Cursor in some + cases. +- [QTBUG-79270] Fixed assertion failure when hiding a SplitView with only + one item. + +**************************************************************************** +* Universal * +**************************************************************************** + + - TabBar: + * Disabled wrapping. The Universal style TabBar now behaves like TabBar + from other styles. diff --git a/dist/archived/qtquickcontrols2/changes-5.14.1 b/dist/archived/qtquickcontrols2/changes-5.14.1 new file mode 100644 index 0000000000..e12ea63733 --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.14.1 @@ -0,0 +1,29 @@ +Qt 5.14.1 is a bug-fix release. It maintains both forward and backward +compatibility (source and binary) with Qt 5.14.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/index.html + +The Qt version 5.14 series is binary compatible with the 5.13.x series. +Applications compiled for 5.13 will continue to run with 5.14. + +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. + +**************************************************************************** +* Controls * +**************************************************************************** + + - StackView: + * [QTBUG-80353] fixed crash when recursively removing items. + * [QTBUG-57267] fix an issue where the current item became hidden. + + - SplitView: + * [QTBUG-79846] fixed hoverable child items breaking handle hover state. diff --git a/dist/archived/qtquickcontrols2/changes-5.14.2 b/dist/archived/qtquickcontrols2/changes-5.14.2 new file mode 100644 index 0000000000..9557279095 --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.14.2 @@ -0,0 +1,40 @@ +Qt 5.14.2 is a bug-fix release. It maintains both forward and backward +compatibility (source and binary) with Qt 5.14.0 through 5.14.1. + +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.14 series is binary compatible with the 5.13.x series. +Applications compiled for 5.13 will continue to run with 5.14. + +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. + +**************************************************************************** +* Controls * +**************************************************************************** + + - [QTBUG-82032] AbstractButton: fixed clicked() being emitted after + doubleClicked(). + - [QTBUG-81935] ToolTip: fixed timeout not activating if opened during exit + transition. + - [QTBUG-77202] Control: we now account for when a touch event is + synthesized by Qt as a mouse event. + - [QTBUG-81796] DialogButtonBox: fixed explicitly set button text not being + rendered. + - [QTBUG-75682] Fixed issue where Qt Quick Designer was not able to work + with the module on WebAssembly/static builds. + - [QTBUG-80970] RangeSlider: fixed errors in the documentation's example + code. + - [QDS-456] placeholderText is now set by default in Qt Design Studio + instead of text when dragging a TextField or TextArea onto the form + editor. + - [QTBUG-81216] Fixed QQuickStyle::setFallbackStyle() not working on + Android. diff --git a/dist/archived/qtquickcontrols2/changes-5.15.0 b/dist/archived/qtquickcontrols2/changes-5.15.0 new file mode 100644 index 0000000000..b20691ea01 --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.15.0 @@ -0,0 +1,80 @@ +Qt 5.15 introduces many new features and improvements as well as bugfixes +over the 5.14.x series. 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.15 series is binary compatible with the 5.14.x series. +Applications compiled for 5.14 will continue to run with 5.15. + +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. + +Qt 5.15 introduces many new features and improvements as well as bugfixes +over the 5.14.x series. For more details, refer to the online documentation +included in this distribution. The documentation is also available online: + + https://doc.qt.io/qt-5.15/index.html + +The Qt version 5.15 series is binary compatible with the 5.14.x series. +Applications compiled for 5.14 will continue to run with 5.15. + +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 * +**************************************************************************** + + - [QTBUG-72085] Old delegate items (background, contentItem, etc.) are no + longer destroyed, as they are technically owned by user code. Instead, + they are hidden, unparented from the control (QQuickItem parent, not + QObject), and Accessible.ignored is set to true. This prevents them from + being unintentionally visible and interfering with the accessibility + tree when a new delegate item is set. + + See the following page for more information: + + https://doc.qt.io/qt-5/qtquickcontrols2-customize.html#considerations-for-custom-styles + +**************************************************************************** +* Controls * +**************************************************************************** + +- Added HorizontalHeaderView and VerticalHeaderView for use with TableView. +- Added selectTextByMouse property to ComboBox. +- [QTBUG-82473] Fixed Menu not taking padding into account when checking + if it is interactive. +- [QTBUG-73687] Fixed Menu positioning when a scale is set. +- [QTBUG-81867] Fixed hidden SplitView items causing visible items to not + be resizable. +- [QTBUG-82020] Fixed ComboBox text not being retranslated after a + translator is installed. +- [QTBUG-79501] Fixed keyboard navigation via tab in non-modal popups + (i.e. Drawer). +- [QTBUG-78858] Fixed Editable ComboBox's auto-completion performance. + +**************************************************************************** +* Styles * +**************************************************************************** + +Material +-------- +- [QTBUG-70768] Added missing visual distinction between enabled and + disabled sliders. +- [QTBUG-70768] Aligned Slider's visuals closer to the Material Design + guidelines. + +Imagine +------- +- [QTBUG-82463] Fixed squished Dial. diff --git a/dist/archived/qtquickcontrols2/changes-5.15.1 b/dist/archived/qtquickcontrols2/changes-5.15.1 new file mode 100644 index 0000000000..dea0ef2c33 --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.15.1 @@ -0,0 +1,49 @@ +Qt 5.15.1 is a bug-fix release. It maintains both forward and backward +compatibility (source and binary) with Qt 5.15.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.15/index.html + +The Qt version 5.15 series is binary compatible with the 5.14.x series. +Applications compiled for 5.14 will continue to run with 5.15. + +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. + +**************************************************************************** +* Controls * +**************************************************************************** + + - [QTBUG-64151] QQuickSpinBox: fixed "function expressions as statements" + warning. + - [QTBUG-85804] SwipeDelegate: fixed being able to call close() when + pressed. This conflicts with the behavior of SwipeDelegate. The + released() or clicked() signals should be used instead. + - [QTBUG-85806] SwipeDelegate: fixed closed() being emitted when already + closed. + - [QTBUG-85884] Fixed Dialog not releasing focus when it was hidden as a + result of losing focus. + - [QTBUG-84488] Fixed ComboBox popup position jumping when opened with + styles that user enter transitions. + - [QTBUG-84579] Fixed crash on exit when centering Popup within Overlay in + StackView item. + - [QTBUG-81976][QTBUG-86131] Fixed various "Cannot read property 'width' + of null" errors. + - [QTBUG-84381] StackView: fixed heap-use-after-free when pushing after clear. + - [QTBUG-83554] ComboBox: fixed currentValue not being updated on model + changes. + +Platform +-------- + + - MenuItem: + * [QTBUG-84102] Fix MenuItem.icon.* properties not being accessible when + importing version 1.1. + diff --git a/dist/archived/qtquickcontrols2/changes-5.15.2 b/dist/archived/qtquickcontrols2/changes-5.15.2 new file mode 100644 index 0000000000..e71e2bf358 --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.15.2 @@ -0,0 +1,42 @@ +Qt 5.15.2 is a bug-fix release. It maintains both forward and backward +compatibility (source and binary) with Qt 5.15.1. + +For more details, refer to the online documentation included in this +distribution. The documentation is also available online: + + https://doc.qt.io/qt-5.15/index.html + +The Qt version 5.15 series is binary compatible with the 5.14.x series. +Applications compiled for 5.14 will continue to run with 5.15. + +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. + +**************************************************************************** +* Controls * +**************************************************************************** + + - [QTBUG-83698] Fixed issue where a menu opened by pressing enter (handled + via attached Keys property) would instantly trigger the first menu + item. + - [QTBUG-86851] QQuickMenu: fixed memory leak due to contentModel not being + deleted. Also fixed a heap-use-after-free that was exposed by the + previously mentioned fix. + - [QTBUG-85884] Fixed expected item not getting focus when a dialog closes. + - [QTBUG-85719] Fixed SpinBox failing to validate input correctly after + previous input was out of range. + +**************************************************************************** +* Styles * +**************************************************************************** + +Material +-------- + + - [QTBUG-85699] Fixed binding loops when binding between attached + properties. diff --git a/dist/archived/qtquickcontrols2/changes-5.7.1 b/dist/archived/qtquickcontrols2/changes-5.7.1 new file mode 100644 index 0000000000..a206118e9d --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.7.1 @@ -0,0 +1,196 @@ +Qt 5.7.1 is a bug-fix release. It maintains both forward and backward +compatibility (source and binary) with Qt 5.7.0. + +For more details, refer to the online documentation included in this +distribution. The documentation is also available online: + +http://doc.qt.io/qt-5/index.html + +The Qt version 5.7 series is binary compatible with the 5.6.x series. +Applications compiled for 5.6 will continue to run with 5.7. + +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 * +**************************************************************************** + + - AbstractButton, Control, and Container now calculate their implicit size + based on the implicit size of the content item plus paddings, and the + implicit size of the background item. This makes it convenient to implement + custom controls and buttons, because the implicit size calculation for + these abstract/non-visual base types works as expected out of the box, but + may cause surprises if an application relies on the old behavior that a + custom control does not have any implicit size by default. + + - Drawers have been changed to follow the same visibility rules than all + other types of popups do. This means that drawers no longer stay visible + at the window edge in order to intercept input events, because that caused + severe conflicts in input handling and stacking order between multiple + drawers and other popups. + + - Popups have been fixed to respect explicitly set width and height. + Previously, explicitly set size was accidentally ignored when a popup had + implicit size set. + +**************************************************************************** +* Controls * +**************************************************************************** + + - ApplicationWindow: + * [QTBUG-55143] Fixed the content layout to take header and footer + visibility into account. + + - ComboBox: + * [QTBUG-54573] Fixed a bug which caused ghost items, from outside the + popup's visible area, to appear in the popup. + * [QTBUG-55118] Fixed the display text to be properly updated on model + changes. + * [QTBUG-55050] Fixed the default delegates to respect the popup width. + * [QTBUG-55030] Fixed the highlighted item to be visible in the popup when + it is opened. + + - Control: + * [QTBUG-56007] Fixed the hovered state to get cleared when hidden. + + - Dial: + * [QTBUG-55228] Fixed step size and snap mode handling with ranges starting + from a non-zero value. + + - Drawer: + * [QTBUG-54578] Fixed a closed drawer to not peek out from the window edge + while resizing the window. + * [QTBUG-54629] Fixed a bug in drag margin handling that allowed the user + to sometimes drag out the drawer even if dragging was disabled. + * Fixed a bug in the calculation of swipe velocity. + * [QTBUG-54800] Fixed conflicts between multiple drawers. + * [QTBUG-54794][QTBUG-55022] Fixed conflicts between drawers and other + popups. + * [QTBUG-55703] Fixed the stacking order of multiple drawers and popups. + * [QTBUG-55995] Fixed flickering on touch release. + * [QTBUG-55360] Made it possible to control the vertical position of + a horizontal drawer, and vice versa. This allows placing a drawer below + a header/toolbar, for instance. + + - Page: + * [QTBUG-55143] Fixed the content layout to take header and footer + visibility into account. + + - RangeSlider: + * [QTBUG-55015] Fixed step size and snap mode handling with ranges starting + from a non-zero value. + + - Slider: + * [QTBUG-54140] Fixed step size and snap mode handling with ranges starting + from a non-zero value. + + - Popup: + * [QTBUG-56025] Fixed to respect explicitly set width and height. + * [QTBUG-53419] Fixed hover events to not leak through popups or modal + background dimming. + * [QTBUG-55004] Fixed popups to appear above the QML-based dialogs from + QtQuick.Dialogs 1.x. + * [QTBUG-55347] Fixed a crash on dynamic parent item changes. + * [QTBUG-54797] Fixed the background dimming to update accordingly on + dynamic changes to the dim and modal properties. + * [QTBUG-55729] Fixed popups to close on touch events when using a plain + Window instead of ApplicationWindow. + * [QTBUG-54913] Fixed hover event delivery with plain Window. + * [QTBUG-55769] Fixed wheel events to not leak through modal background + dimming. + + - ScrollIndicator: + * [QTBUG-55620] Fixed to respect the paddings when overshooting, so that + the indicator doesn't move outside the bounds of the attached flickable. + + - SpinBox: + * [QTBUG-56215] Fixed valueFromText() to not get called for non-editable + spinboxes. + + - StackView: + * Fixed the "unknown argument" warning when popping down to the current + item. + * [QTBUG-54552] Fixed to claim ownership of dynamically created items. + * [QTBUG-56158] Fixed a crash in pop() when attempting to pop an item that + is still activating from a previous popup. + * [QTBUG-55749] Allowed loading remote URLs. + + - SwipeDelegate: + * [QTBUG-54648] Fixed the use of buttons or other interactive controls at + the sides or behind the delegate. + * [QTBUG-54660][QTBUG-54780] Fixed content re-layouting issues. + * [QTBUG-55040] Added a warning for conflicting anchors. + + - Switch: + * [QTBUG-55647] Fixed focus on tap/click over the handle. + * Fixed missing pressed() and released() signals. + * Fixed dragging of the handle on touch. + + - SwitchDelegate: + * Made the handle draggable. + + - TabBar: + * [QTBUG-55129] Fixed a bug which caused ghost items, from outside the + tabbar's visible area, to appear in the tabbar. + * [QTBUG-55129] Improved the behavior of flickable tabs. + * [QTBUG-56265] Fixed mixing of fixed and implicitly resized tabs. + * Fixed to re-layout as appropriate when tabs are resized at run-time. + + - TabButton: + * [QTBUG-55129] Fixed implicit width calculation. + + - TextArea: + * [QTBUG-54615] Fixed mouse double click to select a word. + * [QTBUG-54897] Fixed to not intercept input events outside the visual + bounds when attached to a Flickable. + * Set a caret or ibeam mouse cursor, indicating that the control can accept + and display text input. + + - TextField: + * [QTBUG-54615] Fixed mouse double click to select a word. + * Set a caret or ibeam mouse cursor, indicating that the control can accept + and display text input. + * [QTBUG-55684] Improved the implicit size calculation. + + - ToolTip: + * Fixed the shared tooltip instance to get destructed when the associated + QML engine is destructed. + * [QTBUG-55347] Fixed attached properties to apply to the shared tooltip + instance only when the shared tooltip is visible for the respective item + that the property is attached to. + * [QTBUG-54206] Fixed a bug that caused the shared tooltip to sometimes + fade out when it should stay visible. + * [QTBUG-55572] Fixed delay and visibility handling for standlone tooltips. + +Material +-------- + + - Fixed (optional) elevation effects for Frame, GroupBox, Pane, and TabBar. + - Fixed SpinBox text color in disabled state. + - [QTBUG-54269] Added documentation for Material.Shade and the related + parameter of Material.color(). + - [QTBUG-54935] Fixed white text on white background in ComboBox that is + placed in a ToolBar. + - [QTBUG-54472] Fixed rendering issues with multiple BusyIndicators. + - [QTBUG-55366] Fixed the default foreground and background colors read from + :/qtquickcontrols2.conf or environment variables. + - [QTBUG-55687] Fixed several issues with accent and background inheritance. + - Fixed the accent color, where the shade depends on the theme, to update as + appropriate on run-time theme changes. + - [QTBUG-52631] Fixed style inheritance issues with popups. + - [QTBUG-53266] Fixed the background color of dialogs in the dark theme. + - Fixed text cursor blink period. + +Universal +--------- + + - Fixed Dial press effect. + - [QTBUG-52738] Fixed editor colors in the dark theme. + - [QTBUG-55366] Fixed the default foreground and background colors read from + :/qtquickcontrols2.conf or environment variables. diff --git a/dist/archived/qtquickcontrols2/changes-5.8.0 b/dist/archived/qtquickcontrols2/changes-5.8.0 new file mode 100644 index 0000000000..5b431fca05 --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.8.0 @@ -0,0 +1,208 @@ +Qt 5.8 introduces many new features and improvements as well as bugfixes +over the 5.7.x series. For more details, refer to the online documentation +included in this distribution. The documentation is also available online: + + http://doc.qt.io/qt-5/index.html + +The Qt version 5.8 series is binary compatible with the 5.7.x series. +Applications compiled for 5.7 will continue to run with 5.8. + +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 * +**************************************************************************** + + - Control: + * Control::hoverEnabled has been made to inherit to children, to make it + possible to disable hover effects for a tree of controls in one place. + + - Tumbler: + * Changed the default value of visibleItemCount to 5 to make it visually + clearer that it's a Tumbler. + * [QTBUG-53587] Changed the default value of wrap to be false when count + is less than visibleItemCount. Explicitly setting wrap overrides this + behavior. + +**************************************************************************** +* Controls * +**************************************************************************** + + - AbstractButton: + * A plain AbstractButton now calculates its implicit size based on the + implicit size of the content item plus paddings, and the implicit size + of the background item. + * [QTBUG-51554] The checkable property has been made accessible from + QML. Previously it was only exposed for Button and MenuItem, but it is + now available for any AbstractButton to make it possible to create + custom QML-based checkable buttons. + * [QTBUG-57085] Fixed auto-repeat to not cancel on the tiniest mouse/touch + move, but keep repeating until moved outside the button. + * Fixed press-and-hold for checkable buttons to not toggle the checked + state on release after press-and-hold. + + - ButtonGroup: + * Added clicked(AbstractButton) signal for centralized click handling for + grouped buttons. + + - ComboBox: + * [QTBUG-56884] Added handling for Home and End keys. + * [QTBUG-56884] Added missing keyboard search functionality. + * [QTBUG-54935] Added a flat property that provides more suitable looks + for using ComboBox in a ToolBar. + + - Container: + * Added incrementCurrentIndex() and decrementCurrentIndex() methods for + changing the current index without losing its property binding. + * A plain Container now calculates its implicit size based on the + implicit size of the content item plus paddings, and the implicit size + of the background item. + + - Control: + * A plain Control now calculates its implicit size based on the implicit + size of the content item plus paddings, and the implicit size of the + background item. + + - Dialog: + * Added a new Dialog type to provide convenience for handling dialog + popups. Dialog integrates with DialogButtonBox, and provides convenient + accepted() and rejected() signals. + + - DialogButtonBox: + * Added DialogButtonBox to provide convenience for handling dialog buttons. + DialogButtonBox is able to create a set of standard buttons with a single + line of QML code, and provides convenient accepted() and rejected() signals. + + - Drawer: + * [QTBUG-55360] Made it possible to control the vertical position of a + horizontal drawer, and vice versa. This allows placing a drawer below + a header/toolbar, for instance. + + - MenuSeparator: + * [QTBUG-54862] Added MenuSeparator to visually distinguish between groups + of items in a menu. + + - Page: + * [QTBUG-56709] Page has been made to calculate its implicit size based + on the implicit size of the header, content, and footer plus paddings, + and the implicit size of the background item. + + - Popup: + * [QTBUG-56025] Fixed to respect explicitly set width and height. + * [QTBUG-56562] The QML Shortcut type from QtQuick has been fixed to + respect modal popups from QtQuick Controls 2. + * [QTBUG-56755] Fixed binding loops with size-dependent positioning. + + - RangeSlider: + * [QTBUG-50003] Added first.hovered and second.hovered properties that + hold whether the respective handles are hovered. + + - RoundButton: + * [QTBUG-54967] Added RoundButton. + + - Slider: + * [QTBUG-53847] Added valueAt() method for converting any position to a + value in the slider's range. It is also possible to use valueAt() to get + continuous value updates. + + - SpinBox: + * [QTBUG-50003] Added up.hovered and down.hovered properties that hold + whether the respective buttons are hovered. + * [QTBUG-57085] Fixed auto-repeat to not cancel on the tiniest mouse/touch + move, but keep repeating until moved outside the button. + + - StackView: + * Added attached StackView.activated(), StackView.deactivated(), + StackView.activating(), and StackView.deactivating() signals that are + convenient for initializing and cleaning up item-specific resources. + * [QTBUG-55405] Added StackView.removed() attached signal to provide a + way to delete items that StackView won't. + * Made it possible to choose the visual transition type for any operation. + This allows using for example push and pop transitions with replace(), + which allows implementing an "infinite" back and forward navigation + pattern while keeping the amount of instantiated items constant. + + - SwipeDelegate: + * [QTBUG-54651] Added swipe.close() for setting swipe.position to 0. + * [QTBUG-54651] Added swipe.completed() for responding to completion of + swipes. + * [QTBUG-54651] Added attached SwipeDelegate.pressed property and + SwipeDelegate.clicked() signal for detecting when non-interactive + left/right/behind items are pressed and clicked. + * [QTBUG-56312][QTBUG-57285] Fixed spurious clicked() signal emission when + released outside the delegate. + * [QTBUG-57271] Fixed swipes that begin over a child item of a delegate. + + - SwipeView: + * Added SwipeView.isNextItem and SwipeView.isPreviousItem attached + properties to make it straight-forward to use Loader for unloading + pages that are outside the reach. + * [QTBUG-54268] Added interactive property for controlling whether swipe + interaction is enabled. + + - TextArea: + * [QTBUG-51009] Added pressed() and released() signals. + + - TextField: + * [QTBUG-51009] Added pressed() and released() signals. + * Aligned the name of the pressAndHold() argument with TextArea + + - ToolSeparator: + * [QTBUG-54862] Added ToolSeparator to visually distinguish between groups + of items in a toolbar by separating them with a line. It can be used in + horizontal or vertical toolbars. + + - Tumbler: + * [QTBUG-53587] Added wrap property to control whether or not tumbler + wraps when it reaches the top and bottom. + +**************************************************************************** +* Styles * +**************************************************************************** + + - Added support for specifying the fallback style for custom styles via + :/qtquickcontrols2.conf, QT_QUICK_CONTROLS_FALLBACK_STYLE or + QQuickStyle::setFallbackStyle(). + +Material +-------- + + - [QTBUG-50003] Implemented ripple and hover effects. + - Fixed (optional) elevation effects for Frame, GroupBox, Pane, and + TabBar. + - Added Material.System theme enum value, that can be used to let the + Material style choose either the light or dark theme based on the + system theme colors. + +Universal +--------- + + - [QTBUG-50003] Implemented hover effects + - Added Universal.System theme enum value, that can be used to let the + Universal style choose either the light or dark theme based on the + system theme colors. + +**************************************************************************** +* Platform * +**************************************************************************** + + - Introduced a new experimental Qt Labs Platform module that provides the + following native (Qt Widgets fallback when not available) QML types: + * ColorDialog + * FileDialog + * FolderDialog + * FontDialog + * Menu + * MenuBar + * MenuItem + * MenuItemGroup + * MenuSeparator + * MessageDialog + * StandardPaths + * SystemTrayIcon diff --git a/dist/archived/qtquickcontrols2/changes-5.9.0 b/dist/archived/qtquickcontrols2/changes-5.9.0 new file mode 100644 index 0000000000..39b064fb92 --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.9.0 @@ -0,0 +1,208 @@ +Qt 5.9 introduces many new features and improvements as well as bugfixes +over the 5.8.x series. For more details, refer to the online documentation +included in this distribution. The documentation is also available online: + +http://doc.qt.io/qt-5/index.html + +The Qt version 5.9 series is binary compatible with the 5.8.x series. +Applications compiled for 5.8 will continue to run with 5.9. + +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 * +**************************************************************************** + + - Added multi-touch support for buttons and sliders. It is now possible to + touch-interact with multiple sliders and buttons at the same time. + - By popular demand, Slider, RangeSlider, and Dial have been changed to + report live value updates by default. This can be disabled by setting the + "live" property to false. + - [QTBUG-59920] Sliders and Dials now react immediately when using a + mouse. Now the initial drag threshold applies only on touch, to avoid + conflicting with flickables. + - [QTBUG-58667] ScrollBar now reacts immediately when using a mouse. + - [QTBUG-59629] Set explicit cursors on all interactive controls. + +**************************************************************************** +* Controls * +**************************************************************************** + + - AbstractButton: + * Added support for multi-touch. + * [QTBUG-57203] Added a toggled() signal that is emitted whenever a + checkable button is interactively toggled by the user by using either + touch, mouse, or keys. + + - ApplicationWindow: + * [QTBUG-58932] The "data" property has been renamed to contentData, as it + was documented. Notice that a "data" property still exists in QML + Window, but is no longer overshadowed in ApplicationWindow. + + - Control: + * [QTBUG-50992] Resolved the "Object destroyed during incubation" issue + that occurred randomly when customizing built-in delegates. + + - ComboBox: + * [QTBUG-53876] Added "editable" property. + * Added "down" property. + + - DelayButton: + * Added DelayButton that incorporates a delay before the button becomes + activated, to prevent accidental triggers. + + - Dial: + * Added a "live" property that determines whether the dial provides live + updates for the "value" property while the handle is dragged. + * Added support for wheel handling when wheelEnabled is set to true. + * [QTBUG-57203] Added a moved() signal that is emitted whenever the dial + is interactively moved by the user by using either touch, mouse, or + keys. + * Fixed handling of inverted wheel events (natural touchpad scrolling + direction on macOS). + + - Drawer: + * [QTBUG-53169] Added "interactive" property that specifies whether the + drawer reacts to swipes. This can be used to make drawer a + non-closable persistent side-bar. + + - Menu: + * Fixed populating Menus with a Repeater. + + - Popup: + * Allowed passing a Window as a parent when creating dynamic Popup + instances using eg. Component.createObject(). Previously, Popup + assumed the parent to be an Item, and would complain "cannot find + any window to open popup in" if a Window was passed. + * [QTBUG-58196] Allowed dynamic window changes after construction. + * Fixed the CloseOnRelease close policy for non-modal popups. + + - RangeSlider: + * Added a "live" property that determines whether the range slider + provides live updates for the first.value and second.value properties + while the respective handle is dragged. + + - ScrollBar: + * [QTBUG-56569] Added snapMode property for incremental or discrete + scrolling. + * Added an "interactive "property. A non-interactive ScrollBar is visually + and behaviorally similar to ScrollIndicator. This property is useful + for switching between typical mouse- and touch-orientated UIs with + interactive and non- interactive scroll bars, respectively. + * Added a "policy" property, which holds whether the scroll bar is shown + always/never/as needed (default). + + - ScrollView: + * Added ScrollView. On touch, ScrollView enables flicking and makes + the scroll bars non-interactive. When interacted with a mouse device, + flicking is disabled and the scroll bars are interactive. + + - Slider: + * Added support for multi-touch. + * Added a "live" property that determines whether the slider provides live + updates for the "value" property while the handle is dragged. + * [QTBUG-57203] Added a moved() signal that is emitted whenever the + slider is interactively moved by the user by using either touch, + mouse, wheel, or keys. + * Fixed handling of inverted wheel events (natural touchpad scrolling + direction on macOS). + + - SpinBox: + * [QTBUG-56837] Added inputMethodHints and inputMethodComposing + properties for controlling the input method when using editable spin + boxes. + * [QTBUG-57203] Added a valueModified() signal that is emitted whenever + the value of a spin box has been interactively modified by the user by + using either touch, mouse, wheel, or keys. + * [QTBUG-60356] Forwarded focus to the internal editor of an editable + spin box. + + - StackView: + * [QTBUG-56801] Added attached "StackView.visible" property that can be + used to control whether items below the top- most item are kept + visible. + * [QTBUG-57266] Prevented pushing duplicate items. + * [QTBUG-59034] Fixed pop/replace exit transition leak, sometimes leading + to random crashes since a transition could have been left running in the + background at destruction time. + * [QTBUG-59098] Prevented StackView filtering mouse ungrab events to avoid + MouseAreas being stuck in the pressed state. + * [QTBUG-59634] Improved component creation errors by using the standard + QML warning system that gives a context/location for the error. + + - SwipeDelegate: + * [QTBUG-57192] Added "swipe.enabled" property to allow disabling of + swiping. + * Added swipe.open(side) method that can be used to programmatically + open the side item on the specified side, which can be either + SwipeDelegate.Left or SwipeDelegate.Right. + * Added swipe.opened() and swipe.closed() signals, which are emitted + when the delegate has been opened or closed by swipe, and the + respective transition has finished. + * Added a swipe.transition property that holds the transition that is + applied when a swipe is released, or swipe.open() or swipe.close() is + called. + + - SwipeView: + * [QTBUG-56031] Added "orientation" property. + + - TabBar: + * [QTBUG-57858] Added contentWidth and contentHeight properties that are + automatically calculated based on the total size of the tab items, but + can be manually overridden if desired. This fixes an issue that TabBar + was not able to reliably calculate an implicit size, and could in + certain scenarios enter an infinite loop due to a circular dependency + between the items' sizes and the tabbar's size. + + - TextArea: + * [QTBUG-55999] Fixed the horizontal alignment of the placeholder text + in right-to-left UIs. + * TextArea has been made to work inside ScrollView, providing necessary + scroll bars out of the box. + + - TextField: + * [QTBUG-55999] Fixed the horizontal alignment of the placeholder text + in right-to-left UIs. + + - Tumbler: + * Added a "moving" property that describes whether the tumbler is + currently moving, due to the user either dragging or flicking the + tumbler. + +**************************************************************************** +* Styles * +**************************************************************************** + + - Added support for a QT_QUICK_CONTROLS_STYLE_PATH environment variable, + which can be used to specify lookup paths for Qt Quick Controls 2 + styles. This allows device manufacturers and Linux distributions to + specify a system-wide style installation folder that may be located + outside the Qt installation tree. + - Added support for a QT_QUICK_CONTROLS_STYLE_CONF environment variable, + which can be used to override the default location of the Qt Quick + 2 Controls configuration file (:/qtquickcontrols2.conf). + - QQuickStyle: + * Added availableStyles() method that returns the list of available + built-in styles. + +Default +-------- + - Visualized RangeSliders's range. + +Material +-------- + - [QTBUG-58797] Fixed cursor visibility for read-only editors. + +**************************************************************************** +* Platform * +**************************************************************************** + + - Menu: + * Fixed sub-menu handling when using the Qt Widgets fallbacks on + platforms that do not support native menus (Windows, for example). diff --git a/dist/archived/qtquickcontrols2/changes-5.9.1 b/dist/archived/qtquickcontrols2/changes-5.9.1 new file mode 100644 index 0000000000..46c6204756 --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.9.1 @@ -0,0 +1,75 @@ +Qt 5.9.1 is a bug-fix release. It maintains both forward and backward +compatibility (source and binary) with Qt 5.9.0. + +For more details, refer to the online documentation included in this +distribution. The documentation is also available online: + +http://doc.qt.io/qt-5/index.html + +The Qt version 5.9 series is binary compatible with the 5.8.x series. +Applications compiled for 5.8 will continue to run with 5.9. + +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. + +**************************************************************************** +* General * +**************************************************************************** + + - [QTBUG-58571] Enabled the use of QML caching at build time. + - [QTBUG-61144] Added a configure feature for disabling multi- touch + support (configure -no-feature-quicktemplates2-multitouch). + +**************************************************************************** +* Controls * +**************************************************************************** + + - ApplicationWindow: + * [QTBUG-60893] Fixed access to revisioned members in base classes. + + - ComboBox: + * [QTBUG-60684] Fixed an empty popup being shown after model is cleared. + + - Container: + * [QTBUG-61310] Fixed a crash that occurred with Repeater under certain + circumstances. + + - Menu: + * Fixed key navigation to skip separators. + + - Page: + * [QTBUG-61109] Fixed the initial content layouting of dynamically created + Page instances. + + - Popup: + * [QTBUG-61114] Fixed font inheritance for popups. + + - SpinBox: + * [QTBUG-61426] Fixed valueModified() to get emitted on repeated value + changes during long press. + + - StackView: + * Fixed clear() to not emit depthChanged() when the view is empty. + +**************************************************************************** +* Styles * +**************************************************************************** + + - QQuickStyle: + * [QTBUG-60973] Fixed availableStyles() to exclude debug symbol folders + (.dSYM) on macOS. + +Default +-------- + - RangeSlider: + * Fixed the second handle to visualize its pressed state. + +Material & Universal +-------------------- + - ScrollBar: + * Fixed flashing when calling decrease() or increase() for key navigation. diff --git a/dist/archived/qtquickcontrols2/changes-5.9.2 b/dist/archived/qtquickcontrols2/changes-5.9.2 new file mode 100644 index 0000000000..370f77cb1f --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.9.2 @@ -0,0 +1,79 @@ +Qt 5.9.2 is a bug-fix release. It maintains both forward and backward +compatibility (source and binary) with Qt 5.9.0. + +For more details, refer to the online documentation included in this +distribution. The documentation is also available online: + +http://doc.qt.io/qt-5/index.html + +The Qt version 5.9 series is binary compatible with the 5.8.x series. +Applications compiled for 5.8 will continue to run with 5.9. + +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. + +**************************************************************************** +* Controls * +**************************************************************************** + + - BusyIndicator: + * [QTBUG-61785] Fixed busy indicators to not block touch events. + + - Control: + * [QTBUG-63119] Fixed font inheritance in item views. + + - Drawer: + * [QTBUG-61581] Fixed multi-touch leaking through modal overlay. + * [QTBUG-59652] Fixed non-modal drawer drag/swipe open and close. + + - Menu: + * [QTBUG-61608] Fixed press-and-hold support by removing OnReleaseOutside + from the default close policy, to avoid closing on release when opened + from an onPressAndHold signal handler. + + - Popup: + * [QTBUG-61698] Fixed multi-touch leaking through modal overlay + * Fixed focus handling for chained popups. When a popup is closed, focus + is now restored to the next popup in chain instead of transferring focus + to the window content. + * [QTBUG-62158] Fixed popups to take Window::contentOrientation into + account. + + - PageIndicator: + * Fixed interactive page indicators to work on touch. + * [QTBUG-61785] Fixed non-interactive page indicators to not block touch + events. + + - ScrollIndicator: + * [QTBUG-61785] Fixed scroll indicators to not block touch events. + + - SpinBox: + * [QTBUG-61426] Fixed to emit valueModified() on long press. + * [QTBUG-62508] Fixed initial value validation. + + - StackView: + * [QTBUG-62153] Fixed a crash that would occur when pushing new items + from a StackView.onRemoved signal handler. + * Fixed resolving of the initialItem URL. + + - TextArea: + - TextField: + * [QTBUG-62854] Improved the Default style. + + - ToolTip: + * [QTBUG-60492] Fixed tooltips to not block shortcuts. + + - Tumbler: + * [QTBUG-61374] Fixed a regression with currentIndex and currentItem. + +**************************************************************************** +* Calendar * +**************************************************************************** + + - MonthGrid: + * [QTBUG-61585] Fixed the clicked() signal to be emitted on touch. diff --git a/dist/archived/qtquickcontrols2/changes-5.9.3 b/dist/archived/qtquickcontrols2/changes-5.9.3 new file mode 100644 index 0000000000..8879b9391a --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.9.3 @@ -0,0 +1,52 @@ +Qt 5.9.3 is a bug-fix release. It maintains both forward and backward +compatibility (source and binary) with Qt 5.9.0. + +For more details, refer to the online documentation included in this +distribution. The documentation is also available online: + +http://doc.qt.io/qt-5/index.html + +The Qt version 5.9 series is binary compatible with the 5.8.x series. +Applications compiled for 5.8 will continue to run with 5.9. + +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. + +**************************************************************************** +* Qt 5.9.3 Changes * +**************************************************************************** + + - ButtonGroup: + * [QTBUG-62946][QTBUG-63470] Fixed an issue in tracking of the currently + checked button that caused a crash under certain circumstances. + + - DialogButtonBox: + * [QTBUG-63898] Fixed a potential crash when using DialogButtonBox without + a contentItem. + + - Popup: + * [QTBUG-63672] Fixed a dangling QML context that was causing random + crashes in the QML engine debug service. + + - ScrollView: + * [QTBUG-62325] Fixed a binding loop when using a wrapping TextArea as + content. + + - StackView: + * Fixed a resource leak that occurred when the creation of the initial + item failed. + + - TextArea & TextField: + * [QTBUG-62854] Improved the Default style. + - Removed top-level opacity assignments to allow full customization. + - Added more distinction between disabled and placeholder text. + - Made disabled text more visible. + + - ToolTip: + * [QTBUG-63644] Disabled hover to avoid tooltips blocking hover events, + which are typically used for showing tooltips on desktop platforms. diff --git a/dist/archived/qtquickcontrols2/changes-5.9.4 b/dist/archived/qtquickcontrols2/changes-5.9.4 new file mode 100644 index 0000000000..3ac6f4a5ee --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.9.4 @@ -0,0 +1,63 @@ +Qt 5.9.4 is a bug-fix release. It maintains both forward and backward +compatibility (source and binary) with Qt 5.9.0. + +For more details, refer to the online documentation included in this +distribution. The documentation is also available online: + +http://doc.qt.io/qt-5/index.html + +The Qt version 5.9 series is binary compatible with the 5.8.x series. +Applications compiled for 5.8 will continue to run with 5.9. + +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 * +**************************************************************************** + + - As a fix to QTBUG-50992, execution of delegates, such as contentItem and + background, is deferred until the construction of a control is complete, + or a delegate is accessed. Consequently, if a delegate is replaced with + a custom delegate, the default delegate is not created. Previously, when + a default delegate was replaced by a custom delegate, the default + delegate was nevertheless created and destroyed during the construction + of the control. + +**************************************************************************** +* Controls * +**************************************************************************** + + - [QTBUG-64548] Fixed shortcuts in QQuickWidget + + - [QTBUG-65016] Fixed QQuickStyle::setFallbackStyle() in static builds + + - [QTBUG-50992] Fixed a bug which caused delegates of customized controls + to often be "destroyed during incubation" when asynchronously incubated + by item views or asynchronous loaders. + + - BusyIndicator: + * [QTBUG-62874] Fixed busy animation in QQuickWidget + + - ProgressBar: + * [QTBUG-62874] Fixed indeterminate animation in QQuickWidget + + - StackView: + * [QTBUG-65084] Fixed to not block touch events. + + - SwipeView: + * [QTBUG-62110] Fixed slow swiping in large views + + - ToolButton: + * [QTBUG-65052] Fixed round ripple for square buttons in the Material style + + - Tumbler: + * [QTBUG-65165] Made currentIndex animations take a constant amount of + time (1 second) regardless of how many items are in the model. This + prevents Tumblers with large amounts of items from scrolling too + slowly when changing the currentIndex. diff --git a/dist/archived/qtquickcontrols2/changes-5.9.5 b/dist/archived/qtquickcontrols2/changes-5.9.5 new file mode 100644 index 0000000000..82842addd8 --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.9.5 @@ -0,0 +1,56 @@ +Qt 5.9.5 is a bug-fix release. It maintains both forward and backward +compatibility (source and binary) with Qt 5.9.0. + +For more details, refer to the online documentation included in this +distribution. The documentation is also available online: + +http://doc.qt.io/qt-5/index.html + +The Qt version 5.9 series is binary compatible with the 5.8.x series. +Applications compiled for 5.8 will continue to run with 5.9. + +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. + +**************************************************************************** +* Qt 5.9.5 Changes * +**************************************************************************** + +Controls +-------- + + - Control: + * [QTBUG-65880] Fixed a bug in deferred execution, that caused the + background item to not follow the size of the control under certain + circumstances, leading to a visually missing background. + * [QTBUG-66133] Fixed focus scope controls, such as Frame, GroupBox, + Page, and Pane, to respect click and wheel focus policies by clearing + a potential sub-focus child. This makes it possible to close the virtual + keyboard by clicking the background of a Pane that has Qt.ClickFocus + set as its focusPolicy, for example. + + - ComboBox: + * [QTBUG-65962] Fixed a bug in deferred execution, that caused the popup's + bindings to not get finalized under certain circumstances, leading to + a visually missing popup. + + - Popup: + * [QTBUG-66113] Fixed restoring focus to popups that did not request + focus when opened, but gained focus later. + +Platform +-------- + + - Menu: + * [QTBUG-55251] Fixed opening position on high-DPI screens. + +Third-Party Code +---------------- + + - [QTBUG-65409] Document constants from AngularJS in + src/imports/controls/material/ElevationEffect.qml diff --git a/dist/archived/qtquickcontrols2/changes-5.9.6 b/dist/archived/qtquickcontrols2/changes-5.9.6 new file mode 100644 index 0000000000..9684e2b10f --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-5.9.6 @@ -0,0 +1,39 @@ +Qt 5.9.6 is a bug-fix release. It maintains both forward and backward +compatibility (source and binary) with Qt 5.9.0 through 5.9.5. + +For more details, refer to the online documentation included in this +distribution. The documentation is also available online: + +http://doc.qt.io/qt-5/index.html + +The Qt version 5.9 series is binary compatible with the 5.8.x series. +Applications compiled for 5.8 will continue to run with 5.9. + +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. + +**************************************************************************** +* Qt 5.9.6 Changes * +**************************************************************************** + +Controls +-------- + + - Label: + * [QTBUG-65880] Fixed a background size regression caused by deferred + execution. + + - TextArea: + * [QTBUG-67334] Fixed the background to not scroll when TextArea is + placed in a ScrollView. + * [QTBUG-65880] Fixed a background size regression caused by deferred + execution. + + - TextField: + * [QTBUG-65880] Fixed a background size regression caused by deferred + execution. diff --git a/dist/archived/qtquickcontrols2/changes-6.0.0 b/dist/archived/qtquickcontrols2/changes-6.0.0 new file mode 100644 index 0000000000..f1f569f39b --- /dev/null +++ b/dist/archived/qtquickcontrols2/changes-6.0.0 @@ -0,0 +1,17 @@ +Qt 6.0.0 is a new major version release of Qt. It is not binary compatible with +earlier Qt releases. + +The goal has been to retain as much source compatibility with Qt 5.15 as +possible, but some changes were inevitable to make Qt a better framework. + +To make it easier to port to Qt 6.0, we have created a porting guide to +summarize those changes and provide guidance to handle them. In the guide, you +can find links to articles about changes that may affect your application and +help you transition from Qt 5.15 to Qt 6.0: + +https://doc.qt.io/qt-6/portingguide.html + +For more details refer to the online documentation of Qt 6.0: + +https://doc.qt.io/qt-6/index.html + diff --git a/dist/changes-5.10.0 b/dist/changes-5.10.0 deleted file mode 100644 index 88f2afe820..0000000000 --- a/dist/changes-5.10.0 +++ /dev/null @@ -1,166 +0,0 @@ -Qt 5.10 introduces many new features and improvements as well as bugfixes -over the 5.9.x series. For more details, refer to the online documentation -included in this distribution. The documentation is also available online: - -http://doc.qt.io/qt-5/index.html - -The Qt version 5.10 series is binary compatible with the 5.10.x series. -Applications compiled for 5.9 will continue to run with 5.10. - -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 * -**************************************************************************** - - - [QTBUG-58060] DialogButtonBox with Material style now uses the Android - button layout. - -**************************************************************************** -* Controls * -**************************************************************************** - - - AbstractButton: - * [QTBUG-49820] Added support for icons. The following properties are - now available for derived types to use: icon.name, icon.source, - icon.width, icon.height, icon.color. - * [QTBUG-49820] Added display property to allow control over how icons - and text are displayed within buttons, without having to implement - custom delegates. - * [QTBUG-50705] Added AbstractButton::action property. - - - Action: - * [QTBUG-50705] Introduced Action, an abstract user interface action - that can have shortcuts and be assigned to buttons. - - - ActionGroup: - * [QTBUG-50705] Introduced ActionGroup, a non-visual group of actions - that is mutually exclusive by default. - - - ApplicationWindow: - * [QTBUG-61336] The attached activeFocusControl property has been made - functional with a plain QML Window to make the functionality available - when using QQuickWindow/View/Widget instead of ApplicationWindow. - * [QTBUG-61336] Deprecated the overlay grouped property in favor of the - newly introduced Overlay attached properties. - - - ButtonGroup: - * Added exclusive property to allow creating non-exclusive button - groups. - - - Container: - * Deprecated removeItem(int) in favor of removeItem(Item) and - takeItem(int) with clearer semantics. The former destroys the item, - whereas the latter transfers ownership to the caller. - - - Dialog: - * Added "result" property that holds whether the dialog was previously - accepted or rejected. - * Added a standardButton() method for accessing the standard buttons in - the dialog's button box. - * [QTBUG-59423] Added missing applied(), discarded(), helpRequested(), - and reset() signals that are emitted when the respective standard - buttons are clicked. - - - DialogButtonBox: - * [QTBUG-59423] Added missing applied(), reset(), and discarded() - signals. - - - Menu: - * [QTBUG-50471] Added a popup() method that opens a menu at the mouse - cursor on desktop platforms that have a mouse cursor available, and - otherwise centers the menu over its parent item. - * Added support for declaring Actions. The new "delegate" property is - used to define a Component that is used to create menu items that - present the actions. - * Deprecated removeItem(int) in favor of removeItem(Item) and - takeItem(int) with clearer semantics. The former destroys the item, - whereas the latter transfers ownership to the caller. - * [QTBUG-60351] Added support for cascading sub-menus. - * Added addMenu(), insertMenu(), removeMenu(), and takeMenu() methods - for adding and removing sub-menus programmatically. - * Added addAction(), insertAction(), removeAction(), and takeAction() - methods for adding and removing actions programmatically. - * Added currentIndex property for styling purposes. - * Added actionAt() and menuAt() accessors. - * Added a dismiss() method. Unlike close() that only closes a menu and - its sub-menus, dismiss() closes the whole hierarchy of menus, - including the parent menus. - * Added "count" property. - - - MenuBar: - * [QTBUG-60350] Introduced a MenuBar control. - - - MenuItem: - * Added a "menu" property that provides access to the menu that contains - the menu item. - * Menu has been fixed to highlight its items while key navigating and - mouse hovering to ensure seamless item highlight between mouse hover - and key navigation. In order to provide appropriate highlighting that - works for key navigation and mouse hover, styles should bind their - visual highlight to MenuItem::highlighted instead of - Control::activeFocus or Control::hovered. - - - Overlay: - * [QTBUG-61336] Introduced Overlay attached properties and signals that - supersede the overlay grouped property in Application Window. The - Overlay attached type allows providing background dimming for popups - without requiring an ApplicationWindow instance. - - - Popup: - * Added an "opened" boolean property that holds whether a popup is fully - open. That is, the popup is visible and neither the enter nor exit - transitions are running. - * Added "enabled" property. - * Added a read-only "mirrored" property that is true when the popup's - locale is right-to-left. - - - RangeSlider: - * Added horizontal and vertical properties to make it more convenient to - create orientation-dependent bindings in styles. - - - ScrollBar: - * Added horizontal and vertical properties to make it more convenient to - create orientation-dependent bindings in styles. - - - ScrollIndicator: - * Added horizontal and vertical properties to make it more convenient to - create orientation-dependent bindings in styles. - - - Slider: - * Added horizontal and vertical properties to make it more convenient to - create orientation-dependent bindings in styles. - - - SpinBox: - * [QTBUG-58760] Added wrap-property to allow wrapping circular - spinboxes. - - - StackView: - * Allowed specifying a transition when clearing the stack view. - - - SwipeView: - * Added horizontal and vertical properties to make it more convenient to - create orientation-dependent bindings in styles. - - - TabBar: - * Added index/tabBar/position attached properties. - -**************************************************************************** -* Styles * -**************************************************************************** - - - Introduced a Fusion style that offers a platform agnostic - desktop-oriented look'n'feel. - - Added the Imagine style, which is based on image assets that can be - provided using a predefined naming convention. - - Added support for specifying the default font for different styles in - qtquickcontrols2.conf. - - Fixed the style selection mechanism so that now it is possible to - organize platform and locale-specific files into sub-directories, such - as "+linux", "+macos", and "+windows". diff --git a/dist/changes-5.10.1 b/dist/changes-5.10.1 deleted file mode 100644 index c94cb75dbc..0000000000 --- a/dist/changes-5.10.1 +++ /dev/null @@ -1,49 +0,0 @@ -Qt 5.10.1 is a bug-fix release. It maintains both forward and backward -compatibility (source and binary) with Qt 5.10.0. - -For more details, refer to the online documentation included in this -distribution. The documentation is also available online: - -http://doc.qt.io/qt-5/index.html - -The Qt version 5.10 series is binary compatible with the 5.9.x series. -Applications compiled for 5.9 will continue to run with 5.10. - -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. - -This release contains all fixes included in the Qt 5.9.4 release. - -**************************************************************************** -* Qt 5.10.1 Changes * -**************************************************************************** - -Controls --------- - - - AbstractButton: - * [QTBUG-65193] Made button's text win over action's when both are - specified. - - - Action: - * [QTBUG-65108] Fixed an issue where a checkable action would toggle - twice when toggling an associated checkable button. - * [QTBUG-65889] Fixed shortcuts in Repeater. - -Styles ------- - - - Imagine: - * [QTBUG-65500] Fixed to respect user font settings from - qtquickcontrols2.conf. - -Third-Party Code ----------------- - - - [QTBUG-65409] Document constants from AngularJS in - src/imports/controls/material/ElevationEffect.qml diff --git a/dist/changes-5.11.0 b/dist/changes-5.11.0 deleted file mode 100644 index 9368e9514f..0000000000 --- a/dist/changes-5.11.0 +++ /dev/null @@ -1,161 +0,0 @@ -Qt 5.11 introduces many new features and improvements as well as bugfixes -over the 5.10.x series. For more details, refer to the online documentation -included in this distribution. The documentation is also available online: - -http://doc.qt.io/qt-5/index.html - -The Qt version 5.11 series is binary compatible with the 5.10.x series. -Applications compiled for 5.10 will continue to run with 5.11. - -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. - -**************************************************************************** -* Qt 5.11.0 Changes * -**************************************************************************** - -Important Behavior Changes --------------------------- - - - [QTBUG-56295] CheckBox and CheckDelegate no longer force the tristate - property to true when setting checkState to Qt.PartiallyChecked. This - allows the controls to present a partially checked state without being - interactively tri-state. - - [QTBUG-56295] CheckBox and CheckDelegate no longer consider the partially - checked state as a checked state. This fixes check state cycling for non- - tri-state controls so that the check state goes from partially checked to - fully checked state. - -Controls --------- - - - AbstractButton: - * The autoRepeat property was promoted from Button to AbstractButton. - * Added autoRepeatDelay and autoRepeatInterval properties. - * [QTBUG-62811] Added pressX and pressY properties. - * [QTBUG-66625] Fixed the icon property group type registration. - - - Action: - * [QTBUG-65193] Made AbstractButton's icon properties win over Action's - when both are set. - * [QTBUG-66625] Fixed the icon property group type registration. - - - ButtonGroup: - * [QTBUG-56295][QTBUG-63782] Added checkState property that indicates - the combined check state of the entire group. - - - CheckBox: - * [QTBUG-63238] Made it possible to implement nextCheckState() in QML. - - - CheckDelegate: - * [QTBUG-63238] Made it possible to implement nextCheckState() in QML. - - - ComboBox: - * [QTBUG-61348] Fixed key search in the popup. - * [QTBUG-66044] Fixed wheel event propagation. - - - Control: - * [QTBUG-66133] Fixed focus scope controls, such as Frame, GroupBox, - Page, and Pane, to respect click focus policy by clearing a potential - sub-focus child. This makes it possible to close the virtual keyboard - by clicking the background of a Pane that has Qt.ClickFocus set as its - focusPolicy, for example. - * [QTBUG-66133] Fixed focus scope controls to respect wheel focus - policy. - - - Dial: - * [QTBUG-66637] Fixed to keep mouse grab on mouse press. - - - DialogButtonBox: - * [QTBUG-59719] Fixed implicit size calculation with one button. - - - Drawer: - * [QTBUG-66637] Fixed to no steal mouse/touch grab when e.g. dragging a - horizontal Slider in a horizontal Drawer. - - - Label: - * [QTBUG-65880] Fixed a background size regression caused by deferred - execution. - - - Popup: - * [QTBUG-66113] Fixed restoring focus for popups that did not originally - request focus, but gained focus after opening. - * Fixed Shortcuts in Popups with window context not being activated. - - - RangeSlider: - * [QTBUG-66637] Fixed to keep mouse grab on mouse press. - - - ScrollBar: - * [QTBUG-56557] Added minimumSize, visualSize, and visualPosition - properties. - - - ScrollIndicator: - * [QTBUG-56557] Added minimumSize, visualSize, and visualPosition - properties. - - - Slider: - * [QTBUG-66637] Fixed to keep mouse grab on mouse press. - - - SpinBox: - * Added a displayText property that allows styles to create a simple - and efficient QML binding to display the textual value instead of - calling the textFromValue() JS-function. - * [QTBUG-66044] Fixed wheel event propagation. - - - StackView: - * [QTBUG-51321] Fixed to transfer focus to the current item. - * [QTBUG-67118] Fixed a crash with initialItem. - - - TextArea: - * [QTBUG-67334] Fixed the background to not scroll when TextArea is - placed in a ScrollView. - * [QTBUG-65880] Fixed a background size regression caused by deferred - execution. - - - TextField: - * [QTBUG-65880] Fixed a background size regression caused by deferred - execution. - -Styles ------- - - - [QTBUG-66430] Fixed to not override/reset platform default fonts and - palettes if :/qtquickcontrols2.conf exists but doesn't define fonts - or palettes. - - - Fusion: - * [QTBUG-66752] Fixed BusyIndicator to show up when running is set to - true after creation. - * [QTBUG-66276] Added missing plugins.qmltypes. - - - Material: - * Decreased Dial's handle size from 14 to 10. - * [QTBUG-64872] Made BusyIndicator's line size adapt to the size of the - control. - * [QTBUG-58646] Fixed artifacts in ripple effects. - * [QTBUG-67442] Fixed CheckBox's, CheckDelegate's, RadioButton's and - RadioDelegate's indicator in disabled state. - - - Universal: - * Decreased Dial's handle size from 20 to 14. - -Platform --------- - - - ColorDialog: - * [QT3DS-1363] Fixed currentColor to get correctly updated when opening - the dialog first time. - - - Menu: - * [QTBUG-55251] Fixed positioning on high-DPI screens. - * [QTBUG-66876] Fixed menu titles not being visible if they were defined - using qsTr() or bindings. - * [QTBUG-66889] Fixed a crash on exist with sub-menus on Windows. - - - MenuItem: - * [QTBUG-66386] Fixed checked state handling. diff --git a/dist/changes-5.11.1 b/dist/changes-5.11.1 deleted file mode 100644 index 5680f38b53..0000000000 --- a/dist/changes-5.11.1 +++ /dev/null @@ -1,25 +0,0 @@ -Qt 5.11.1 is a bug-fix release. It maintains both forward and backward -compatibility (source and binary) with Qt 5.11.0. - -For more details, refer to the online documentation included in this -distribution. The documentation is also available online: - -http://doc.qt.io/qt-5/index.html - -The Qt version 5.11 series is binary compatible with the 5.10.x series. -Applications compiled for 5.10 will continue to run with 5.11. - -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. - -**************************************************************************** -* Qt 5.11.1 Changes * -**************************************************************************** - - - [QTBUG-67684] ComboBox: don't block the escape/back key - - [QTBUG-67684] ComboBox: reset when hidden diff --git a/dist/changes-5.11.2 b/dist/changes-5.11.2 deleted file mode 100644 index 335804a47f..0000000000 --- a/dist/changes-5.11.2 +++ /dev/null @@ -1,32 +0,0 @@ -Qt 5.11.2 is a bug-fix release. It maintains both forward and backward -compatibility (source and binary) with Qt 5.11.0 through 5.11.1. - -For more details, refer to the online documentation included in this -distribution. The documentation is also available online: - -http://doc.qt.io/qt-5/index.html - -The Qt version 5.11 series is binary compatible with the 5.10.x series. -Applications compiled for 5.10 will continue to run with 5.11. - -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. - -**************************************************************************** -* Qt 5.11.2 Changes * -**************************************************************************** - - - [QTBUG-69897] StackView: fixed a crash in viewItemTransitionFinished() - - [QTBUG-69839] ColorDialog: fixed a crash when initializing the platform dialog helper - - [QTBUG-69506] IconImage: prevented the color from being applied twice - - [QTBUG-66483] Popup: fixed a crash on exit when using a shader - - [QTBUG-68219] Styles: fixed handling of QRC paths in QT_QUICK_CONTROLS_STYLE_PATH - - [QTBUG-68858] Menu: fixed items not being scrollable when using Window - - [QTBUG-68737] Tumbler: fixed to respect currentIndex changes in onModelChanged - - [QTBUG-68769] TextArea, TextField: fixed to use the control's renderType in placeholder text - - SpinBox: fixed "function expressions as statements" warnings diff --git a/dist/changes-5.11.3 b/dist/changes-5.11.3 deleted file mode 100644 index f71fa34123..0000000000 --- a/dist/changes-5.11.3 +++ /dev/null @@ -1,20 +0,0 @@ -Qt 5.11.3 is a bug-fix release. It maintains both forward and backward -compatibility (source and binary) with Qt 5.11.0 through 5.11.2. - -For more details, refer to the online documentation included in this -distribution. The documentation is also available online: - -http://doc.qt.io/qt-5/index.html - -The Qt version 5.11 series is binary compatible with the 5.10.x series. -Applications compiled for 5.10 will continue to run with 5.11. - -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. - - - This release contains only minor code improvements. diff --git a/dist/changes-5.12.0 b/dist/changes-5.12.0 deleted file mode 100644 index fd9b1ba358..0000000000 --- a/dist/changes-5.12.0 +++ /dev/null @@ -1,171 +0,0 @@ -Qt 5.12 introduces many new features and improvements as well as bugfixes -over the 5.11.x series. 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. - -**************************************************************************** -* Controls * -**************************************************************************** - - - AbstractButton: - * Added implicitIndicatorWidth and implicitIndicatorHeight properties. - - - ComboBox: - * Added implicitIndicatorWidth and implicitIndicatorHeight properties. - - - Control: - * Added horizontalPadding and verticalPadding properties as a convenient - way to set both left and right, or top and bottom paddings in one go. - * Unless explicitly specified, baselineOffset is now automatically - updated based on the top padding of the control and the baselineOffset - of the contentItem. Styles no longer need to specify the - baselineOffset in QML. - * [QTBUG-60156] Added implicitBackgroundWidth and - implicitBackgroundHeight properties that can be used to simplify - complex implicit size bindings. - * Added implicitContentWidth and implicitContentHeight properties that - can be used to simplify complex implicit size bindings. - * [QTBUG-60156] Added topInset, bottomInset, leftInset, and rightInset - properties to control the geometry of the background similarly to how - paddings control the geometry of the contentItem. - - - Dial: - * [QTBUG-56323] Added the inputMode property. This property controls how - the dial is interacted with. The circular input mode (default, old - behavior) operates on an absolute input system, whereas the horizontal - and vertical input modes use a relative input system. - - - Dialog: - * Added implicitHeaderWidth, implicitHeaderHeight, implicitFooterWidth, - and implicitFooterHeight properties. - - - DialogButtonBox: - * Added buttonLayout property that can be used to arrange the buttons. - * Added contentWidth and contentHeight properties. - - - GroupBox: - * Added implicitLabelWidth and implicitLabelHeight properties. - - - Label: - * Added implicitBackgroundWidth and implicitBackgroundHeight properties - that can be used to simplify complex implicit size bindings. - [ChangeLog][Controls][TextArea] Added implicitBackgroundWidth and - implicitBackgroundHeight properties that can be used to simplify - complex implicit size bindings. [ChangeLog][Controls][TextField] Added - implicitBackgroundWidth and implicitBackgroundHeight properties that - can be used to simplify complex implicit size bindings. - * Added topInset, bottomInset, leftInset, and rightInset properties to - control the geometry of the background similarly to how paddings - control the geometry of the contentItem. - - - Page: - * Added implicitHeaderWidth, implicitHeaderHeight, implicitFooterWidth, - and implicitFooterHeight properties. - - - Popup: - * Added horizontalPadding and verticalPadding properties as a convenient - way to set both left and right, or top and bottom paddings in one go. - * [QTBUG-60354] Added anchors.centerIn to Popup to allow a covenient way - of centering a popup. - * Added implicitBackgroundWidth, implicitBackgroundHeight, - implicitContentWidth, and implicitContentHeight properties. - * [QTBUG-60156] Added topInset, bottomInset, leftInset, and rightInset - properties to control the geometry of the background similarly to how - paddings control the geometry of the contentItem. - - - QQuickStyle: - * [QTBUG-67062] Added stylePathList() and addStylePath() methods for - managing the list of directories where Qt Quick Controls 2 searches - for available styles. - - - RangeSlider: - * [QTBUG-67311] Added a moved() signal to each handle (similar to the - Slider's moved() signal) to react to the values being interactively - changed by the user. - * [QTBUG-67317] Added a valueAt() function to allow accessing each - handle's value when the live property is set to false. - * Added first.implicitHandleWidth, first.implicitHandleHeight, - second.implicitHandleWidth, and second.implicitHandleHeight - properties. - * [QTBUG-62784] Added touchDragThreshold property for configuring the - threshold to initiate the touch 'drag' of the handle of the slider. The - mouse 'drag' won't be affected by the property. - - - Slider: - * Added implicitHandleWidth and implicitHandleHeight properties. - * [QTBUG-62784] Added touchDragThreshold property for configuring the - threshold to initiate the touch 'drag' of the handle of the slider. The - mouse 'drag' won't be affected by the property. - - - SpinBox: - * Added up.implicitIndicatorWidth, up.implicitIndicatorHeight, - down.implicitIndicatorWidth, and down.implicitIndicatorHeight - properties. - - - SwipeView: - * Added contentWidth and contentHeight properties. - - - TextArea: - * Added topInset, bottomInset, leftInset, and rightInset properties to - control the geometry of the background similarly to how paddings - control the geometry of the contentItem. - * Added placeholderTextColor property for user convenience to customize - the placeholderText color to fit the backgrounds. - - - TextField: - * Added topInset, bottomInset, leftInset, and rightInset properties to - control the geometry of the background similarly to how paddings - control the geometry of the contentItem. - * [QTBUG-66260] Added placeholderTextColor property for user convenience - to customize the placeholderText color to fit the backgrounds. - - - ToolTip: - * [QTBUG-62890] Added non-attached show() and hide() methods to make it - more flexible to meet certain requirements. - - - Tumbler: - * [QTBUG-66358] Added positionViewAtIndex() function that calls the - respective PathView/ListView function, depending on the value of wrap. - This allows changing currentIndex without animations. - -**************************************************************************** -* Material * -**************************************************************************** - - - [QTBUG-51109] Added Dense variant of the Material style for use on - desktop platforms. Some controls are slightly smaller in height and use - smaller font sizes. The variant can be enabled by setting - QT_QUICK_CONTROLS_MATERIAL_VARIANT to Dense or setting Variant=Dense in - the qtquickcontrols.conf file. - -**************************************************************************** -* Platform * -**************************************************************************** - - - Menu: - * [QTBUG-67730] Deprecated iconName and iconSource properties in favor - of icon.name and icon.source grouped properties. - * [QTBUG-67730] Added icon.mask grouped property. - [ChangeLog][Platform][MenuItem] Added icon.mask grouped property. - [ChangeLog][Platform][SystemTrayIcon] Added icon.mask grouped - property. - - - MenuItem: - * [QTBUG-67730] Deprecated iconName and iconSource properties in favor - of icon.name and icon.source grouped properties. - - - SystemTrayIcon: - * [QTBUG-67730] Deprecated iconName and iconSource properties in favor - of icon.name and icon.source grouped properties. diff --git a/dist/changes-5.12.1 b/dist/changes-5.12.1 deleted file mode 100644 index 1cb4dd73d1..0000000000 --- a/dist/changes-5.12.1 +++ /dev/null @@ -1,20 +0,0 @@ -Qt 5.12.1 is a bug-fix release. It maintains both forward and backward -compatibility (source and binary) with Qt 5.12.0. - -For more details, refer to the online documentation included in this -distribution. The documentation is also available online: - -http://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. - - - This release contains only minor code improvements. diff --git a/dist/changes-5.12.10 b/dist/changes-5.12.10 deleted file mode 100644 index a49b10ff06..0000000000 --- a/dist/changes-5.12.10 +++ /dev/null @@ -1,27 +0,0 @@ -Qt 5.12.10 is a bug-fix release. It maintains both forward and backward -compatibility (source and binary) with Qt 5.12.9. - -For more details, refer to the online documentation included in this -distribution. The documentation is also available online: - - https://doc.qt.io/qt-5.12/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. - -**************************************************************************** -* Controls * -**************************************************************************** - - - [QTBUG-84579] Fixed crash on exit when centering Popup within Overlay in - StackView item. - - [QTBUG-79464] QQuickPopup: fixed focus not being transferred to the - appropriate item when multiple popups were closing. diff --git a/dist/changes-5.12.2 b/dist/changes-5.12.2 deleted file mode 100644 index 420ded77f3..0000000000 --- a/dist/changes-5.12.2 +++ /dev/null @@ -1,60 +0,0 @@ -Qt 5.12.2 is a bug-fix release. It maintains both forward and backward -compatibility (source and binary) with Qt 5.12.0 through 5.12.1. - -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. - -**************************************************************************** -* Controls * -**************************************************************************** - - - [QTBUG-73849] Fixed incorrect documentation link to - Number.toLocaleString(). - - [QTBUG-72536] Fixed bug with long text in ScrollView. - - [QTBUG-73447] Fixed Menu's appearance not changing when enabled state - changes - - [QTBUG-70181] Fixed disabled menu items getting focus. - - [QTBUG-69540] Fixed disabled sub-menu items being highlighted. - - [QTBUG-72023] Fixed font and palette settings in .conf files not being - respected. - - [QTBUG-69682] Fixed Menu not being dismissed when the triggered item - disables itself. - - [QTBUG-73412] Fixed Dial's new properties not being detected by Creator. - - [QTBUG-73202] Documented how to move active focus out of TextArea with - tab. - - [QTBUG-72786] Fixed palette colors not propagating to ComboBox's popup. - - [QTBUG-73179] Fixed Qt.labs.platform.FileDialog not honoring folder - property. - - [QTBUG-72811] Fixed AbstractButton's clicked() signal not being emitted - after long press. - - [QTBUG-72746] Fixed crash on exit when using popups. - - [QTBUG-72372] Fixed issue where a button would go outside of - DialogButtonBox. - - [QTBUG-71902] Fixed incorrect font size in certain styles on Windows. - - [QTBUG-72750] Fixed Slider's wheel event propagation. - -**************************************************************************** -* Controls * -**************************************************************************** - -Fusion ------- - - - [QTBUG-70819] Made Active and Disabled button colors closer to Widgets' - Fusion style. - - [QTBUG-70819] Use white ButtonText when a dark system theme is in use. - - [QTBUG-70652] Use system palette for highlightedText instead of a fixed - white color. diff --git a/dist/changes-5.12.3 b/dist/changes-5.12.3 deleted file mode 100644 index 8a9bad9f28..0000000000 --- a/dist/changes-5.12.3 +++ /dev/null @@ -1,46 +0,0 @@ -Qt 5.12.3 is a bug-fix release. It maintains both forward and backward -compatibility (source and binary) with Qt 5.12.0 through 5.12.2. - -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. - -**************************************************************************** -* Controls * -**************************************************************************** - - - [QTBUG-70451] DialogButtonBox: fixed buttons with equal roles being - randomly sorted. - - [QTBUG-70161] ComboBox: fixed popup immediately closing on iOS - - [QTBUG-72886] DialogButtonBox: fixed content size calculation - - [QTBUG-74226] Fixed attached ToolTips using the timeout of the last shown - tool tip - - [QTBUG-72536] ScrollView now respects the content size set on/by - the flickable - - [QTBUG-73354] Menu: enter/return can now be used to activate items, - rather than just space. - - [QTBUG-71290] Drawer: fixed infinite positioning loop - - [QTBUG-66494] Page: fixed binding loop - -**************************************************************************** -* Styles * -**************************************************************************** - -Default --------- - - [QTBUG-72786] Made ItemDelegate respect highlightedText and improved - highlightedText color so that text shows up against a highlighted background. - This also allows easily switching ComboBox to a dark style via palette - customization. diff --git a/dist/changes-5.12.4 b/dist/changes-5.12.4 deleted file mode 100644 index a285cd8e23..0000000000 --- a/dist/changes-5.12.4 +++ /dev/null @@ -1,20 +0,0 @@ -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. - - - This release contains only minor code improvements. diff --git a/dist/changes-5.12.5 b/dist/changes-5.12.5 deleted file mode 100644 index 3d5d25e7fb..0000000000 --- a/dist/changes-5.12.5 +++ /dev/null @@ -1,28 +0,0 @@ -Qt 5.12.5 is a bug-fix release. It maintains both forward and backward -compatibility (source and binary) with Qt 5.12.0 through 5.12.4. - -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. - -**************************************************************************** -* Controls * -**************************************************************************** - - - TextArea: - * [QTBUG-76369] Fixed rendering issue using the Material style. - - - Container - * [QTBUG-76164] Fixed crash when removing items. diff --git a/dist/changes-5.13.0 b/dist/changes-5.13.0 deleted file mode 100644 index 5792b0328c..0000000000 --- a/dist/changes-5.13.0 +++ /dev/null @@ -1,33 +0,0 @@ -Qt 5.13 introduces many new features and improvements as well as bugfixes -over the 5.12.x series. 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.13 series is binary compatible with the 5.12.x series. -Applications compiled for 5.12 will continue to run with 5.13. - -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. - -**************************************************************************** -* Controls * -**************************************************************************** - - - Added SplitView, a control that lays out items horizontally or vertically - with a draggable splitter between each item. - - Added cache property to icon. - - [QTBUG-75072] ScrollBar: fixed value not changing when scrolling via - VoiceOver. - - [QTBUG-74661] QQuickComboBox: we no longer hide popup when it's focused. - - [QTBUG-69096] Doc: expanded upon Pane's Content Sizing section. - - [QTBUG-74902] Doc: added a Size section to explain StackView's sizing - behavior. - - [QTBUG-74688] SpinBox: fixed indicators being hovered when mouse is moved - while pressed. - - [QTBUG-74276] Fix SplitView crash when using certain attached properties. diff --git a/dist/changes-5.13.1 b/dist/changes-5.13.1 deleted file mode 100644 index 3acd7b6e75..0000000000 --- a/dist/changes-5.13.1 +++ /dev/null @@ -1,31 +0,0 @@ -Qt 5.13.1 is a bug-fix release. It maintains both forward and backward -compatibility (source and binary) with Qt 5.13.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/index.html - -The Qt version 5.13 series is binary compatible with the 5.12.x series. -Applications compiled for 5.12 will continue to run with 5.13. - -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. - -**************************************************************************** -* Controls * -**************************************************************************** - - - [QTBUG-76356] Accessibility: a Switch now has checkbox as its accessibleRole. - - [QTBUG-75572] Fixed an issue with transforming Shortcut.sequence to string. - - [QTBUG-75844] The text cursor no longer disappears while dragging it - around on iOS with the magnifier showing. - - [QTBUG-75972] The countChanged signal now will be emitted when a new - model is set on a ComboBox. - - [QTBUG-67343] It's now OK to use a ShaderEffect in a ComboBox delegate - (fixed in Qt Quick, tested in Controls 2) diff --git a/dist/changes-5.13.2 b/dist/changes-5.13.2 deleted file mode 100644 index af5214cd38..0000000000 --- a/dist/changes-5.13.2 +++ /dev/null @@ -1,25 +0,0 @@ -Qt 5.13.2 is a bug-fix release. It maintains both forward and backward -compatibility (source and binary) with Qt 5.13.0 through 5.13.1. - -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.13 series is binary compatible with the 5.12.x series. -Applications compiled for 5.12 will continue to run with 5.13. - -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. - -**************************************************************************** -* Controls * -**************************************************************************** - - - QQuickTextArea: - * Fixed rendering issue when using TextArea in a ScrollView. diff --git a/dist/changes-5.14.0 b/dist/changes-5.14.0 deleted file mode 100644 index 08e9cdbdc9..0000000000 --- a/dist/changes-5.14.0 +++ /dev/null @@ -1,51 +0,0 @@ -Qt 5.14 introduces many new features and improvements as well as bugfixes -over the 5.13.x series. 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.14 series is binary compatible with the 5.13.x series. -Applications compiled for 5.13 will continue to run with 5.14. - -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. - -**************************************************************************** -* Controls * -**************************************************************************** - - - ComboBox: - * Added valueRole, currentValue and indexOfValue(). These allow - convenient management of data for a role associated with the text - role. - - - QQuickMenuBar: - * Fixed issue with dynamically menu bar items not losing their highlight - when their menu was dismissed. - - - QQuickPopup: - * Fixed the issue that Popup doesn't respond to CloseOnEscape if the - initial value of visible is true - -- [QTBUG-79790] Fixed issue where font changes would result in an extra - signal being emitted. -- [QTBUG-59330] The documentation now advises against naming root resource - directories with the same name as a style name. -- [QTBUG-79302] SplitView: fix issue where Repeater items were not created. -- [QTBUG-79302] SplitView: fix cursor shape staying as Split*Cursor in some - cases. -- [QTBUG-79270] Fixed assertion failure when hiding a SplitView with only - one item. - -**************************************************************************** -* Universal * -**************************************************************************** - - - TabBar: - * Disabled wrapping. The Universal style TabBar now behaves like TabBar - from other styles. diff --git a/dist/changes-5.14.1 b/dist/changes-5.14.1 deleted file mode 100644 index e12ea63733..0000000000 --- a/dist/changes-5.14.1 +++ /dev/null @@ -1,29 +0,0 @@ -Qt 5.14.1 is a bug-fix release. It maintains both forward and backward -compatibility (source and binary) with Qt 5.14.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/index.html - -The Qt version 5.14 series is binary compatible with the 5.13.x series. -Applications compiled for 5.13 will continue to run with 5.14. - -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. - -**************************************************************************** -* Controls * -**************************************************************************** - - - StackView: - * [QTBUG-80353] fixed crash when recursively removing items. - * [QTBUG-57267] fix an issue where the current item became hidden. - - - SplitView: - * [QTBUG-79846] fixed hoverable child items breaking handle hover state. diff --git a/dist/changes-5.14.2 b/dist/changes-5.14.2 deleted file mode 100644 index 9557279095..0000000000 --- a/dist/changes-5.14.2 +++ /dev/null @@ -1,40 +0,0 @@ -Qt 5.14.2 is a bug-fix release. It maintains both forward and backward -compatibility (source and binary) with Qt 5.14.0 through 5.14.1. - -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.14 series is binary compatible with the 5.13.x series. -Applications compiled for 5.13 will continue to run with 5.14. - -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. - -**************************************************************************** -* Controls * -**************************************************************************** - - - [QTBUG-82032] AbstractButton: fixed clicked() being emitted after - doubleClicked(). - - [QTBUG-81935] ToolTip: fixed timeout not activating if opened during exit - transition. - - [QTBUG-77202] Control: we now account for when a touch event is - synthesized by Qt as a mouse event. - - [QTBUG-81796] DialogButtonBox: fixed explicitly set button text not being - rendered. - - [QTBUG-75682] Fixed issue where Qt Quick Designer was not able to work - with the module on WebAssembly/static builds. - - [QTBUG-80970] RangeSlider: fixed errors in the documentation's example - code. - - [QDS-456] placeholderText is now set by default in Qt Design Studio - instead of text when dragging a TextField or TextArea onto the form - editor. - - [QTBUG-81216] Fixed QQuickStyle::setFallbackStyle() not working on - Android. diff --git a/dist/changes-5.15.0 b/dist/changes-5.15.0 deleted file mode 100644 index b20691ea01..0000000000 --- a/dist/changes-5.15.0 +++ /dev/null @@ -1,80 +0,0 @@ -Qt 5.15 introduces many new features and improvements as well as bugfixes -over the 5.14.x series. 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.15 series is binary compatible with the 5.14.x series. -Applications compiled for 5.14 will continue to run with 5.15. - -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. - -Qt 5.15 introduces many new features and improvements as well as bugfixes -over the 5.14.x series. For more details, refer to the online documentation -included in this distribution. The documentation is also available online: - - https://doc.qt.io/qt-5.15/index.html - -The Qt version 5.15 series is binary compatible with the 5.14.x series. -Applications compiled for 5.14 will continue to run with 5.15. - -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 * -**************************************************************************** - - - [QTBUG-72085] Old delegate items (background, contentItem, etc.) are no - longer destroyed, as they are technically owned by user code. Instead, - they are hidden, unparented from the control (QQuickItem parent, not - QObject), and Accessible.ignored is set to true. This prevents them from - being unintentionally visible and interfering with the accessibility - tree when a new delegate item is set. - - See the following page for more information: - - https://doc.qt.io/qt-5/qtquickcontrols2-customize.html#considerations-for-custom-styles - -**************************************************************************** -* Controls * -**************************************************************************** - -- Added HorizontalHeaderView and VerticalHeaderView for use with TableView. -- Added selectTextByMouse property to ComboBox. -- [QTBUG-82473] Fixed Menu not taking padding into account when checking - if it is interactive. -- [QTBUG-73687] Fixed Menu positioning when a scale is set. -- [QTBUG-81867] Fixed hidden SplitView items causing visible items to not - be resizable. -- [QTBUG-82020] Fixed ComboBox text not being retranslated after a - translator is installed. -- [QTBUG-79501] Fixed keyboard navigation via tab in non-modal popups - (i.e. Drawer). -- [QTBUG-78858] Fixed Editable ComboBox's auto-completion performance. - -**************************************************************************** -* Styles * -**************************************************************************** - -Material --------- -- [QTBUG-70768] Added missing visual distinction between enabled and - disabled sliders. -- [QTBUG-70768] Aligned Slider's visuals closer to the Material Design - guidelines. - -Imagine -------- -- [QTBUG-82463] Fixed squished Dial. diff --git a/dist/changes-5.15.1 b/dist/changes-5.15.1 deleted file mode 100644 index dea0ef2c33..0000000000 --- a/dist/changes-5.15.1 +++ /dev/null @@ -1,49 +0,0 @@ -Qt 5.15.1 is a bug-fix release. It maintains both forward and backward -compatibility (source and binary) with Qt 5.15.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.15/index.html - -The Qt version 5.15 series is binary compatible with the 5.14.x series. -Applications compiled for 5.14 will continue to run with 5.15. - -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. - -**************************************************************************** -* Controls * -**************************************************************************** - - - [QTBUG-64151] QQuickSpinBox: fixed "function expressions as statements" - warning. - - [QTBUG-85804] SwipeDelegate: fixed being able to call close() when - pressed. This conflicts with the behavior of SwipeDelegate. The - released() or clicked() signals should be used instead. - - [QTBUG-85806] SwipeDelegate: fixed closed() being emitted when already - closed. - - [QTBUG-85884] Fixed Dialog not releasing focus when it was hidden as a - result of losing focus. - - [QTBUG-84488] Fixed ComboBox popup position jumping when opened with - styles that user enter transitions. - - [QTBUG-84579] Fixed crash on exit when centering Popup within Overlay in - StackView item. - - [QTBUG-81976][QTBUG-86131] Fixed various "Cannot read property 'width' - of null" errors. - - [QTBUG-84381] StackView: fixed heap-use-after-free when pushing after clear. - - [QTBUG-83554] ComboBox: fixed currentValue not being updated on model - changes. - -Platform --------- - - - MenuItem: - * [QTBUG-84102] Fix MenuItem.icon.* properties not being accessible when - importing version 1.1. - diff --git a/dist/changes-5.15.2 b/dist/changes-5.15.2 deleted file mode 100644 index e71e2bf358..0000000000 --- a/dist/changes-5.15.2 +++ /dev/null @@ -1,42 +0,0 @@ -Qt 5.15.2 is a bug-fix release. It maintains both forward and backward -compatibility (source and binary) with Qt 5.15.1. - -For more details, refer to the online documentation included in this -distribution. The documentation is also available online: - - https://doc.qt.io/qt-5.15/index.html - -The Qt version 5.15 series is binary compatible with the 5.14.x series. -Applications compiled for 5.14 will continue to run with 5.15. - -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. - -**************************************************************************** -* Controls * -**************************************************************************** - - - [QTBUG-83698] Fixed issue where a menu opened by pressing enter (handled - via attached Keys property) would instantly trigger the first menu - item. - - [QTBUG-86851] QQuickMenu: fixed memory leak due to contentModel not being - deleted. Also fixed a heap-use-after-free that was exposed by the - previously mentioned fix. - - [QTBUG-85884] Fixed expected item not getting focus when a dialog closes. - - [QTBUG-85719] Fixed SpinBox failing to validate input correctly after - previous input was out of range. - -**************************************************************************** -* Styles * -**************************************************************************** - -Material --------- - - - [QTBUG-85699] Fixed binding loops when binding between attached - properties. diff --git a/dist/changes-5.7.1 b/dist/changes-5.7.1 deleted file mode 100644 index a206118e9d..0000000000 --- a/dist/changes-5.7.1 +++ /dev/null @@ -1,196 +0,0 @@ -Qt 5.7.1 is a bug-fix release. It maintains both forward and backward -compatibility (source and binary) with Qt 5.7.0. - -For more details, refer to the online documentation included in this -distribution. The documentation is also available online: - -http://doc.qt.io/qt-5/index.html - -The Qt version 5.7 series is binary compatible with the 5.6.x series. -Applications compiled for 5.6 will continue to run with 5.7. - -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 * -**************************************************************************** - - - AbstractButton, Control, and Container now calculate their implicit size - based on the implicit size of the content item plus paddings, and the - implicit size of the background item. This makes it convenient to implement - custom controls and buttons, because the implicit size calculation for - these abstract/non-visual base types works as expected out of the box, but - may cause surprises if an application relies on the old behavior that a - custom control does not have any implicit size by default. - - - Drawers have been changed to follow the same visibility rules than all - other types of popups do. This means that drawers no longer stay visible - at the window edge in order to intercept input events, because that caused - severe conflicts in input handling and stacking order between multiple - drawers and other popups. - - - Popups have been fixed to respect explicitly set width and height. - Previously, explicitly set size was accidentally ignored when a popup had - implicit size set. - -**************************************************************************** -* Controls * -**************************************************************************** - - - ApplicationWindow: - * [QTBUG-55143] Fixed the content layout to take header and footer - visibility into account. - - - ComboBox: - * [QTBUG-54573] Fixed a bug which caused ghost items, from outside the - popup's visible area, to appear in the popup. - * [QTBUG-55118] Fixed the display text to be properly updated on model - changes. - * [QTBUG-55050] Fixed the default delegates to respect the popup width. - * [QTBUG-55030] Fixed the highlighted item to be visible in the popup when - it is opened. - - - Control: - * [QTBUG-56007] Fixed the hovered state to get cleared when hidden. - - - Dial: - * [QTBUG-55228] Fixed step size and snap mode handling with ranges starting - from a non-zero value. - - - Drawer: - * [QTBUG-54578] Fixed a closed drawer to not peek out from the window edge - while resizing the window. - * [QTBUG-54629] Fixed a bug in drag margin handling that allowed the user - to sometimes drag out the drawer even if dragging was disabled. - * Fixed a bug in the calculation of swipe velocity. - * [QTBUG-54800] Fixed conflicts between multiple drawers. - * [QTBUG-54794][QTBUG-55022] Fixed conflicts between drawers and other - popups. - * [QTBUG-55703] Fixed the stacking order of multiple drawers and popups. - * [QTBUG-55995] Fixed flickering on touch release. - * [QTBUG-55360] Made it possible to control the vertical position of - a horizontal drawer, and vice versa. This allows placing a drawer below - a header/toolbar, for instance. - - - Page: - * [QTBUG-55143] Fixed the content layout to take header and footer - visibility into account. - - - RangeSlider: - * [QTBUG-55015] Fixed step size and snap mode handling with ranges starting - from a non-zero value. - - - Slider: - * [QTBUG-54140] Fixed step size and snap mode handling with ranges starting - from a non-zero value. - - - Popup: - * [QTBUG-56025] Fixed to respect explicitly set width and height. - * [QTBUG-53419] Fixed hover events to not leak through popups or modal - background dimming. - * [QTBUG-55004] Fixed popups to appear above the QML-based dialogs from - QtQuick.Dialogs 1.x. - * [QTBUG-55347] Fixed a crash on dynamic parent item changes. - * [QTBUG-54797] Fixed the background dimming to update accordingly on - dynamic changes to the dim and modal properties. - * [QTBUG-55729] Fixed popups to close on touch events when using a plain - Window instead of ApplicationWindow. - * [QTBUG-54913] Fixed hover event delivery with plain Window. - * [QTBUG-55769] Fixed wheel events to not leak through modal background - dimming. - - - ScrollIndicator: - * [QTBUG-55620] Fixed to respect the paddings when overshooting, so that - the indicator doesn't move outside the bounds of the attached flickable. - - - SpinBox: - * [QTBUG-56215] Fixed valueFromText() to not get called for non-editable - spinboxes. - - - StackView: - * Fixed the "unknown argument" warning when popping down to the current - item. - * [QTBUG-54552] Fixed to claim ownership of dynamically created items. - * [QTBUG-56158] Fixed a crash in pop() when attempting to pop an item that - is still activating from a previous popup. - * [QTBUG-55749] Allowed loading remote URLs. - - - SwipeDelegate: - * [QTBUG-54648] Fixed the use of buttons or other interactive controls at - the sides or behind the delegate. - * [QTBUG-54660][QTBUG-54780] Fixed content re-layouting issues. - * [QTBUG-55040] Added a warning for conflicting anchors. - - - Switch: - * [QTBUG-55647] Fixed focus on tap/click over the handle. - * Fixed missing pressed() and released() signals. - * Fixed dragging of the handle on touch. - - - SwitchDelegate: - * Made the handle draggable. - - - TabBar: - * [QTBUG-55129] Fixed a bug which caused ghost items, from outside the - tabbar's visible area, to appear in the tabbar. - * [QTBUG-55129] Improved the behavior of flickable tabs. - * [QTBUG-56265] Fixed mixing of fixed and implicitly resized tabs. - * Fixed to re-layout as appropriate when tabs are resized at run-time. - - - TabButton: - * [QTBUG-55129] Fixed implicit width calculation. - - - TextArea: - * [QTBUG-54615] Fixed mouse double click to select a word. - * [QTBUG-54897] Fixed to not intercept input events outside the visual - bounds when attached to a Flickable. - * Set a caret or ibeam mouse cursor, indicating that the control can accept - and display text input. - - - TextField: - * [QTBUG-54615] Fixed mouse double click to select a word. - * Set a caret or ibeam mouse cursor, indicating that the control can accept - and display text input. - * [QTBUG-55684] Improved the implicit size calculation. - - - ToolTip: - * Fixed the shared tooltip instance to get destructed when the associated - QML engine is destructed. - * [QTBUG-55347] Fixed attached properties to apply to the shared tooltip - instance only when the shared tooltip is visible for the respective item - that the property is attached to. - * [QTBUG-54206] Fixed a bug that caused the shared tooltip to sometimes - fade out when it should stay visible. - * [QTBUG-55572] Fixed delay and visibility handling for standlone tooltips. - -Material --------- - - - Fixed (optional) elevation effects for Frame, GroupBox, Pane, and TabBar. - - Fixed SpinBox text color in disabled state. - - [QTBUG-54269] Added documentation for Material.Shade and the related - parameter of Material.color(). - - [QTBUG-54935] Fixed white text on white background in ComboBox that is - placed in a ToolBar. - - [QTBUG-54472] Fixed rendering issues with multiple BusyIndicators. - - [QTBUG-55366] Fixed the default foreground and background colors read from - :/qtquickcontrols2.conf or environment variables. - - [QTBUG-55687] Fixed several issues with accent and background inheritance. - - Fixed the accent color, where the shade depends on the theme, to update as - appropriate on run-time theme changes. - - [QTBUG-52631] Fixed style inheritance issues with popups. - - [QTBUG-53266] Fixed the background color of dialogs in the dark theme. - - Fixed text cursor blink period. - -Universal ---------- - - - Fixed Dial press effect. - - [QTBUG-52738] Fixed editor colors in the dark theme. - - [QTBUG-55366] Fixed the default foreground and background colors read from - :/qtquickcontrols2.conf or environment variables. diff --git a/dist/changes-5.8.0 b/dist/changes-5.8.0 deleted file mode 100644 index 5b431fca05..0000000000 --- a/dist/changes-5.8.0 +++ /dev/null @@ -1,208 +0,0 @@ -Qt 5.8 introduces many new features and improvements as well as bugfixes -over the 5.7.x series. For more details, refer to the online documentation -included in this distribution. The documentation is also available online: - - http://doc.qt.io/qt-5/index.html - -The Qt version 5.8 series is binary compatible with the 5.7.x series. -Applications compiled for 5.7 will continue to run with 5.8. - -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 * -**************************************************************************** - - - Control: - * Control::hoverEnabled has been made to inherit to children, to make it - possible to disable hover effects for a tree of controls in one place. - - - Tumbler: - * Changed the default value of visibleItemCount to 5 to make it visually - clearer that it's a Tumbler. - * [QTBUG-53587] Changed the default value of wrap to be false when count - is less than visibleItemCount. Explicitly setting wrap overrides this - behavior. - -**************************************************************************** -* Controls * -**************************************************************************** - - - AbstractButton: - * A plain AbstractButton now calculates its implicit size based on the - implicit size of the content item plus paddings, and the implicit size - of the background item. - * [QTBUG-51554] The checkable property has been made accessible from - QML. Previously it was only exposed for Button and MenuItem, but it is - now available for any AbstractButton to make it possible to create - custom QML-based checkable buttons. - * [QTBUG-57085] Fixed auto-repeat to not cancel on the tiniest mouse/touch - move, but keep repeating until moved outside the button. - * Fixed press-and-hold for checkable buttons to not toggle the checked - state on release after press-and-hold. - - - ButtonGroup: - * Added clicked(AbstractButton) signal for centralized click handling for - grouped buttons. - - - ComboBox: - * [QTBUG-56884] Added handling for Home and End keys. - * [QTBUG-56884] Added missing keyboard search functionality. - * [QTBUG-54935] Added a flat property that provides more suitable looks - for using ComboBox in a ToolBar. - - - Container: - * Added incrementCurrentIndex() and decrementCurrentIndex() methods for - changing the current index without losing its property binding. - * A plain Container now calculates its implicit size based on the - implicit size of the content item plus paddings, and the implicit size - of the background item. - - - Control: - * A plain Control now calculates its implicit size based on the implicit - size of the content item plus paddings, and the implicit size of the - background item. - - - Dialog: - * Added a new Dialog type to provide convenience for handling dialog - popups. Dialog integrates with DialogButtonBox, and provides convenient - accepted() and rejected() signals. - - - DialogButtonBox: - * Added DialogButtonBox to provide convenience for handling dialog buttons. - DialogButtonBox is able to create a set of standard buttons with a single - line of QML code, and provides convenient accepted() and rejected() signals. - - - Drawer: - * [QTBUG-55360] Made it possible to control the vertical position of a - horizontal drawer, and vice versa. This allows placing a drawer below - a header/toolbar, for instance. - - - MenuSeparator: - * [QTBUG-54862] Added MenuSeparator to visually distinguish between groups - of items in a menu. - - - Page: - * [QTBUG-56709] Page has been made to calculate its implicit size based - on the implicit size of the header, content, and footer plus paddings, - and the implicit size of the background item. - - - Popup: - * [QTBUG-56025] Fixed to respect explicitly set width and height. - * [QTBUG-56562] The QML Shortcut type from QtQuick has been fixed to - respect modal popups from QtQuick Controls 2. - * [QTBUG-56755] Fixed binding loops with size-dependent positioning. - - - RangeSlider: - * [QTBUG-50003] Added first.hovered and second.hovered properties that - hold whether the respective handles are hovered. - - - RoundButton: - * [QTBUG-54967] Added RoundButton. - - - Slider: - * [QTBUG-53847] Added valueAt() method for converting any position to a - value in the slider's range. It is also possible to use valueAt() to get - continuous value updates. - - - SpinBox: - * [QTBUG-50003] Added up.hovered and down.hovered properties that hold - whether the respective buttons are hovered. - * [QTBUG-57085] Fixed auto-repeat to not cancel on the tiniest mouse/touch - move, but keep repeating until moved outside the button. - - - StackView: - * Added attached StackView.activated(), StackView.deactivated(), - StackView.activating(), and StackView.deactivating() signals that are - convenient for initializing and cleaning up item-specific resources. - * [QTBUG-55405] Added StackView.removed() attached signal to provide a - way to delete items that StackView won't. - * Made it possible to choose the visual transition type for any operation. - This allows using for example push and pop transitions with replace(), - which allows implementing an "infinite" back and forward navigation - pattern while keeping the amount of instantiated items constant. - - - SwipeDelegate: - * [QTBUG-54651] Added swipe.close() for setting swipe.position to 0. - * [QTBUG-54651] Added swipe.completed() for responding to completion of - swipes. - * [QTBUG-54651] Added attached SwipeDelegate.pressed property and - SwipeDelegate.clicked() signal for detecting when non-interactive - left/right/behind items are pressed and clicked. - * [QTBUG-56312][QTBUG-57285] Fixed spurious clicked() signal emission when - released outside the delegate. - * [QTBUG-57271] Fixed swipes that begin over a child item of a delegate. - - - SwipeView: - * Added SwipeView.isNextItem and SwipeView.isPreviousItem attached - properties to make it straight-forward to use Loader for unloading - pages that are outside the reach. - * [QTBUG-54268] Added interactive property for controlling whether swipe - interaction is enabled. - - - TextArea: - * [QTBUG-51009] Added pressed() and released() signals. - - - TextField: - * [QTBUG-51009] Added pressed() and released() signals. - * Aligned the name of the pressAndHold() argument with TextArea - - - ToolSeparator: - * [QTBUG-54862] Added ToolSeparator to visually distinguish between groups - of items in a toolbar by separating them with a line. It can be used in - horizontal or vertical toolbars. - - - Tumbler: - * [QTBUG-53587] Added wrap property to control whether or not tumbler - wraps when it reaches the top and bottom. - -**************************************************************************** -* Styles * -**************************************************************************** - - - Added support for specifying the fallback style for custom styles via - :/qtquickcontrols2.conf, QT_QUICK_CONTROLS_FALLBACK_STYLE or - QQuickStyle::setFallbackStyle(). - -Material --------- - - - [QTBUG-50003] Implemented ripple and hover effects. - - Fixed (optional) elevation effects for Frame, GroupBox, Pane, and - TabBar. - - Added Material.System theme enum value, that can be used to let the - Material style choose either the light or dark theme based on the - system theme colors. - -Universal ---------- - - - [QTBUG-50003] Implemented hover effects - - Added Universal.System theme enum value, that can be used to let the - Universal style choose either the light or dark theme based on the - system theme colors. - -**************************************************************************** -* Platform * -**************************************************************************** - - - Introduced a new experimental Qt Labs Platform module that provides the - following native (Qt Widgets fallback when not available) QML types: - * ColorDialog - * FileDialog - * FolderDialog - * FontDialog - * Menu - * MenuBar - * MenuItem - * MenuItemGroup - * MenuSeparator - * MessageDialog - * StandardPaths - * SystemTrayIcon diff --git a/dist/changes-5.9.0 b/dist/changes-5.9.0 deleted file mode 100644 index 39b064fb92..0000000000 --- a/dist/changes-5.9.0 +++ /dev/null @@ -1,208 +0,0 @@ -Qt 5.9 introduces many new features and improvements as well as bugfixes -over the 5.8.x series. For more details, refer to the online documentation -included in this distribution. The documentation is also available online: - -http://doc.qt.io/qt-5/index.html - -The Qt version 5.9 series is binary compatible with the 5.8.x series. -Applications compiled for 5.8 will continue to run with 5.9. - -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 * -**************************************************************************** - - - Added multi-touch support for buttons and sliders. It is now possible to - touch-interact with multiple sliders and buttons at the same time. - - By popular demand, Slider, RangeSlider, and Dial have been changed to - report live value updates by default. This can be disabled by setting the - "live" property to false. - - [QTBUG-59920] Sliders and Dials now react immediately when using a - mouse. Now the initial drag threshold applies only on touch, to avoid - conflicting with flickables. - - [QTBUG-58667] ScrollBar now reacts immediately when using a mouse. - - [QTBUG-59629] Set explicit cursors on all interactive controls. - -**************************************************************************** -* Controls * -**************************************************************************** - - - AbstractButton: - * Added support for multi-touch. - * [QTBUG-57203] Added a toggled() signal that is emitted whenever a - checkable button is interactively toggled by the user by using either - touch, mouse, or keys. - - - ApplicationWindow: - * [QTBUG-58932] The "data" property has been renamed to contentData, as it - was documented. Notice that a "data" property still exists in QML - Window, but is no longer overshadowed in ApplicationWindow. - - - Control: - * [QTBUG-50992] Resolved the "Object destroyed during incubation" issue - that occurred randomly when customizing built-in delegates. - - - ComboBox: - * [QTBUG-53876] Added "editable" property. - * Added "down" property. - - - DelayButton: - * Added DelayButton that incorporates a delay before the button becomes - activated, to prevent accidental triggers. - - - Dial: - * Added a "live" property that determines whether the dial provides live - updates for the "value" property while the handle is dragged. - * Added support for wheel handling when wheelEnabled is set to true. - * [QTBUG-57203] Added a moved() signal that is emitted whenever the dial - is interactively moved by the user by using either touch, mouse, or - keys. - * Fixed handling of inverted wheel events (natural touchpad scrolling - direction on macOS). - - - Drawer: - * [QTBUG-53169] Added "interactive" property that specifies whether the - drawer reacts to swipes. This can be used to make drawer a - non-closable persistent side-bar. - - - Menu: - * Fixed populating Menus with a Repeater. - - - Popup: - * Allowed passing a Window as a parent when creating dynamic Popup - instances using eg. Component.createObject(). Previously, Popup - assumed the parent to be an Item, and would complain "cannot find - any window to open popup in" if a Window was passed. - * [QTBUG-58196] Allowed dynamic window changes after construction. - * Fixed the CloseOnRelease close policy for non-modal popups. - - - RangeSlider: - * Added a "live" property that determines whether the range slider - provides live updates for the first.value and second.value properties - while the respective handle is dragged. - - - ScrollBar: - * [QTBUG-56569] Added snapMode property for incremental or discrete - scrolling. - * Added an "interactive "property. A non-interactive ScrollBar is visually - and behaviorally similar to ScrollIndicator. This property is useful - for switching between typical mouse- and touch-orientated UIs with - interactive and non- interactive scroll bars, respectively. - * Added a "policy" property, which holds whether the scroll bar is shown - always/never/as needed (default). - - - ScrollView: - * Added ScrollView. On touch, ScrollView enables flicking and makes - the scroll bars non-interactive. When interacted with a mouse device, - flicking is disabled and the scroll bars are interactive. - - - Slider: - * Added support for multi-touch. - * Added a "live" property that determines whether the slider provides live - updates for the "value" property while the handle is dragged. - * [QTBUG-57203] Added a moved() signal that is emitted whenever the - slider is interactively moved by the user by using either touch, - mouse, wheel, or keys. - * Fixed handling of inverted wheel events (natural touchpad scrolling - direction on macOS). - - - SpinBox: - * [QTBUG-56837] Added inputMethodHints and inputMethodComposing - properties for controlling the input method when using editable spin - boxes. - * [QTBUG-57203] Added a valueModified() signal that is emitted whenever - the value of a spin box has been interactively modified by the user by - using either touch, mouse, wheel, or keys. - * [QTBUG-60356] Forwarded focus to the internal editor of an editable - spin box. - - - StackView: - * [QTBUG-56801] Added attached "StackView.visible" property that can be - used to control whether items below the top- most item are kept - visible. - * [QTBUG-57266] Prevented pushing duplicate items. - * [QTBUG-59034] Fixed pop/replace exit transition leak, sometimes leading - to random crashes since a transition could have been left running in the - background at destruction time. - * [QTBUG-59098] Prevented StackView filtering mouse ungrab events to avoid - MouseAreas being stuck in the pressed state. - * [QTBUG-59634] Improved component creation errors by using the standard - QML warning system that gives a context/location for the error. - - - SwipeDelegate: - * [QTBUG-57192] Added "swipe.enabled" property to allow disabling of - swiping. - * Added swipe.open(side) method that can be used to programmatically - open the side item on the specified side, which can be either - SwipeDelegate.Left or SwipeDelegate.Right. - * Added swipe.opened() and swipe.closed() signals, which are emitted - when the delegate has been opened or closed by swipe, and the - respective transition has finished. - * Added a swipe.transition property that holds the transition that is - applied when a swipe is released, or swipe.open() or swipe.close() is - called. - - - SwipeView: - * [QTBUG-56031] Added "orientation" property. - - - TabBar: - * [QTBUG-57858] Added contentWidth and contentHeight properties that are - automatically calculated based on the total size of the tab items, but - can be manually overridden if desired. This fixes an issue that TabBar - was not able to reliably calculate an implicit size, and could in - certain scenarios enter an infinite loop due to a circular dependency - between the items' sizes and the tabbar's size. - - - TextArea: - * [QTBUG-55999] Fixed the horizontal alignment of the placeholder text - in right-to-left UIs. - * TextArea has been made to work inside ScrollView, providing necessary - scroll bars out of the box. - - - TextField: - * [QTBUG-55999] Fixed the horizontal alignment of the placeholder text - in right-to-left UIs. - - - Tumbler: - * Added a "moving" property that describes whether the tumbler is - currently moving, due to the user either dragging or flicking the - tumbler. - -**************************************************************************** -* Styles * -**************************************************************************** - - - Added support for a QT_QUICK_CONTROLS_STYLE_PATH environment variable, - which can be used to specify lookup paths for Qt Quick Controls 2 - styles. This allows device manufacturers and Linux distributions to - specify a system-wide style installation folder that may be located - outside the Qt installation tree. - - Added support for a QT_QUICK_CONTROLS_STYLE_CONF environment variable, - which can be used to override the default location of the Qt Quick - 2 Controls configuration file (:/qtquickcontrols2.conf). - - QQuickStyle: - * Added availableStyles() method that returns the list of available - built-in styles. - -Default --------- - - Visualized RangeSliders's range. - -Material --------- - - [QTBUG-58797] Fixed cursor visibility for read-only editors. - -**************************************************************************** -* Platform * -**************************************************************************** - - - Menu: - * Fixed sub-menu handling when using the Qt Widgets fallbacks on - platforms that do not support native menus (Windows, for example). diff --git a/dist/changes-5.9.1 b/dist/changes-5.9.1 deleted file mode 100644 index 46c6204756..0000000000 --- a/dist/changes-5.9.1 +++ /dev/null @@ -1,75 +0,0 @@ -Qt 5.9.1 is a bug-fix release. It maintains both forward and backward -compatibility (source and binary) with Qt 5.9.0. - -For more details, refer to the online documentation included in this -distribution. The documentation is also available online: - -http://doc.qt.io/qt-5/index.html - -The Qt version 5.9 series is binary compatible with the 5.8.x series. -Applications compiled for 5.8 will continue to run with 5.9. - -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. - -**************************************************************************** -* General * -**************************************************************************** - - - [QTBUG-58571] Enabled the use of QML caching at build time. - - [QTBUG-61144] Added a configure feature for disabling multi- touch - support (configure -no-feature-quicktemplates2-multitouch). - -**************************************************************************** -* Controls * -**************************************************************************** - - - ApplicationWindow: - * [QTBUG-60893] Fixed access to revisioned members in base classes. - - - ComboBox: - * [QTBUG-60684] Fixed an empty popup being shown after model is cleared. - - - Container: - * [QTBUG-61310] Fixed a crash that occurred with Repeater under certain - circumstances. - - - Menu: - * Fixed key navigation to skip separators. - - - Page: - * [QTBUG-61109] Fixed the initial content layouting of dynamically created - Page instances. - - - Popup: - * [QTBUG-61114] Fixed font inheritance for popups. - - - SpinBox: - * [QTBUG-61426] Fixed valueModified() to get emitted on repeated value - changes during long press. - - - StackView: - * Fixed clear() to not emit depthChanged() when the view is empty. - -**************************************************************************** -* Styles * -**************************************************************************** - - - QQuickStyle: - * [QTBUG-60973] Fixed availableStyles() to exclude debug symbol folders - (.dSYM) on macOS. - -Default --------- - - RangeSlider: - * Fixed the second handle to visualize its pressed state. - -Material & Universal --------------------- - - ScrollBar: - * Fixed flashing when calling decrease() or increase() for key navigation. diff --git a/dist/changes-5.9.2 b/dist/changes-5.9.2 deleted file mode 100644 index 370f77cb1f..0000000000 --- a/dist/changes-5.9.2 +++ /dev/null @@ -1,79 +0,0 @@ -Qt 5.9.2 is a bug-fix release. It maintains both forward and backward -compatibility (source and binary) with Qt 5.9.0. - -For more details, refer to the online documentation included in this -distribution. The documentation is also available online: - -http://doc.qt.io/qt-5/index.html - -The Qt version 5.9 series is binary compatible with the 5.8.x series. -Applications compiled for 5.8 will continue to run with 5.9. - -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. - -**************************************************************************** -* Controls * -**************************************************************************** - - - BusyIndicator: - * [QTBUG-61785] Fixed busy indicators to not block touch events. - - - Control: - * [QTBUG-63119] Fixed font inheritance in item views. - - - Drawer: - * [QTBUG-61581] Fixed multi-touch leaking through modal overlay. - * [QTBUG-59652] Fixed non-modal drawer drag/swipe open and close. - - - Menu: - * [QTBUG-61608] Fixed press-and-hold support by removing OnReleaseOutside - from the default close policy, to avoid closing on release when opened - from an onPressAndHold signal handler. - - - Popup: - * [QTBUG-61698] Fixed multi-touch leaking through modal overlay - * Fixed focus handling for chained popups. When a popup is closed, focus - is now restored to the next popup in chain instead of transferring focus - to the window content. - * [QTBUG-62158] Fixed popups to take Window::contentOrientation into - account. - - - PageIndicator: - * Fixed interactive page indicators to work on touch. - * [QTBUG-61785] Fixed non-interactive page indicators to not block touch - events. - - - ScrollIndicator: - * [QTBUG-61785] Fixed scroll indicators to not block touch events. - - - SpinBox: - * [QTBUG-61426] Fixed to emit valueModified() on long press. - * [QTBUG-62508] Fixed initial value validation. - - - StackView: - * [QTBUG-62153] Fixed a crash that would occur when pushing new items - from a StackView.onRemoved signal handler. - * Fixed resolving of the initialItem URL. - - - TextArea: - - TextField: - * [QTBUG-62854] Improved the Default style. - - - ToolTip: - * [QTBUG-60492] Fixed tooltips to not block shortcuts. - - - Tumbler: - * [QTBUG-61374] Fixed a regression with currentIndex and currentItem. - -**************************************************************************** -* Calendar * -**************************************************************************** - - - MonthGrid: - * [QTBUG-61585] Fixed the clicked() signal to be emitted on touch. diff --git a/dist/changes-5.9.3 b/dist/changes-5.9.3 deleted file mode 100644 index 8879b9391a..0000000000 --- a/dist/changes-5.9.3 +++ /dev/null @@ -1,52 +0,0 @@ -Qt 5.9.3 is a bug-fix release. It maintains both forward and backward -compatibility (source and binary) with Qt 5.9.0. - -For more details, refer to the online documentation included in this -distribution. The documentation is also available online: - -http://doc.qt.io/qt-5/index.html - -The Qt version 5.9 series is binary compatible with the 5.8.x series. -Applications compiled for 5.8 will continue to run with 5.9. - -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. - -**************************************************************************** -* Qt 5.9.3 Changes * -**************************************************************************** - - - ButtonGroup: - * [QTBUG-62946][QTBUG-63470] Fixed an issue in tracking of the currently - checked button that caused a crash under certain circumstances. - - - DialogButtonBox: - * [QTBUG-63898] Fixed a potential crash when using DialogButtonBox without - a contentItem. - - - Popup: - * [QTBUG-63672] Fixed a dangling QML context that was causing random - crashes in the QML engine debug service. - - - ScrollView: - * [QTBUG-62325] Fixed a binding loop when using a wrapping TextArea as - content. - - - StackView: - * Fixed a resource leak that occurred when the creation of the initial - item failed. - - - TextArea & TextField: - * [QTBUG-62854] Improved the Default style. - - Removed top-level opacity assignments to allow full customization. - - Added more distinction between disabled and placeholder text. - - Made disabled text more visible. - - - ToolTip: - * [QTBUG-63644] Disabled hover to avoid tooltips blocking hover events, - which are typically used for showing tooltips on desktop platforms. diff --git a/dist/changes-5.9.4 b/dist/changes-5.9.4 deleted file mode 100644 index 3ac6f4a5ee..0000000000 --- a/dist/changes-5.9.4 +++ /dev/null @@ -1,63 +0,0 @@ -Qt 5.9.4 is a bug-fix release. It maintains both forward and backward -compatibility (source and binary) with Qt 5.9.0. - -For more details, refer to the online documentation included in this -distribution. The documentation is also available online: - -http://doc.qt.io/qt-5/index.html - -The Qt version 5.9 series is binary compatible with the 5.8.x series. -Applications compiled for 5.8 will continue to run with 5.9. - -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 * -**************************************************************************** - - - As a fix to QTBUG-50992, execution of delegates, such as contentItem and - background, is deferred until the construction of a control is complete, - or a delegate is accessed. Consequently, if a delegate is replaced with - a custom delegate, the default delegate is not created. Previously, when - a default delegate was replaced by a custom delegate, the default - delegate was nevertheless created and destroyed during the construction - of the control. - -**************************************************************************** -* Controls * -**************************************************************************** - - - [QTBUG-64548] Fixed shortcuts in QQuickWidget - - - [QTBUG-65016] Fixed QQuickStyle::setFallbackStyle() in static builds - - - [QTBUG-50992] Fixed a bug which caused delegates of customized controls - to often be "destroyed during incubation" when asynchronously incubated - by item views or asynchronous loaders. - - - BusyIndicator: - * [QTBUG-62874] Fixed busy animation in QQuickWidget - - - ProgressBar: - * [QTBUG-62874] Fixed indeterminate animation in QQuickWidget - - - StackView: - * [QTBUG-65084] Fixed to not block touch events. - - - SwipeView: - * [QTBUG-62110] Fixed slow swiping in large views - - - ToolButton: - * [QTBUG-65052] Fixed round ripple for square buttons in the Material style - - - Tumbler: - * [QTBUG-65165] Made currentIndex animations take a constant amount of - time (1 second) regardless of how many items are in the model. This - prevents Tumblers with large amounts of items from scrolling too - slowly when changing the currentIndex. diff --git a/dist/changes-5.9.5 b/dist/changes-5.9.5 deleted file mode 100644 index 82842addd8..0000000000 --- a/dist/changes-5.9.5 +++ /dev/null @@ -1,56 +0,0 @@ -Qt 5.9.5 is a bug-fix release. It maintains both forward and backward -compatibility (source and binary) with Qt 5.9.0. - -For more details, refer to the online documentation included in this -distribution. The documentation is also available online: - -http://doc.qt.io/qt-5/index.html - -The Qt version 5.9 series is binary compatible with the 5.8.x series. -Applications compiled for 5.8 will continue to run with 5.9. - -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. - -**************************************************************************** -* Qt 5.9.5 Changes * -**************************************************************************** - -Controls --------- - - - Control: - * [QTBUG-65880] Fixed a bug in deferred execution, that caused the - background item to not follow the size of the control under certain - circumstances, leading to a visually missing background. - * [QTBUG-66133] Fixed focus scope controls, such as Frame, GroupBox, - Page, and Pane, to respect click and wheel focus policies by clearing - a potential sub-focus child. This makes it possible to close the virtual - keyboard by clicking the background of a Pane that has Qt.ClickFocus - set as its focusPolicy, for example. - - - ComboBox: - * [QTBUG-65962] Fixed a bug in deferred execution, that caused the popup's - bindings to not get finalized under certain circumstances, leading to - a visually missing popup. - - - Popup: - * [QTBUG-66113] Fixed restoring focus to popups that did not request - focus when opened, but gained focus later. - -Platform --------- - - - Menu: - * [QTBUG-55251] Fixed opening position on high-DPI screens. - -Third-Party Code ----------------- - - - [QTBUG-65409] Document constants from AngularJS in - src/imports/controls/material/ElevationEffect.qml diff --git a/dist/changes-5.9.6 b/dist/changes-5.9.6 deleted file mode 100644 index 9684e2b10f..0000000000 --- a/dist/changes-5.9.6 +++ /dev/null @@ -1,39 +0,0 @@ -Qt 5.9.6 is a bug-fix release. It maintains both forward and backward -compatibility (source and binary) with Qt 5.9.0 through 5.9.5. - -For more details, refer to the online documentation included in this -distribution. The documentation is also available online: - -http://doc.qt.io/qt-5/index.html - -The Qt version 5.9 series is binary compatible with the 5.8.x series. -Applications compiled for 5.8 will continue to run with 5.9. - -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. - -**************************************************************************** -* Qt 5.9.6 Changes * -**************************************************************************** - -Controls --------- - - - Label: - * [QTBUG-65880] Fixed a background size regression caused by deferred - execution. - - - TextArea: - * [QTBUG-67334] Fixed the background to not scroll when TextArea is - placed in a ScrollView. - * [QTBUG-65880] Fixed a background size regression caused by deferred - execution. - - - TextField: - * [QTBUG-65880] Fixed a background size regression caused by deferred - execution. diff --git a/dist/changes-6.0.0 b/dist/changes-6.0.0 deleted file mode 100644 index f1f569f39b..0000000000 --- a/dist/changes-6.0.0 +++ /dev/null @@ -1,17 +0,0 @@ -Qt 6.0.0 is a new major version release of Qt. It is not binary compatible with -earlier Qt releases. - -The goal has been to retain as much source compatibility with Qt 5.15 as -possible, but some changes were inevitable to make Qt a better framework. - -To make it easier to port to Qt 6.0, we have created a porting guide to -summarize those changes and provide guidance to handle them. In the guide, you -can find links to articles about changes that may affect your application and -help you transition from Qt 5.15 to Qt 6.0: - -https://doc.qt.io/qt-6/portingguide.html - -For more details refer to the online documentation of Qt 6.0: - -https://doc.qt.io/qt-6/index.html - -- cgit v1.2.3