<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/qt-creator.git, branch qds/4.0</title>
<subtitle>code.qt.io: qt-creator/qt-creator.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/'/>
<entry>
<title>QmlDesigner: Fix crash</title>
<updated>2023-03-28T15:09:27+00:00</updated>
<author>
<name>Thomas Hartmann</name>
<email>thomas.hartmann@qt.io</email>
</author>
<published>2023-03-28T15:07:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=0df59363c4c6526d253ee018b6c26c46f42eb440'/>
<id>0df59363c4c6526d253ee018b6c26c46f42eb440</id>
<content type='text'>
The buildsystem might be missing.

Change-Id: I05e03f59a2fcb49ce1ff7a2521ed1af165730b51
Reviewed-by: Tim Jenssen &lt;tim.jenssen@qt.io&gt;
(cherry picked from commit bcd74a2fad243fc7683fd98633b91da4e394c0e8)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The buildsystem might be missing.

Change-Id: I05e03f59a2fcb49ce1ff7a2521ed1af165730b51
Reviewed-by: Tim Jenssen &lt;tim.jenssen@qt.io&gt;
(cherry picked from commit bcd74a2fad243fc7683fd98633b91da4e394c0e8)
</pre>
</div>
</content>
</entry>
<entry>
<title>QmlDesigner: Fix access to nullptr</title>
<updated>2023-03-28T15:00:48+00:00</updated>
<author>
<name>Marco Bubke</name>
<email>marco.bubke@qt.io</email>
</author>
<published>2023-03-28T12:58:44+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=6c1692f04202686ccc2cfbad773ecdac8bf25f84'/>
<id>6c1692f04202686ccc2cfbad773ecdac8bf25f84</id>
<content type='text'>
We try to access projectStorageData but it does not exists. Now we
return a dummyProjectStorage() instead. Because it is never accessed if
we don't use the project storage we should be fine.

Change-Id: Ic36a27472e95012b29b15ad33d2abe01507d64b4
Reviewed-by: Qt CI Bot &lt;qt_ci_bot@qt-project.org&gt;
Reviewed-by: Tim Jenssen &lt;tim.jenssen@qt.io&gt;
(cherry picked from commit c940cc546626e4cce8034d72dfc67de8dc7a55dc)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We try to access projectStorageData but it does not exists. Now we
return a dummyProjectStorage() instead. Because it is never accessed if
we don't use the project storage we should be fine.

Change-Id: Ic36a27472e95012b29b15ad33d2abe01507d64b4
Reviewed-by: Qt CI Bot &lt;qt_ci_bot@qt-project.org&gt;
Reviewed-by: Tim Jenssen &lt;tim.jenssen@qt.io&gt;
(cherry picked from commit c940cc546626e4cce8034d72dfc67de8dc7a55dc)
</pre>
</div>
</content>
</entry>
<entry>
<title>QmlDesigner: Fix __modelIndex for Qt 6.4.3</title>
<updated>2023-03-28T09:10:49+00:00</updated>
<author>
<name>Thomas Hartmann</name>
<email>thomas.hartmann@qt.io</email>
</author>
<published>2023-03-28T09:02:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=31d6daf209ca14aea1ebd80abd070f17d7f220d1'/>
<id>31d6daf209ca14aea1ebd80abd070f17d7f220d1</id>
<content type='text'>
Since this is a throw away branch we can hardcode the fix
for Qt 6.4.3.

See 0c7ae672a211d670d70e6a872809b76919e17b45 for the proper fix.

Task-number: QDS-9560
Change-Id: Ic519541e2f6ed3efa5e38c9dbeb71390632b8b58
Reviewed-by: Thomas Hartmann &lt;thomas.hartmann@qt.io&gt;
Reviewed-by: Tim Jenssen &lt;tim.jenssen@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since this is a throw away branch we can hardcode the fix
for Qt 6.4.3.

See 0c7ae672a211d670d70e6a872809b76919e17b45 for the proper fix.

