- 21 Jul, 2015 2 commits
-
-
hjk authored
... to engines that actually support JumpToLine and make it work in disassembler views. Change-Id: I10368ea719587caa7c4f33665eff57c2bf300d84 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
hjk authored
Task-number: QTCREATORBUG-5670 Change-Id: I1cfad65042369d9e34c19dc4a7f00a37dbe6fed4 Reviewed-by:
Niels Weber <niels.weber@theqtcompany.com> Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 20 Jul, 2015 17 commits
-
-
Marco Bubke authored
Casting from a Qvariant is expensive and it happens here very often. Change-Id: If524412f314bb8ac9e9e5e4335c7e32ff7a9ce40 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Nikolai Kosjar authored
If an editor is opened, the semantic highlighter is triggered twice: 1) From ClangEditorDocumentProcessor::onParserFinished 2) From CppEditorDocument::applyFontSettings Caller 1) is expected, it creates an m_unit. However, if threads are scheduled differently, the semantic highlighter triggered from 2) will encounter an invalid m_unit. I'm not sure whether the call to 2) is correct at all. Change-Id: Ia6ff2852e7d38418ebb01edc3eca3680fac1820a Reviewed-by:
Marco Bubke <marco.bubke@theqtcompany.com>
-
Nikolai Kosjar authored
Change-Id: I3041e019c2c65d9d988d31c47823e29955cd1c51 Reviewed-by:
Marco Bubke <marco.bubke@theqtcompany.com>
-
Marco Bubke authored
Change-Id: I5bea89d9a432240a131311b5fed537a46b3be967 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Nikolai Kosjar authored
A code path existed for which QFutureInterface<T>::reportFinished() was not called. Change-Id: I968c6b8cc92b9bfd49570405502da94bda8c7b56 Reviewed-by:
Marco Bubke <marco.bubke@theqtcompany.com>
-
Nikolai Kosjar authored
Handle the following use cases: 1. Editor is opened --> Register file at backend. 2. Close editor for which a project part exists --> Unregister file with project part. 3. Close editor for which no project part exists (anymore) --> Unregister file with empty/default project part. Change-Id: I2b253004a920cccef989876538ab552eacf6b45c Reviewed-by:
Marco Bubke <marco.bubke@theqtcompany.com>
-
Nikolai Kosjar authored
This introduces some SOFT ASSERT: "!"Got TranslationUnitDoesNotExistCommand"" in file clangbackendipcintegration.cpp, line 154 e.g. for include path completion. This will be addressed by a follow-up change. Change-Id: I97a50f5b8a44744e1379d77fc042d5e65cb191c9 Reviewed-by:
Marco Bubke <marco.bubke@theqtcompany.com>
-
Daniel Teske authored
There are use cases for building libraries, and this makes them buildable by default. Task-number: QTCREATORBUG-14734 Task-number: QTCREATORBUG-14710 Change-Id: I36a29a8c5aa23fa21213a05e512a7bd126f00c81 Reviewed-by:
BogDan Vatra <bogdan@kde.org>
-
Thomas Hartmann authored
Change-Id: I074a2930b5d0cfee6444ee4df6f032e06a8ecc55 Reviewed-by:
Tim Jenssen <tim.jenssen@theqtcompany.com>
-
BogDan Vatra authored
Using a function to set a kit matcher is much easier that crating a new class. It also enables an easy way to reuse classes that are using it. E.g. DeviceProcessesDialog processDialog; processDialog.kitChooser()->setKitMatcher([](const Kit* kit) { return kit->isValid() && other_checks_with(kit); }); Change-Id: I4e2fc7c52038902412cec5331504230bb8160ceb Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Nikolai Kosjar authored
Change-Id: Id11d420c481758ccd58921dddc92c6036c9204e1 Reviewed-by:
Marco Bubke <marco.bubke@theqtcompany.com>
-
Nikolai Kosjar authored
Change-Id: Ic928380f711e58008ed66691137c238598a5c26a Reviewed-by:
Marco Bubke <marco.bubke@theqtcompany.com>
-
Nikolai Kosjar authored
...by writing unsaved file content and project part arguments to temporary dirs. Change-Id: Ic411700cb3da756788bbb315851ff38b0100fe71 Reviewed-by:
Marco Bubke <marco.bubke@theqtcompany.com>
-
Nikolai Kosjar authored
It compared pointers, not ids. Change-Id: Ic77c64e452f8abfe9a35b74591f0f3baeebcf7f0 Reviewed-by:
Marco Bubke <marco.bubke@theqtcompany.com>
-
Nikolai Kosjar authored
File paths are not unique since e.g. each qbs group in a file is mapped to a project part. Change-Id: I7df3f224dd23046b869f2588b8a34eb26cfc0b1a Reviewed-by:
Marco Bubke <marco.bubke@theqtcompany.com>
-
Nikolai Kosjar authored
Change-Id: Ic31428db15ebbc3a4fc5d5a24723d3a557b77b58 Reviewed-by:
Marco Bubke <marco.bubke@theqtcompany.com>
-
Orgad Shaneh authored
+ add an autotest that executes it Change-Id: I7a9e1cd409bccd77776eefb0e832c92c51bc2bd5 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
- 18 Jul, 2015 1 commit
-
-
Christian Kandeler authored
Change-Id: I67e995793d1a818e6b0f2536c2410925f2edffa6 Reviewed-by:
Jake Petroules <jake.petroules@petroules.com>
-
- 17 Jul, 2015 13 commits
-
-
hjk authored
The iterator needs to be tested against the end() of the same container. Change-Id: Ia4d208650d922d529ea074d4cd0eac9f4ac76b87 Reviewed-by:
BogDan Vatra <bogdan@kde.org> Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
hjk authored
This was originally present to prevent multiple evaluations of the same items when using GDB/MI varobjs. This also prevented a proper update of child item count. Until recently this did not negatively affect the GUI due to excessive use of reset() in the view. This has changed, so the missing update was visible now, solved here by removing the cache, which is not needed anyways, since we don't use varobjs anymore. Task-number: QTCREATORBUG-14705 Change-Id: I3bbcd0525f02c10765f20be3a55708835747b307 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
hjk authored
Left over from the original implementation used for the VariableChooser. Change-Id: I164cb306815823c988b6d79966f007298f6d1e59 Reviewed-by:
Niels Weber <niels.weber@theqtcompany.com>
-
hjk authored
The server on the Qt side Q_ASSERTs otherwise, killing the application. Change-Id: I273f12c4bc89bd3488fa6409fdbebc6a6ac2b606 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by:
hjk <hjk@theqtcompany.com>
-
Christian Stenger authored
This is a partial fix for QTCREATORBUG-14490. Change-Id: I014554e371c222a844c16196a1e3106fd5e45f9e Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
-
Nikolai Kosjar authored
Change-Id: I4a058d4c68c126d74badfc699a239ef9b2790f3a Reviewed-by:
Erik Verbruggen <erik.verbruggen@theqtcompany.com>
-
Nikolai Kosjar authored
Change-Id: Ib7aa42fbe8cc66fa8629cf9079e81fd0449fe14d Reviewed-by:
Erik Verbruggen <erik.verbruggen@theqtcompany.com>
-
Nikolai Kosjar authored
Change-Id: If29a41aaefeda725965a85f0c7ff47124e2a23c7 Reviewed-by:
Erik Verbruggen <erik.verbruggen@theqtcompany.com>
-
Tobias Hunger authored
Task-number: QTCREATORBUG-14712 Change-Id: Ic171cbeb4b5e4c52f872c7c4ccedcbfa61be4ab8 Reviewed-by:
Robert Loehning <robert.loehning@theqtcompany.com> Reviewed-by:
Alessandro Portale <alessandro.portale@theqtcompany.com>
-
hjk authored
... after the "Sort Members of Classes Alphabetically" option is toggled. The option only influences the contents of the "Locals and Expressions" view, so it is sufficient to update only that. Change-Id: I9eade679eddbfb108c7ed478cce6c13fadcca317 Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com> Reviewed-by:
Niels Weber <niels.weber@theqtcompany.com>
-
hjk authored
Change-Id: I1601a894b8adb3365894b21e06d4929e381b7a01 Reviewed-by:
Niels Weber <niels.weber@theqtcompany.com>
-
Marco Bubke authored
Change-Id: I49711ce040a995f193d36961e010decc27c34c4c Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
hjk authored
There was no actual error in practice, as the handling was lumped together with the tracepoint checkmark, which (accidentally) did the right thing in all cases. Change-Id: Icf12aaf0c48855b747d25a0252c8215e259c4227 Reviewed-by:
Niels Weber <niels.weber@theqtcompany.com>
-
- 16 Jul, 2015 7 commits
-
-
hjk authored
Did only work for Symbian, for now the user can use something like echo Trace hit! continue in the "Commands:" field instead. Change-Id: Ib7ad273bc6de4bbd46845c9e1c75c99e5bddd2bc Reviewed-by:
Niels Weber <niels.weber@theqtcompany.com>
-
hjk authored
This amends 0f46ad4a. Passing the whole environment is unneeded, and can cause problems with multi-line variables. Change-Id: I49a32c550ba52737bb8f797e227bb883be8b1df1 Reviewed-by:
BogDan Vatra <bogdan@kde.org> Reviewed-by:
Niels Weber <niels.weber@theqtcompany.com>
-
hjk authored
The resulting diff contained all the items that were equal as well. Since the function was unused so far, no real harm was done, but the function would be useful to have in the debugger. Change-Id: Ia0b0cea79cfc3ee5442aaf7bb392121590c0f338 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com> Reviewed-by:
Daniel Teske <daniel.teske@theqtcompany.com>
-
hjk authored
Change-Id: I88a502f044fca4c842c21563988d0a95e128c664 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Marco Bubke authored
Change-Id: Ib04d2a14989fd221ab6d8f36c92d3520261b99ee Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Marco Bubke authored
It is not used and is producing overhead. Change-Id: I1398b18a40c0f5c0b90fe4c058996d7eb109f9f2 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-
Marco Bubke authored
Change-Id: Ifccfd72c52910c6e1086d6c782552c60fbb89f5f Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-