- 13 Sep, 2013 1 commit
-
-
Erik Verbruggen authored
The model-manager now supports multiple code models for semantic highlighting and code completion, and will choose one based on the mime-type of the editor. The settings page is currently disabled. It will get enabled when a second plug-in lands that has a ModelManagerSupport class. Change-Id: I10023f52322ed6860397da15dba1c231e80e6517 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 10 Sep, 2013 1 commit
-
-
Erik Verbruggen authored
Both semantic highlighting and code-completion go hand-in-hand, so now the ModelManagerSupport class acts as a "factory" for the model manager. Depending on the mime-type of the document in the editor, the model manager will return the appropriate highlighter or code-completion engine. If none is registered, the built-in fall-back is used. Change-Id: I3e5dbb0e3b58e077dd5eda9aecb2ce5d448ac0b8 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 09 Sep, 2013 3 commits
-
-
Christian Kandeler authored
The one that is left is the only one that's actually a function taking real input. This saves a number of includes. Change-Id: I77e777bbf6ed7ed4086f9a40de4dc3dd8c91a7af Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com>
-
Christian Kandeler authored
Change-Id: I7049fcaab77639c17c4d0e74f7d9360a80fafcaa Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com>
-
Erik Verbruggen authored
This is step 1 of 2 for merging the various provider factories into a single class. Merging has the advantage that selecting based on editor (content) mime-type only has to select one class, instead of re-doing the selection for each class separately. Change-Id: I11f815151bd4769ae6028b636793d6a80d02e202 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 03 Sep, 2013 1 commit
-
-
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>
-
- 30 Aug, 2013 1 commit
-
-
Nikolai Kosjar authored
Until now the locator filters CppLocatorFilter, CppClassesFilter and CppFunctionsFilter used unnecessarily their own SearchSymbols instance. The results were also saved separately, which was unfavorable since e.g. the functions and classes data could be shared. Starting with this patch an instance of LocatorData will serve all mentioned filters. This saves about 20MB of memory after indexing the Qt Creator project. Change-Id: I8a34b67eb9fe0e5c68ba6e7c8f576389c78efc6f Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com> Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 22 Aug, 2013 1 commit
-
-
Nikolai Kosjar authored
Change-Id: Ia36e7e7142dbc030a428369ed04e76e70e8eef0b Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 20 Aug, 2013 1 commit
-
-
Nikolai Kosjar authored
Change-Id: I25f11e80747863f797d146980d8ee0e605acb6e5 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 19 Aug, 2013 1 commit
-
-
Nikolai Kosjar authored
Change-Id: Ie71aa8a39f4584a024a4f104841ad8e57947e489 Reviewed-by:
David Schulz <david.schulz@digia.com>
-
- 13 Aug, 2013 1 commit
-
-
Nikolai Kosjar authored
Change-Id: Ia679f3d2ae5fce0978a4e320fa18b28f1a7bed71 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 10 Jul, 2013 1 commit
-
-
Tobias Hunger authored
* Move basic ui code model support from CppTools into QtSupport * Use Kit infrastructure to retrieve uicCommand and environment * Remove specialization for cmake projects (no longer needed) * Remove specialization for qmake based projects (no longer needed) Change-Id: I8569cc01acb46a540883c2da235d169bebf7db39 Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
- 09 Jul, 2013 1 commit
-
-
Christian Kandeler authored
Also update qbs submodule so Creator can open itself. Change-Id: Iaa70d5e83d07a1120e795046ebbd8995159aa2db Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- 11 Jun, 2013 1 commit
-
-
Nikolai Kosjar authored
...by detecting include groups (separated by new lines, include types and same dir prefix). Task-number: QTCREATORBUG-9317 Change-Id: I73e80fdc715104901cb2d4f5b15b4cab5d04d305 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 06 Jun, 2013 1 commit
-
-
Eike Ziller authored
These nicely show up in the project tree in Qt Creator then. Change-Id: I9782f5953d61940e6c2a0f61f07bb15aaeba49d9 Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com>
-
- 27 May, 2013 1 commit
-
-
Joerg Bornemann authored
This fixes a bunch of warning when building with the updated qbs version. Change-Id: I644b4a4d0225b2e23ff1d9e1bf6d9d0136d6bbb5 Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com>
-
- 26 Apr, 2013 1 commit
-
-
Erik Verbruggen authored
Change-Id: I399d667a1fccb376fadbd6ab8fbba243e86d8f4b Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 10 Apr, 2013 1 commit
-
-
Tobias Hunger authored
Rename ModelManagerInterface.(h|cpp) to cppmodelmanagerinterface.(h|cpp). Rename TypeHierarchyBuilder.(h|cpp) to typehierarchybuilder.(h|cpp). Change-Id: I035d833fd205d7460819bd0fb7031294359032f9 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 25 Mar, 2013 1 commit
-
-
Christian Kandeler authored
Change-Id: Iab88214089c48e73c9dbc4e0b0cfded734e0be13 Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
- 24 Jan, 2013 1 commit
-
-
Nikolai Kosjar authored
For a given AST, CppRefactoringFile and Overview this will create a ChangeSet for rewriting the pointer or reference declaration according to the Overview. Task-number: QTCREATORBUG-6169 Change-Id: If6f824c1ea5e9f53a11a58ec8b6d696d01f0723e Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 16 Jan, 2013 1 commit
-
-
Orgad Shaneh authored
Change-Id: I2b6c5876cafb7cf19fc3040bc84fd88a90b6c0e0 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 07 Jan, 2013 1 commit
-
-
Christian Kandeler authored
Change-Id: I0ef6e4419596b7cc0f8a574917fec5af94ff8832 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 27 Nov, 2012 1 commit
-
-
Christian Kandeler authored
Change-Id: I92157e91f288a7abdaf3c8c3cf97cbff1d2872f0 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 22 Nov, 2012 1 commit
-
-
Orgad Shaneh authored
Change-Id: I31a6117c2b4be3f8603c16a9f98b6937a0b9aeb2 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com>
-
- 24 Oct, 2012 1 commit
-
-
Christian Kandeler authored
Change-Id: I3dc1bc8845ee26a1f8a2c8264c9dc2eaa0aa1896 Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com>
-
- 05 Oct, 2012 1 commit
-
-
Orgad Shaneh authored
Avoid using "." as includePath when it is unneeded Change-Id: I9bc6f4ebe50409f49782520033fd5f098aed10d0 Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com>
-
- 03 Oct, 2012 1 commit
-
-
Orgad Shaneh authored
Change-Id: I6514deb70162bd52687e6143813bcf1325a797db Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com>
-
- 13 Sep, 2012 1 commit
-
-
Christian Kandeler authored
I.e. define WITH_TESTS for debug builds or if the respective environment variable is set. Change-Id: I2764ece50d0783e8cb030b1695e6f59cf6063248 Reviewed-by:
Joerg Bornemann <joerg.bornemann@nokia.com>
-
- 19 Jun, 2012 1 commit
-
-
Yuchen Deng authored
Change-Id: Ia3e4df528d391580064efbeeab75016335a4299d Reviewed-by:
Joerg Bornemann <joerg.bornemann@nokia.com>
-
- 10 Apr, 2012 1 commit
-
-
Joerg Bornemann authored
Renamed gui -> widgets. Renamed declarative -> quick1. With qbs the usage of qt.widgets and qt.quick1 with Qt4 is supported. Change-Id: I6cadaf34527f1f880d74ced7d2d18dd9801b7de1 Reviewed-by:
Alessandro Portale <alessandro.portale@nokia.com>
-
- 21 Mar, 2012 1 commit
-
-
Marco Bubke authored
Change-Id: Iae72cd8f65779617dfa3ae03e9c894a95d151e81 Reviewed-by:
Joerg Bornemann <joerg.bornemann@nokia.com>
-
- 15 Mar, 2012 1 commit
-
-
Erik Verbruggen authored
Change-Id: Iae2c15efe25580fb616bdc3dd4b8ff3581cd481a Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- 28 Feb, 2012 1 commit
-
-
Orgad Shaneh authored
* Removed utils, extensionsystem and aggregation dependencies for plugins that depend on Core * Capitalized Find and CPlusPlus Change-Id: I505e5f46976f26da47ad778860f103b173668b1c Reviewed-by:
Joerg Bornemann <joerg.bornemann@nokia.com>
-
- 23 Feb, 2012 1 commit
-
-
Joerg Bornemann authored
Change-Id: Id1ca01f4910003535a32b7d3b0ad5fd3d433172a Reviewed-by:
hjk <qthjk@ovi.com>
-
- 20 Feb, 2012 1 commit
-
-
Joerg Bornemann authored
Change-Id: If6bf71797ae81655d24a77e6badb86a77312af38 Reviewed-by:
hjk <qthjk@ovi.com>
-