- 19 Sep, 2017 8 commits
-
-
Tobias Hunger authored
Change-Id: Ib1d2bfca1b2faafd36c53f24c6649e73ee0af190 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Andre Hartmann authored
* Use the CamelHumpMatcher in the C++, QML, and files filters * Supports matching against UpperCamelCase, lowerCamelCase and snake_case strings * Supports highlighting of matched characters Task-number: QTCREATORBUG-3111 Started-by:
David Kaspar <dkaspar@blackberry.com> Change-Id: If6220191432ef965bde3c8dbe4a10d89e222ba6f Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Eike Ziller authored
Leads to issues at load time Change-Id: Ibf13c88d05b15f6169f3a82a0e1d66c10bff7991 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Alessandro Portale authored
benchmark, text and visual Change-Id: I4b1c92535687cfde397257622f171989bda413cc Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
Nikolai Kosjar authored
Change-Id: Iaf6df1ccec50b84048933506a46b93bedf77da8e Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Nikolai Kosjar authored
No behavior change. * Extract some functions * Add some clarifying comments here and there * Add QTC_CHECK() * Remove QLatin1String * foreach -> for * Const-correctness Change-Id: Ie6ccc987ef959c5295a4d3225aac0dbad144f91d Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Nikolai Kosjar authored
...to avoid confusion. Use a customized QPlainTextEdit instead of a QLineEdit because the latter does not allow wrapping of long lines. Horizontal scrolling in a QLineEdit for long/many options is inconvenient. Change-Id: I15b5f034e04920d0ca955c4f822d882b05e9c235 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Nikolai Kosjar authored
...in "Menu: Tools > C++ > Tab: Code Model > Clang Code Model Warnings" to avoid (re)parse issues due an invalid command line for libclang. If an invalid option is detected, then indicate it by providing an error message. As long as there is an invalid option, the options are not accepted. We do not want to maintain a white list of valid options, so mostly check whether the option starts with "-W". An unknown or misspelled option like "-WnotYetKnown" will be ignored by libclang. To keep passing in some options for testing/debugging convenient, skip validation if QTC_CLANG_NO_DIAGNOSTIC_CHECK is set. Task-number: QTCREATORBUG-18864 Change-Id: I196d0474c7521969c54133f52dfc7be0394bfc3e Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
- 18 Sep, 2017 20 commits
-
-
Andre Hartmann authored
Change-Id: I47e3dc36a63d6f054d6e806ddb3cb84254d24034 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Robert Loehning authored
Change-Id: I6fe1a6c4426ccd6704b27d5a77f1f5aa30d067fd Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Eike Ziller authored
Removes the need to create yet another subclass (for overriding a virtual method) in some situations. Change-Id: I55d70de60b4f8d127a175d996f797700c2f172a6 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@qt.io>
-
hjk authored
namespaces, includes, use convenience functions when appropriate. Change-Id: Ibfba9b4ce8d4644829cb308b45b5902e39a57634 Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
hjk authored
Only works for opened, active project, but better than before. Change-Id: Icafe3a9605cea29cd16ed4bd316bf195e78efdb5 Reviewed-by:
Christian Stenger <christian.stenger@qt.io> Reviewed-by:
hjk <hjk@qt.io>
-
hjk authored
It's all coming via individual setters now. Change-Id: I373f43963e696fa7223f9d664de1df1bc8b021e5 Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
Christian Stenger authored
Arguments specified for run configurations were ignored so far, but sometimes it might help to process them. Add the possibility and a respective setting to be able to pass arguments to the test run. Task-number: QTCREATORBUG-17630 Change-Id: Ie64b784e8477efa02f50ce6b4cf3e55864952880 Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by:
Oliver Wolff <oliver.wolff@qt.io>
-
Christian Stenger authored
Change-Id: Ic50efba6b7ff70d4811b7e790e7b9c1f89a1fe44 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Robert Loehning authored
Change-Id: Id403f9ed58fb624aef7f6d54607e19a5dd057fd5 Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Robert Loehning <robert.loehning@qt.io>
-
Tobias Hunger authored
This allows editing values with misidentified types in Project Mode. Change-Id: Ic74da2ca71cc9046cbbeb1202075976c9edd28b7 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
hjk authored
Change-Id: I0480c1f8532d3d9dfdfe277d4bcadc171a11d38c Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
Robert Loehning authored
Change-Id: Ia7d3eba7832acc13189f3716e37e9b5f1be5190d Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Nikita Baryshnikov authored
Change-Id: I7bd7140f05e8342a2e10713eb1646e0bd3f028ff Reviewed-by:
Ulf Hermann <ulf.hermann@qt.io>
-
Christian Stenger authored
Broke with b6e12f4a. Change-Id: If72b668b12cf9af7d154a8be8909a9c85645b457 Reviewed-by:
Marco Bubke <marco.bubke@qt.io>
-
Christian Stenger authored
Let project managers store information whether a project part belongs to an executable or a library and use this information inside the AutoTest plugin. This information will help to determine which targets are relevant for the execution of tests. Change-Id: I93b42797bf55225425398dc83aecea3c99eea290 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@qt.io>
-
Christian Stenger authored
Move used enums more central to avoid duplicating information and unify their usages. Change-Id: I33e9bdc11f7da16ecabf03991b5a5f550a53bdad Reviewed-by:
Oliver Wolff <oliver.wolff@qt.io>
-
hjk authored
Change-Id: I90ef143b9c9a0d8606e7d00346c1e508c32a4d88 Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
Eike Ziller authored
It shows the file system as a tree, where the user can change the root directory of the view. Currently there are "Computer" (the default), and all project directories. If synchronization with the current editor is enabled, the view automatically switches to the best fitting root directory. Task-number: QTCREATORBUG-8305 Change-Id: Ic265eb49b1e8e0fd8cdeeb4fb1c64b8631f32e21 Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
Nikolai Kosjar authored
Last use was eliminated with commit b6e12f4a Convert macros from plain QByteArray to a vector of structs Change-Id: I512524839199bc5c8b64f739636e9caebc37c7d0 Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io> Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Marco Benelli authored
The size of tabs and indentation used to be ignored when reformatting a file. Task-number: QTCREATORBUG-12849 Change-Id: I0b522b526a199c6397b78b5e193159ec52fc941a Reviewed-by:
Thomas Hartmann <thomas.hartmann@qt.io>
-
- 17 Sep, 2017 1 commit
-
-
Alessandro Portale authored
Removing the invalid resources dependency on Utils, cleaning up the Utils images and prevent other places from using such unthemed icons. Change-Id: I78f5cfe1f48d0853c6c3e8822cbb041c232db426 Reviewed-by:
Christian Kandeler <christian.kandeler@qt.io>
-
- 15 Sep, 2017 9 commits
-
-
Ivan Donchevskii authored
Create an interface to get the ability to use another FollowSymbol implementation Change-Id: I5802f62523ff3ee47b8a14e487adf43edcb6c9b1 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@qt.io>
-
Ivan Donchevskii authored
..and use it when we don't have refactoring plug-in Change-Id: Ibe317a9728d439b9c5e05271d92a330d22eaacb9 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@qt.io>
-
hjk authored
Task-number: QTCREATORBUG-18912 Change-Id: Ie6ded1b7df032730e8e118e5679f288b21066667 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@qt.io>
-
Tobias Hunger authored
Do not lose the value when the key gets changed in the CMake configuration view in Project mode. Task-number: QTCREATORBUG-17926 Change-Id: I7c55f815bc918da0267eed57385c2d641568dc8c Reviewed-by:
hjk <hjk@qt.io>
-
Tobias Hunger authored
Makes renaming items feel more natural as they do no longer stick to the top (note that currently you can only rename newly added items!). Change-Id: I89d0dc7cb73e08d8b60900a96ffd2ab1c2b490c2 Reviewed-by:
hjk <hjk@qt.io>
-
Tobias Hunger authored
Only enable the button when items are actually editable. Change-Id: I54fd5430772a6db61c85b59d5c655d3bd4ebf8d7 Reviewed-by:
hjk <hjk@qt.io>
-
Tim Jenssen authored
error C2039: 'isspace': is not a member of 'std' Change-Id: I92410b09c4de18d9c3c43a2f052a6b2595c92013 Reviewed-by:
Ivan Donchevskii <ivan.donchevskii@qt.io> Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@qt.io>
-
Friedemann Kleint authored
When trying to determine the indentation for non-empty lines, skip back past empty lines when trying to find the previous indentation. This prevents code from being inserted at 0 when pasting in below empty lines. Change-Id: I6e13e4146e6637180142c0e0b3f9cdafa89df3e5 Reviewed-by:
André Hartmann <aha_1980@gmx.de> Reviewed-by:
hjk <hjk@qt.io>
-
- 14 Sep, 2017 2 commits
-
-
Marco Bubke authored
Change-Id: I6e9df1241c97313c7d69e339de8866d2a2ce193b Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@qt.io>
-
Marco Bubke authored
The old code model expected the macros as C++ formatted text ("#define Foo 42) but newer targets like the Clang codemodel expect key value arguments like "-DFoo=42". So instead of parsing the text again and again we use an abstract data description. Task-number: QTCREATORBUG-17915 Change-Id: I0179fd13c48a581e91ee79bba9d42d501c26f19f Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-