Roberto Raggi
c2a40ce9cf
Introduced CppTools::Internal::SemanticSearch.
2009-06-03 10:50:33 +02:00
Roberto Raggi
381798ad69
Store the original C++ Document when searching.
2009-06-02 16:09:03 +02:00
Roberto Raggi
47b620e9fe
Oops! use the right overload of QString::indexOf :-)
2009-06-02 15:32:45 +02:00
Roberto Raggi
7ee7055485
Initial support for semantic searches.
2009-06-02 14:56:30 +02:00
Christian Hoenig
575495b99b
Implement CppCurrentDocumentFilter for symbols in current document
2009-05-30 10:43:07 +02:00
Thorbjørn Lindeijer
31dada8d92
Renamed braces to brackets
...
Since we're automatically inserting several kinds of brackets, but not
braces ({ }).
2009-05-26 12:05:05 +02:00
con
9ba5a81e9b
Switch header source between .h and .mm files.
2009-05-04 17:11:10 +02:00
Friedemann Kleint
5740bd6410
Made cpp file suffixes take effect after restart.
...
In CppTools, keep cpp file settings in plugin and settings page
via shared pointer and apply to mime DB in
extensionsInitialized() (after CppEditor has loaded
and registered the mime types).
Task-number: 252299
2009-04-29 09:04:59 +02:00
Friedemann Kleint
bccf4a1fc3
Fixes: Introduce a cpp settingspage containing file naming conventions (lower case and suffixes). Reorder VCS settings pages.
...
Task: 241959, 248085
RevBy: Optics/Naming checked by con
Details: Give IOptionPage an id() to differentiate from trName(). Make showOptionsDialog return a bool (applied) and give it an optional parent. Change Cpp and form class wizards, give them a Configure... button to change those settings.
2009-03-18 16:43:01 +01:00
Thorbjørn Lindeijer
da4fcfbaf2
Fixed switching header/source with additional dots in the filename
...
For example when a file was called test.something.cpp, it would search
for test.h instead of test.something.h.
2009-03-16 11:27:45 +01:00
hjk
12018c89d6
Fixes: simplify ProjectExplorerPlugin::instance() access
2009-03-04 09:38:01 +01:00
hjk
8ca887aae2
Fixes: change file license headers to include LGPL
2009-02-25 09:15:00 +01:00
hjk
1969b2ebc0
Fixes: some less caching of the ICore singleton pointer
2009-01-28 13:56:10 +01:00
Thorbjørn Lindeijer
6adecf3767
Avoid going through ICore when it's not necessary
...
Many singletons have their own instance() method, in which case there is
no need to use ICore::instance() to get access to them.
2009-01-21 15:55:33 +01:00
hjk
113b81e9db
replace ExtensionSystem::PluginManager::instance()->getObject<Core::ICore>() by Core::ICore::instance()
2009-01-20 11:52:04 +01:00
hjk
cc5ff1ec74
Remove #include <extensionsystem/pluginmanager.h> from icore.h, a
...
forward declaration is sufficient.
2009-01-19 12:39:20 +01:00
con
fbfcc9a484
Fixes: - ICommand --> Command
...
Details: - Naming convention
2009-01-14 13:18:25 +01:00
con
1e4c48a173
Fixes: - IActionContainer --> ActionContainer
...
Details: - Conform to naming convention
2009-01-14 13:18:24 +01:00
Daniel Molkentin
59affcfffc
Bump year in licence header.
2009-01-13 19:22:14 +01:00
con
c9889120c3
Fixes: - Rename ActionManagerInterface --> ActionManager
...
Details: - To make it conform to naming convention.
2009-01-13 15:44:25 +01:00
con
123ef3db8e
Fixes: - Switch Header/Source sometimes uses wrong file
...
Task: - 237723
Details: - Look in the same directory first, then go through project's
files.
2009-01-06 17:37:45 +01:00
dt
3ba192af7e
Merge branch '0.9.1-beta'
2008-12-17 14:21:03 +01:00
Thorbjørn Lindeijer
9cf4074504
Added option to disable completion of common prefix
...
Some people don't like this.
2008-12-16 16:58:29 +01:00
Thorbjørn Lindeijer
1efe71992b
Moved the CppHoverHandler to the CppEditor plugin
...
It used to be in CppTools, but since the hover handler only makes sense
in the context of the C++ editor, this is a better place.
2008-12-16 12:27:13 +01:00
Thorbjørn Lindeijer
011049dd40
Fixed saving of code completion settings
...
Save settings instead of crashing. Sorry about that!
2008-12-15 12:29:42 +01:00
Thorbjørn Lindeijer
78f1fca9aa
Added configuration options for code completion
...
It is now possible to choose between case-sensitive or case-insensitive
completion. Also, you can now disable the automatic insertion of braces.
2008-12-15 11:42:43 +01:00
Thorbjørn Lindeijer
5c5167717f
Renamed cpptools.cpp to cpptoolsplugin.cpp
...
To match the class name, CppToolsPlugin.
2008-12-15 11:42:43 +01:00