Commit Graph

12081 Commits

Author SHA1 Message Date
hjk
887e21da56 debugger: more state work 2010-07-14 17:49:17 +02:00
hjk
b221d93b78 debugger: disallow interuption during InferiorRunRequest and
InferiorStopReqeust
2010-07-14 17:49:16 +02:00
Robert Loehning
c69cad48f9 debugger: Compile fixes 2010-07-14 17:49:16 +02:00
Robert Loehning
f88a010a41 debugger: state compile fix on Windows 2010-07-14 17:49:16 +02:00
hjk
3eef8a43c0 debugger: more state work 2010-07-14 17:49:16 +02:00
hjk
cb68ec6656 debugger: adjust pdb engine to state machine changes 2010-07-14 17:49:16 +02:00
hjk
e760700f0f debugger: overhaul "state machine"
This mainly allows for more precise shutdown and tightens the set
of allowed transitions.
2010-07-14 17:49:16 +02:00
hjk
6089bc1b9e debugger: rename EngineStart to EngineSetup 2010-07-14 17:49:16 +02:00
hjk
3fcafefa9e debugger: work around failing gdb.lookup_type for arrays.
see http://sourceware.org/bugzilla/show_bug.cgi?id=11797
2010-07-14 17:49:16 +02:00
hjk
9e7a456457 debugger: refactor startup logic 2010-07-14 17:49:16 +02:00
hjk
f2c7d33fa6 debugger: fix startup sequence in scriptengine 2010-07-14 17:49:16 +02:00
hjk
6fff4b4fe9 debugger: code cosmetics 2010-07-14 17:49:15 +02:00
hjk
85243e19a9 debugger: encapsulate part of the startup logic in the base class 2010-07-14 17:49:15 +02:00
Lasse Holmstedt
e721b9f70f Clear editor items (highlights, selections) when not in design mode 2010-07-14 17:47:59 +02:00
Lasse Holmstedt
20902cf189 Moved debug id -> AST mapping code to livepreview class 2010-07-14 17:47:59 +02:00
Lasse Holmstedt
f8fc908460 Updating selection after new tree is fetched & code cleanup 2010-07-14 17:47:59 +02:00
ck
032e7dc4c6 Maemo: Factor SSH operations out of run control classes.
Preparation for removing MaemoDebugRunControl.

Reviewed-by: kh1
2010-07-14 17:27:25 +02:00
kh1
01fb9cdbaf Make sure we open the help only if needed.
Reviewed-by: ck
2010-07-14 17:01:26 +02:00
kh1
141e555647 Lower the count to spead up search.
Reviewed-by: ck
2010-07-14 17:01:26 +02:00
Kai Koehne
679ccc3b74 QmlOutline: Add filter for hiding bindings (properties) 2010-07-14 16:56:14 +02:00
Lasse Holmstedt
d764bcac39 Fixing merge: enabled QML Designer again 2010-07-14 16:21:58 +02:00
hjk
6df48b6650 fakevim: implement :nohlsearch 2010-07-14 16:04:10 +02:00
hjk
dc6480fd6b debugger: open a new watch item on double click in the locals&watchers view
An attempt to fix http://bugreports.qt.nokia.com/browse/QTCREATORBUG-1841
2010-07-14 15:40:05 +02:00
hjk
bc325eb9ab debugger: disable some watch related actions when appropriate 2010-07-14 15:40:05 +02:00
Olivier Goffart
9a1d97707a Merge branch 'qmljsinspector'
Conflicts:
	src/plugins/qmlinspector/qmlinspectorplugin.cpp
	src/plugins/qmljseditor/qmljseditor.h
	src/plugins/qmljsinspector/QmlJSInspector.pluginspec
	src/tools/qml/qmlobserver/editor/resizehandleitem.h
2010-07-14 15:41:27 +02:00
Lasse Holmstedt
a66b93d2f3 reset design mode when disconnected 2010-07-14 15:31:25 +02:00
Lasse Holmstedt
779d5d42c9 clear highlight when not in design mode 2010-07-14 15:31:25 +02:00
Lasse Holmstedt
e1c3c08c15 renamed pro file 2010-07-14 15:31:24 +02:00
Lasse Holmstedt
d0dafc8984 rename dir qmlviewer -> qmlobserver 2010-07-14 15:31:24 +02:00
Lasse Holmstedt
763d5bdd86 rename qmlviewer to qmlobserver 2010-07-14 15:31:24 +02:00
Lasse Holmstedt
4a4fc8584f update object tree when unknown debug id is received 2010-07-14 15:31:24 +02:00
Olivier Goffart
6532fe5c28 QmlJSDelta: put the internals class into an annonymous namespace 2010-07-14 15:31:23 +02:00
Olivier Goffart
1f4ded6ec4 QmlJsDelta: better support for order change 2010-07-14 15:30:55 +02:00
Olivier Goffart
fc7d52872b qmjsdelta: support adding property to object and better labels for comparison 2010-07-14 15:30:55 +02:00
Lasse Holmstedt
369b63ec4e added flags for ignoring context while highlighting 2010-07-14 15:30:54 +02:00
Lasse Holmstedt
8936292dc2 modified selection to accept items without id's
also cleaned up old stuff
2010-07-14 15:30:54 +02:00
Olivier Goffart
42abd8b15c QmlJS::Delta: fix crash if a document does not have a qmlProgram 2010-07-14 15:30:54 +02:00
Olivier Goffart
d89f4770ca qmljsinspector: use the columnNumber as well as the lineNumber to locate QDeclarativeDebugObjectReference 2010-07-14 15:30:54 +02:00
Lasse Holmstedt
25b86926c7 fixes related to update of delta 2010-07-14 15:30:54 +02:00
Lasse Holmstedt
d98977513d rewrote bounding rect highlighting to support multiselection 2010-07-14 15:30:54 +02:00
Lasse Holmstedt
4ecad983ec added multiselection from editor to qml viewer 2010-07-14 15:30:53 +02:00
Olivier Goffart
8f528e241d QMLJS::Delta: Improved the delta
Use a smarter way to compare the AST (based on the diffX algorithm)
That way we do not rely anymore on the id property
2010-07-14 15:30:53 +02:00
Lasse Holmstedt
46b57ff723 added animation slowdown dropdown menu to toolbar 2010-07-14 15:30:53 +02:00
Lasse Holmstedt
66a008e9de modified qml run config title 2010-07-14 15:30:53 +02:00
Lasse Holmstedt
4cbe157d95 Revert "Install the QMLViewer in the application directory."
This reverts commit 2785f01360.
2010-07-14 15:30:53 +02:00
Lasse Holmstedt
4466143ebb added missing call to send design mode change both ways 2010-07-14 15:30:52 +02:00
Lasse Holmstedt
2f8dc2833b added mode buttons to custom qml viewer and qmljsinspector toolbar 2010-07-14 15:30:52 +02:00
Lasse Holmstedt
c53a0337b6 added design mode icons to qmlinspector / qmlviewer 2010-07-14 15:30:46 +02:00
Lasse Holmstedt
b19c41725d fixed selection issues with child items 2010-07-14 15:30:40 +02:00
Lasse Holmstedt
ec1fc77afd added new icons for toolbar 2010-07-14 15:30:40 +02:00