- 28 Jul, 2014 2 commits
-
-
Orgad Shaneh authored
Change-Id: Iea9bd22117133ab55ee6743d0f359808bfaef2aa Reviewed-by:
Tim Sander <tim@krieglstein.org> Reviewed-by:
hjk <hjk121@nokiamail.com>
-
Orgad Shaneh authored
Change-Id: I1789ec51aba4a832a67bba1c549473d413c77543 Reviewed-by:
Christian Stenger <christian.stenger@digia.com>
-
- 26 Jul, 2014 1 commit
-
-
Thomas Otto authored
- currently gdb is called on every change of the core file, i.e. on every keypress when typing a path. Changed to only do that when the file exists Change-Id: I27f1c21b2561420d72f273244dc6a1bb5fb8bfe7 Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 25 Jul, 2014 3 commits
-
-
Alessandro Portale authored
Change-Id: Id0405609f319472fc0eac9064ed9d14781217906 Reviewed-by:
Robert Loehning <robert.loehning@digia.com>
-
Thomas Otto authored
- focus proxy set to the combo box if it is populated with > 1 element, otherwise to the manage button Change-Id: I4e27b7bb3300d43bc146660221ab9f48386210b1 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
Christian Stenger authored
Change-Id: I532412928e0c58da63783d79038939564342cea7 Reviewed-by:
Jake Petroules <jake.petroules@petroules.com> Reviewed-by:
Oliver Wolff <oliver.wolff@digia.com>
-
- 24 Jul, 2014 15 commits
-
-
Jake Petroules authored
Change-Id: I17ef8c60589208810e9427187249b7a56c46b623 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
Daniel Teske authored
Task-number: QTCREATORBUG-12065 Change-Id: I2e86274b5b1155a952438e7ea9223f6260e7ea53 Reviewed-by:
BogDan Vatra <bogdan@kde.org>
-
Eike Ziller authored
We need to explicitly remove the context that we registered for the viewer in it. Otherwise it might happen that the deleted context object is temporarily made "active" when the context for the whole window is removed. Change-Id: I903ae0a774751651cc2ec1661c0af8b8f7b3df2d Task-number: QTCREATORBUG-12722 Reviewed-by:
Christian Stenger <christian.stenger@digia.com>
-
Christian Kandeler authored
The build graph is locked then. Disabling the action in the first place is nicer than letting the respective qbs API call fail. Change-Id: Icfb89b454a240253c9ddc7681b452d06ff0393dd Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com>
-
Christian Kandeler authored
Instead, check whether Node::supportedActions() contains RemoveSubProject, like it is done for the other actions. Change-Id: I84f9936cfda7300963e1dadb8425100f0ffd31a4 Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
Nikolai Kosjar authored
So far the pre-compiled headers were processed (thus defines from those headers were visible), but the actual includes for the documents were not added, which is necessary for lookup/completion. Note that this will be only done if pre-compiled headers are not ignored (Options > C++ > Code Model > [] Ignore pre-compiled headers). Change-Id: I54a8e6b00597af164d958e3e9f2a1075ea187788 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
Nikolai Kosjar authored
Check only other projects if the current file is not part of any project. Task-number: QTCREATORBUG-12328 Change-Id: I7db65b26313a26773bbbf17e966abd668ea9a1a5 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
Nikolai Kosjar authored
...if enum type is defined inside a class or namespace. Task-number: QTCREATORBUG-12311 Change-Id: I71b64bbe9d419707b66caacd10550041efc1520c Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
Nikolai Kosjar authored
For expression statements like "(g(g(g(...(g(0))...))))" we reparsed quite much again and again for nothing. The high-level trace for this expression looks like this: parseCastExpression parseTypeId parseAbstractDeclarator parseAbstractCoreDeclarator parseParameterDeclarationClause (--> DEEP) ... parseUnaryExpression ... parseCorePostfixExpression parseTypeId (--> DEEP) parsePrimaryExpression (--> DEEP) Especially parseTypeId is expensive in this case and it's called two times, both from the same token (index). With this patch, we remember for certain ASTs the parse results and re-use them when needed. Change-Id: I013d1c064c655636bc94db408097863b5e183fc2 Task-number: QTCREATORBUG-12252 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
Nikolai Kosjar authored
Change-Id: I6bf729a999494a84eb235a891ea14bbccd44aeb8 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
Erik Verbruggen authored
@classes, @protocols, @properties and -methods (and +methods) will now show up in the locator. Change-Id: I33f904c456c321fc80b8aba7ff52d5f1207c58be Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
hjk authored
Change-Id: I8449d7e540d715ffc1fbcc46b21a1a4ea7d740ab Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
hjk authored
Will be promoted to dockwidget title by the fancy mainwindow. Change-Id: Idbb4d2869c254140a241cd5a8f5b75b3ef739692 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
Tobias Hunger authored
The functionality is not implemented properly, remove it before someone thinks it was. Change-Id: I6e9c423a6b84a4a5fcf4d817e14df97fbdc901c5 Reviewed-by:
Jake Petroules <jake.petroules@petroules.com> Reviewed-by:
Tim Sander <tim@krieglstein.org> Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com> Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
Tobias Hunger authored
Change-Id: Ie16501a78e95f9c50631e5af8e9e8857dfd65b2f Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com> Reviewed-by:
Jake Petroules <jake.petroules@petroules.com>
-
- 23 Jul, 2014 10 commits
-
-
Tim Sander authored
Was broken by 162d0e3d. Task-number: QTCREATORBUG-12718 Change-Id: I30cc8a8df89e4e0b0ffbd4c045a0b9d87abb8823 Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com>
-
Daniel Teske authored
Task-number: QTCREATORBUG-12636 Change-Id: Ib41db2607fef6291c1464e5ce2ea626fd86b3025 Reviewed-by:
hjk <hjk121@nokiamail.com>
-
Eike Ziller authored
Change-Id: Ic8f3c897aa77bff2d1bb393186634418ff0d8d80 Task-number: QTCREATORBUG-12710 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com> Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
Joerg Bornemann authored
Change-Id: Id308bdcc916f7bdf931e45b0f02ea0b1ebe12320 Reviewed-by:
hjk <hjk121@nokiamail.com>
-
hjk authored
The agent is now fed with fully parsed content from the engine and has no notion of 'mixed mode' anymore. Change-Id: I15e3b16d5deb173564aa2e91737841366507358e Reviewed-by:
Christian Stenger <christian.stenger@digia.com>
-
Christian Kandeler authored
And do the necessary adaptations. Change-Id: I35b5c3e02a7265bdc9730154d6d1aa6b19371310 Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com>
-
Fawzi Mohamed authored
Change-Id: I7905dedb15ae7d84bf55013abdd822dd40984588 Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com>
-
hjk authored
Task-number: QTCREATORBUG-12694 Change-Id: Ibba4501db687a86afae6ff5908dfe6377d2ae158 Reviewed-by:
Christian Stenger <christian.stenger@digia.com>
-
Tobias Hunger authored
Show build system files used by Qbs that are part of the project hierarchy in the Projects Pane. Change-Id: Ie7d1f1833fb00376f92c1436bd83e4f0518ae3ac Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com>
-
Marco Bubke authored
Change-Id: Ic13347efdd14039115957bec28b9cebf2f007a47 Reviewed-by:
Tim Jenssen <tim.jenssen@digia.com>
-
- 22 Jul, 2014 9 commits
-
-
Tobias Hunger authored
Change-Id: I0bdfadbc24b38f86ad5ec668c44f7fe18b7619fe Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com>
-
Leena Miettinen authored
Change-Id: Ibe7fdf312ad18a06f787d32caca963e058475003 Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
Erik Verbruggen authored
Change-Id: Ifa81a481bf92b5b71495a105ae292f3e9895f704 Task-number: QTCREATORBUG-9279 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
Orgad Shaneh authored
Change-Id: I5e9c6768fa5357c7d3b046216efcda41e2c1eca6 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
Erik Verbruggen authored
A case or a default statement must be followed by another statement. When a such a case (or default) statement is followed immediately by another case (or default) statement, then this would create a linked list, and the parser will recurse to parse such input. In order to prevent the parser running out of stack space while recursing, parse this corner case by blocking parsing a labeled statement as the first statement after a labeled statement. The advantage is that these statements do not form a linked list, so any subsequent visitation of the AST won't run out of stack space either. Change-Id: Id2111a49509132997f5fbe4bb12c92c729ec2522 Task-number: QTCREATORBUG-12673 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
Orgad Shaneh authored
Change-Id: I92edf53230d34cb222dcc82391b8046e09c7599d Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
Fawzi Mohamed authored
Change-Id: I0b977d3186d8a0ab8f48e1d689e0ab9d045b46e3 Reviewed-by:
Marco Bubke <marco.bubke@digia.com> Reviewed-by:
Tim Jenssen <tim.jenssen@digia.com>
-
Tobias Hunger authored
Change-Id: Ie61f71f143ac1b46e092167abb9b58a1d16c36c6 Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
Nikolai Kosjar authored
Change-Id: I4b16d0b511b7e5755c50391c4e1bdf2fabcdc4ab Reviewed-by:
Marco Bubke <marco.bubke@digia.com>
-