<feed xmlns='http://www.w3.org/2005/Atom'>
<title>qt/qtdeclarative.git, branch v5.9.1</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 5.9.1</title>
<updated>2017-06-22T11:46:59+00:00</updated>
<author>
<name>Antti Kokko</name>
<email>antti.kokko@qt.io</email>
</author>
<published>2017-06-19T08:45:22+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=525de4ff29cfefd9f676ba35a4e8d7494e5198c2'/>
<id>525de4ff29cfefd9f676ba35a4e8d7494e5198c2</id>
<content type='text'>
Change-Id: I71dbd595c0d718bf470aa7d890d90cebf0f98abd
Reviewed-by: Lars Knoll &lt;lars.knoll@qt.io&gt;
Reviewed-by: J-P Nurmi &lt;jpnurmi@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: I71dbd595c0d718bf470aa7d890d90cebf0f98abd
Reviewed-by: Lars Knoll &lt;lars.knoll@qt.io&gt;
Reviewed-by: J-P Nurmi &lt;jpnurmi@qt.io&gt;
Reviewed-by: Shawn Rutledge &lt;shawn.rutledge@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge 5.9 into 5.9.1</title>
<updated>2017-06-19T06:20:16+00:00</updated>
<author>
<name>Oswald Buddenhagen</name>
<email>oswald.buddenhagen@qt.io</email>
</author>
<published>2017-06-19T06:20:16+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=7d28940a316128c8ee43def83a71843711d702c9'/>
<id>7d28940a316128c8ee43def83a71843711d702c9</id>
<content type='text'>
Change-Id: I4154bf5f6f0b74176e333541372511d47d408546
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I4154bf5f6f0b74176e333541372511d47d408546
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix QML compiler crashes on big endian systems</title>
<updated>2017-06-18T12:41:13+00:00</updated>
<author>
<name>Dmitry Shachnev</name>
<email>mitya57@gmail.com</email>
</author>
<published>2017-06-16T19:51:57+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=4199572d64d46bfa2efdcf7c910e81e5b8fb5547'/>
<id>4199572d64d46bfa2efdcf7c910e81e5b8fb5547</id>
<content type='text'>
Commit be491913c036b148 changed QV4::CompiledData::Unit to use LEUInt32
structures internally, rather than native uints, however the generators
were not updated at that time and still wrote native uints.

Also initialize constants field of CompilationUnit to prevent crashes
in unlink() where operator delete[] is called.

Change-Id: Id6c6e6ad519c9927ba6027479689ecfde9ea86de
Reviewed-by: Allan Sandfeld Jensen &lt;allan.jensen@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>
Commit be491913c036b148 changed QV4::CompiledData::Unit to use LEUInt32
structures internally, rather than native uints, however the generators
were not updated at that time and still wrote native uints.

Also initialize constants field of CompilationUnit to prevent crashes
in unlink() where operator delete[] is called.

Change-Id: Id6c6e6ad519c9927ba6027479689ecfde9ea86de
Reviewed-by: Allan Sandfeld Jensen &lt;allan.jensen@qt.io&gt;
Reviewed-by: Simon Hausmann &lt;simon.hausmann@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't leak QQmlJavaScriptExpression errors</title>
<updated>2017-06-16T22:19:51+00:00</updated>
<author>
<name>Colin Ogilvie</name>
<email>colin.ogilvie@kdab.com</email>
</author>
<published>2017-06-02T10:37:09+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=1e0685136d0debb2a3b62d9f4650c95afe41913b'/>
<id>1e0685136d0debb2a3b62d9f4650c95afe41913b</id>
<content type='text'>
Ensure any error is deleted when the expression is

Change-Id: Ibbfd28f50279d4c66830b40c5c917eb8d98f266e
Reviewed-by: Simon Hausmann &lt;simon.hausmann@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Ensure any error is deleted when the expression is

Change-Id: Ibbfd28f50279d4c66830b40c5c917eb8d98f266e
Reviewed-by: Simon Hausmann &lt;simon.hausmann@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Doc: Enclose regular expressions with \badcode</title>
<updated>2017-06-16T13:05:11+00:00</updated>
<author>
<name>Topi Reinio</name>
<email>topi.reinio@qt.io</email>
</author>
<published>2017-06-16T08:12:59+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=3fc212f7cad26e310e3f560a9416ad4dfbcaca00'/>
<id>3fc212f7cad26e310e3f560a9416ad4dfbcaca00</id>
<content type='text'>
Without them, qdoc tries to parse the backslashes as qdoc commands:

src/quick/util/qquickvalidator.cpp:231: warning: Unknown command '\d'

Change-Id: I36322586c477822f7efbae8b80adaee177c7ca44
Reviewed-by: Venugopal Shivashankar &lt;Venugopal.Shivashankar@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Without them, qdoc tries to parse the backslashes as qdoc commands:

src/quick/util/qquickvalidator.cpp:231: warning: Unknown command '\d'

