<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/qbs.git, branch baserock/morph</title>
<subtitle>code.qt.io: qbs/qbs.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/'/>
<entry>
<title>save QT_CONFIG in Qt.core.qtConfig</title>
<updated>2013-07-25T13:41:49+00:00</updated>
<author>
<name>Joerg Bornemann</name>
<email>joerg.bornemann@digia.com</email>
</author>
<published>2013-07-25T09:28:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=32a8506507d30b7103dbd3ddbe92243823fb3e4c'/>
<id>32a8506507d30b7103dbd3ddbe92243823fb3e4c</id>
<content type='text'>
We want to access the QT_CONFIG from Qt modules.
The property will be used e.g. for determining whether
we're dealing with an ANGLE build.

Change-Id: Ic5cafc23c438c06e3b25ee73eca68c25aefc97ea
Reviewed-by: Christian Kandeler &lt;christian.kandeler@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We want to access the QT_CONFIG from Qt modules.
The property will be used e.g. for determining whether
we're dealing with an ANGLE build.

Change-Id: Ic5cafc23c438c06e3b25ee73eca68c25aefc97ea
Reviewed-by: Christian Kandeler &lt;christian.kandeler@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>add QtANGLE include path for Qt ANGLE builds</title>
<updated>2013-07-25T12:19:17+00:00</updated>
<author>
<name>Joerg Bornemann</name>
<email>joerg.bornemann@digia.com</email>
</author>
<published>2013-07-25T09:29:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=648ec3a4ac134aa4334630af1e76d50ad1065838'/>
<id>648ec3a4ac134aa4334630af1e76d50ad1065838</id>
<content type='text'>
Change-Id: I5bbf71f331c51b29f5d63584c5bfb75058c75f12
Reviewed-by: Christian Stenger &lt;christian.stenger@digia.com&gt;
Reviewed-by: Christian Kandeler &lt;christian.kandeler@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I5bbf71f331c51b29f5d63584c5bfb75058c75f12
Reviewed-by: Christian Stenger &lt;christian.stenger@digia.com&gt;
Reviewed-by: Christian Kandeler &lt;christian.kandeler@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>automatic type conversion for property assignments</title>
<updated>2013-07-25T11:40:44+00:00</updated>
<author>
<name>Joerg Bornemann</name>
<email>joerg.bornemann@digia.com</email>
</author>
<published>2013-07-25T10:50:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=ed02be4d99442a395e9e10db666d1efba68310cd'/>
<id>ed02be4d99442a395e9e10db666d1efba68310cd</id>
<content type='text'>
When assigning a string to a stringList property we automatically
convert the JS variable to an Array of strings.
Similar conversions are implemented for Bool, Number and String.

Task-number: QBS-38

Change-Id: I19f54f83e540b20f18ca505d8cd8011735d6418d
Reviewed-by: Christian Kandeler &lt;christian.kandeler@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When assigning a string to a stringList property we automatically
convert the JS variable to an Array of strings.
Similar conversions are implemented for Bool, Number and String.

Task-number: QBS-38

Change-Id: I19f54f83e540b20f18ca505d8cd8011735d6418d
Reviewed-by: Christian Kandeler &lt;christian.kandeler@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fix default value initialization</title>
<updated>2013-07-25T10:18:24+00:00</updated>
<author>
<name>Joerg Bornemann</name>
<email>joerg.bornemann@digia.com</email>
</author>
<published>2013-07-24T15:37:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=bfae7b1363558de6f60538204f7e326293922ab8'/>
<id>bfae7b1363558de6f60538204f7e326293922ab8</id>
<content type='text'>
The default values for properties must be set in the property
declarations to make them available in other properties.
Affected were all condition properties, Group.overrideTags,
Artifact.alwaysUpdated and Rule.multiplex.

Task-number: QBS-341

Change-Id: Ia8d34341c43aed852a858d381ef39b1ba85dbd6e
Reviewed-by: Christian Kandeler &lt;christian.kandeler@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The default values for properties must be set in the property
declarations to make them available in other properties.
Affected were all condition properties, Group.overrideTags,
Artifact.alwaysUpdated and Rule.multiplex.

Task-number: QBS-341

Change-Id: Ia8d34341c43aed852a858d381ef39b1ba85dbd6e
Reviewed-by: Christian Kandeler &lt;christian.kandeler@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>set up declarations for every builtin item</title>
<updated>2013-07-25T10:18:16+00:00</updated>
<author>
<name>Joerg Bornemann</name>
<email>joerg.bornemann@digia.com</email>
</author>
<published>2013-07-25T08:26:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=daabd183bfc32301bec50a40275152bba66d71da'/>
<id>daabd183bfc32301bec50a40275152bba66d71da</id>
<content type='text'>
Some builtin items that are injected after reading the project
did not have any property declarations. The declarations contain
the default values and we want to use the default values from the
declarations in the next commit.

Preparation for fixing QBS-341.

Change-Id: Ic82375b8bfd9f1c092d2b4d9aab54c70dc866272
Reviewed-by: Christian Kandeler &lt;christian.kandeler@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some builtin items that are injected after reading the project
did not have any property declarations. The declarations contain
the default values and we want to use the default values from the
declarations in the next commit.

