<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qt/qtdeclarative.git, branch v5.12.5</title>
<subtitle>Qt Declarative (Quick 2)
</subtitle>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/'/>
<entry>
<title>Add changes file for Qt 5.12.5</title>
<updated>2019-08-26T13:35:44+00:00</updated>
<author>
<name>Antti Kokko</name>
<email>antti.kokko@qt.io</email>
</author>
<published>2019-08-20T10:16:26+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=7b47350736f46c59d81238d3d6284358a652983b'/>
<id>7b47350736f46c59d81238d3d6284358a652983b</id>
<content type='text'>
Change-Id: I147d3faefac8114e08a0594a0c43b3cdae959804
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
Reviewed-by: Shawn Rutledge &lt;shawn.rutledge@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I147d3faefac8114e08a0594a0c43b3cdae959804
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
Reviewed-by: Shawn Rutledge &lt;shawn.rutledge@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Document that QQmlPropertyMap's meta object is not threadsafe</title>
<updated>2019-08-21T14:32:07+00:00</updated>
<author>
<name>Volker Hilsheimer</name>
<email>volker.hilsheimer@qt.io</email>
</author>
<published>2019-08-21T08:03:31+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=38bac80aea1c2bd58acb10000e9a3daa65bba503'/>
<id>38bac80aea1c2bd58acb10000e9a3daa65bba503</id>
<content type='text'>
It is generated and modified at runtime, so applications have to
synchronize access explicitly.

Fixes: QTBUG-70915
Change-Id: Ie6f29eef8532e2fa4ebf8dad1678cd2acbacf659
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
Reviewed-by: Volker Hilsheimer &lt;volker.hilsheimer@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It is generated and modified at runtime, so applications have to
synchronize access explicitly.

Fixes: QTBUG-70915
Change-Id: Ie6f29eef8532e2fa4ebf8dad1678cd2acbacf659
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
Reviewed-by: Volker Hilsheimer &lt;volker.hilsheimer@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>doc: Clarify that the delegate populate transition doesn't always run</title>
<updated>2019-08-12T09:44:09+00:00</updated>
<author>
<name>Shawn Rutledge</name>
<email>shawn.rutledge@qt.io</email>
</author>
<published>2019-07-16T07:28:46+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=1adbf16f2526b797a70bccf21b1400451f9d4cbb'/>
<id>1adbf16f2526b797a70bccf21b1400451f9d4cbb</id>
<content type='text'>
Fixes: QTBUG-42798
Change-Id: If10f06450f1e50893e5ba103e7c8c2d83667a651
Reviewed-by: Venugopal Shivashankar &lt;Venugopal.Shivashankar@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes: QTBUG-42798
Change-Id: If10f06450f1e50893e5ba103e7c8c2d83667a651
Reviewed-by: Venugopal Shivashankar &lt;Venugopal.Shivashankar@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Yield error if qtquickcompiler is used in non-QML projects"</title>
<updated>2019-08-02T13:13:07+00:00</updated>
<author>
<name>Jörg Bornemann</name>
<email>joerg.bornemann@qt.io</email>
</author>
<published>2019-08-02T11:03:06+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=0647df8c88d4eaeedd19456b6e382308208e2be1'/>
<id>0647df8c88d4eaeedd19456b6e382308208e2be1</id>
<content type='text'>
This reverts commit c5578b16d6454e708c8ce12661a85d41eeaaa758, because
it prevents enabling the qtquickcompiler feature globally.

Fixes: QTBUG-77277
Change-Id: Ic80835c462570a67ae3105bb3d1b6452800d2c94
Reviewed-by: Kai Koehne &lt;kai.koehne@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit c5578b16d6454e708c8ce12661a85d41eeaaa758, because
it prevents enabling the qtquickcompiler feature globally.

Fixes: QTBUG-77277
Change-Id: Ic80835c462570a67ae3105bb3d1b6452800d2c94
Reviewed-by: Kai Koehne &lt;kai.koehne@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix possible crash with top/bottom aligned images</title>
<updated>2019-07-30T15:30:57+00:00</updated>
<author>
<name>Eskil Abrahamsen Blomfeldt</name>
<email>eskil.abrahamsen-blomfeldt@qt.io</email>
</author>
<published>2019-07-30T12:14:50+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=dfc6dc1d94a729f701172861a196b4b34bcd7518'/>
<id>dfc6dc1d94a729f701172861a196b4b34bcd7518</id>
<content type='text'>
An image inside at the end of a text block which did not start at text
position 0 would resolve to an invalid QTextLine, since we passed
the document position to lineForTextPosition(), which expects the
relative block position. If the image was aligned to top or
bottom, so that the extracted QTextLine was actually accessed,
this would cause a crash.

[ChangeLog][QtQuick][Text] Fixed a bug where aligning an image
to "top" or "bottom" could cause a crash under certain circumstances.

Task-number: QTBUG-77217
Change-Id: Iaa239ba482f2a765703656e4116cbebb8435a66e
Reviewed-by: Simon Hausmann &lt;simon.hausmann@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
An image inside at the end of a text block which did not start at text
position 0 would resolve to an invalid QTextLine, since we passed
the document position to lineForTextPosition(), which expects the
relative block position. If the image was aligned to top or
bottom, so that the extracted QTextLine was actually accessed,
this would cause a crash.

[ChangeLog][QtQuick][Text] Fixed a bug where aligning an image
to "top" or "bottom" could cause a crash under certain circumstances.

