<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qt/qtdeclarative.git, branch 5.4</title>
<subtitle>Qt Declarative (Quick 2)
</subtitle>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/'/>
<entry>
<title>Doc: Document limits of QSGGeometry::setLineWidth</title>
<updated>2015-06-04T14:20:48+00:00</updated>
<author>
<name>Kai Koehne</name>
<email>kai.koehne@theqtcompany.com</email>
</author>
<published>2015-05-21T11:10:36+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=2556b97ab22cfde606d2b77d6e816fd282741291'/>
<id>2556b97ab22cfde606d2b77d6e816fd282741291</id>
<content type='text'>
Task-number: QTBUG-46260
Change-Id: Ib84a41da10d38391c3248a209a851f5b603d46b0
Reviewed-by: Gunnar Sletta &lt;gunnar@sletta.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Task-number: QTBUG-46260
Change-Id: Ib84a41da10d38391c3248a209a851f5b603d46b0
Reviewed-by: Gunnar Sletta &lt;gunnar@sletta.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove testing of active window change on hide</title>
<updated>2015-06-02T21:11:18+00:00</updated>
<author>
<name>Alan Alpert</name>
<email>416365416c@gmail.com</email>
</author>
<published>2015-03-31T01:06:44+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=2c860b9c4de8a1f423a1a6c10a3460552e959d95'/>
<id>2c860b9c4de8a1f423a1a6c10a3460552e959d95</id>
<content type='text'>
We don't actually control where the window manager
assigns focus if the currently active window is hidden,
so don't test for specific behavior.

We can now remove the blacklist entry for this test.

Change-Id: Ie09fc91c6317f6bb2d4b91000641ef241556fddf
Reviewed-by: Frederik Gladhorn &lt;frederik.gladhorn@theqtcompany.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We don't actually control where the window manager
assigns focus if the currently active window is hidden,
so don't test for specific behavior.

We can now remove the blacklist entry for this test.

Change-Id: Ie09fc91c6317f6bb2d4b91000641ef241556fddf
Reviewed-by: Frederik Gladhorn &lt;frederik.gladhorn@theqtcompany.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Doc: Added the missing \brief and \image to the example docs</title>
<updated>2015-06-02T20:03:42+00:00</updated>
<author>
<name>Venugopal Shivashankar</name>
<email>venugopal.shivashankar@digia.com</email>
</author>
<published>2015-05-15T13:35:24+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=72c042fa3e23fa1aa4579df801e3cd4411d80bbd'/>
<id>72c042fa3e23fa1aa4579df801e3cd4411d80bbd</id>
<content type='text'>
Task-number: QTBUG-41996
Change-Id: Ica6e069c7753a2004a4a4c0e93a49d1f240569d3
Reviewed-by: Martin Smith &lt;martin.smith@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Task-number: QTBUG-41996
Change-Id: Ica6e069c7753a2004a4a4c0e93a49d1f240569d3
Reviewed-by: Martin Smith &lt;martin.smith@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Doc: Added the missing examples \group page for Qt QML</title>
<updated>2015-06-02T20:03:36+00:00</updated>
<author>
<name>Venugopal Shivashankar</name>
<email>venugopal.shivashankar@digia.com</email>
</author>
<published>2015-05-18T10:50:13+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=5cfcb54cc6a94b5be50d751c659f0b55e090d35b'/>
<id>5cfcb54cc6a94b5be50d751c659f0b55e090d35b</id>
<content type='text'>
The QHP meta info. was trying to link to the Qt Quick
page, which failed. This should fix the issue.

Task-number: QTBUG-46163
Change-Id: Ib012f8f73b74a51b7a8d4e849070742e94d40973
Reviewed-by: Venugopal Shivashankar &lt;venugopal.shivashankar@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The QHP meta info. was trying to link to the Qt Quick
page, which failed. This should fix the issue.

Task-number: QTBUG-46163
Change-Id: Ib012f8f73b74a51b7a8d4e849070742e94d40973
Reviewed-by: Venugopal Shivashankar &lt;venugopal.shivashankar@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix passing of locals as function arguments with side-effects</title>
<updated>2015-04-30T15:57:19+00:00</updated>
<author>
<name>Simon Hausmann</name>
<email>simon.hausmann@theqtcompany.com</email>
</author>
<published>2015-04-30T11:20:43+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=2fdb6eba0a58b629db32f9eefec2f26df08d3d2e'/>
<id>2fdb6eba0a58b629db32f9eefec2f26df08d3d2e</id>
<content type='text'>
Commit 75c22465cf8fe262edfe6178bb9ca19661fb710e regressed in allowing
locals and arguments to be passed directly as further arguments to function
calls, but that's incorrect when considering

    var i = 2;
    testFunction(i, i += 2)

where it is instrumental to place the first argument into a temp (making a
copy) instead of passing it directly.

Change-Id: Iffcf6c6eda92a8fb665982cda1db0b96359cd092
Task-number: QTBUG-45879
Reviewed-by: Lars Knoll &lt;lars.knoll@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Commit 75c22465cf8fe262edfe6178bb9ca19661fb710e regressed in allowing
locals and arguments to be passed directly as further arguments to function
calls, but that's incorrect when considering

    var i = 2;
    testFunction(i, i += 2)