Preparation for fixing QBS-341.

Change-Id: Ic82375b8bfd9f1c092d2b4d9aab54c70dc866272
Reviewed-by: Christian Kandeler &lt;christian.kandeler@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix timed progress information for wrapped jobs.</title>
<updated>2013-07-25T09:04:52+00:00</updated>
<author>
<name>Christian Kandeler</name>
<email>christian.kandeler@digia.com</email>
</author>
<published>2013-07-24T15:16:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=da7c5375c92fc06eb45c3411a75e0e8dd31464df'/>
<id>da7c5375c92fc06eb45c3411a75e0e8dd31464df</id>
<content type='text'>
This setting needs to be forwarded to the wrapper.

Change-Id: I4d8ef440a38d45fa411abf9e972ebefaf6fa29d3
Reviewed-by: Joerg Bornemann &lt;joerg.bornemann@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This setting needs to be forwarded to the wrapper.

Change-Id: I4d8ef440a38d45fa411abf9e972ebefaf6fa29d3
Reviewed-by: Joerg Bornemann &lt;joerg.bornemann@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename Windows RT to WinRT. These terms have different meanings.</title>
<updated>2013-07-25T08:17:18+00:00</updated>
<author>
<name>Jake Petroules</name>
<email>jake.petroules@petroules.com</email>
</author>
<published>2013-07-23T22:56:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=2a5ccb8110bd1c2a87469d6256bc4bfc9b2dda2a'/>
<id>2a5ccb8110bd1c2a87469d6256bc4bfc9b2dda2a</id>
<content type='text'>
In this context, we mean the Windows Runtime, not Windows on ARM.

Change-Id: Iac76cb193b3b8040802105d8336282b8ee8f95e5
Reviewed-by: Joerg Bornemann &lt;joerg.bornemann@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In this context, we mean the Windows Runtime, not Windows on ARM.

Change-Id: Iac76cb193b3b8040802105d8336282b8ee8f95e5
Reviewed-by: Joerg Bornemann &lt;joerg.bornemann@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix progress bar for project resolving.</title>
<updated>2013-07-24T15:17:30+00:00</updated>
<author>
<name>Christian Kandeler</name>
<email>christian.kandeler@digia.com</email>
</author>
<published>2013-07-24T14:43:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=50f9d48f642e86bdc51246f1f27536ca533838da'/>
<id>50f9d48f642e86bdc51246f1f27536ca533838da</id>
<content type='text'>
Assumed one single Project item. Now operates on the number of products.

Change-Id: Ie74f93209163efee5793a88b39aef645980ac996
Reviewed-by: Joerg Bornemann &lt;joerg.bornemann@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Assumed one single Project item. Now operates on the number of products.

Change-Id: Ie74f93209163efee5793a88b39aef645980ac996
Reviewed-by: Joerg Bornemann &lt;joerg.bornemann@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fix the property cache</title>
<updated>2013-07-24T13:38:14+00:00</updated>
<author>
<name>Joerg Bornemann</name>
<email>joerg.bornemann@digia.com</email>
</author>
<published>2013-07-24T09:38:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=7474cf4c7aca19b05a4a8cd8619b0de714517f7f'/>
<id>7474cf4c7aca19b05a4a8cd8619b0de714517f7f</id>
<content type='text'>
Cache the variant value. We must not cache the QScriptValue, because
it's a reference and the user might change the actual object.

Task-number: QBS-312
Change-Id: I34020e56beed34abe2a6e305f3a52e10f43547d4
Reviewed-by: Orgad Shaneh &lt;orgads@gmail.com&gt;
Reviewed-by: Christian Kandeler &lt;christian.kandeler@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Cache the variant value. We must not cache the QScriptValue, because
it's a reference and the user might change the actual object.

Task-number: QBS-312
Change-Id: I34020e56beed34abe2a6e305f3a52e10f43547d4
Reviewed-by: Orgad Shaneh &lt;orgads@gmail.com&gt;
Reviewed-by: Christian Kandeler &lt;christian.kandeler@digia.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fix caching of observer, project and product</title>
<updated>2013-07-24T08:53:28+00:00</updated>
<author>
<name>Joerg Bornemann</name>
<email>joerg.bornemann@digia.com</email>
</author>
<published>2013-07-24T08:10:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qbs.git/commit/?id=68acfeeb77973b8329441929d90237e704efbd1d'/>
<id>68acfeeb77973b8329441929d90237e704efbd1d</id>
<content type='text'>
We stored the cache key in the engine and the cache value in the target
object of setupScriptEngineForProduct. This was a result of the "don't
use the global object" refactoring.

Change-Id: Id6796bf60927d14b8968cbb3760d9ca2bcbb7933
Reviewed-by: Christian Kandeler &lt;christian.kandeler@digia.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We stored the cache key in the engine and the cache value in the target
object of setupScriptEngineForProduct. This was a result of the "don't
use the global object" refactoring.

Change-Id: Id6796bf60927d14b8968cbb3760d9ca2bcbb7933
Reviewed-by: Christian Kandeler &lt;christian.kandeler@digia.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
