<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qt/qtdeclarative.git, branch v5.6.0</title>
<subtitle>Qt Declarative (Quick 2)
</subtitle>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/'/>
<entry>
<title>Added change log for 5.6.0</title>
<updated>2016-02-26T09:34:34+00:00</updated>
<author>
<name>Simon Hausmann</name>
<email>simon.hausmann@theqtcompany.com</email>
</author>
<published>2016-02-25T15:51:39+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=dc558b69f083c89aa8c02952e5f167405939a61a'/>
<id>dc558b69f083c89aa8c02952e5f167405939a61a</id>
<content type='text'>
Change-Id: I22db5616d9f2e02cb0126ff427a5bdd4423b5fc9
Reviewed-by: Simon Hausmann &lt;simon.hausmann@theqtcompany.com&gt;
Reviewed-by: Gunnar Sletta &lt;gunnar@sletta.org&gt;
Reviewed-by: Robin Burchell &lt;robin.burchell@viroteck.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I22db5616d9f2e02cb0126ff427a5bdd4423b5fc9
Reviewed-by: Simon Hausmann &lt;simon.hausmann@theqtcompany.com&gt;
Reviewed-by: Gunnar Sletta &lt;gunnar@sletta.org&gt;
Reviewed-by: Robin Burchell &lt;robin.burchell@viroteck.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't build designer for wince</title>
<updated>2016-02-05T09:05:14+00:00</updated>
<author>
<name>Andreas Holzammer</name>
<email>andreas.holzammer@kdab.com</email>
</author>
<published>2016-02-05T07:34:48+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=19dffeed2e677cf03b6e122c7a15f355ebe413c8'/>
<id>19dffeed2e677cf03b6e122c7a15f355ebe413c8</id>
<content type='text'>
Change-Id: I3c122c0fe56b12a8e91c68ceff357600adcfc2bf
Reviewed-by: Lars Knoll &lt;lars.knoll@theqtcompany.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I3c122c0fe56b12a8e91c68ceff357600adcfc2bf
Reviewed-by: Lars Knoll &lt;lars.knoll@theqtcompany.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Rerender natively rendered text items when DPI scaling changes.</title>
<updated>2016-02-05T09:05:10+00:00</updated>
<author>
<name>Andreas Hartmetz</name>
<email>andreas.hartmetz@kdab.com</email>
</author>
<published>2016-01-13T23:15:37+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=d870ea28656a2155c39a1aabefa1c56871a017e4'/>
<id>d870ea28656a2155c39a1aabefa1c56871a017e4</id>
<content type='text'>
The whole purpose of native rendering is to optimize precisely for a
given pixel grid.

DPI scaling can change when either settings of the current screen are
changed, or when the window is moved to a different screen.

Details:
- add an ItemDevicePixelRatioHasChanged item change event
- detect DPI scaling changes by watching screen (identity) and screen
  config changes
- when DPI scaling changes, recursively send an
  ItemDevicePixelRatioHasChanged signal to all items with content
- when a natively renderet TextItem catches such an event, call
  updateLayout() which automatically picks up the new logical DPI

Task-number: QTBUG-49019
Change-Id: I9f4f8d1a7f2c172ed26c276294ab143161c4a48b
Reviewed-by: Eskil Abrahamsen Blomfeldt &lt;eskil.abrahamsen-blomfeldt@theqtcompany.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The whole purpose of native rendering is to optimize precisely for a
given pixel grid.

DPI scaling can change when either settings of the current screen are
changed, or when the window is moved to a different screen.

Details:
- add an ItemDevicePixelRatioHasChanged item change event
- detect DPI scaling changes by watching screen (identity) and screen
  config changes
- when DPI scaling changes, recursively send an
  ItemDevicePixelRatioHasChanged signal to all items with content
- when a natively renderet TextItem catches such an event, call
  updateLayout() which automatically picks up the new logical DPI

