hjk
0afb34d5eb
debugger: refactor breakpoint type, add function name to resolved jsbreakpoints
2010-10-29 14:31:16 +02:00
hjk
a3b24d233c
debugger: pimpl JSDebuggerAgent
2010-10-27 18:44:25 +02:00
hjk
0593aa5bba
jsdebugger: add a dummy entry to arrays that have no real children
2010-10-27 18:03:11 +02:00
hjk
f51301585e
jsdebugger: use a real structure for a stack frame in the debuggeragent
2010-10-27 17:38:00 +02:00
hjk
f93fe86be7
jsdebugger: don't output function code. it's useless.
2010-10-27 17:38:00 +02:00
hjk
63ca71c2c7
jsdebugger: use QByteArray for data transfer
...
Easier to debug, less data to transfer.
2010-10-27 17:38:00 +02:00
Kai Koehne
87bb227605
QmlJSDebugger: Don't crash when using wheel & no items selected
...
Task-number: QTCREATORBUG-2739
Reviewed-by: Lasse Holmstedt
2010-10-14 14:45:43 +02:00
Kai Koehne
1839015452
QmlJSDebugger: Highlight items only if in Observer mode
...
Task-number: QTCREATORBUG-2672
Reviewed-by: Lasse Holmstedt
2010-10-14 14:45:43 +02:00
Kai Koehne
0a8c34d382
QmlApp: Only use QMLJSDEBUGGER define to activate qml debugging
...
Don't confuse users by two defines they have to comment in when
they just want to 'debug': Instead QMLJSDEBUGGER now activates
both the Js Debugger & and the QmlObserver services. Finetuning
can still be done by using the (undocumented) NO_JSDEBUGGER,
NO_QMLOBSERVER defines.
2010-10-13 16:52:58 +02:00
Kai Koehne
8162839827
QmlJSDebugger: Remove reference to JSDebugger in QDeclarativeViewObserver
...
Make Observer and JSDebugger orthogonal.
2010-10-13 16:52:58 +02:00
Kai Koehne
c6c2486d5d
QmlJSDebugger: Fix linkage error
...
Make sure that the private API used from Qt is compiled with
Q_DECL_IMPORT.
Task-number: QTCREATORBUG-2609
2010-10-05 16:58:59 +02:00
Kai Koehne
c1954e09fc
QmlJSDebugger: Fix path in standalone .pro file
2010-10-05 16:58:59 +02:00
Kai Koehne
8ad34357b8
QmlJSDebugger: Fix warning about JSAgent already connected
...
We now instantiate an extra JSDebugger object in the generated class.
Reviewed-by: aportale
2010-10-01 13:43:41 +02:00
Kai Koehne
6929d66ff2
QmlObserver: Prevent messages from being sent if there is no server side
...
Actually this is fixed in QDeclarativeService::sendMessage, too, but the
fix won't be part of 4.7.1, so better double-check.
Reviewed-by: Christiaan Janssen
2010-10-01 13:43:41 +02:00
Kai Koehne
eff5ceea64
QmlJsDebugger: Remove dependency to Qt private headers being installed
...
Copy over the private header files to creator source tree, along the
lines of the what the designer plugin does.
Reviewed-by: Christiaan Janssen
2010-10-01 13:43:40 +02:00
Kai Koehne
f343cc4bd4
QmlJSDebugger: Update API to changes in QDeclarativeEngine
...
Reviewed-by: Christiaan Janssen
2010-10-01 13:43:40 +02:00
Marco Bubke
45bdff449d
QmlDesigner: Items in Positioner cannot manipulated anymore
...
Add a positioner node instance and the concept of resizable and movable
items. Item in a positioner will be not selected anymore. Instead their
positioner will be selected which is not resizable.
2010-09-29 13:54:27 +02:00
Lasse Holmstedt
64f980a38b
Fixed copying files from share
...
Reviewed-by: kkoehne
2010-09-29 10:07:19 +02:00
Lasse Holmstedt
96d991bbdc
QML Observer: Build together on runtime with debugging tools
...
Moved qmljsdebugger to a dir under qml/, made qmlobserver compile
without creator dependencies and made it compile with debugging
helpers.
Reviewed-by: hjk
2010-09-29 09:39:30 +02:00