Commit Graph

62421 Commits

Author SHA1 Message Date
dt
8df9aaf5c7 Qt Creator didn't always find the ui files for SUBDIRS projects
In case no UIDIR was set, we always searched in the toplevel
buildDirectory instead of the buildDirectory conresponding to the actual
pro file.
2009-04-02 15:46:20 +02:00
Roberto Raggi
3ba52b2505 Fixed the diagnostic message for syntax errors. 2009-04-02 13:15:08 +02:00
hjk
9d42fb36d7 fackevim: move cursor to first non-blank on line after 'p' 2009-04-02 12:04:29 +02:00
hjk
81562dce7a debugger: compile fix
include <ctype.h> is needed on some systems
2009-04-02 11:41:36 +02:00
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