Commit Graph

929 Commits

Author SHA1 Message Date
Oswald Buddenhagen
6d5eeb7afb add missing tr()s, etc., add some //: comments 2009-04-20 16:51:10 +02:00
con
423744e4e1 Version bump. 2009-04-08 11:47:14 +02:00
con
de6a0cfea9 Version bump. 2009-04-08 11:45:30 +02:00
con
2e1ecb5c1b Function argument widget was closing too early.
In case the completion shortcut contained the escape key (Mac xcode-like
shortcut settings).

Reviewed-by: Thorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com>
2009-04-08 10:29:59 +02:00
Thorbjørn Lindeijer
6d0f973f75 Better name for method to pick the completion collector
isValid -> supportsEditor
2009-04-07 16:02:51 +02:00
Thorbjørn Lindeijer
3c91cd8b38 Fix position of function argument hint with multiple screens
Was always on the first screen since the screen number was determined
incorrectly. Thanks to Christian Hönig for reporting the issue.

Reviewed-by: Daniel Molkentin
2009-04-06 17:51:55 +02:00
Roberto Raggi
6635ddbde5 Introduced ICompletionCollector::isValid(editor). 2009-04-02 10:41:37 +02:00
hjk
a01c9c961b cpptool: sort entry that start with a given string towards the top of
the quickopenfilter

Reviewed-by: Roberto Raggi
2009-03-31 15:56:09 +02:00
Thorbjørn Lindeijer
5d8ee0d742 Moved some complicated checks into convenience functions 2009-03-26 16:54:20 +01:00
Thorbjørn Lindeijer
0a99fef5a3 Avoid automatically inserting unwanted closing parentheses
This is for the case of function overloads where one overload takes no
parameters. Solved by keeping track of the duplicate count.

Done with Roberto Raggi.
2009-03-26 15:40:53 +01:00
Thorbjørn Lindeijer
ece7c9afd7 Keep the function argument widget on the screen
Done with Roberto Raggi.
2009-03-26 15:13:48 +01:00
Thorbjørn Lindeijer
760126c9b5 Fixed invoking global completion as function parameter
Done with Roberto Raggi.
2009-03-26 15:13:48 +01:00
Thorbjørn Lindeijer
9cd0895601 Improved function argument widget
Done with Roberto Raggi.
2009-03-26 15:13:47 +01:00
Thorbjørn Lindeijer
86e400c9dc Trigger function argument widget on comma
Done with Roberto Raggi.
2009-03-26 13:01:39 +01:00
Thorbjørn Lindeijer
208adbaaca Improved check for "scope token"
For example, don't keep triggering scope completion on bunch of colons.

Done with Roberto Raggi.
2009-03-26 13:01:39 +01:00
Thorbjørn Lindeijer
8912f4db98 Initial work on better function argument widget
Done with Roberto Raggi.
2009-03-26 11:18:09 +01:00
Friedemann Kleint
70cf2c76a5 Fixes: Use common default for lower casing file names 2009-03-18 17:05:48 +01: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
Roberto Raggi
437bbd00e5 Don't insert `(' when completing ambiguous symbols. 2009-03-17 14:46:35 +01:00
Roberto Raggi
937340cc5f Don't process the documents from QtConcurrent threads. 2009-03-17 14:39:52 +01:00
Roberto Raggi
a720d967ff Parse only c/c++ files. 2009-03-16 12:31:34 +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
Roberto Raggi
99805d3c3e Prune the list of the futures. 2009-03-11 12:21:02 +01:00
Roberto Raggi
ecab2093ae Wait the future values. 2009-03-11 12:00:20 +01:00
Roberto Raggi
2780999d53 Improved the way we merge environments. 2009-03-09 12:51:48 +01:00
Roberto Raggi
ed97c785bc Removed the blockingMap, but continue to parse the collected documents in parallel. 2009-03-06 11:53:15 +01:00
Roberto Raggi
4467f4b413 Oops! fixed the #endif. 2009-03-05 09:46:54 +01:00
Daniel Molkentin
82123bf840 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-03-04 12:46:49 +01:00
Daniel Molkentin
a155cec18f Fixes: Bump Creator version after release
Task:     -
RevBy:    Thorbjorn
AutoTest: -
2009-03-04 12:46:05 +01:00
Roberto Raggi
e253f39360 Store the actual arguments of the macro expansions. 2009-03-04 11:47:30 +01:00
hjk
12018c89d6 Fixes: simplify ProjectExplorerPlugin::instance() access 2009-03-04 09:38:01 +01:00
Roberto Raggi
7765a3d337 ifdefout the new smart highligher. 2009-03-03 14:52:09 +01:00
Roberto Raggi
3d6f7de909 Context-sensitive highlighting. 2009-03-03 13:57:08 +01:00
Roberto Raggi
454438e47d More cleanup. 2009-03-03 10:41:20 +01:00
Roberto Raggi
ed69c39906 More cleanup 2009-03-02 18:15:58 +01:00
Roberto Raggi
c4877cf641 oops! removed some useless debug statement. 2009-03-02 17:43:48 +01:00
Roberto Raggi
b74fcb7702 Cache the UTF-8 encoded contents of the text editors, and some cleanup in updateEditorSelections(). 2009-03-02 16:31:59 +01:00
Roberto Raggi
a8cfda0ddb Introduced CppTools::EditorSupport::contentsChanged(). 2009-03-02 16:31:59 +01:00
Oswald Buddenhagen
2593c7798e Merge commit 'origin/1.0.0'
Conflicts:
	doc/qtcreator.qdoc
	src/plugins/qt4projectmanager/qt4project.cpp
	src/tools/qpatch/qpatch.cpp
2009-03-02 12:28:01 +01:00
con
0be29685a3 Fixes: - New license, new website. 2009-02-27 15:09:44 +01:00
hjk
8ca887aae2 Fixes: change file license headers to include LGPL 2009-02-25 09:15:00 +01:00
hjk
84c82a669b Fixes: change license headers to LGPL 2009-02-25 09:02:17 +01:00
Oswald Buddenhagen
3fcb20d6bb Merge branch '1.0.0' into master-master
Conflicts:
	src/plugins/debugger/debugger.pro
	src/plugins/debugger/gdbengine.cpp
2009-02-24 15:15:39 +01:00
con
523f74e838 Fixes: - Updated version number 2009-02-24 12:29:27 +01:00
Roberto Raggi
0220b4519e Cleanup 2009-02-24 12:06:34 +01:00
Roberto Raggi
5b54d59d23 Cleanup the indexer, and remove to old sequential stuff. 2009-02-24 11:49:01 +01:00
Roberto Raggi
bfe36575b7 Introduced a parallel indexer. It is ifdef-out atm. 2009-02-24 11:04:52 +01:00
Roberto Raggi
e2079e3269 Look at the char at the left of \ or @. 2009-02-23 17:54:08 +01:00
Roberto Raggi
65ff19e7fa Postpone the update of the ifdefedOut blocks. 2009-02-23 17:49:03 +01:00
Roberto Raggi
fcf4d6fd14 Oops! we still need to create a Document::Ptr for the `unresolved' files. 2009-02-23 17:08:55 +01:00