Task-number: QTBUG-49019
Change-Id: I9f4f8d1a7f2c172ed26c276294ab143161c4a48b
Reviewed-by: Eskil Abrahamsen Blomfeldt &lt;eskil.abrahamsen-blomfeldt@theqtcompany.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix crash in Installer Framework when used with Qt 5.6</title>
<updated>2016-02-02T13:08:51+00:00</updated>
<author>
<name>Simon Hausmann</name>
<email>simon.hausmann@theqtcompany.com</email>
</author>
<published>2016-02-01T08:33:38+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=d444d21a517c45c0fda0bdf955cbda61e0088be6'/>
<id>d444d21a517c45c0fda0bdf955cbda61e0088be6</id>
<content type='text'>
IFW uses QQmlV4Function in a QJSEngine environment, so there is no QML context.
Up to commit cc98678f404cd49750076795f39b31bfa36c80c3 that would work. Let's
fall back to the root context as scope if we don't have a qml context.

Change-Id: Ib240746a95a0d16d61620f97abc31e4c74f36723
Reviewed-by: Lars Knoll &lt;lars.knoll@theqtcompany.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
IFW uses QQmlV4Function in a QJSEngine environment, so there is no QML context.
Up to commit cc98678f404cd49750076795f39b31bfa36c80c3 that would work. Let's
fall back to the root context as scope if we don't have a qml context.

Change-Id: Ib240746a95a0d16d61620f97abc31e4c74f36723
Reviewed-by: Lars Knoll &lt;lars.knoll@theqtcompany.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge 5.6 into 5.6.0</title>
<updated>2016-02-02T12:12:42+00:00</updated>
<author>
<name>Oswald Buddenhagen</name>
<email>oswald.buddenhagen@theqtcompany.com</email>
</author>
<published>2016-02-02T12:12:42+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=1d417a7bfa99695db7d8bf6b28a5141bf97e96cc'/>
<id>1d417a7bfa99695db7d8bf6b28a5141bf97e96cc</id>
<content type='text'>
Change-Id: I971229ff050c98258729ad70d9e06b89e5bbf617
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I971229ff050c98258729ad70d9e06b89e5bbf617
</pre>
</div>
</content>
</entry>
<entry>
<title>QQuickItem: fix another infinite loop in nextItemInFocusChain()</title>
<updated>2016-01-30T20:06:19+00:00</updated>
<author>
<name>Liang Qi</name>
<email>liang.qi@theqtcompany.com</email>
</author>
<published>2016-01-21T12:19:24+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=a1f0e69d162e9d6e1841b7a1e91dcca5e1109373'/>
<id>a1f0e69d162e9d6e1841b7a1e91dcca5e1109373</id>
<content type='text'>
Task-number: QTBUG-50516
Change-Id: I6a1513b22401b0fe45da758a239ad82038b83264
Reviewed-by: Zsombor Egri &lt;zsombor.egri@canonical.com&gt;
Reviewed-by: J-P Nurmi &lt;jpnurmi@theqtcompany.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Task-number: QTBUG-50516
Change-Id: I6a1513b22401b0fe45da758a239ad82038b83264
Reviewed-by: Zsombor Egri &lt;zsombor.egri@canonical.com&gt;
Reviewed-by: J-P Nurmi &lt;jpnurmi@theqtcompany.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>photosurface demo: Improve handling of image directories.</title>
<updated>2016-01-29T08:23:56+00:00</updated>
<author>
<name>Friedemann Kleint</name>
<email>Friedemann.Kleint@theqtcompany.com</email>
</author>
<published>2016-01-26T15:49:31+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=666bc731a0ba930ca0cfda18daf836913fd91361'/>
<id>666bc731a0ba930ca0cfda18daf836913fd91361</id>
<content type='text'>
Make it possible to pass URLs on the command line. If no argument is
given and the pictures location as returned by QStandardPaths exists
and has contents, show it, Otherwise, show the file dialog as was before.

Set context properties containing  pictures location, image name filters
and initial URL.

Derive the image filter string from QImageReader/QMimeDatabase.

Change-Id: I89bdff27416bf8ef725aa4e17853b2f634cf059b
Reviewed-by: Shawn Rutledge &lt;shawn.rutledge@theqtcompany.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make it possible to pass URLs on the command line. If no argument is
given and the pictures location as returned by QStandardPaths exists
and has contents, show it, Otherwise, show the file dialog as was before.

Set context properties containing  pictures location, image name filters
and initial URL.

Derive the image filter string from QImageReader/QMimeDatabase.

