summaryrefslogtreecommitdiffstats
path: root/dist
diff options
context:
space:
mode:
authorAlan Alpert <416365416c@gmail.com>2013-11-25 12:57:49 -0800
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-11-30 17:57:53 +0100
commit17da877909a4a926ca3df764c3486568464f6bc4 (patch)
tree96d766341bf7ebbba292fd5bd961b8bb951ab575 /dist
parent86b3c8b26dcebb2ced30c52eddf2ffb5e9c52762 (diff)
Update changelog for 5.2.0
Includes taking entries for 5.1.2, which is no longer a general bugfix release. Change-Id: I33b4c06aa83d6344a2f14b4147eaf7056c3bacb9 Reviewed-by: Sergio Ahumada <sahumada@gmail.com> Reviewed-by: Lars Knoll <lars.knoll@digia.com>
Diffstat (limited to 'dist')
-rw-r--r--dist/changes-5.1.225
-rw-r--r--dist/changes-5.2.075
2 files changed, 74 insertions, 26 deletions
diff --git a/dist/changes-5.1.2 b/dist/changes-5.1.2
deleted file mode 100644
index 2ea62a4f6b..0000000000
--- a/dist/changes-5.1.2
+++ /dev/null
@@ -1,25 +0,0 @@
-Qt 5.1.2 is a bug-fix release. It maintains both forward and backward
-compatibility (source and binary) with Qt 5.1.0 and 5.1.1.
-
-For more details, refer to the online documentation included in this
-distribution. The documentation is also available online:
-
- http://qt-project.org/doc/qt-5.1/
-
-Some of the changes listed in this file include issue tracking numbers
-corresponding to tasks in the Qt Bug Tracker:
-
- http://bugreports.qt-project.org/
-
-Each of these identifiers can be entered in the bug tracker to obtain more
-information about a particular change.
-
-****************************************************************************
-* Important Behavior Changes *
-****************************************************************************
-
- - QTBUG-32838: Setting the model property of ListView, GridView or PathView to
- an empty model will now correctly reset currentIndex to -1. In prior versions
- currentIndex was set to 0 regardless of the actual number of rows in the model
- when the model property was changed after the view's initialization.
-
diff --git a/dist/changes-5.2.0 b/dist/changes-5.2.0
index 8b044d6932..b44dc74a5e 100644
--- a/dist/changes-5.2.0
+++ b/dist/changes-5.2.0
@@ -53,27 +53,87 @@ Third party components
to what one would expect and more inline with primitive values in
Javascript.
+ - QTBUG-32838: Setting the model property of ListView, GridView or PathView to
+ an empty model will now correctly reset currentIndex to -1. In prior versions
+ currentIndex was set to 0 regardless of the actual number of rows in the model
+ when the model property was changed after the view's initialization.
+
****************************************************************************
* Library *
****************************************************************************
QtQml
------
+New types and properties in this version can be accessed using
+"import QtQml 2.2".
- New class QQmlFileSelectors allows applying a QFileSelector to QML assets
and types. One is automatically set on QQmlApplicationEngines from now on,
plain QQmlEngines must set their own in order to be affected.
+- QML Singletons can now be defined in QML using the "pragma Singleton"
+ directive, combined with a singleton entry in a qmldir file.
+
+- The Locale type (from Qt.local()) is now available from the QtQml import as
+ well as from the QtQuick import.
+
+- New qmlProtectModule function for preventing type injection into built-in
+ QML modules.
+
+- Qt.application gained several new members
+ * enumeration "state" replaces boolean "active", so as to indicate more
+ states than just active/inactive
+ * strings "organization" and "domain" added, exposing those properties
+ from QCoreApplication.
+
QtQuick
------
+New types and properties in this version can be accessed using
+"import QtQuick 2.2".
- New scene graph renderer should reduce state changes, number of draw calls,
CPU->GPU bandwidth and generally improve performance.
+- QTBUG-33993: There is now one render thread per window in QtQuick.
+
- Textures in the scene graph can now be entered into an atlas, facilitating
in better batching in the renderer. Atlas textures are enabled by passing
QQuickWindow::TextureCanUseAtlas to QQuickWindow::createTextureFromImage()
+- New "Animator" types available for running QtQuick animations on the render
+ thread. This allows certain animations to continue when the GUI thread is
+ blocked.
+
+- Text gained a hoveredLink signal.
+
+- TextEdit gained an append method for easier programmatic text controls.
+
+- TextInput gained an editingFinished signal.
+
+- Drag and DropArea elements now handle drag'n'drop from other applications.
+
+- Screen type gained a pixelDensity property, deprecating logicalPixelDensity,
+ as logicalPixelDensity is less portable across some mobile platforms.
+
+- QTBUG-34368: Click signals are no longer propagated to disabled MouseAreas
+
+- QTBUG-33644: Windows created dynamically now respond appropriately when
+ modality is set.
+
+- QTBUG-33699: PathView now follows the same pattern as Flickable for
+ grabbing the mouse.
+
+- QTBUG-32078: qmlClearTypeRegistrations now works when using QtQuick.
+
+- QTBUG-33112: Setting an items state too early no longer crashes.
+
+- QTBUG-32920: Dragging a MouseArea nested in a Flickable now works with touch
+ to mouse translation.
+
+- QTBUG-32513: Crash fix when changing image source repeatedly.
+
+- QTBUG-32750: Fix over-clipping text on smaller fonts.
+
****************************************************************************
* Database Drivers *
****************************************************************************
@@ -93,6 +153,8 @@ QtQuick
* Tools *
****************************************************************************
+- qmltestrunner: qtest context property is deprecated. Use QTestRootObject
+ from Qt.test.qtestroot instead.
****************************************************************************
* Plugins *
@@ -100,6 +162,17 @@ QtQuick
- A new experimental QML Settings type provides means for applications to
manage persistent settings in a platform-independent manner. The type is
- made available by importing the Qt.labs.settings module. Note: types in
+ made available by importing the Qt.labs.settings 1.0 module. Note: types in
the Qt.labs module are not guaranteed to remain compatible in future
versions.
+
+- Qt.labs.folderlistmodel FolderListModel type gained showFiles and
+ showHidden properties in Qt.labs.folderlistmodel 2.1.
+
+- QML-backed plugins, like QtQuick.Dialogs, now only deploy QML files in debug
+ mode. In release mode QML files are built into the plugin and referenced via
+ qrc URLs.
+
+- New FontDialog and MessageDialog types available in QtQuick.Dialogs 1.1
+
+- ColorDialog added currentColor property in QtQuick.Dialogs 1.1