<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qt/qtdeclarative.git, branch v5.13.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>Support folderlistmodel for the no-thread config</title>
<updated>2019-05-09T04:28:41+00:00</updated>
<author>
<name>Morten Johan Sørvig</name>
<email>morten.sorvig@qt.io</email>
</author>
<published>2019-05-02T12:01:43+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=ecc092fa5519e77a47ef560f0137b4cd5f417c5e'/>
<id>ecc092fa5519e77a47ef560f0137b4cd5f417c5e</id>
<content type='text'>
Scan for files on the main thread instead of using
a dedicated thread. Use a zero-timer to preserve the
async behavior where initiating a scan is fast.

This should work well for use cases like a handful
of files stored as resources.

Task-number: QTBUG-74537
Change-Id: I7bf1b6c7f9dfba69fe4fc2ea1b2dd2f256d66c2c
Reviewed-by: Lorn Potter &lt;lorn.potter@gmail.com&gt;
Reviewed-by: Eskil Abrahamsen Blomfeldt &lt;eskil.abrahamsen-blomfeldt@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Scan for files on the main thread instead of using
a dedicated thread. Use a zero-timer to preserve the
async behavior where initiating a scan is fast.

This should work well for use cases like a handful
of files stored as resources.

Task-number: QTBUG-74537
Change-Id: I7bf1b6c7f9dfba69fe4fc2ea1b2dd2f256d66c2c
Reviewed-by: Lorn Potter &lt;lorn.potter@gmail.com&gt;
Reviewed-by: Eskil Abrahamsen Blomfeldt &lt;eskil.abrahamsen-blomfeldt@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add changes file for Qt 5.13.0</title>
<updated>2019-05-08T08:47:46+00:00</updated>
<author>
<name>Antti Kokko</name>
<email>antti.kokko@qt.io</email>
</author>
<published>2019-05-03T07:14:20+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=0e97dedfcaa036b988d41566a37157472dfc2af6'/>
<id>0e97dedfcaa036b988d41566a37157472dfc2af6</id>
<content type='text'>
Change-Id: I51689758616808c0fad5d3f5c79e12dd59c0bd85
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: I51689758616808c0fad5d3f5c79e12dd59c0bd85
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>Make QQmlThread work for no-thread debug mode</title>
<updated>2019-05-08T07:18:36+00:00</updated>
<author>
<name>Morten Johan Sørvig</name>
<email>morten.sorvig@qt.io</email>
</author>
<published>2019-05-07T12:23:52+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=d70e57c1286e7b0bd4caeecdeb62a22e9098095c'/>
<id>d70e57c1286e7b0bd4caeecdeb62a22e9098095c</id>
<content type='text'>
Disable isThisThread asserts: there is only going to
be one thread.

Add a no-thread implementation for internalCalMethodInMain(),
which calls the message immediately, similar to the
current internalCallMethodInThread() implementation.

Change-Id: I554cacf572b5f47c9921d247773cc3d9127b8203
Reviewed-by: Lorn Potter &lt;lorn.potter@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Disable isThisThread asserts: there is only going to
be one thread.

Add a no-thread implementation for internalCalMethodInMain(),
which calls the message immediately, similar to the
current internalCallMethodInThread() implementation.

Change-Id: I554cacf572b5f47c9921d247773cc3d9127b8203
Reviewed-by: Lorn Potter &lt;lorn.potter@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/5.12' into 5.13</title>
<updated>2019-05-02T07:33:52+00:00</updated>
<author>
<name>Qt Forward Merge Bot</name>
<email>qt_forward_merge_bot@qt-project.org</email>
</author>
<published>2019-05-02T07:33:52+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=bb882f433b6cf6fca56049df6b654fb6a39a7cab'/>
<id>bb882f433b6cf6fca56049df6b654fb6a39a7cab</id>
<content type='text'>
Change-Id: Ic10f47e4763d67d989df77f2dc11d9705ec7fb6b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ic10f47e4763d67d989df77f2dc11d9705ec7fb6b
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't wrap the attachedProperties function into a template</title>
<updated>2019-05-02T05:56:03+00:00</updated>
<author>
<name>Ulf Hermann</name>
<email>ulf.hermann@qt.io</email>
</author>
<published>2019-04-29T11:05:03+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=6a8d4f614171444a77a127dc2e22f295d1ffabe2'/>
<id>6a8d4f614171444a77a127dc2e22f295d1ffabe2</id>
<content type='text'>
Otherwise it gets a separate address for each CU in which the template
is instantiated. We want to use the address as key to the attached
properties, though.

Fixes: QTBUG-75385
Change-Id: Iaec82db116a032f7cb1d40670bb47fdf610664a2
Reviewed-by: Mitch Curtis &lt;mitch.curtis@qt.io&gt;
Reviewed-by: Simon Hausmann &lt;simon.hausmann@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Otherwise it gets a separate address for each CU in which the template
is instantiated. We want to use the address as key to the attached
properties, though.

