- Sep 04, 2013
-
-
Friedemann Kleint authored
Breakage introduced by fa05b23a . Change-Id: I45cf7f03d8d4d2a13300090d86f83cc3a15598f8 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com>
-
- Sep 03, 2013
-
-
Christian Kandeler authored
First case: Re-parsing is requested while a project is being resolved. The respective function can be entered more than once due to signal callbacks, resulting in double deletion of the job object. Second case: Closing Creator while a project is being resolved lets the resolve job run unattended, resulting in a crash on exit. Change-Id: I99e034a211ebe730dd02096ce76d601fbc848f5c Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
Christian Kandeler authored
After parsing, we tell the target about deployable files and executables, so it can make use of that information for deployment and remote execution, respectively. In addition, the current default deploy configuration (consisting of just an install step) is now set up only for the desktop device, since other targets will likely provide specialized deployment solutions. The most noticeable effect of this patch is that the RemoteLinux target and its descendants now work out of the box with qbs projects. Change-Id: I512d4e215f2fa540efd4de5f5c1e53abaa0596d1 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
Christian Kandeler authored
Change-Id: I470df8aa8f8966a37a8be38e8917b48061ede24b Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
Tobias Hunger authored
Change-Id: Ic1f08795af7cc8589f9a4493a654beb2b358cf55 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Tobias Hunger authored
Change-Id: I74df950ff9de6ddc639a4b32bec55c269b5fb0e1 Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
Tobias Hunger authored
Change-Id: I73250f29ef9324d100202c855d78336935be7397 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
hjk authored
Change-Id: Ie70586d709e8dee8eeb85af1b77ba740eb2ed9d4 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
hjk authored
Change-Id: I51333ce8717ba0f393987c91521fdbd63ea63929 Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com>
-
Alexey Semenko authored
Since fuzzy completions are allowed, the lexicographically first proposal is not necessarily most relevant. The patch modifies sorting of proposals so that the exact match and continuations go first, and fuzzy completions follow. Moreover, being a continuation seem to be a more important characteristic of a proposal, than being it a function argument or keyword etc. That's why the check for continuation is placed before the check for order. Task-number: QTCREATORBUG-8737 Task-number: QTCREATORBUG-9236 Change-Id: I89aae9d2ce6bfa59af7c2f75e6f3af00212008ca Reviewed-by:
André Hartmann <aha_1980@gmx.de> Reviewed-by:
Alexey Zhondin <lexxmark.dev@gmail.com> Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
Orgad Shaneh authored
Some projects use separate directories for sources and headers. An example tree: * |-- src |-- foo.cpp |-- include |-- foo.h Allow the user to specify directories for finding out-of-project related header/source files, in addition to current directory Task-number: QTCREATORBUG-8883 Change-Id: I57215c8f2feffcc246d0d161798290861bcfcdd4 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
Tobias Hunger authored
Change-Id: I26089e5a9c982e517df89cf48699bea4589939fb Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
Friedemann Kleint authored
Enabling the hex tooltip in the watchhandler. Change-Id: I8fdca8a7e741e47ae9cff19161746051b14581d0 Reviewed-by:
hjk <hjk121@nokiamail.com>
-
Daniel Teske authored
So that we preserve the output of the init() functions. Change-Id: I3528424b1a94fcf615a35dda002f2480cc1e7d32 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
Daniel Teske authored
Change-Id: I6aa7d7d52b681ee61d27c2d98e6fefe9cfd9532b Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
Tobias Hunger authored
Fix fallout of those changes. Change-Id: Ie90a8d3a9eb0a171ea5b4036f99298badf0302fc Reviewed-by:
hjk <hjk121@nokiamail.com>
-
Tobias Hunger authored
Change-Id: Idab2836dc2a0c41c9feffd52a6c0d66846c1be2f Reviewed-by:
hjk <hjk121@nokiamail.com>
-
hjk authored
Adapt user and surrounding code. Change-Id: Id2648f82a9cbbd0ad0bfb91f6958b8cee7ea29cc Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
Tobias Hunger authored
Change-Id: Ibe505c8331f7d1280fdb8784a00321742f5d94cb Reviewed-by:
hjk <hjk121@nokiamail.com>
-
Marco Bubke authored
Change-Id: I0cd4b3c9dc0178936ffd96d8acb443ce1a228d1f Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
Marco Bubke authored
Change-Id: Iffc08dda9dcb9260f72b07a492e93c40dfe59586 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
Marco Bubke authored
Change-Id: I50084cb28232ced2de8136b0e44efc4a14a28cc2 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
hjk authored
Also adjust and streamline using and surrounding code. Change-Id: I6a8b05126bdcbb74ff611b21c7cb3c5902a2d5ca Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com> Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Friedemann Kleint authored
Replace boolean "autodetect" by an enumeration with a value AutoDetectionFromSettings indicating whether the Autodetection originates from a settings file. Enable the "Remove" button for those cases. Currently, there is no way to remove toolchains that were once autodetected and are no longer present. This happens for example when working in different MinGW environments, which then clutter up the toolchain options page and dramatically slow down the options page opening since gcc is launched to query the flags, etc. Change-Id: I731168d8694fe56f60d909f9779f83cffa55fd44 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com> Reviewed-by:
hjk <hjk121@nokiamail.com>
-
Friedemann Kleint authored
Change-Id: I5ed05307531f0d3a7850fb251cfa5cbd2a75e09f Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
Friedemann Kleint authored
Fixes: SOFT ASSERT: "predefinedMacros.startsWith("#define ")" in file .\gcctoolchain.cpp for MinGW since the g++ - invocation to determine the macros causes g++ to launch a subprocess which then fails. Change-Id: If4e7b302ac57f7cbed4982a468bcb1cb3b39f028 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- Sep 02, 2013
-
-
Andre Hartmann authored
Change-Id: I94e4cc355f3fd4575f560d4c65c7dc24df1a4cc7 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Christian Kandeler authored
A lot of our build system files specify unneeded include paths. These roughly fall into the following categories: a) Paths that are already set in more general files such as qtcreator.pri. b) Paths that serve no purpose at all, possibly left over from earlier versions of the project. c) Paths that act as workarounds for wrong include statements of the form '#include "xyz.h"', where xyz.h is not in the same directory as the including file. This patch removes such path specifications and fixes the offending include statements from case c). Tested on Linux, Windows and OSX with qmake and qbs. Change-Id: I039a8449f8a65df0d616b4c08081145c18ae4b15 Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@digia.com> Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com>
-
Tobias Hunger authored
Change-Id: I340aa24000da4a788e9a1da43f797be7dfe5809c Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
Friedemann Kleint authored
Change-Id: I7759fc9b069015d5559b014a84ed01e50471746e Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
hjk authored
It is determined by the chosen debugger, no need for a combo box. Change-Id: I1e278469bcd861a05eb102e94accee4dfc222b62 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com>
-
hjk authored
Change-Id: Idef95d15bb78c7fbda8afac4f264e23011d63393 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com>
-
Orgad Shaneh authored
Change-Id: Iebb52b369ddd1e36283835909b769621deba5c3a Reviewed-by:
hjk <hjk121@nokiamail.com>
-
hjk authored
Change-Id: Ic22cb1b0313ba51fa144b31117c6b005da0a4bff Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
hjk authored
Change-Id: I4f399aa01fc1ef27e35d759ccc74584b8df1ca07 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
hjk authored
Change-Id: I0c27f54c813cfba1c9e940b2431a0950fd1e4b8d Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
hjk authored
Not seriously needed. Change-Id: Ide001ce83f9e86306f5d13597716d2ab0d50abbf Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
hjk authored
Change-Id: I4af8793ca69a3af9e99baeb7c31dad3864266f91 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
Christian Strømme authored
- Display all information in one place. - Checkbox to enable the certificate to use the same password as the Keystore. - Display information when alias field is empty. - Misc. layout changes. Task-number: QTCREATORBUG-10061 Change-Id: I99a3e7019dfbf72bcd2374594f3ebe45c26680d2 Reviewed-by:
Daniel Teske <daniel.teske@digia.com> Reviewed-by:
BogDan Vatra <bogdan@kde.org>
-
Christian Strømme authored
We need to make sure that the user fills in the alias field before we generate the certificate. If the certificate does not have an alias, the package creation step will only create debug packages. Task-number: QTCREATORBUG-10050 Change-Id: I247c7218a55ec86bdb1408c90f7f403b2ebbe2a4 Reviewed-by:
BogDan Vatra <bogdan@kde.org> Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-