Change-Id: I36322586c477822f7efbae8b80adaee177c7ca44
Reviewed-by: Venugopal Shivashankar &lt;Venugopal.Shivashankar@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>testlib: print out milliseconds for datetime</title>
<updated>2017-06-16T11:43:07+00:00</updated>
<author>
<name>Liang Qi</name>
<email>liang.qi@qt.io</email>
</author>
<published>2017-06-15T11:38:43+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=b66bc399aed8b307a27781c97585a09888d8692f'/>
<id>b66bc399aed8b307a27781c97585a09888d8692f</id>
<content type='text'>
Task-number: QTBUG-32555
Change-Id: I9219c8a7199d4db27c3d160de2544f0a7cb320a6
Reviewed-by: Mitch Curtis &lt;mitch.curtis@qt.io&gt;
Reviewed-by: Edward Welbourne &lt;edward.welbourne@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Task-number: QTBUG-32555
Change-Id: I9219c8a7199d4db27c3d160de2544f0a7cb320a6
Reviewed-by: Mitch Curtis &lt;mitch.curtis@qt.io&gt;
Reviewed-by: Edward Welbourne &lt;edward.welbourne@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Doc: Avoid copyright text in the codeblock by using \snippet</title>
<updated>2017-06-16T11:00:17+00:00</updated>
<author>
<name>Venugopal Shivashankar</name>
<email>Venugopal.Shivashankar@qt.io</email>
</author>
<published>2017-06-15T12:36:56+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=5935488d46d2e78d72b4ff61a56bc5e7448c2002'/>
<id>5935488d46d2e78d72b4ff61a56bc5e7448c2002</id>
<content type='text'>
Change-Id: Ib6f1a1e796a085d0f274c7e87d4ed1314e958a06
Reviewed-by: Nico Vertriest &lt;nico.vertriest@qt.io&gt;
Reviewed-by: Mitch Curtis &lt;mitch.curtis@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ib6f1a1e796a085d0f274c7e87d4ed1314e958a06
Reviewed-by: Nico Vertriest &lt;nico.vertriest@qt.io&gt;
Reviewed-by: Mitch Curtis &lt;mitch.curtis@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Delay the deletion of QSGTextures until all windows are synchronized</title>
<updated>2017-06-16T06:59:04+00:00</updated>
<author>
<name>Dominik Holland</name>
<email>dominik.holland@pelagicore.com</email>
</author>
<published>2017-03-02T14:25:07+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=eeb320bbd8763f3e72f79369cc3908e999a0da3c'/>
<id>eeb320bbd8763f3e72f79369cc3908e999a0da3c</id>
<content type='text'>
With the 'basic' and the 'windows' render loop the scene graph
context is shared. Because of this we cannot start deleting textures
after the first window is synchronized as it may contain textures
needed by the another window, which is not yet synchronized.

QWindowPrivate::syncSceneGraph() is not calling endSync() anymore
as it doesn't know whether it is the last window or not. Instead
the renderloop is now responsible for calling endSync() once this
is safe to do.

Change-Id: Icb50ebfb447c928e38b41df7e26f3bfafdb4a811
Reviewed-by: Robert Griebl &lt;robert.griebl@pelagicore.com&gt;
Reviewed-by: Gunnar Sletta &lt;gunnar@crimson.no&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With the 'basic' and the 'windows' render loop the scene graph
context is shared. Because of this we cannot start deleting textures
after the first window is synchronized as it may contain textures
needed by the another window, which is not yet synchronized.

QWindowPrivate::syncSceneGraph() is not calling endSync() anymore
as it doesn't know whether it is the last window or not. Instead
the renderloop is now responsible for calling endSync() once this
is safe to do.

Change-Id: Icb50ebfb447c928e38b41df7e26f3bfafdb4a811
Reviewed-by: Robert Griebl &lt;robert.griebl@pelagicore.com&gt;
Reviewed-by: Gunnar Sletta &lt;gunnar@crimson.no&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Prospective build fix for qml compiler on Windows</title>
<updated>2017-06-14T11:31:01+00:00</updated>
<author>
<name>Simon Hausmann</name>
<email>simon.hausmann@qt.io</email>
</author>
<published>2017-06-13T07:42:54+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=d2bb2e202427ebae545a408f065c893f3d837061'/>
<id>d2bb2e202427ebae545a408f065c893f3d837061</id>
<content type='text'>
Do not try to decorate the internal MoveMapping class with an export
macro that becomes an import macro on usage, when using it in the
context of QtQmlDevTools.

Change-Id: Id5349763572a144ac7d51d0af1f07d6cc19d683d
Reviewed-by: Lars Knoll &lt;lars.knoll@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Do not try to decorate the internal MoveMapping class with an export
macro that becomes an import macro on usage, when using it in the
context of QtQmlDevTools.

Change-Id: Id5349763572a144ac7d51d0af1f07d6cc19d683d
Reviewed-by: Lars Knoll &lt;lars.knoll@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>qmltest: fix compare() for urls</title>
<updated>2017-06-14T10:55:14+00:00</updated>
<author>
<name>Liang Qi</name>
<email>liang.qi@qt.io</email>
</author>
<published>2017-06-13T07:23:09+00:00</published>
<link rel='alternate' type='text/html' href='https://code.qt.io/cgit/qt/qtdeclarative.git/commit/?id=99651acdf7f34ad976522f12eb89ea8fc19ee0a5'/>
<id>99651acdf7f34ad976522f12eb89ea8fc19ee0a5</id>
<content type='text'>
url is object, but without any property.

Task-number: QTBUG-61297
Change-Id: I68b0523be54e4d42f57267205ba8d66ff4ac4e30
Reviewed-by: Edward Welbourne &lt;edward.welbourne@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
url is object, but without any property.

Task-number: QTBUG-61297
Change-Id: I68b0523be54e4d42f57267205ba8d66ff4ac4e30
Reviewed-by: Edward Welbourne &lt;edward.welbourne@qt.io&gt;
</pre>
</div>
</content>
</entry>
</feed>