where it is instrumental to place the first argument into a temp (making a
copy) instead of passing it directly.

Change-Id: Iffcf6c6eda92a8fb665982cda1db0b96359cd092
Task-number: QTBUG-45879
Reviewed-by: Lars Knoll &lt;lars.knoll@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid calling potentially pure virtual method</title>
<updated>2015-04-27T17:41:43+00:00</updated>
<author>
<name>David Edmundson</name>
<email>davidedmundson@kde.org</email>
</author>
<published>2015-04-23T13:01:24+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=0d31aa1617c96ed3e3624d77332ea6f13aba1492'/>
<id>0d31aa1617c96ed3e3624d77332ea6f13aba1492</id>
<content type='text'>
In Qt 5.4 screenChanged is called indirectly from the destructor of
QPlatformScreen. By comparing new values against the oldScreen we call
call virtual methods of QPlatformScreen from it's own destructor which
results in a crash.

This patch simply emits change signals whenever a screen change regardless
of whether the value differs from the previous screen. Arguably less
efficient, but better than crashing.

This fix is not needed in Qt 5.5 where the QPA architecture has changed.

Task-number: QTBUG-45753
Change-Id: Ic155906928855a377add9b21bff9e72b31f4667e
Reviewed-by: Alan Alpert &lt;aalpert@blackberry.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In Qt 5.4 screenChanged is called indirectly from the destructor of
QPlatformScreen. By comparing new values against the oldScreen we call
call virtual methods of QPlatformScreen from it's own destructor which
results in a crash.

This patch simply emits change signals whenever a screen change regardless
of whether the value differs from the previous screen. Arguably less
efficient, but better than crashing.

This fix is not needed in Qt 5.5 where the QPA architecture has changed.

Task-number: QTBUG-45753
Change-Id: Ic155906928855a377add9b21bff9e72b31f4667e
Reviewed-by: Alan Alpert &lt;aalpert@blackberry.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/5.4.2' into 5.4</title>
<updated>2015-04-25T15:41:02+00:00</updated>
<author>
<name>Simon Hausmann</name>
<email>simon.hausmann@theqtcompany.com</email>
</author>
<published>2015-04-25T15:40:39+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=7302bc550aa75600c7cdcf5c3d34404e0a09cf67'/>
<id>7302bc550aa75600c7cdcf5c3d34404e0a09cf67</id>
<content type='text'>
Change-Id: Ie0987bcaeae5ee06e01f06ac27f0d161272720b0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ie0987bcaeae5ee06e01f06ac27f0d161272720b0
</pre>
</div>
</content>
</entry>
<entry>
<title>Prospective fix for flakey "network" related QML tests</title>
<updated>2015-04-25T12:02:55+00:00</updated>
<author>
<name>Simon Hausmann</name>
<email>simon.hausmann@theqtcompany.com</email>
</author>
<published>2015-04-22T15:15:30+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=79d56651edc05133ebae13bb93733373b10380f9'/>
<id>79d56651edc05133ebae13bb93733373b10380f9</id>
<content type='text'>
Replace hard-coded server ports with dynamically allocated ports.

Change-Id: Iab8f9a88343a9f2c49af3cd700c954c13c3bf121
Reviewed-by: Frederik Gladhorn &lt;frederik.gladhorn@theqtcompany.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace hard-coded server ports with dynamically allocated ports.

Change-Id: Iab8f9a88343a9f2c49af3cd700c954c13c3bf121
Reviewed-by: Frederik Gladhorn &lt;frederik.gladhorn@theqtcompany.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add list of changes for 5.4.2 relative to 5.4.1</title>
<updated>2015-04-24T19:07:20+00:00</updated>
<author>
<name>Shawn Rutledge</name>
<email>shawn.rutledge@digia.com</email>
</author>
<published>2015-04-24T06:39:19+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=bfd596f36724029441d54095a126d25168e105c1'/>
<id>bfd596f36724029441d54095a126d25168e105c1</id>
<content type='text'>
Change-Id: I9f64f0ff3d10ced8ddc7a4aafac1c77680e3f30e
Reviewed-by: Simon Hausmann &lt;simon.hausmann@theqtcompany.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I9f64f0ff3d10ced8ddc7a4aafac1c77680e3f30e
Reviewed-by: Simon Hausmann &lt;simon.hausmann@theqtcompany.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Doc: corrected error on return value qmlRegisterType</title>
<updated>2015-04-24T08:50:11+00:00</updated>
<author>
<name>Nico Vertriest</name>
<email>nico.vertriest@digia.com</email>
</author>
<published>2015-04-21T11:02:50+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=6a45294b50726bc2426d81023df68435ebc59f77'/>
<id>6a45294b50726bc2426d81023df68435ebc59f77</id>
<content type='text'>
Task-number: QTBUG-45584
Change-Id: I97508aabe47c49d8e27329a7856dd921ee0505dd
Reviewed-by: Martin Smith &lt;martin.smith@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Task-number: QTBUG-45584
Change-Id: I97508aabe47c49d8e27329a7856dd921ee0505dd
Reviewed-by: Martin Smith &lt;martin.smith@digia.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
