- Jan 21, 2014
-
-
Christian Kandeler authored
Includes some necessary adaptations to the QbsProjectManager plugin, namely: - Use the new library for setting up Qt profiles. - Use per-profile preferences. Change-Id: I0a639bd291d790c6da9cb4ade53841314310d5ef Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
Christian Kandeler authored
No need to poke around in the settings directly. Change-Id: I689039a0cb0afd2e3a4c32b2108755d79c8fb4b6 Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com> Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- Jan 16, 2014
-
-
Daniel Teske authored
Change-Id: I14ee3b4f871b89604a1e1f4aaf32c2d8752e63e9 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- Jan 14, 2014
-
-
Tobias Hunger authored
This fixes the problem of Qt Creator not getting the cxxFlags set in Qbs. Task-number: QBS-481 Change-Id: Ie233123d62bcf89f3b8ebee1367ca6447b9ade3a Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- Jan 08, 2014
-
-
Robert Loehning authored
Change-Id: Ib5423fdd064e4546f848c0b640b0ed0514c26d3a Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- Jan 06, 2014
-
-
hjk authored
This affects mainly Apple's version of GDB. Mac users are advised to use LLDB, or some recent build of FSF GDB. Change-Id: I6a7fbb591e79f737e12d08b0e881e9e4d1d9660c Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com>
-
- Dec 16, 2013
-
-
Fawzi Mohamed authored
Change-Id: Ie46371cac2d345411247c1d2035ee2d5f3b8c00a Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- Dec 10, 2013
-
-
Erik Verbruggen authored
So we can ignore possibly problematic toolchain-defines, while can still unconditionally apply project-defines. Change-Id: I7cb96f35a963d080011fe888ef71bfc098dd33ef Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- Dec 06, 2013
-
-
Fawzi Mohamed authored
Task-number: QBS-427 Change-Id: I2ad69076ba8fe4c989f6909b77087c94def683cb Reviewed-by:
Ivan Komissarov <ABBAPOH@me.com> Reviewed-by:
Jake Petroules <jake.petroules@petroules.com> Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- Dec 04, 2013
-
-
Tobias Hunger authored
... even if Qt Creator thinks all is well. Change-Id: I40fa61d51c8e18a389bedf7d8afb927bbb88acd5 Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com>
-
Tobias Hunger authored
Change-Id: Ieeaac68cde486458eef067fc1129ba11053759e8 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
Christian Kandeler authored
The profiles that we currently create do not work with any non-Linux, non-Mac Unix system. Note: This patch introduces some additional redundancy to keep the risk close to zero. Clean-up can be done later in a non-frozen branch. Task-number: QTCREATORBUG-10968 Change-Id: I4e150d641a726826b8f3bae4b4a25d80c51f08c9 Reviewed-by:
Denis Shienkov <denis.shienkov@gmail.com> Reviewed-by:
Tim Sander <tim@krieglstein.org> Reviewed-by:
Eike Ziller <eike.ziller@digia.com> Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- Nov 27, 2013
-
-
Tobias Hunger authored
This was made obsolete by the Qbs*Step classes a while ago. Change-Id: I0605d1734c2bf01757bc5b70907e5118af214023 Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com>
-
- Nov 26, 2013
-
-
Tobias Hunger authored
Change-Id: I1470adbb466699d3448edb6f7d989fb94a05ca01 Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com>
-
- Nov 22, 2013
-
-
Joerg Bornemann authored
The complete value for OS X is ["osx", "darwin", "bsd4", "bsd", "unix"] Change-Id: Ib0f08e1dfb4ef2ce6e23eeffbfa054fe01b629cf Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com> Reviewed-by:
Jake Petroules <jake.petroules@petroules.com> Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com>
-
- Nov 18, 2013
-
-
Tobias Hunger authored
So far the simplified project tree was a flat list of files for qbs projects. With this change it is a flat list of Products, each containing a flat list of all files referrenced. Change-Id: If53e80ca69f595df245a20af9f9ced1121cf30af Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com> Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- Nov 15, 2013
-
-
Tobias Hunger authored
Looks like you need to do that after canceling it... This stops "Evaluation" progress bars from sticking around. Change-Id: Ie0a9f88ba96cba261939c210fddb11bc43779416 Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com> Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
Tobias Hunger authored
Change-Id: I31db9d3f969d8e634cb5c84b1f3563c09e13cfd7 Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com>
-
- Nov 13, 2013
-
-
Tobias Hunger authored
Task-number: QTCREATORBUG-10749 Change-Id: I1a2e79ffbd952dcc9fded07aca22c9a36f0a2ec4 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- Nov 04, 2013
-
-
Kai Koehne authored
Remove infrastructure to debug/inspect QML applications with Qt 4.7. Change-Id: I277e9884e009475a29017f502bbe1d069317460f Reviewed-by:
hjk <hjk121@nokiamail.com> Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
Tobias Hunger authored
This makes the specializations responsible to register the environment aspect that makes the most sense for them. The only real user of this is the QmlProject, which added its own EnvironmentAspect on top of LocalEnvironmentAspect set by the base class. Change-Id: I2ad8c23a008e249dc919491a5fd397ec04502375 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- Oct 31, 2013
-
-
Kai Koehne authored
Fix warning: Z-order assignment: '' is not a valid widget. Change-Id: Ic54ed85c91e96be097df8ff4d60416d49515f51a Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- Oct 30, 2013
-
-
Christian Kandeler authored
The command line equivalent of the respective options often gets too long for the summary, which means that the end of the string is cut off. Not only does that look ugly, it also hides information that is not trivially available otherwise, such as the full path to the install root. This patch therefore adds a text edit field that is guaranteed to be able to display the complete command line. This is also consistent with what the qmake step does. Change-Id: Ic8d20e484e9cfe4980ea9eff05843fef1012f067 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- Oct 25, 2013
-
-
Christian Kandeler authored
We have to mark the user-set properties appropriately; otherwise, properties in project files will not get overridden. Change-Id: I3bcb013fde2b76521a85c3283e2b158beaf40b26 Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com> Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
Christian Kandeler authored
The current code compares a flat map against the tree-ified version, which will never be equal. Change-Id: I99d82d87635e5ccacc5a5709bced9a30f62d4018 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- Oct 22, 2013
-
-
Tobias Hunger authored
Make sure the root node of the project tree is actually deleted. Change-Id: Idf32460d7b5d0518da9536084cccb074638cfce3 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- Oct 21, 2013
-
-
Christian Kandeler authored
Change-Id: I5921b97b42a94aaa9c06d47f8581538c12c4fcab Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
Tobias Hunger authored
Change-Id: Icc54abcfcee1f8deea5247d46d8d13b75741feda Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- Oct 18, 2013
-
-
Tobias Hunger authored
Those are owned by the DeployConfiguration and we should not copy those settings since we may belong to a different DeployConfiguration. Change-Id: Ibb80eb808c8e0f790b35e38bb3dfcf357cf579d2 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
Christian Kandeler authored
People do not expect directories to be created as a side effect of opening a project. Task-number: QBS-304 Change-Id: I820a1311d534a4a76a4660588c4e9d71cc03f153 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- Oct 16, 2013
-
-
Tobias Hunger authored
Change-Id: I285a6102c0b7fefa7c4027d814654da640af39a9 Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com> Reviewed-by:
Jake Petroules <jake.petroules@petroules.com>
-
- Oct 14, 2013
-
-
hjk authored
Change-Id: Ie210d2a068158c6caaac66aae58cbd886f61c18d Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
Jake Petroules authored
Task-number: QBS-397 Change-Id: I9b29781e752176d0cf71221b896a6ac017538c7b Reviewed-by:
Kurt Pattyn <pattyn.kurt@gmail.com> Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com> Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- Oct 10, 2013
-
-
Christian Kandeler authored
They are currently ignored. Change-Id: I9a13d37e857d03f988884031bbba81a7f3b95d02 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- Oct 09, 2013
-
-
Christian Kandeler authored
Change-Id: I396d970fafea1fd0b4c4d73883796662a1d0064b Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com>
-
- Oct 01, 2013
-
-
Nikita Baryshnikov authored
Fix typo in https://codereview.qt-project.org/#change,61526 Change-Id: Id0013feb788dacba0fbb7f1863115a960f594d54 Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
Daniel Teske authored
Add displayname and project file path and a pointer back to the project. Change-Id: Ic9a18f52a6291493bd3a95fd3456ed0e1a3c63e3 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
Tobias Hunger authored
Introduce priorities for build configuration factories. This way plugins can register specialized build configuration factories, that e.g. can provide additional build steps. A negative priority signifies that a factory is not prepared to handle a request, the default build configuration factory shipped by the build system plugin will report a priority of 0. Add 100 to that for each specialization you add (e.g. a remote linux buildconfiguration factory would report 100, a specialization of that for mer will should report 200, etc.). Change-Id: I141a7a5a79166afdb7657d46eb7e86bd18d3abf6 Reviewed-by:
Daniel Teske <daniel.teske@digia.com> Reviewed-by:
Michal Klocek <michal.klocek@digia.com>
-
- Sep 27, 2013
-
-
Tobias Hunger authored
Generalize the target setup page and move it into projectexplorer Move the qmake specific code into a projectimporter class with a specialization for qmake projects in the qt4projectmanager. This change depends heavily on the BuildConfigurationFactory cleanups done earlier and completes that change in such a way that generic build configuration factories are now in theory possible. The remaining problem is how to select the best factory of several that claim to be able to handle a kit and that is left for the next patch. Change-Id: I47134cb1938c52adebcdc1ddfe8dbf26abbbbeee Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
- Sep 19, 2013
-
-
Christian Kandeler authored
Change-Id: I92f2d5866c721d33c86894fc65b75723c8596307 Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com>
-