- 13 Nov, 2014 1 commit
-
-
Christian Kandeler authored
This is necessary because the profile setup also entails putting the profile name into the configuration we pass to the parsing step. If a Kit has never been used to set up a qbs project, "qbs.profile" will not exist in that configuration and the project cannot be parsed. Task-number: QTCREATORBUG-13400 Change-Id: I32d767c36bd0ff33521137604a7826d9242a8712 Reviewed-by:
Robert Loehning <robert.loehning@theqtcompany.com> Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- 11 Nov, 2014 1 commit
-
-
Christian Kandeler authored
Setting up a qbs profile, particularly for Qt, can take a measurable amount of time, so we should not do bulk changes via the kitsChanged() signal. Instead: - For the initial kit loading, delay the profile setup until the kit is needed for the first time, i.e. the user attaches it to a project. - Handle adding, removing and updating a kit separately; in particular, do not do anything to other kits. Change-Id: If09d3c40b21e9a1356dc96089b92a60186a9bcdb Reviewed-by:
Joerg Bornemann <joerg.bornemann@theqtcompany.com>
-
- 09 Oct, 2014 1 commit
-
-
Eike Ziller authored
Change-Id: I3c22ef2685d7aa589f5d0ab74d693653a4c32082 Reviewed-by:
Alessandro Portale <alessandro.portale@digia.com>
-
- 17 Jun, 2014 1 commit
-
-
Tobias Hunger authored
Change-Id: I6755e28e1f75788203a0e734cd1b6dabd2308919 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- 08 May, 2014 1 commit
-
-
hjk authored
Change-Id: I5e77f5daeb8d7200e333443b0912c5be6e3b9f81 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- 23 Apr, 2014 1 commit
-
-
Yuchen Deng authored
Change-Id: Idba2e5ec81bae1572e6ed8f89055e8bf1ab41ba1 Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com>
-
- 22 Apr, 2014 1 commit
-
-
Christian Kandeler authored
Change-Id: Ib608bb49e26781aef1914085a5d801fcdcd5eb56 Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@digia.com>
-
- 07 Mar, 2014 1 commit
-
-
Leena Miettinen authored
And capitalization of product name. Change-Id: Ia021a389dfd3e82a1b09a6e56ba721707013d64a Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com>
-
- 24 Feb, 2014 1 commit
-
-
Christian Kandeler authored
And do the necessary adaptation in the Qbs project manager, namely giving the qbs::Settings object a base directory. The respective change in the qbs API is necessary for being able to run more than one QtC instance at the same time without ill effects. Change-Id: I6859a6616bd744915aa21c3f07b6c45243899de5 Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com>
-
- 23 Jan, 2014 1 commit
-
-
Christian Kandeler authored
This was simply forgotten, leading to semi-random behavior in the profile setup code (e.g. a Qt 4 version being treated like a Qt 5 one). Change-Id: I6d75cf3c622a0dd520724b25eb9b823d3dcc117d Reviewed-by:
Alessandro Portale <alessandro.portale@digia.com> Reviewed-by:
Jake Petroules <jake.petroules@petroules.com>
-
- 21 Jan, 2014 2 commits
-
-
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>
-
- 08 Jan, 2014 1 commit
-
-
Robert Loehning authored
Change-Id: Ib5423fdd064e4546f848c0b640b0ed0514c26d3a Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- 21 Oct, 2013 1 commit
-
-
Christian Kandeler authored
Change-Id: I5921b97b42a94aaa9c06d47f8581538c12c4fcab Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- 21 Aug, 2013 1 commit
-
-
Tobias Hunger authored
Change-Id: Ia49c6552a5aae72870687ef9c64f2642fbe24155 Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 18 Jul, 2013 1 commit
-
-
Tobias Hunger authored
Provide a way for plugins to extend the profiles that Creator will write into the Qbs configuration. This should allow e.g. the Android plugin to add customized settings. Change-Id: I0de596e2c922280b953c43ea0651b08b8936234c Reviewed-by:
BogDan Vatra <bogdan@kde.org>
-
- 26 Jun, 2013 1 commit
-
-
Eike Ziller authored
* targetOS for mac is "osx" * targetOS and toolchain are lists Change-Id: I53d6c0d3669570c5c35f42a358727128d4d9d827 Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com>
-
- 21 Jun, 2013 1 commit
-
-
Tobias Hunger authored
Change-Id: I15948c90a06e60969a4d1d95e80a7394d1a7bb9a Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
- 27 May, 2013 2 commits
-
-
Tobias Hunger authored
Change-Id: I134c6eefeff285ed8953c7b35c249ea757692c34 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
Tobias Hunger authored
Move logic to detect already open projects into ProjectExplorer itself, along with some check for the canonicalFilePath. Remove the same logic from the individual projectmanagers. Put check that the path is a file into project managers. So far all of them assume the project file to be a file (e.g. a xcode project manager would expect a directory though). Task-number: QTCREATORBUG-9350 Change-Id: I3901958395e3c594c8cfba9a85dc7d3ec3334afb Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
- 15 May, 2013 2 commits
-
-
Joerg Bornemann authored
Change-Id: Iceddd57c82269f4bde1643c6c2f9a3aab164fd47 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com> Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com>
-
Joerg Bornemann authored
qbs.mkspecPath contains the full path to the mkspec, not the directory containing all mkspecs. Change-Id: I9407057eff0c587bcc44d393bf4eede1d4263d65 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- 19 Apr, 2013 2 commits
-
-
Tobias Hunger authored
Change-Id: Idf9fe91e1a40b86da3d43fe26119ccb7d88ff190 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
Tobias Hunger authored
Change-Id: I64b5eff31ca7ef7d89d9c50ae2ad300f095532bc Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 17 Apr, 2013 1 commit
-
-
Joerg Bornemann authored
Also adjust the qbs plugin to changes. Change-Id: I26f9beca50ceac1fd6b64ca79fe9881096afa1ce Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com> Reviewed-by:
Eike Ziller <eike.ziller@digia.com> Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com>
-
- 15 Mar, 2013 1 commit
-
-
Friedemann Kleint authored
Change-Id: I70674ac326f508b53f50b4dbbc5e051dbdd9017d Reviewed-by:
Jarek Kobus <jaroslaw.kobus@digia.com> Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com>
-
- 18 Feb, 2013 1 commit
-
-
Tobias Hunger authored
Change-Id: Ib18c4a8cf904a998c2a76ae6a7ed10d4d968b396 Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com>
-
- 06 Feb, 2013 1 commit
-
-
Christian Kandeler authored
Logging API was updated. Change-Id: I78ce4bfeb441d6b496c3331aebf924e7dc81b9c7 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- 01 Feb, 2013 2 commits
-
-
Tobias Hunger authored
Set QBS_LOG_LEVEL to any number, the higher the more messages you will get. Change-Id: I6ae0d3a5bb94ad6865cd57d9ff381d36c8c8e95e Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
Tobias Hunger authored
Change-Id: I0e0ae07affccfeab167303bb976475649a630e65 Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com>
-