- Dec 07, 2011
-
-
Kai Koehne authored
Change-Id: Icd65cde2bcb09eaa35cf67399e60e9d9f4484105 Reviewed-by:
Aurindam Jana <aurindam.jana@nokia.com>
-
- Nov 03, 2011
-
-
hjk authored
Change-Id: If18afb5d4665924e7d9250dccbc60a65e6daa75e Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- Nov 01, 2011
-
-
Kai Koehne authored
Change-Id: I8711f39aa44fea7d1a7091a27d77f5e73d5e4291 Reviewed-by:
Aurindam Jana <aurindam.jana@nokia.com>
-
Kai Koehne authored
Sometimes multiple lines arrive at once through the debugger API. Handle this gracefully for QML engine output tracking by buffering incomplete lines. Change-Id: I295cf88d1aeb1737aa46e0a9e7ebedb7562e94e4 Reviewed-by:
Aurindam Jana <aurindam.jana@nokia.com>
-
- Oct 27, 2011
-
-
Aurindam Jana authored
Change List: a) Refactored code: Shifted JSON message creation to QmlV8DebuggerClientPrivate. b) QScriptEngine is used for JSON instead of JsonValue and JsonInputStream. c) Locals Window displays all variables accessible in the current context. Change-Id: I82e73f6c57482408f5fc501c908aa96297d3d754 Reviewed-by:
Kai Koehne <kai.koehne@nokia.com>
-
Aurindam Jana authored
Rectify wrong state transitions for "Attach to QML Port". Change-Id: Ife55344fb5089513743ff14f6bb5f2cabeed0adb Reviewed-by:
Kai Koehne <kai.koehne@nokia.com>
-
- Oct 18, 2011
-
-
Aurindam Jana authored
Selecting a row in stack window activates the frame only if the state is InferiorStopOk or InferiorUnrunnable, as followed by gdbengine. Change-Id: Iad6a16816c0ffd634572f26e1dcf8c3c577502db Reviewed-by:
Kai Koehne <kai.koehne@nokia.com>
-
- Oct 13, 2011
-
-
Kai Koehne authored
There's a race condition between the QML Engine trying to connect after the app printed "Waiting on debugger port ...", and any possible Cpp breakpoints stopping the app. Therefore, don't annoy the user with "Could not connec to QML Debugger" warnings while the Cpp debugger is stepping. Change-Id: I77f6f98e835e45363c5d47e10b39df249f65a1a3 Task-number: QTCREATORBUG-6249 Reviewed-by:
Aurindam Jana <aurindam.jana@nokia.com>
-
Kai Koehne authored
Change-Id: Ia690b5cda84738c303ae7b6bd579e43313728525 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@nokia.com>
-
Kai Koehne authored
Change-Id: Idfd703acb9876041916cc3b1a04b5c031af2c12b Reviewed-by:
Aurindam Jana <aurindam.jana@nokia.com>
-
Kai Koehne authored
resetLocation() called by DebuggerPlugin::handle* should automatically reset the locations for stepping etc. Change-Id: I3e20f93ade7f40e1e1f33b1b48b11522b59771f8 Task-number: QTCREATORBUG-6291 Reviewed-by:
Christiaan Janssen <christiaan.janssen@nokia.com>
-
- Oct 12, 2011
-
-
Aurindam Jana authored
The ScriptConsole is renamed to QmlJSScriptConsole. The console can be used to evaluate expressions during a QML application debug session. Changes: * Console can be used even when application is not on a debug break * The object context is the currently selected object in Inspector * ContextMenu has a Clear option * Multiple line expressions are supported * Traverse Command History using up and down arrow keys Change-Id: I4e1cd8763d60be43dbba395ead2a9a086d6bab7d Reviewed-by:
Roberto Raggi <roberto.raggi@nokia.com> Reviewed-by:
Kai Koehne <kai.koehne@nokia.com>
-
Kai Koehne authored
Change-Id: I943255e5a501610195e3758f9fbb42d127f15524 Reviewed-on: http://codereview.qt-project.org/6451 Sanity-Review: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Aurindam Jana <aurindam.jana@nokia.com>
-
- Oct 04, 2011
-
-
Kai Koehne authored
The main engine now follows mostly the state of the gdb engine, only if a breakpoint is hit/while stepping the state of the qml engine is used. This allows us to hit C++ breakpoints at any time (also when the qml engine hasn't been able to connect yet), and also fixes the invalid transition warnings. Change-Id: If67a56fd28b098952be2606d0a46e04c27835f66 Reviewed-on: http://codereview.qt-project.org/5897 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@nokia.com>
-
- Sep 30, 2011
-
-
Aurindam Jana authored
Change-Id: Ic71299c38863cdb55862ced7348b2bdc9cf39555 Reviewed-on: http://codereview.qt-project.org/5743 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@nokia.com> Reviewed-by:
Kai Koehne <kai.koehne@nokia.com>
-
- Sep 19, 2011
-
-
Aurindam Jana authored
Connect to user defined host and port. Increased maximum connection tries. Change-Id: Ie72a9fb36e5178b64311753bd8a3fe20e6f62c3b Reviewed-on: http://codereview.qt-project.org/4918 Reviewed-by:
Kai Koehne <kai.koehne@nokia.com>
-
- Sep 16, 2011
-
-
Aurindam Jana authored
The user can request Javascript break on event. The user can provide this info in the Breakpoints Window and provide the slot which will be called when the event occurs. For example: specify "onTriggered" if you need to break on Timer triggered event. Change-Id: If936d7402f5978a182132fdcca75515588364e16 Reviewed-on: http://codereview.qt-project.org/4758 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Kai Koehne <kai.koehne@nokia.com>
-
hjk authored
This is not a final solution. Change-Id: I19e7a99e1b056704864d27855197678a0d3fd10b Reviewed-on: http://codereview.qt-project.org/5073 Reviewed-by:
hjk <qthjk@ovi.com>
-
- Sep 14, 2011
-
-
Aurindam Jana authored
The dialog is added to Debug->Start Debugging menu option. It specifies the host and port that the JSDebugClient connects to for listening to debug messages. Change-Id: I7f828c169ff2338f4780025f72182c5fc8784c4a Reviewed-on: http://codereview.qt-project.org/4824 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Kai Koehne <kai.koehne@nokia.com>
-
- Sep 13, 2011
-
-
Kai Koehne authored
Task-number: QTCREATORBUG-6037 Change-Id: I01080d97d21c230a7a32ea943435b2f763b87c41 Reviewed-on: http://codereview.qt-project.org/4687 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Paweł Polański <jaggernod@gmail.com>
-
- Aug 25, 2011
-
-
Aurindam Jana authored
Sends connect command after all initial commands have been sent. This ensures that the initialization is complete before the start of the debugging session. Change-Id: I1903caa9c213fef4e6b40df89a352d80e350a46d Reviewed-on: http://codereview.qt.nokia.com/3526 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Christiaan Janssen <christiaan.janssen@nokia.com>
-
- Aug 23, 2011
-
-
Aurindam Jana authored
Breakpoints are resolved and set only after querying for their actual locations from v8 engine. Change-Id: If119865f50d9f91a4930096751599a4f22bc9d26 Reviewed-on: http://codereview.qt.nokia.com/3406 Reviewed-by:
Kai Koehne <kai.koehne@nokia.com> Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com>
-
Aurindam Jana authored
Change-Id: Ifa2e9a9901a166907bd7c3999421146b07bd1c59 Reviewed-on: http://codereview.qt.nokia.com/3328 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Christiaan Janssen <christiaan.janssen@nokia.com>
-
Aurindam Jana authored
The v8 engine is blocked till the client is connected to the service to ensure proper hitting of breakpoints. Task-number: QTCREATORBUG-5412 Change-Id: Iec772cb547a31fef4cccbd4bb1116699c52d20e5 Reviewed-on: http://codereview.qt.nokia.com/3308 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Kai Koehne <kai.koehne@nokia.com>
-
- Aug 17, 2011
-
-
Aurindam Jana authored
Change-Id: I15bb1342f647362cb00e4b0d0453b663a2d3f637 Reviewed-on: http://codereview.qt.nokia.com/3095 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Christiaan Janssen <christiaan.janssen@nokia.com>
-
Aurindam Jana authored
Delegates setting of breakpoints to functions that set/reset/change the breakpoint one at a time. Change-Id: I553a74b05cf19c9d2436344db67bc962da18457f Reviewed-on: http://codereview.qt.nokia.com/3082 Reviewed-by:
Kai Koehne <kai.koehne@nokia.com> Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com>
-
- Aug 04, 2011
-
-
Friedemann Kleint authored
Change-Id: If09efd21dc44e356eb575bb6170356fdbd409b39 Reviewed-on: http://codereview.qt.nokia.com/2625 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
hjk <qthjk@ovi.com>
-
- Aug 03, 2011
-
-
Aurindam Jana authored
The appropriate client handles the debugging based on the service available at the server side. Change-Id: I46b66036f700fc7e45e8b38cef7f1ce1445b1122 Reviewed-on: http://codereview.qt.nokia.com/2497 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Kai Koehne <kai.koehne@nokia.com>
-
- Jul 29, 2011
-
-
Kai Koehne authored
We only connect to the port when we get a 'Waiting for connection ...' message on application output. This was done mainly to avoid lots of failed connects, and therefore an unresponsive UI on Windows. However, the application output might be redirected for various reasons. Therefore fall back to busy connect after a certain time (4 seconds for profiling, 8 seconds for debugging). Change-Id: Ie1b943f678ced40c030cc134493a2adf7e3bc9df Reviewed-on: http://codereview.qt.nokia.com/2323 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Christiaan Janssen <christiaan.janssen@nokia.com>
-
Kai Koehne authored
Change-Id: Icb405b4751fc885d8b96d1daec3653236b564ef0 Reviewed-on: http://codereview.qt.nokia.com/2352 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Christiaan Janssen <christiaan.janssen@nokia.com>
-
Kai Koehne authored
Warn if the condition fails, but otherwise don't change the execution flow. Change-Id: Id7b14c745109b66960add967b2a4ef8d31e1a546 Reviewed-on: http://codereview.qt.nokia.com/2389 Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- Jul 27, 2011
-
-
Christiaan Janssen authored
Change-Id: Idfc0a6d48bcc1c42aac58ea03b5a51ad6e661f25 Reviewed-on: http://codereview.qt.nokia.com/2275 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Christian Kandeler <christian.kandeler@nokia.com>
-
- Jul 21, 2011
-
-
Kai Koehne authored
Don't expect that every url specifying a file is a local file url. Instead let FileInProjectFinder handle urls with other schemes gracefully, too. Change-Id: I72457d502ff1caf52f588e8ec41ab260882d1cf5 Reviewed-on: http://codereview.qt.nokia.com/1840 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Christiaan Janssen <christiaan.janssen@nokia.com>
-
- Jul 07, 2011
-
-
hjk authored
Change-Id: Ia3f2090ffac10149209d0152de65a90e1f822add Reviewed-on: http://codereview.qt.nokia.com/1299 Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
hjk <qthjk@ovi.com>
-
- Jun 27, 2011
-
-
hjk authored
Change-Id: I21d10cf42eb039c74475e106537b6e107d155196 Reviewed-on: http://codereview.qt.nokia.com/745 Reviewed-by:
hjk <qthjk@ovi.com>
-
- May 16, 2011
-
-
Christiaan Janssen authored
Reviewed-by: hjk
-
- May 12, 2011
-
-
Oswald Buddenhagen authored
purge abstractprocess and winguiprocess. they serve no purpose. applications can have stdio on windows as well, in addition to the windows debug channel. Task-number: QTCREATORBUG-4822
-
- May 06, 2011
-
-
Tobias Hunger authored
Change-Id: I8b73d583be1ee7183f4074bce49d5390e38631a2
-
- Apr 27, 2011
-
-
Kai Koehne authored
Get rid of custom logic to handle shadow builds (which didn't work anyway if the qml files are from a different directory than expected). Instead, just search for the file name in the list of files from the project. Reviewed-by: Christiaan Janssen
-
- Apr 26, 2011
-
-
con authored
-