hjk
ccd46ec4cf
debugger: simplify debugger session data handling
2010-06-22 18:18:13 +02:00
hjk
4b14dc5be8
debugger: make DebuggerPlugin::showStatusMessage private
2010-06-22 17:46:44 +02:00
hjk
817dbabd79
debugger: work on action handling
2010-06-22 17:46:44 +02:00
Tobias Hunger
0b55b71633
Allow for users to disable shadowbuilding
...
* Doubleclicking the directory in the targetsetuppage now
switches between shadowbuilding (default) and in source
building. Not very obvious, but then we do want to
encourage people to use shadowbuilding.
Task-number: QTCREATORBUG-1668
2010-06-22 17:24:48 +02:00
Roberto Raggi
c3657634ed
Added workaround for indentation not working when inserting text at the beginning of a range.
2010-06-22 15:59:21 +02:00
Roberto Raggi
23aa0af883
Introduced IQuickFixFactory.
2010-06-22 15:59:21 +02:00
Roberto Raggi
3e7c7296d1
Move using declarations.
2010-06-22 15:59:21 +02:00
hjk
fadac8009c
debugger: more breakpoint management related fixes
2010-06-22 15:37:27 +02:00
hjk
c5c0dc76a0
debugger: restore session breakpoints if RunControl finishes
2010-06-22 15:14:44 +02:00
hjk
b01a622fa3
debugger: properly clone breakpoints
2010-06-22 14:52:50 +02:00
Friedemann Kleint
cda5f5d69b
Debugger: Re-enable CDB
2010-06-22 14:23:22 +02:00
Friedemann Kleint
0db5e80261
Debugger: Allow for custom Disassembler highlighters.
...
Remove hardcoded highlighter, give DisassemblerViewAgent
a mimetype property. Default to a generic Qt Creator
Assembler mimetype.
Acked-by: hjk
Rubber-stamped-by: Leandro T. C. Melo <leandro.melo@nokia.com >
2010-06-22 14:06:55 +02:00
Christian Kamm
a34676238f
QmlJS: Remove unused Bind::currentObjectValue.
...
The function was not used and made no sense.
2010-06-22 13:36:54 +02:00
Christian Kamm
16b4e4e91f
QmlJS: Fix import path handling in the model manager.
...
Previously, the model manager always had exactly one import path - but
you can open more than one Qml project at once. Now, we store the union
of all import paths in the model manager.
Reviewed-by: Roberto Raggi
2010-06-22 13:25:22 +02:00
hjk
eba9157476
debugger: pass RunConfiguration to ProjectExplorer::RunControl constructor if known.
2010-06-22 12:42:26 +02:00
hjk
9a3acd48e4
debugger: re-connect 'executeDebuggerCommand'
2010-06-22 12:42:26 +02:00
Friedemann Kleint
ecff29be07
Compile Windows.
2010-06-22 12:28:05 +02:00
Roberto Raggi
0344b728e9
Store the time stamp if necessary.
2010-06-22 12:13:31 +02:00
Roberto Raggi
e0d7e7c5b9
Cleanup
2010-06-22 12:13:31 +02:00
Roberto Raggi
27f6b2ceb5
Renamed CppRefactoringChanges::parsedDocumentForFile().
2010-06-22 12:13:30 +02:00
Roberto Raggi
eb749ec3a2
Generalized the changeset operations.
2010-06-22 12:13:30 +02:00
Roberto Raggi
b13d6ae362
Removed CppQuickFixOperation::cppRefactoringChanges().
2010-06-22 12:13:30 +02:00
Roberto Raggi
91eff02007
Moved CppRefactoringChanges.
2010-06-22 12:13:30 +02:00
Roberto Raggi
a19f802529
Preprocess the source file.
2010-06-22 12:13:29 +02:00
hjk
f1cd284a33
debugger: connect some loose ends
2010-06-22 12:04:56 +02:00
hjk
0f1290b0c0
debugger: link fix
2010-06-22 11:45:45 +02:00
hjk
6a6cba5518
debugger: The DebuggerEngine refactoring.
...
This replaces the (de facto) singleton engines and data handlers by classes
that are instantiated per run. The DebuggerRunControl will now create an
object of (a class derived from) DebuggerEngine that contains all the relevant
"dynamic" data.
DebuggerManager is no more. The "singleton" bits are merged into DebuggerPlugin,
whereas the data bits went to DebuggerEngine.
There is no formal notion of a "current" DebuggerEngine. However, as there's
only one DebuggerEngine at a time that has its data models connected to the
view, there's still some "de facto" notion of a "current" engine. Calling
SomeModel::setData(int role, QVariant data) with custom role is used as the
primary dispatch mechanism from the views to the "current" data models
(and the engine, as all data models know their engine).
2010-06-22 10:59:57 +02:00
ck
4cc244469a
Fix compilation with namespaced Qt.
2010-06-22 09:03:55 +02:00
con
ad71e95d81
Fix broken table.
2010-06-21 17:32:15 +02:00
con
08c8ce32e9
Move the plugin examples to subdir of pluginhowto.
2010-06-21 17:32:15 +02:00
Abhishek Patil
abcb9358c2
Qt Creator Plugin HOWTO documentation first and second cut
...
Signed-off-by: Abhishek Patil <abhishek.patil@vcreatelogic.com >
Merge-request: 145
Reviewed-by: con <qtc-committer@nokia.com >
2010-06-21 17:32:15 +02:00
kh1
cdbe93285b
Fix build with namespaces.
2010-06-21 17:15:49 +02:00
Leandro Melo
af185d1e41
Generic highlighter: Satisfying coverity checks.
2010-06-21 16:22:53 +02:00
Leandro Melo
15faf23e07
Generic highlighter: Indentation based code folding.
2010-06-21 16:10:42 +02:00
Oswald Buddenhagen
ec249304e6
work around msvc2010's apparent lack of appreciation for the meaning of "static"
2010-06-21 16:05:09 +02:00
kh1
097e45d47c
Implement filter functionality for topic chooser.
...
Task-number: QTCREATORBUG-1685
2010-06-21 15:36:43 +02:00
Oswald Buddenhagen
14fb0d0129
don't forget to initialize the parser statics outside threading context
2010-06-21 15:21:23 +02:00
Christian Kamm
acbf3925f5
QmlJS: Revert to supplying a xml file for builtin type information.
...
It'll be much saver to move to the qmldump based functionality once
it has been moved into Qt.
Essentially reverts: 45415783e7
Reviewed-by: Erik Verbruggen
2010-06-21 15:12:20 +02:00
Oswald Buddenhagen
5676abee54
fix namespaced build
2010-06-21 14:15:46 +02:00
Christian Kamm
292ea49810
Try building 'qmldump' only if private headers are available.
...
Reviewed-by: Oswald Buddenhagen
2010-06-21 14:10:55 +02:00
Christian Kamm
24d0f694d1
QmlJS: Remove unused functions from Snapshot.
...
Reviewed-by: Erik Verbruggen
2010-06-21 13:03:30 +02:00
ck
aa4d7417ce
Maemo: Use generic package build command.
...
Reviewed-by: kh1
2010-06-21 10:51:18 +02:00
Bill King
6f5bf29e71
Coverity: Fixes minor uninitialised constructor values issue.
2010-06-21 15:02:01 +10:00
Bill King
09228344e5
Coverity: Fixes value hides parameter issue.
2010-06-21 15:00:29 +10:00
Oswald Buddenhagen
f09eca2925
inline last use of ProFileReader::readProFile()
2010-06-18 21:27:08 +02:00
Oswald Buddenhagen
82e10eae3b
use once parsed pro file for both exact and cumulative evaluation
2010-06-18 21:27:07 +02:00
Oswald Buddenhagen
704deac4e2
micro-optimize: allocate ProFileEvaluator on the stack
2010-06-18 21:26:38 +02:00
Oswald Buddenhagen
192759cb9a
use a ProFileParser+ProFileEvaluator instead of a ProFileReader
...
the latter does too much
2010-06-18 21:23:09 +02:00
Oswald Buddenhagen
2b68df123f
ProFileParser instead of a fully-fledged ProFileReader
2010-06-18 21:23:09 +02:00
Oswald Buddenhagen
7d962189ae
make ProMessageHandler connect directly to the message manager
...
that way the users don't have to duplicate the connect everywhere.
as a side effect, MaemoPackageContents will have error reporting now.
2010-06-18 21:23:09 +02:00