Commit Graph

2267 Commits

Author SHA1 Message Date
hjk
0f4aa33596 projectexplorer: use QString::fromLocal8Bit instead fromAscii
Patch from Asaki Takumi.

Reviewed-by: Oswald Buddenhagen
2009-04-02 11:03:27 +02:00
hjk
47995286b5 debugger: show non-ASCII in QString, too 2009-04-02 10:58:52 +02:00
Roberto Raggi
afa7aec596 Simple code completion for QtScript. 2009-04-02 10:48:42 +02:00
Roberto Raggi
6635ddbde5 Introduced ICompletionCollector::isValid(editor). 2009-04-02 10:41:37 +02:00
Roberto Raggi
d2e14e3e1f Fixed the automatic insertion of `;' tokens and improved the QtScriptParser. 2009-04-02 09:50:46 +02:00
hjk
4d3c555a78 take the sessionUnloaded stuff out again as it makes Creator crash on
startup
2009-04-02 09:40:38 +02:00
hjk
c1e0a788ff debugger: don't dead-lock when switching sessions while debugging 2009-04-01 16:50:21 +02:00
hjk
18061710e7 debugger: handle archer's thread creation messages 2009-04-01 16:50:21 +02:00
hjk
8285584f33 fakevim: handle '$s' properly 2009-04-01 16:50:21 +02:00
hjk
e4bd6c55c4 debugger: don't consider archer's "library-loaded" as a reason for a
warning
2009-04-01 16:50:21 +02:00
hjk
fbb4288eae fakevim: removing whitespace at end of line 2009-04-01 16:50:21 +02:00
hjk
a700c1f0c4 fakevim: re-use the undo/redo capability of QTextDocument instead of
rolling our own

This is reverting a previous decision and boils down to replacing one can of worms by another...
2009-04-01 16:50:21 +02:00
Friedemann Kleint
bb075d29bb Display cdb symbols. 2009-04-01 16:45:13 +02:00
Roberto Raggi
a10b9fba81 Regenerated the parser. 2009-04-01 16:39:34 +02:00
Roberto Raggi
31100788b4 Added simple token error recovery. 2009-04-01 16:26:14 +02:00
dt
20d04e604f Merge commit 'origin/master' 2009-04-01 16:07:35 +02:00
dt
5350029556 Revert recent change to -after CONFIG
This breaks checking for release or debug mode in the .pro file
2009-04-01 16:06:13 +02:00
Friedemann Kleint
d3102d8625 Complete debug output of watch data 2009-04-01 15:10:20 +02:00
dt
390fff61f2 Also output which qmake is used to build the debugging lib.
Should help in debugging.
2009-04-01 12:25:55 +02:00
dt
7283106134 Compile. 2009-04-01 11:48:11 +02:00
Friedemann Kleint
8d54b23311 Continue on CDB watchmodel. 2009-04-01 08:55:57 +02:00
dt
0120008a06 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-03-31 18:39:30 +02:00
dt
154648385f Try harder to follow qmake's behaviour for debug_and_release
That is we don't default to debug_and_release. We check the qt version
that is used for building, and if that one is not using
debug_and_release, we don't neither.
2009-03-31 18:12:28 +02:00
dt
8d8ca9a096 Use qmake -after CONFIG... instead of just CONFIG...
Is apparently preferred.
2009-03-31 18:10:30 +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
dt
edb2baf2d9 Don't show "Rebuild" button for invalid qt versions.
Found while investigating sth. different.
2009-03-31 15:48:42 +02:00
Jarek Kobus
11b4b53b2e Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-03-31 15:41:48 +02:00
Jarek Kobus
9049b6bb11 Fix "Go to slot" in case ui is in namespace
Task: 249918
2009-03-31 15:40:35 +02:00
dt
57a1a4d629 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-03-31 15:09:09 +02:00
Jarek Kobus
907ab960dd Fix broken go to slot
Currently we use new method provided by Roberto: Symbol::getStartPosition() - it gives us the position of the returned type of the function.
2009-03-31 15:09:02 +02:00
dt
9428050910 Remove work around for broken currentNode from generic project manager
Hopefully it was the same bug.
2009-03-31 15:07:05 +02:00
dt
27a241749a Fix currentNode beeing invalid. The ProjecTreeWidget takes care of that. 2009-03-31 15:05:52 +02:00
dt
738ef0b121 Make CMake Open Project Wizards output text read only. 2009-03-31 15:02:09 +02:00
Roberto Raggi
d9812ac32c Fixed the signature of Symbol::getPosition() & co. 2009-03-31 14:46:46 +02:00
dt
9d90df8877 Merge branch 'master' of git@scm.dev.nokia.troll.no:creator/mainline 2009-03-31 14:18:36 +02:00
Roberto Raggi
8f84f81e6d Introduced startOffset(), endOffset(), getPosition(), getStartPosition(), and getEndPosition(). 2009-03-31 13:56:28 +02:00
dt
e223ecfd6b Explicitly add -ldl to extensionsystem.pro
Reviewed-By: hjk
2009-03-31 13:21:52 +02:00
dt
f65c2a501c Merge commit 'origin/master' 2009-03-31 12:21:23 +02:00
hjk
c3b3bd121a fakevim: distinquish :q and :q!
javascripteditor: compile fix Linux, compile fix namespaces
2009-03-31 11:53:42 +02:00
hjk
aedeadf01b fakevim: use :q to quit the editor, not fakevim mode.
Quitting the fakevim mode is still possible using the options, or
Alt-V,Alt-V, or clicking the button
2009-03-31 11:45:28 +02:00
Roberto Raggi
e5887d9f4b Improved the update of the method combo. 2009-03-31 11:30:57 +02:00
Roberto Raggi
05d2cd6000 String state does not propagate! 2009-03-31 11:30:57 +02:00
Roberto Raggi
d462696cf8 Added the method combo. 2009-03-31 11:30:57 +02:00
Roberto Raggi
14839418a8 Enable the standard actions (e.g undo, redo, ...) 2009-03-31 11:30:57 +02:00
Roberto Raggi
acea5c55e2 Some work on the syntax checker. 2009-03-31 11:30:57 +02:00
Roberto Raggi
cf09ca0fb1 Imported the javascript front-end 2009-03-31 11:30:56 +02:00
hjk
dcbe9115a0 fakevim: minibuffer cosmetics
Insert a separator line, remove the tooltip-style background.
2009-03-30 17:09:12 +02:00
hjk
3fe66ea628 fakevim: make Alt-V Alt-V a global toggle 2009-03-30 16:54:25 +02:00
hjk
285fa4a5b3 fakevim: remove "fakevim" option from text editor settings as it has a
page of its own now
2009-03-30 15:39:13 +02:00
hjk
f7c3b552af fakevim: progress on settings 2009-03-30 15:39:13 +02:00