- 09 Jul, 2015 1 commit
-
-
hjk authored
Create a QmlEnginePrivate. Move the QmlDebugClient there. Merge QmlAdapter into QmlEngine Abstraction is not used anymore. Move some helper bits to a qmlengineutils.{h,cpp} Change-Id: I63117355d786cc12641101b7fd38c7cd208d11eb Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 04 Jun, 2015 2 commits
-
-
hjk authored
Change-Id: Idb65d85664632121e80a91fd5fae021315c9b33f Reviewed-by:
Kai Koehne <kai.koehne@theqtcompany.com>
-
Nikita Baryshnikov authored
signal which was removed in ec7a9494 Change-Id: I63dfc920c9ea3f97fbf463c55f03b200374e17c2 Reviewed-by:
Kai Koehne <kai.koehne@theqtcompany.com> Reviewed-by:
Marco Benelli <marco.benelli@theqtcompany.com> Reviewed-by:
hjk <hjk@theqtcompany.com>
-
- 18 Mar, 2015 1 commit
-
-
Kai Koehne authored
The feature has been actually been disabled since commit ac771eb5, but now it's time to also remove the dead code ... Fixing the feature and bringing it out of the experimental state would require quite some effort that apparently nobody is willing to spend. So it's better to remove it. The enablers in the qmldebug library, as well as the QmlJSDelta utility class in qmljs library, are left in though. Change-Id: Idf98a2f946d0db86bef2f20d2349d6ffedba219c Reviewed-by:
Kai Koehne <kai.koehne@theqtcompany.com>
-
- 17 Mar, 2015 1 commit
-
-
Kai Koehne authored
The feature has been actually been disabled since commit ac771eb5, but now it's time to also remove the dead code ... Fixing the feature and bringing it out of the experimental state would require quite some effort that apparently nobody is willing to spend. So it's better to remove it. The enablers in the qmldebug library, as well as the QmlJSDelta utility class in qmljs library, are left in though. Change-Id: Idf98a2f946d0db86bef2f20d2349d6ffedba219c Reviewed-by:
hjk <hjk@theqtcompany.com> Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@theqtcompany.com> Reviewed-by:
Alessandro Portale <alessandro.portale@theqtcompany.com>
-
- 16 Jan, 2015 1 commit
-
-
Eike Ziller authored
Change-Id: I711d5fb475ef814a1dc9d2822740e827f3f67125 Reviewed-by:
Alessandro Portale <alessandro.portale@digia.com>
-
- 15 Dec, 2014 1 commit
-
-
hjk authored
Expose less of debugger internals to the device plugins. Change-Id: Ie78756b033fae3fe02bff92eadf26b7319990605 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com> Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 09 Oct, 2014 1 commit
-
-
Eike Ziller authored
Change-Id: I3c22ef2685d7aa589f5d0ab74d693653a4c32082 Reviewed-by:
Alessandro Portale <alessandro.portale@digia.com>
-
- 06 May, 2014 1 commit
-
-
Ulf Hermann authored
"state" is the more widely used term and we should follow that convention. We also need to distinguish between the state of the underlying network socket and the client itself. The change makes this explicit. As preparation for the upcoming centralized debug support the "State" enum of the debug client is also moved into the QmlDebugClient class. Change-Id: Ib9d7e03d23528f16ed696ed3518e813d11ea1c32 Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- 12 Feb, 2014 1 commit
-
-
Orgad Shaneh authored
Done using the following ruby script: Dir.glob('**/*.h').each { |file| if File.file?(file) s = File.read(file) t = s.gsub(/^namespace .+ \{\n\s*class .*;\n\s*\}.*$/) { |m| m.gsub(/\n\s*/, ' ').gsub(/\s*\/\/.*$/, '') } if t != s puts file File.open(file, 'w').write(t) end end } Change-Id: Iffcb966e90eb8e1a625eccd5dd0b94f000ae368e Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 08 Jan, 2014 1 commit
-
-
Robert Loehning authored
Change-Id: Ib5423fdd064e4546f848c0b640b0ed0514c26d3a Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- 02 Sep, 2013 1 commit
-
-
Christian Kandeler authored
A lot of our build system files specify unneeded include paths. These roughly fall into the following categories: a) Paths that are already set in more general files such as qtcreator.pri. b) Paths that serve no purpose at all, possibly left over from earlier versions of the project. c) Paths that act as workarounds for wrong include statements of the form '#include "xyz.h"', where xyz.h is not in the same directory as the including file. This patch removes such path specifications and fixes the offending include statements from case c). Tested on Linux, Windows and OSX with qmake and qbs. Change-Id: I039a8449f8a65df0d616b4c08081145c18ae4b15 Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@digia.com> Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com>
-
- 22 Mar, 2013 1 commit
-
-
Friedemann Kleint authored
Change-Id: Ia50e61a82101b699390b23b4f1ea9509619314bb Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 29 Jan, 2013 1 commit
-
-
Robert Loehning authored
Change-Id: Ic6a9ff0359625021ebc061d22db6811814534205 Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- 11 Dec, 2012 2 commits
-
-
Aurindam Jana authored
Change-Id: I2eb3df7b8a50763141c5044c89b4c04b483ad151 Reviewed-by:
Aurindam Jana <aurindam.jana@digia.com>
-
Aurindam Jana authored
On a debug break, inspector tools cannot be used as the gui thread is blocked. Task-number: QTCREATORBUG-5466 Change-Id: I808d751b1ade7e4a5c98e87fec7bb4cb02715ad8 Reviewed-by:
Christiaan Janssen <christiaan.janssen@digia.com> Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- 27 Nov, 2012 2 commits
-
-
Aurindam Jana authored
Update context from QML object tree or the stack frame depending upon debugger engine state. Change-Id: I4e6affba37acc016513ad95cd278a400aaa18c49 Reviewed-by:
Christiaan Janssen <christiaan.janssen@digia.com>
-
Aurindam Jana authored
Clicking around QML code in the editor would update the Inspector. This is now disabled. The problem with the behaviour is that the object tree would be expanded and that may be unwelcome for some users. Also some code snippets may be shared by multiple objects, for eg. a custom QML component. In this case, the behaviour was undefined as to which object in the tree would be selected. This case of 'one-to-many' was not handled. Finally, the inspector queries for object ids lazily. Hence, sections of code may not be associated with an id resulting in unknown behaviour. Task-number: QTCREATORBUG-8246 Change-Id: I6266fd0767d0619af70387e2e867a756548120ca Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- 26 Nov, 2012 1 commit
-
-
Aurindam Jana authored
When an object is selected in the Inspector, the Editor is updated to show the relevant code. Task-number: QTCREATORBUG-8246 Change-Id: I4f7fbcccdeb22849682fa72c63e87a78f48d185b Reviewed-by:
hjk <qthjk@ovi.com> Reviewed-by:
Christiaan Janssen <christiaan.janssen@digia.com>
-
- 25 Oct, 2012 1 commit
-
-
Aurindam Jana authored
The current selected item in the inspector view is set as the context of the console. Task-number: QTCREATORBUG-7439 Change-Id: Ibc980218751ce4afacf714cf1ab34f0a36550b2c Reviewed-by:
hjk <qthjk@ovi.com> Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- 05 Oct, 2012 1 commit
-
-
hjk authored
Change-Id: Ice592c6de9951ee3b2c4cb52ed0bb3b6770e0825 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 19 Jul, 2012 1 commit
-
-
Eike Ziller authored
Change-Id: I7134d7de30bcf9f9dcfad42520dd45ee083a852d Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
-
- 29 May, 2012 2 commits
-
-
Aurindam Jana authored
As Location information is already cached, there is no need to fetch the information from the QmlJS Semantic info. Task-number: QTCREATORBUG-7409 Change-Id: I9cc3dce0910632cfe517f7697d74691e6675793b Reviewed-by:
Christiaan Janssen <christiaan.janssen@nokia.com>
-
Simjees Abraham authored
Response for "destroyObject" now has the debugId of the destroyed object. This is used to fetch the parent object rather than querying the engine context. Change-Id: I2e5b7650cbe847117cce6952206dd479ee696f0e Reviewed-by:
Aurindam Jana <aurindam.jana@nokia.com>
-
- 25 May, 2012 1 commit
-
-
Aurindam Jana authored
Try to use the watchHandler for referring to the object tree instead of caching the object tree locally. Change-Id: I68624771ef49d50f2cf0d6d580b1b34d57483178 Reviewed-by:
Christiaan Janssen <christiaan.janssen@nokia.com>
-
- 24 May, 2012 1 commit
-
-
Aurindam Jana authored
Change-Id: I716ea2417cea5096abc7d740899c6988fe5dcbd8 Reviewed-by:
Kai Koehne <kai.koehne@nokia.com>
-
- 21 May, 2012 1 commit
-
-
Simjees Abraham authored
Response for DESTROY_OBJECT message is used to refresh the object tree such that the destroyed object is not shown in the tree view. Change-Id: I32d72fa75bbdca6c63551e71395816597dcc0b75 Reviewed-by:
Christiaan Janssen <christiaan.janssen@nokia.com>
-
- 15 May, 2012 2 commits
-
-
Simjees Abraham authored
Creation of the Text previews are done only when the engine client is connected and they are deleted once the engine client changes from the connected state. Change-Id: I325d0d1a281b9e8fab4ddf9ff8ea4f5e60d4ac2a Reviewed-by:
Kai Koehne <kai.koehne@nokia.com>
-
Simjees Abraham authored
The user is given an option to reload the QML app if he has done any unsynchronizable change. If the user opts to reload the QML, Inspector informs the qtdevlarative to do so. Change-Id: Iefc044e64380e64415630b051a60d6fe9fedfe04 Reviewed-by:
Kai Koehne <kai.koehne@nokia.com>
-
- 10 May, 2012 1 commit
-
-
Kai Koehne authored
Move Status enum out of QmlDebugClient and drop "QmlDebug" prefix for the different 'Reference' structs. Allows to avoid 'using namespace in QmlDebug' in header files. Change-Id: Id9857977300e86d637cf128ff3417d8b24c8e995 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>
-