Task-number: QDS-9560
Change-Id: Ic519541e2f6ed3efa5e38c9dbeb71390632b8b58
Reviewed-by: Thomas Hartmann &lt;thomas.hartmann@qt.io&gt;
Reviewed-by: Tim Jenssen &lt;tim.jenssen@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>QmlDesigner: Always try to open in design mode if qmlproject is opened</title>
<updated>2023-03-22T10:53:12+00:00</updated>
<author>
<name>Thomas Hartmann</name>
<email>thomas.hartmann@qt.io</email>
</author>
<published>2023-03-17T15:02:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=b33b25c936eb52f9f018d2469190d6d4446f00cd'/>
<id>b33b25c936eb52f9f018d2469190d6d4446f00cd</id>
<content type='text'>
If there is no ui.qml file then fallback to .qml.
Change to design mode in any case if a file was opened.

Task-number: QDS-9460
Change-Id: I619292019105f488ff33e6e5ed4294b36eb2627c
(cherry picked from commit b63cb2603e4227234f7a2fa255df437f6ab24eeb)
Reviewed-by: Thomas Hartmann &lt;thomas.hartmann@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If there is no ui.qml file then fallback to .qml.
Change to design mode in any case if a file was opened.

Task-number: QDS-9460
Change-Id: I619292019105f488ff33e6e5ed4294b36eb2627c
(cherry picked from commit b63cb2603e4227234f7a2fa255df437f6ab24eeb)
Reviewed-by: Thomas Hartmann &lt;thomas.hartmann@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>QmlDesigner: Fix TopLevelComboBoxes</title>
<updated>2023-03-17T15:02:51+00:00</updated>
<author>
<name>Thomas Hartmann</name>
<email>thomas.hartmann@qt.io</email>
</author>
<published>2023-03-17T13:25:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=d3ae7235588d1288e34d56e7c690bdc137207291'/>
<id>d3ae7235588d1288e34d56e7c690bdc137207291</id>
<content type='text'>
The combobox will break bindings on current index. Therefore
we cannot use a binding on the instances.

Change-Id: I5b4ede02b8b945429b37efa4fc3e1acc15b3fbe7
(cherry picked from commit d61830f91f5a6060ab5eaa73e77a2fa9d7e0db35)
Reviewed-by: Henning Gründl &lt;henning.gruendl@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The combobox will break bindings on current index. Therefore
we cannot use a binding on the instances.

Change-Id: I5b4ede02b8b945429b37efa4fc3e1acc15b3fbe7
(cherry picked from commit d61830f91f5a6060ab5eaa73e77a2fa9d7e0db35)
Reviewed-by: Henning Gründl &lt;henning.gruendl@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>QmlDesigner: Fix invalid path hang up</title>
<updated>2023-03-16T11:01:50+00:00</updated>
<author>
<name>Henning Gruendl</name>
<email>henning.gruendl@qt.io</email>
</author>
<published>2023-03-16T09:55:47+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=9f725de2837916bd87d26fb914eaa9a74b6ef616'/>
<id>9f725de2837916bd87d26fb914eaa9a74b6ef616</id>
<content type='text'>
Fix issue where an invalid path results in QDir being set to "." which
in some cases results in iterating a huge amount of files ultimately
causing QtDS to stall.

Task-number: QDS-9437
Change-Id: I0f868f1a94341fbd4d18e98de012ecd5d2a6423a
Reviewed-by: Tim Jenssen &lt;tim.jenssen@qt.io&gt;
(cherry picked from commit 9b4decf9afa7002cd28086caec2510290a89f339)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix issue where an invalid path results in QDir being set to "." which
in some cases results in iterating a huge amount of files ultimately
causing QtDS to stall.

Task-number: QDS-9437
Change-Id: I0f868f1a94341fbd4d18e98de012ecd5d2a6423a
Reviewed-by: Tim Jenssen &lt;tim.jenssen@qt.io&gt;
(cherry picked from commit 9b4decf9afa7002cd28086caec2510290a89f339)
</pre>
</div>
</content>
</entry>
<entry>
<title>QmlDesigner: Improve speed of undo</title>
<updated>2023-03-15T15:40:58+00:00</updated>
<author>
<name>Thomas Hartmann</name>
<email>thomas.hartmann@qt.io</email>
</author>
<published>2023-03-14T10:57:34+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=ee72b1099b0e6534994962da88d3639857d7bd24'/>
<id>ee72b1099b0e6534994962da88d3639857d7bd24</id>
<content type='text'>
Undo works strickly on the text editor and we wait 600ms
until we propagte changes from text editor to the model, to not
interrupt typing. In this case we should force the update immediately.

