Commit Graph

16009 Commits

Author SHA1 Message Date
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