Fixes: QTBUG-75385
Change-Id: Iaec82db116a032f7cb1d40670bb47fdf610664a2
Reviewed-by: Mitch Curtis &lt;mitch.curtis@qt.io&gt;
Reviewed-by: Simon Hausmann &lt;simon.hausmann@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/5.12' into 5.13</title>
<updated>2019-04-30T23:00:45+00:00</updated>
<author>
<name>Qt Forward Merge Bot</name>
<email>qt_forward_merge_bot@qt-project.org</email>
</author>
<published>2019-04-30T23:00:45+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=ad6061b265b6a482a6e0e29b20be0c681332abb1'/>
<id>ad6061b265b6a482a6e0e29b20be0c681332abb1</id>
<content type='text'>
Change-Id: Ic008bf9223a9ac293c925044355ff218f7ed7f78
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ic008bf9223a9ac293c925044355ff218f7ed7f78
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix -Winit-list-lifetime</title>
<updated>2019-04-30T15:07:47+00:00</updated>
<author>
<name>Allan Sandfeld Jensen</name>
<email>allan.jensen@qt.io</email>
</author>
<published>2019-04-30T12:50:49+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=6c26a1a137ff328ea144bccc5cb9ad52d71cf67d'/>
<id>6c26a1a137ff328ea144bccc5cb9ad52d71cf67d</id>
<content type='text'>
Enable by -Wextra in gcc 9.

Change-Id: I6642240f7ff9fe9f5fc6a456b66d86c9591eaf5f
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Enable by -Wextra in gcc 9.

Change-Id: I6642240f7ff9fe9f5fc6a456b66d86c9591eaf5f
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Yarr: Reject quantifiers larger than 16M</title>
<updated>2019-04-30T12:37:19+00:00</updated>
<author>
<name>Ulf Hermann</name>
<email>ulf.hermann@qt.io</email>
</author>
<published>2019-04-30T11:29:45+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=ac0d313ab15aa78c444d00ed6a1a202a1351dfa1'/>
<id>ac0d313ab15aa78c444d00ed6a1a202a1351dfa1</id>
<content type='text'>
Nobody needs those and we run into integer overflows later on if we
accept them.

Fixes: QTBUG-74048
Change-Id: Ib8ccd05e4bd6f662c38fbe95bf1350f81982e1b8
Reviewed-by: Simon Hausmann &lt;simon.hausmann@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Nobody needs those and we run into integer overflows later on if we
accept them.

Fixes: QTBUG-74048
Change-Id: Ib8ccd05e4bd6f662c38fbe95bf1350f81982e1b8
Reviewed-by: Simon Hausmann &lt;simon.hausmann@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Skip QtQuickCompiler resource extraction when using lupdate</title>
<updated>2019-04-29T16:32:51+00:00</updated>
<author>
<name>Simon Hausmann</name>
<email>simon.hausmann@qt.io</email>
</author>
<published>2019-04-29T13:31:09+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=f01e72a82b59c214ce4b0a6ecefb604bc66ddd3e'/>
<id>f01e72a82b59c214ce4b0a6ecefb604bc66ddd3e</id>
<content type='text'>
Otherwise lupdate won't see a .qrc file that contains the .qml/.js
files.

Change-Id: I8b5fd79299adcde338d68fb6ca39ab03c9300286
Fixes: QTBUG-75501
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Otherwise lupdate won't see a .qrc file that contains the .qml/.js
files.

Change-Id: I8b5fd79299adcde338d68fb6ca39ab03c9300286
Fixes: QTBUG-75501
Reviewed-by: Ulf Hermann &lt;ulf.hermann@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Skip block context within call contexts when searching for parameters</title>
<updated>2019-04-29T15:07:12+00:00</updated>
<author>
<name>Ulf Hermann</name>
<email>ulf.hermann@qt.io</email>
</author>
<published>2019-04-29T14:44:48+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=4fea3ec29c9911522a379a01418394b5cad29ecc'/>
<id>4fea3ec29c9911522a379a01418394b5cad29ecc</id>
<content type='text'>
Only the call context contains the signal parameters. However, there can
be any number of nested block contexts in a function. This manifests
itself when the function needs an execution context. The simplest way to
trigger this is attaching a debugger.

Fixes: QTBUG-75393
Change-Id: Iabdc06a9fe7bf88204525d6940b626575fee1579
Reviewed-by: Simon Hausmann &lt;simon.hausmann@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Only the call context contains the signal parameters. However, there can
be any number of nested block contexts in a function. This manifests
itself when the function needs an execution context. The simplest way to
trigger this is attaching a debugger.

Fixes: QTBUG-75393
Change-Id: Iabdc06a9fe7bf88204525d6940b626575fee1579
Reviewed-by: Simon Hausmann &lt;simon.hausmann@qt.io&gt;
</pre>
</div>
</content>
</entry>
</feed>