Task-number: QDS-9440
Change-Id: I5c854e7b4c6936e02c57d4cc7433a6e0ede50af4
(cherry picked from commit d26e35b221c51ed56237dff47d48fcb204e317f0)
Reviewed-by: Tim Jenssen &lt;tim.jenssen@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Undo works strickly on the text editor and we wait 600ms
until we propagte changes from text editor to the model, to not
interrupt typing. In this case we should force the update immediately.

Task-number: QDS-9440
Change-Id: I5c854e7b4c6936e02c57d4cc7433a6e0ede50af4
(cherry picked from commit d26e35b221c51ed56237dff47d48fcb204e317f0)
Reviewed-by: Tim Jenssen &lt;tim.jenssen@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>QmlDesigner: Fix crash when accessing optional</title>
<updated>2023-03-15T15:40:48+00:00</updated>
<author>
<name>Thomas Hartmann</name>
<email>thomas.hartmann@qt.io</email>
</author>
<published>2023-03-14T16:32:59+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=58cd47f2030260c13749692d33fe1d53f90eb5c3'/>
<id>58cd47f2030260c13749692d33fe1d53f90eb5c3</id>
<content type='text'>
Task-number: QDS-9439
Change-Id: Ic80ea2558f6b41da127000441a75773d382f5a05
(cherry picked from commit 925b08d6e6e47d41ae56f1d63a722ed99e0b0b34)
Reviewed-by: Tim Jenssen &lt;tim.jenssen@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Task-number: QDS-9439
Change-Id: Ic80ea2558f6b41da127000441a75773d382f5a05
(cherry picked from commit 925b08d6e6e47d41ae56f1d63a722ed99e0b0b34)
Reviewed-by: Tim Jenssen &lt;tim.jenssen@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>QmlDesigner: Speedup copy and paste</title>
<updated>2023-03-15T15:40:33+00:00</updated>
<author>
<name>Thomas Hartmann</name>
<email>thomas.hartmann@qt.io</email>
</author>
<published>2023-03-14T10:59:18+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=150bc2df5057acf890f6beb79e14b2955d5b23cb'/>
<id>150bc2df5057acf890f6beb79e14b2955d5b23cb</id>
<content type='text'>
Checking the possible imports can be slow and is not required
for copy and paste. Doing the same optimization for the style merger.

Task-number: QDS-9441
Change-Id: I7485a8f897db3d0fa595695bef10d315e93ff73e
(cherry picked from commit 0a34c41b18e1b819b380286b27592f0446e3524d)
Reviewed-by: Tim Jenssen &lt;tim.jenssen@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Checking the possible imports can be slow and is not required
for copy and paste. Doing the same optimization for the style merger.

Task-number: QDS-9441
Change-Id: I7485a8f897db3d0fa595695bef10d315e93ff73e
(cherry picked from commit 0a34c41b18e1b819b380286b27592f0446e3524d)
Reviewed-by: Tim Jenssen &lt;tim.jenssen@qt.io&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>QmlDesigner: Fix pontential crash on shutdown</title>
<updated>2023-03-15T15:40:23+00:00</updated>
<author>
<name>Thomas Hartmann</name>
<email>thomas.hartmann@qt.io</email>
</author>
<published>2023-03-10T16:53:42+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/qt-creator.git/commit/?id=24c3c4db522f0ea981dcdd1fa73765167a6bb4ca'/>
<id>24c3c4db522f0ea981dcdd1fa73765167a6bb4ca</id>
<content type='text'>
Task-number: QDS-9438
Change-Id: I6971f092ba1106c108bab8a9264e1e0dc84310e5
(cherry picked from commit 6665ddf3352d75e48d2f8b695788aeda562f24a0)
Reviewed-by: Tim Jenssen &lt;tim.jenssen@qt.io&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Task-number: QDS-9438
Change-Id: I6971f092ba1106c108bab8a9264e1e0dc84310e5
(cherry picked from commit 6665ddf3352d75e48d2f8b695788aeda562f24a0)
Reviewed-by: Tim Jenssen &lt;tim.jenssen@qt.io&gt;
</pre>
</div>
</content>
</entry>
</feed>
