Commit Graph

80529 Commits

Author SHA1 Message Date
Roberto Raggi
576a1ee31f Build the list of the visible AST nodes (aka AST path). 2009-11-16 16:18:08 +01:00
Roberto Raggi
bc96850ded Introduced ASTPatternBuilder 2009-11-16 14:54:45 +01:00
Roberto Raggi
bef4ed8917 Introduced destructive pattern matching. 2009-11-16 14:15:12 +01:00
Thorbjørn Lindeijer
881f62e965 Fixed printing of the current Qt version number
The final dot was confusing qmake, apparently considered part of the
variable name.
2009-11-16 13:08:04 +01:00
dt
6ff99e056d Fix calling the wrong base class 2009-11-16 13:01:48 +01:00
Erik Verbruggen
341b730e45 Code clean-up. 2009-11-16 12:52:46 +01:00
Erik Verbruggen
e5c7d0f10a Fixed the QML indenting.
Done with Roberto Raggi.
2009-11-16 12:52:45 +01:00
Kai Koehne
ac150dfa93 Reuse filter icon from project explorer in task window 2009-11-16 12:41:24 +01:00
con
c718095c28 Merge commit 'origin/1.3'
Conflicts:
	src/plugins/debugger/gdb/gdbengine.cpp

Reviewed-by: Oswald Buddenhagen
2009-11-16 11:35:47 +01:00
Roberto Raggi
6bf1e26279 Added getters. 2009-11-13 16:59:09 +01:00
Roberto Raggi
0b277f2fbe Show how to use the quick fix engine. 2009-11-13 16:43:26 +01:00
Roberto Raggi
c13b8697d2 Introduced the quick fix engine 2009-11-13 16:14:38 +01:00
Friedemann Kleint
e35a754dc9 S60: Work towards new toolchains
Factor out the initialization setting up the environment and headers in
the RVCT/GCCE toolchains.
Modify the RunControl to be able to support different package
building/signing processes.
2009-11-13 15:47:35 +01:00
Roberto Raggi
fc52fd8908 Revert "Fixed the direction in which include paths are traversed"
This reverts commit 6a9e7ab0f4.
2009-11-13 15:20:54 +01:00
Roberto Raggi
7e655aab11 Revert "Fixed the direction in which include paths are traversed"
This change breaks OSX very badly.

This reverts commit 6a9e7ab0f4.
2009-11-13 15:19:15 +01:00
Roberto Raggi
1a7855af22 Match the value of the literals. 2009-11-13 15:17:27 +01:00
hjk
516af4b1b6 debugger: access preloaded dumpers also when stopped by a signal 2009-11-13 14:16:44 +01:00
Roberto Raggi
baffd97efb Fixed parsing of ctor-initializers and added a manual test for the AST matchers 2009-11-13 12:38:18 +01:00
Roberto Raggi
28ab85b137 Removed obsolete code. 2009-11-13 12:13:49 +01:00
Roberto Raggi
3e9d4358bc Pass the translation units to the matcher. 2009-11-13 12:10:12 +01:00
Roberto Raggi
5644775d2f Also match the identifiers and the token types. 2009-11-13 11:54:22 +01:00
Roberto Raggi
f8beeea6dd Fixed the generator. 2009-11-13 11:43:52 +01:00
Roberto Raggi
ecf712e6bc New matchers 2009-11-13 11:35:19 +01:00
Robert Loehning
de6551b8fe S60: More precise about Qt version to use. 2009-11-13 11:31:15 +01:00
Robert Loehning
1e9152df6c S60: Added documentation paragraph about running in emulator. 2009-11-13 11:31:14 +01:00
hjk
4eea61c47f debugger: fix breakpoihnt deletion by using the context menu action 2009-11-13 10:55:50 +01:00
hjk
805c728a29 debugger: work on QObject dumper auto test 2009-11-13 10:49:50 +01:00
Roberto Raggi
261b870034 Fixed the coding style. 2009-11-13 10:01:41 +01:00
Jarek Kobus
37e08bbdd4 Fix a bug when processing the comment
When we meet /* we look for closing */ and continue processing from the next char, not from '/' which was a part of the closing comment
2009-11-13 08:52:35 +01:00
con
5e6e5e3261 Screenshots for project settings.
Reviewed-by: dt
2009-11-12 20:36:21 +01:00
dt
a9ded4bd98 The namespace QWorkbench doesn't exist anymore. 2009-11-12 20:00:02 +01:00
con
c0dc334891 CSL is the right name.
Reviewed-by: Oswald Buddenhagen
2009-11-12 19:43:31 +01:00
con
0a69836488 Update the documentation for Qt for Symbian support.
Reviewed-by: Robert Loehning
2009-11-12 19:43:30 +01:00
dt
9f2940297f Pretend that the gdbmacros.cpp is actually 5 minutes older then it is.
Fixes a bug that after package installation the debugging helpers are
sometimes marked as invalid.

