Thomas Hartmann
436c02face
QmlDesigner.itemLibrary: allow entry names used twice
...
Use name + category for identification needed some refactoring.
2010-12-15 17:14:31 +01:00
Thomas Hartmann
1daebd7cbb
QmlDesigner.navigatorModel: fixes asserts
2010-12-15 17:14:30 +01:00
Friedemann Kleint
7fa7ec98d3
Debugger[New CDB]: Do not add begin twice for QList<Large>.
...
Factor out some utilities for hashes.
2010-12-15 17:01:03 +01:00
Christian Kandeler
6723f92a5c
Maemo: Fix remote debugging.
...
Was broken by 1e362b0f8b .
2010-12-15 16:51:40 +01:00
Christian Kandeler
ee6bf38ea2
Maemo: Fix remote debugging.
...
Was broken by 77e3bfe845 .
2010-12-15 16:51:40 +01:00
Christiaan Janssen
c8f050715f
QmlDebugger: removed "Reload" button on live preview error
...
Reviewed-by: Kai Koehne
2010-12-15 16:13:06 +01:00
Roberto Raggi
972eb8f6e2
Introduced CPlusPlus::SymbolNameVisitor and CPlusPlus::SnapshotSymbolVisitor.
2010-12-15 15:12:52 +01:00
hjk
33fba20428
debugger: change 'Format' to 'Display' in the l&w context menu
2010-12-15 14:48:03 +01:00
hjk
020936a9e4
bineditor: extend selection by 1 if cursor is left of anchor.
...
Feels more natural.
Reviewed-by: ck
2010-12-15 14:14:01 +01:00
hjk
4db18745b6
bineditor: don't draw blinking cursor when we have a selection
...
Reviewed-by: ck
2010-12-15 14:08:49 +01:00
hjk
6de9244ede
bineditor: visualize data differences after updates
...
Reviewed-by: ck
2010-12-15 14:08:49 +01:00
Friedemann Kleint
b0b915fa56
Debugger[New CDB]: Fix flag handling and expanding of list children.
...
Suppress repetitive invocation of dumper evaluation.
Use parseWatchData() as does gdb.
2010-12-15 14:09:37 +01:00
Thomas Hartmann
83454579b4
QmlDesigner.itemlibrary: fix case for meego import
2010-12-15 13:31:24 +01:00
Kai Koehne
322c53783d
QmlCppDebugging: Make sure command line args have spaces in between
2010-12-15 13:08:01 +01:00
Thomas Hartmann
d360aa0679
QmlDesigner.subComponentManager: remove watcher from files
...
We use the text editors meta info system now.
2010-12-15 12:24:18 +01:00
Thomas Hartmann
cc161fbfe9
QmlDesigner.subComponentManager: crash fix
...
Avoid adding an item a second time to the item library.
2010-12-15 12:24:18 +01:00
Thomas Hartmann
b53f01a0f1
QmlDesigner.navigator: crash fix
...
I also changed qHash(modelNode) to modelNode.internalId().
Task-Nr: QTCREATORBUG-3387
2010-12-15 12:24:17 +01:00
Friedemann Kleint
cc3dd43942
Debugger[New CDB]: Linked lists containers/container child expansion.
...
Introduce node hierarchy and move nodes to a separate file.
Introduce reference nodes that point to additional symbols and
symbols within the symbol tree (make deeply nested linked list
elements visible as array elements). Properly name container
elements as array elements 0..n. Fix pre-expansion of complex
dumpers.
2010-12-15 11:01:01 +01:00
hjk
95731517be
debugger: comment cosmetics
2010-12-15 09:35:31 +01:00
hjk
91a6eee3ad
debugger: move sanity check from DebuggerRunControl::start to Factory::create
2010-12-15 09:34:02 +01:00
hjk
5e72be24ab
debugger: fix wrong assert when no engine could be constructed
2010-12-15 09:17:31 +01:00
hjk
bfd3186b65
bineditor: remove flicker by using cached old data
2010-12-14 18:35:47 +01:00
Friedemann Kleint
ca4e8ae091
Compile warnings.
2010-12-14 16:54:06 +01:00
Thomas Hartmann
4ff4cffe0d
QMlDesigner.itemLibrary: adds an import manager/filter
...
We create a special sidebar item for the item library that contains a
ToolButton.
The ToolButton manages the imports for components.
2010-12-14 16:52:47 +01:00
Thomas Hartmann
e4aae66c1c
QmlDesigner.model: clears the meta info cache for import changes
...
If an import changes we have to delete the cache for the meta info.
2010-12-14 16:52:46 +01:00
Thomas Hartmann
ccf645904b
QmlDesigner.itemlibrary: gives Meego label a default text
2010-12-14 16:52:46 +01:00
Pawel Polanski
057591e0dd
If capabilities inside pro files do not match the dev cert an error is generated (SymbianOS)
2010-12-14 16:37:50 +01:00
Christiaan Janssen
5ed78fb633
QmlDebugger: Fixing debugid hashes
...
Reviewed-by: Kai Koehne
2010-12-14 16:22:28 +01:00
hjk
bdb998eb3b
qtversionmanager: initialize m_isBuildUsingSbsV2
...
Done by Milian Wolff
2010-12-14 16:14:21 +01:00
hjk
133feaae51
debugger: code cosmetics
2010-12-14 16:11:23 +01:00
Friedemann Kleint
c2d11363a0
Debugger[New CDB]: Regression: Show threads.
2010-12-14 16:14:05 +01:00
hjk
0c43604e59
debugger: make memory view updatable
...
Still some flickering and no marks which parts changed.
2010-12-14 16:01:44 +01:00
Robert Loehning
fbc005706c
debugger: Checking size of array in qDumpQByteArray
2010-12-14 15:51:23 +01:00
hjk
e3886aaf4e
debugger: display array base address as default value
2010-12-14 15:12:14 +01:00
hjk
38537d8634
debugger: changing breakpoint data in 'new' should not trigger an engine update
2010-12-14 15:11:55 +01:00
Roberto Raggi
ea5d923fe0
Don't waste time rehighlighting all the files opened in Creator.
2010-12-14 15:06:01 +01:00
hjk
6e17e7a3ab
debugger: thread 0 is valid for cdb. so use -1 as 'any' value
2010-12-14 13:27:18 +01:00
hjk
7ef927ac6c
debugger: simplify the 'break at main' logic
2010-12-14 13:10:39 +01:00
hjk
49bb22134f
debugger: remove dead code
2010-12-14 13:10:07 +01:00
hjk
fb837b5230
debugger: s/*ViewAgent/*Agent/ to reduce noise and match file names
2010-12-14 13:10:07 +01:00
hjk
b90bb97fa9
debugger: make location markers engine-specific
2010-12-14 13:10:07 +01:00
Pawel Polanski
d31fcda258
Added missing licence headers
2010-12-14 13:04:28 +01:00
Pawel Polanski
be625e983e
Polishing devcert UI
2010-12-14 13:02:47 +01:00
Pawel Polanski
75bd87e073
Some small fixes to cert management
2010-12-14 13:02:46 +01:00
Roberto Raggi
d7e826771d
Don't request a new completion when the completion box is already visible.
2010-12-14 12:57:58 +01:00
Thomas Hartmann
9c21b5a028
QmlDesigner.itemLibrary: renaming Qt - Basic to Qt Quick - Basic
2010-12-14 12:41:40 +01:00
Thomas Hartmann
ab5d8fc594
QmlDesigner.itemlibrary: adding icons to meego and symbian plugin
...
The icons are taken from the old designer for now.
2010-12-14 12:41:39 +01:00
Roberto Raggi
8069c1745e
Don't popup the automatic completion box when the identifier under cursor is a complete valid word.
2010-12-14 11:50:49 +01:00
Morten Johan Sørvig
bb55460cfc
Compile on OS X.
2010-12-14 10:12:20 +01:00
Friedemann Kleint
580484488f
Debugger[New CDB]: QList fixes.
...
Alignment at void*-boundaries for small types.
Read out pointer array directly instead of dereferencing ** for
large types for speed.
2010-12-14 09:57:33 +01:00