Task-number: QTBUG-77217
Change-Id: Iaa239ba482f2a765703656e4116cbebb8435a66e
Reviewed-by: Simon Hausmann &lt;simon.hausmann@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Doc: Fix QtQuick.Shapes::ShapePath::strokeWidth property type</title>
<updated>2019-07-26T11:54:48+00:00</updated>
<author>
<name>Leena Miettinen</name>
<email>riitta-leena.miettinen@qt.io</email>
</author>
<published>2019-07-25T14:37:43+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=0944ff26223bd2c809025c9f42bc9935213f0d43'/>
<id>0944ff26223bd2c809025c9f42bc9935213f0d43</id>
<content type='text'>
Fixes: QTBUG-73541
Change-Id: Icb15cee3c49f142ef3634e35427dbbc0b9a2183e
Reviewed-by: Laszlo Agocs &lt;laszlo.agocs@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes: QTBUG-73541
Change-Id: Icb15cee3c49f142ef3634e35427dbbc0b9a2183e
Reviewed-by: Laszlo Agocs &lt;laszlo.agocs@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not search for Singletons from more recent versions</title>
<updated>2019-07-23T14:38:07+00:00</updated>
<author>
<name>Fabian Kosmale</name>
<email>fabian.kosmale@qt.io</email>
</author>
<published>2019-07-18T14:06:26+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=d94dd247ecd6753150dc2a7ef6be4ccb482e9423'/>
<id>d94dd247ecd6753150dc2a7ef6be4ccb482e9423</id>
<content type='text'>
This would break importing older versions of a module, as we would try
to locate a singleton which does not exist in this version.

Fixes: QTBUG-77102
Change-Id: I78be1ec111d2be26a14b2a94bbf743cf6238cddd
Reviewed-by: Qt CI Bot &lt;qt_ci_bot@qt-project.org&gt;
Reviewed-by: Simon Hausmann &lt;simon.hausmann@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This would break importing older versions of a module, as we would try
to locate a singleton which does not exist in this version.

Fixes: QTBUG-77102
Change-Id: I78be1ec111d2be26a14b2a94bbf743cf6238cddd
Reviewed-by: Qt CI Bot &lt;qt_ci_bot@qt-project.org&gt;
Reviewed-by: Simon Hausmann &lt;simon.hausmann@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Always waitForWindow after centerOnScreen()</title>
<updated>2019-07-22T10:07:51+00:00</updated>
<author>
<name>Dimitrios Apostolou</name>
<email>dimitrios.apostolou@qt.io</email>
</author>
<published>2019-07-19T12:02:31+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=1dad2029a5bdbc40b244f72f995d70d27ed98e62'/>
<id>1dad2029a5bdbc40b244f72f995d70d27ed98e62</id>
<content type='text'>
Because centerOnScreen asks the window manager to move the window, but
does not wait for it.

This is applied in the same spirit as this change in qtquickcontrols2:

https://codereview.qt-project.org/c/qt/qtquickcontrols2/+/268200

These tests appear slightly flaky on the Grafana dashboard, this commit
might help.

Change-Id: I30d3f4717aca435c94fb1a447c4b5c51021da3be
Reviewed-by: Shawn Rutledge &lt;shawn.rutledge@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Because centerOnScreen asks the window manager to move the window, but
does not wait for it.

This is applied in the same spirit as this change in qtquickcontrols2:

https://codereview.qt-project.org/c/qt/qtquickcontrols2/+/268200

These tests appear slightly flaky on the Grafana dashboard, this commit
might help.

Change-Id: I30d3f4717aca435c94fb1a447c4b5c51021da3be
Reviewed-by: Shawn Rutledge &lt;shawn.rutledge@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Doc: fix code snippet</title>
<updated>2019-07-19T11:54:47+00:00</updated>
<author>
<name>Paul Wicking</name>
<email>paul.wicking@qt.io</email>
</author>
<published>2019-07-19T04:53:12+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=a95f3795ae94616fb7b3d72ac71b0b38c6bba341'/>
<id>a95f3795ae94616fb7b3d72ac71b0b38c6bba341</id>
<content type='text'>
Task-number: QTBUG-77094
Change-Id: I9058bf7b65e8d390327af0624df611de4965f1e4
Reviewed-by: Mitch Curtis &lt;mitch.curtis@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Task-number: QTBUG-77094
Change-Id: I9058bf7b65e8d390327af0624df611de4965f1e4
Reviewed-by: Mitch Curtis &lt;mitch.curtis@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Support text color for color fonts</title>
<updated>2019-07-19T08:58:48+00:00</updated>
<author>
<name>Eskil Abrahamsen Blomfeldt</name>
<email>eskil.abrahamsen-blomfeldt@qt.io</email>
</author>
<published>2019-07-05T11:08:21+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=35acf29a38d4b631dd27ce767466533223e8b2c4'/>
<id>35acf29a38d4b631dd27ce767466533223e8b2c4</id>
<content type='text'>
In order to support pen color for color fonts, we have to bake
the color into the cache (since the cache contains actual
color data and not alpha values).

This is equivalent of 78caba7ae637bf4b33631c3425eb92ec3946c99e in
Qt Base.

[ChangeLog][Text] Added support for text color when using color fonts.

Task-number: QTBUG-74761
Change-Id: I5910636c240bd4c0ec3f0b13db4e2f78d4b062ff
Reviewed-by: Tor Arne Vestbø &lt;tor.arne.vestbo@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In order to support pen color for color fonts, we have to bake
the color into the cache (since the cache contains actual
color data and not alpha values).

This is equivalent of 78caba7ae637bf4b33631c3425eb92ec3946c99e in
Qt Base.

[ChangeLog][Text] Added support for text color when using color fonts.

Task-number: QTBUG-74761
Change-Id: I5910636c240bd4c0ec3f0b13db4e2f78d4b062ff
Reviewed-by: Tor Arne Vestbø &lt;tor.arne.vestbo@qt.io&gt;
</pre>
</div>
</content>
</entry>
</feed>