Reviewed-By: hjk
2009-11-12 18:21:20 +01:00
Roberto Raggi
5dcf449afd Initial work on the pattern matcher for AST nodes. 2009-11-12 18:03:05 +01:00
Friedemann Kleint
ffca9bb5cc Debugger: Do not use LD_PRELOAD on Mac.
Fails for system Qt on 10.6.

Reviewed-By: hjk <qtc-committer@nokia.com>
2009-11-12 16:49:12 +01:00
Tobias Hunger
b2f6803329 Use Task class in addToTaskWindow(...) signal.
* Use Task class in addToTaskWindow(...) signal. This introduces
   support for task categories into the BuildParsers.
 * Add a task category for buildsystem issues.
 * Update existing BuildParsers to new API and assign their
   tasks to the Compile or Buildsystem task category.

Reviewed-By: dt
2009-11-12 16:28:40 +01:00
Thorbjørn Lindeijer
c9d49ab7e2 Fixed a bunch of accelerator keys in the File menu
There were three missing and one duplicate. Committed to master since
1.3 is currently in a hard string freeze.

Task-number: QTCREATORBUG-261
Task-number: QTCREATORBUG-262
Task-number: QTCREATORBUG-263
Task-number: QTCREATORBUG-264
2009-11-12 15:54:50 +01:00
Oswald Buddenhagen
0939a7f77f don't track shared library events on gdb < 7, after all.
The problem is that the shlib events disturb bounded execution requests
and there is no way to recover from this - the debugger will effectively
turn "step over" into "continue". this is nicely explained in
http://vladimir_prus.blogspot.com/2007/12/debugger-stories-pending-breakpoints.html
2009-11-12 15:36:45 +01:00
Jarek Kobus
6485a66c5b Update Polish translations 2009-11-12 11:49:20 +01:00
Ritt Konstantin
702489cebc update Russian translations for 1.3.0
Merge-request: 2065
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
2009-11-12 11:18:47 +01:00
hjk
80a112f677 debugger: make QVariant dumper compile with QT_NO_SHORTCUT 2009-11-12 09:25:42 +01:00
hjk
2df118c1a7 debugger: add autotest for QSet dumper 2009-11-12 09:25:42 +01:00
hjk
79789d4feb debugger: let dumpers override reported inames 2009-11-12 09:25:41 +01:00
hjk
cfc525d73b debugger: add autotest involving a typedef 2009-11-12 09:25:41 +01:00
Tobias Hunger
d151493acc Add buildparser for the QMake step
Add an option to have a buildparser for the qmake step and implement
a pretty simple parser.

Reviewed-By: dt
2009-11-12 09:04:18 +01:00
Tobias Hunger
074b111c66 Rename BuildParserInterface to IBuildParser.
Rename BuildParserInterface to IBuildParser to comply with
latest naming conventions.

Reviewed-By: con
2009-11-12 09:04:17 +01:00
dt
7c003add44 Hide the import label after importing. 2009-11-11 18:48:53 +01:00
dt
08c6941bb9 Fix that importing adds a unecessary -spec specpath to additional arguments 2009-11-11 18:48:53 +01:00
dt
5c14507506 Remove Debugging output 2009-11-11 18:48:53 +01:00