Change-Id: I89bdff27416bf8ef725aa4e17853b2f634cf059b
Reviewed-by: Shawn Rutledge &lt;shawn.rutledge@theqtcompany.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>PathView: don't leak item references</title>
<updated>2016-01-28T18:45:14+00:00</updated>
<author>
<name>J-P Nurmi</name>
<email>jpnurmi@theqtcompany.com</email>
</author>
<published>2016-01-26T11:47:02+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=c14c3a1054f68886413e8698cdf67275d91d3e58'/>
<id>c14c3a1054f68886413e8698cdf67275d91d3e58</id>
<content type='text'>
Every getItem() call increases the reference count. If getItem() was
called on an item that was already managed, we must pair it with a call
to releaseItem() in order to keep the reference count in sync.

Change-Id: I897d19c77bc0c58717065cbe925c45a14153ad0b
Task-number: QTBUG-50655
Reviewed-by: Mitch Curtis &lt;mitch.curtis@theqtcompany.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Every getItem() call increases the reference count. If getItem() was
called on an item that was already managed, we must pair it with a call
to releaseItem() in order to keep the reference count in sync.

Change-Id: I897d19c77bc0c58717065cbe925c45a14153ad0b
Task-number: QTBUG-50655
Reviewed-by: Mitch Curtis &lt;mitch.curtis@theqtcompany.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix rejecting drag enter events in QML DropArea</title>
<updated>2016-01-28T14:38:08+00:00</updated>
<author>
<name>Sebastian Sauer</name>
<email>sebastian.sauer@kdab.com</email>
</author>
<published>2014-06-27T19:09:19+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=570c848e6d546d35b408770e1b1d1d954268d519'/>
<id>570c848e6d546d35b408770e1b1d1d954268d519</id>
<content type='text'>
Don't initiate a drag and drop if the event was rejected.

What happens is:
QQuickDropArea::dragEnterEvent() sets d-&gt;containsDrag = true
QQuickDropArea::dragLeaveEvent() sets d-&gt;containsDrag = false
HOWEVER, when the enter event is rejected, the leave event is
never delivered, and the drop area remains blocked because it
thinks the first drag action is not done yet.

Change-Id: I74c53fbe778c954e4aa2f22f393318c4938a5afe
Task-number: QTBUG-39453
Reviewed-by: J-P Nurmi &lt;jpnurmi@theqtcompany.com&gt;
Reviewed-by: Gunnar Sletta &lt;gunnar@sletta.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Don't initiate a drag and drop if the event was rejected.

What happens is:
QQuickDropArea::dragEnterEvent() sets d-&gt;containsDrag = true
QQuickDropArea::dragLeaveEvent() sets d-&gt;containsDrag = false
HOWEVER, when the enter event is rejected, the leave event is
never delivered, and the drop area remains blocked because it
thinks the first drag action is not done yet.

Change-Id: I74c53fbe778c954e4aa2f22f393318c4938a5afe
Task-number: QTBUG-39453
Reviewed-by: J-P Nurmi &lt;jpnurmi@theqtcompany.com&gt;
Reviewed-by: Gunnar Sletta &lt;gunnar@sletta.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Doc: corrected minor link issue to id attribute</title>
<updated>2016-01-28T14:11:49+00:00</updated>
<author>
<name>Nico Vertriest</name>
<email>nico.vertriest@theqtcompany.com</email>
</author>
<published>2016-01-26T11:38:36+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=c2ef3674a334c4c7283f3dfb413cba496fa292de'/>
<id>c2ef3674a334c4c7283f3dfb413cba496fa292de</id>
<content type='text'>
Change-Id: I0143e212b2236cef5bfad42fb9b0f9837b825649
Task-number: QTBUG-43810
Reviewed-by: Topi Reiniö &lt;topi.reinio@theqtcompany.com&gt;
Reviewed-by: Martin Smith &lt;martin.smith@theqtcompany.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I0143e212b2236cef5bfad42fb9b0f9837b825649
Task-number: QTBUG-43810
Reviewed-by: Topi Reiniö &lt;topi.reinio@theqtcompany.com&gt;
Reviewed-by: Martin Smith &lt;martin.smith@theqtcompany.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
