- 23 Oct, 2012 1 commit
-
-
hjk authored
Listen to gdb/MI notifications when possible. This is more granular, gives access to the thread group id and takes care of thread changes at any time. Change-Id: I8c67f6f19b204059deefdf7e07fe3b4ce13ed963 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com>
-
- 10 Oct, 2012 1 commit
-
-
Aurindam Jana authored
The watchhandler needs to be reset for locals before inserting the values of a new frame. Also the DebuggerTooltipManager needs to be notified. The values of the locals in the LocalsAndExpressions window should be editable. Task-number: QTCREATORBUG-7992 Change-Id: I556e23b408db09b510f1f2bc350ff55187ec87c2 Reviewed-by:
Robert Loehning <robert.loehning@digia.com> Reviewed-by:
Christiaan Janssen <christiaan.janssen@digia.com>
-
- 09 Oct, 2012 1 commit
-
-
Aurindam Jana authored
Change-Id: I26765134c19b9a6cf1e7ad26f313e2d4f8faf258 Reviewed-by:
Christiaan Janssen <christiaan.janssen@digia.com>
-
- 05 Oct, 2012 2 commits
-
-
hjk authored
Change-Id: Ice592c6de9951ee3b2c4cb52ed0bb3b6770e0825 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
Aurindam Jana authored
The console is now a part of qmljstools plugin. The console appears as an output pane. A dummy QScriptEngine evaluates expressions when a declarative debug session is not in progress. During a debug session, the expressions are evaluated by the debug services. Task-Number: QTCREATORBUG-7402 Change-Id: Ic2eeac44fb335c706be03b89f8672b0356efe984 Reviewed-by:
Christiaan Janssen <christiaan.janssen@digia.com> Reviewed-by:
hjk <qthjk@ovi.com>
-
- 28 Aug, 2012 1 commit
-
-
Jarek Kobus authored
Change-Id: Ib56082091a1f7e3062ff48e981bb4ee8e2dd9357 Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
-
- 22 Aug, 2012 1 commit
-
-
Alessandro Portale authored
Qt Creator's support for Symbian was at its peak in version 2.4.x. Nobody really verified it in Qt Creator 2.5 or 2.6. It is most likely rotten. Let's remove it! Also, the Symbian support code was spread throughout the whole Qt Creator code base. The plugin interfaces evolved in the meantime and target platforms like Android or QNX have 99% of their code in separate plugins. In case anyone wants to revive Symbian support in Qt Creator, please create a plugin for it. Change-Id: I56a758a3e2fd5b8c64d9aeb8f63d8e916c4883be Reviewed-by:
Alessandro Portale <alessandro.portale@nokia.com>
-
- 16 Aug, 2012 1 commit
-
-
hjk authored
The master engine pointer can be given later. Change-Id: I4d72679dcbd5fe7291067a5e78c984d26cc187aa Reviewed-by:
hjk <qthjk@ovi.com>
-
- 15 Aug, 2012 1 commit
-
-
hjk authored
Change-Id: I6517b42b4cfd0d2d919fa2971c3ea0995443cbf3 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 19 Jul, 2012 2 commits
-
-
Konstantin Tokarev authored
Also removed all <QMainWindow> includes which are not needed anymore. Change-Id: I393c9a62a5c6df95d9f35d872e1473a4f13bcdc4 Reviewed-by:
hjk <qthjk@ovi.com>
-
Eike Ziller authored
Change-Id: I7134d7de30bcf9f9dcfad42520dd45ee083a852d Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
-
- 19 Jun, 2012 1 commit
-
-
Eike Ziller authored
Change-Id: Ib938aa4999c7c418a82304c5cca2e8748ef9d228 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 13 Jun, 2012 2 commits
-
-
hjk authored
Change-Id: I89abcb0dcceef6767cb3e78f4e85c1cd718e78c1 Reviewed-by:
Aurindam Jana <aurindam.jana@nokia.com> Reviewed-by:
hjk <qthjk@ovi.com>
-
Aurindam Jana authored
In the case of Attach to Remote Process, try connecting immediately. While, in the case of Attach to Remote Server, wait for output message or timeout. Change-Id: I94570a2ab05bb069ea64819fcbb0055555fe0f33 Reviewed-by:
Christian Kandeler <christian.kandeler@nokia.com>
-
- 12 Jun, 2012 1 commit
-
-
Aurindam Jana authored
In the case of remote setup, the application output may take a while. The timeout is increased to 60s. Additionally in the case of mixed debugging, we check the state of the master engine to determine if we should keep waiting for the application output. Change-Id: I237a3501c1e70dbe62870929e50f12ede80e7c56 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@nokia.com> Reviewed-by:
Christian Kandeler <christian.kandeler@nokia.com>
-
- 07 Jun, 2012 1 commit
-
-
Kai Koehne authored
Change-Id: I34dff23401c34d3d0c940fac40a6d1d95e830ccb Reviewed-by:
Aurindam Jana <aurindam.jana@nokia.com>
-
- 25 May, 2012 1 commit
-
-
Aurindam Jana authored
QML property values could be set in the inspector. Regression introduced by 7f09d0b7. This patch is a partial fix. Only values can be assigned currently. For expressions, use the console. Change-Id: I945b11109cd7788dd0f5277af206bf9658844aee Reviewed-by:
Christiaan Janssen <christiaan.janssen@nokia.com> Reviewed-by:
hjk <qthjk@ovi.com>
-
- 24 May, 2012 1 commit
-
-
hjk authored
It's one model for all locals, watch, return, tooltip and inspector data. This allows more streamlined code paths and better isolation of the model data from the WatchHandler. WatchItems are now registered in a hash indexed by iname, so inames can be used as the primary handle to watch data in the WatchHandler interface. Change-Id: Idac0a808b5d785307496d1de4198a1f2e9ce3880 Reviewed-by:
Aurindam Jana <aurindam.jana@nokia.com>
-
- 15 May, 2012 1 commit
-
-
Aurindam Jana authored
Change-Id: I237f77554a06bf7c139a8ae5cfef79c6fb4c8507 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 11 May, 2012 1 commit
-
-
hjk authored
Less code on the user side, same meaning. Change-Id: I14e54a5d2ed8e024a51cce74eaf7c8419ad544be Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- 10 May, 2012 2 commits
-
-
Kai Koehne authored
Change-Id: Ibc2a0a311fb1b1af3fc7a6bf486010b31117475b Reviewed-by:
Aurindam Jana <aurindam.jana@nokia.com>
-
Kai Koehne authored
Merge private class back to public one. Change-Id: I3255036ff60738418e2997dbeba97642afe87558 Reviewed-by:
Aurindam Jana <aurindam.jana@nokia.com>
-
- 09 May, 2012 1 commit
-
-
Kai Koehne authored
Merge QmlJSInspector plugin into the debugger. Also merge the extra Inspector window with the Locals & Watchers: It now shows the QML object tree in the running state. Change-Id: I59ae0c1b970a48ba10ecda92ed3ba765d94b1d9c Reviewed-by:
Aurindam Jana <aurindam.jana@nokia.com>
-
- 08 May, 2012 1 commit
-
-
Aurindam Jana authored
Performance is hit when rendering a large number of messages. Show text contents that fits a line and expands to show the complete text when clicked. Change-Id: I803a8b2da12830172f9e75f86546adf121799a67 Reviewed-by:
Kai Koehne <kai.koehne@nokia.com>
-
- 24 Apr, 2012 1 commit
-
-
Kai Koehne authored
That's a reminiscent of the times when qmljs was just a copy of the classes in Qt. Rather include the files individually. Change-Id: I6ff8541c004ef4dab9d9d4f5011ff6c5a3a0574a Reviewed-by:
Aurindam Jana <aurindam.jana@nokia.com>
-
- 18 Apr, 2012 1 commit
-
-
Kai Koehne authored
Rename the QmlJSDebugClient lib to QmlDebug (shorter names, easier differentiation with the shared/qmljsdebug lib). Also rename - QDeclarativeDebug* classes to QmlDebug* - QDeclarativeOutputParser class to QmlOutputParser To clarify the features, - Debugger::QmlDebuggerClient is now Debugger::BaseQmlDebuggerClient - QmlEngineDebugClient is now BaseEngineDebugClient - QmlDebuggerClient is now QmlEngineDebugClient - QDeclarativeEngineDebugClient is now DeclarativeEngineDebugClient Change-Id: Ie15713730a614c8ab4b637fad0924f95b54e633f Reviewed-by:
Aurindam Jana <aurindam.jana@nokia.com>
-
- 17 Apr, 2012 1 commit
-
-
hjk authored
This also allows simple setting of breakpoints on failed asserts. Change-Id: I6dd84cbfaf659d57e39f3447386cebc0221b2b84 Reviewed-by:
Daniel Teske <daniel.teske@nokia.com>
-
- 10 Apr, 2012 1 commit
-
-
Aurindam Jana authored
Change-Id: I99eedc86c987615072b7400051b61700b98ebab3 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 23 Mar, 2012 1 commit
-
-
Aurindam Jana authored
Introduced by 2.5 merge with master dbcaadd8 Change-Id: Id85df5a4f6400850cf36453e4e641f7a25ead888 Reviewed-by:
Aurindam Jana <aurindam.jana@nokia.com>
-
- 22 Mar, 2012 5 commits
-
-
Kai Koehne authored
Make sure we only try to connect when we're in the right state (EngineRunRequest). Specifically, stop to connect when the engine is finished. Change-Id: Ia4f1f79e8ac5b32ff436e63195516e242d4c120c Reviewed-by:
Aurindam Jana <aurindam.jana@nokia.com>
-
Aurindam Jana authored
Change-Id: I86033bdbdef94c6f17e706f8e13ce390969171c6 Reviewed-by:
Kai Koehne <kai.koehne@nokia.com>
-
Aurindam Jana authored
Insert child items in sorted order if the "Sort Members and Classes Alphabetically" is set in Locals And Expressions. Change-Id: Ib21803326ec3f35c9541c08d876c4a38c0202a9f Reviewed-by:
hjk <qthjk@ovi.com>
-
Aurindam Jana authored
Change-Id: I644207f5e8b149364e73abf7512240e918260072 Reviewed-by:
Kai Koehne <kai.koehne@nokia.com>
-
Aurindam Jana authored
Set a parent when creating QtMessageLogItem. Change-Id: I8faf76059dcc517794a4eb3d202bc14cd1632ca8 Reviewed-by:
Kai Koehne <kai.koehne@nokia.com>
-
- 21 Mar, 2012 1 commit
-
-
Aurindam Jana authored
Renamed to QmlEngineDebugClient Change-Id: I200e8ccf23a3464e2b6ad07288d17228118e905f Reviewed-by:
Kai Koehne <kai.koehne@nokia.com>
-
- 19 Mar, 2012 1 commit
-
-
Kai Koehne authored
Since we directly called beginConnection in connectionStartupFailed we got a stack overflow over time. Instead, only try to connect every 3 seconds. Also remove special logic for mixed debugging: They should behave the same (except maybe where you're breaking inside QQmlDebugServer, but that's a corner case). Change-Id: Idf2f55e3d905a01065c123c708b50dbb88388d1f Reviewed-by:
Aurindam Jana <aurindam.jana@nokia.com>
-
- 15 Mar, 2012 2 commits
-
-
Aurindam Jana authored
Connect to Qml Debug Server for Run In Terminal. Task-number: QTCREATORBUG-7057 Change-Id: Ieb166e4fc74cad2ef7a3774e0156cdbf07e8dc56 Reviewed-by:
Kai Koehne <kai.koehne@nokia.com> Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@nokia.com>
-
Kai Koehne authored
Instantly stop the engine if e.g. the port is blocked. If we let it running until the user closes the dialog, the timeout for automatic connects would be triggered, and we'd get yet another dialog afterwards telling the user that the connection failed. Change-Id: Ifd0e9d743f3b8f4ba853be032d9527559ef6004e Reviewed-by:
Aurindam Jana <aurindam.jana@nokia.com>
-
- 14 Mar, 2012 1 commit
-
-
Aurindam Jana authored
Call EXEC instead of SET_PROPERTY for assigning a value in Locals and Expressions. Also check if the id of the object is valid before calling EXPAND. Task-number: QTCREATORBUG-7089 Change-Id: I2769e5345cfb7ecf87e36125821f141821556690 Reviewed-by:
Christian Stenger <christian.stenger@nokia.com>
-
- 09 Mar, 2012 1 commit
-
-
Aurindam Jana authored
Check for null pointers when parsing AST to relocate breakpoint Change-Id: I484048d9e8a7aabdeffc4e18049c9b9b6f030366 Reviewed-by:
Simjees Abraham <simjees.abraham@nokia.com> Reviewed-by:
Kai Koehne <kai.koehne@nokia.com> Reviewed-by:
Roberto Raggi <roberto.raggi@nokia.com>
-