- 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>
-
- 10 Jun, 2015 1 commit
-
-
hjk authored
Was forgotten in eaf718bd. Change-Id: Ia11999d708ca2d9ffd8d8955945361ce888d4330 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>
-
- 26 Feb, 2015 1 commit
-
-
Friedemann Kleint authored
Change-Id: I1e7dd34ba5a51fb0b34d137dc03add4457b32ed1 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- 16 Jan, 2015 1 commit
-
-
Eike Ziller authored
Change-Id: I711d5fb475ef814a1dc9d2822740e827f3f67125 Reviewed-by:
Alessandro Portale <alessandro.portale@digia.com>
-
- 12 Jan, 2015 1 commit
-
-
Orgad Shaneh authored
Change-Id: I85f7398aee59d0d36f0e5c3bf88ff3c96002e394 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- 17 Nov, 2014 1 commit
-
-
Orgad Shaneh authored
Simplify single operation Change-Id: I172b9dfe8f97324d931d4f332ac1609d230e3400 Reviewed-by:
hjk <hjk121@nokiamail.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- 09 Oct, 2014 1 commit
-
-
Eike Ziller authored
Change-Id: I3c22ef2685d7aa589f5d0ab74d693653a4c32082 Reviewed-by:
Alessandro Portale <alessandro.portale@digia.com>
-
- 28 Jul, 2014 1 commit
-
-
hjk authored
Move some function out of the DebuggerCore "namespace", to avoid one indirection and removes clutter in the calling code. Change-Id: I1c870d5c7eeade32fa63dedf581490fbb090cd6a Reviewed-by:
Christian Stenger <christian.stenger@digia.com> Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 13 May, 2014 1 commit
-
-
hjk authored
Move item model implementation to private, adjust user code. Change-Id: Ifbe94e7c7b9b1e8be1b4c531958dbd7a9413af13 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 08 May, 2014 1 commit
-
-
Ulf Hermann authored
The name change is in preparation for the upcoming unification of the debug server and client APIs. Expressing versions as floats is pretty useless as we cannot properly compare them. Besides, so far we're using exactly 3 different versions: -1 (a.k.a. invalid), 1, and 2. Change-Id: Ie4012d09362009b08a1263b15bc552731a1f255e Reviewed-by:
Kai Koehne <kai.koehne@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>
-
- 05 Mar, 2014 1 commit
-
-
Eike Ziller authored
Change-Id: Ib81076842ab1c16832224790194b001206404d64 Reviewed-by:
hjk <hjk121@nokiamail.com> Reviewed-by:
Eike Ziller <eike.ziller@digia.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>
-
- 30 Aug, 2013 1 commit
-
-
hjk authored
Change-Id: I3255a0150cd9a730336456c5a9f986eb74fefbff Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- 18 Jul, 2013 2 commits
-
-
Eike Ziller authored
And move to using the corresponding method in document model. Change-Id: I80b12ceab8a91c5393b9c0422d660a8896ae09d8 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
Eike Ziller authored
It doesn't do what one'd think it should, and will be removed. Change-Id: I5f496388854913d1b968a5e0ffe6eaa5ca1430f0 Reviewed-by:
Christiaan Janssen <christiaan.janssen@digia.com>
-
- 09 Jul, 2013 1 commit
-
-
Eike Ziller authored
That is what it actually is, wrt how Qt API calls it. Change-Id: Ied02055debf6aad75556b0d9d22e8ba2f72be555 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 05 Jun, 2013 1 commit
-
-
Eike Ziller authored
This change * Removes IMode::type, ModeManager::activateModeType, and IEditor::preferredModeType, and adds IEditor::isDesignModePreferred instead * Adapts the mode switching code in EditorManager to handle multiple windows, for example switching to edit mode should only happen if the editor/view is in the main window. Otherwise the editor window should be raised and focused * Renames EditorManager::NoActivate --> DoNotChangeCurrentEditor * Reverts the EditorManager::ModeSwitch logic to switch mode or make the current editor visible by default, introducing DoNotMakeVisible flag instead * Fixes a few instances where EditorManager::ModeSwitch should have been used One non-trivial problem left: If you open a .ui file and switch to an external editor window, edit mode is activated, because the current editor no longer is a .ui file, which means that the design mode gets deactivated. Change-Id: I76c5c2391eb4090143b778fb103acff3a5a1ff41 Reviewed-by:
David Schulz <david.schulz@digia.com>
-
- 03 Jun, 2013 1 commit
-
-
Eike Ziller authored
Change-Id: I231e89849e2f06958d05a511320ec236b5702a1c Reviewed-by:
Aurindam Jana <aurindam.jana@digia.com> Reviewed-by:
David Schulz <david.schulz@digia.com>
-
- 22 Mar, 2013 1 commit
-
-
Friedemann Kleint authored
Change-Id: Ia50e61a82101b699390b23b4f1ea9509619314bb Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 19 Mar, 2013 1 commit
-
-
Friedemann Kleint authored
Forward-declare QGraphicsOpacityEffect in DetailsButton, QProcessEnvironment in Environment, QFileInfo in fileutils, QUrl in IWelcomePage, FancyLineEdit in PathChooser and remove unneeded headers. Change-Id: I7d5f273530dd2059bbdaf0899f0a3bc7e49e8482 Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 15 Mar, 2013 1 commit
-
-
Friedemann Kleint authored
Change-Id: I78be5ec702d06ecc155842e9f092a13fc1cd6197 Reviewed-by:
Aurindam Jana <aurindam.jana@digia.com> Reviewed-by:
Christiaan Janssen <christiaan.janssen@digia.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>
-
- 22 Nov, 2012 1 commit
-
-
Aurindam Jana authored
Pass both arguments to qmake. The assumption being that most projects will not mix both Qt Quick 1 and Qt Quick 2. In the case of others, debugging will be enabled only for the first debugging client that is enabled. This is inline with the current behaviour where debugging multiple engines is not supported. Change-Id: I90cd6c6ff559a3a7519ee3ee10690c0e8135c97b Reviewed-by:
hjk <qthjk@ovi.com> Reviewed-by:
Kai Koehne <kai.koehne@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>
-
- 09 Oct, 2012 1 commit
-
-
Aurindam Jana authored
Change-Id: I26765134c19b9a6cf1e7ad26f313e2d4f8faf258 Reviewed-by:
Christiaan Janssen <christiaan.janssen@digia.com>
-
- 05 Oct, 2012 1 commit
-
-
hjk authored
Change-Id: Ice592c6de9951ee3b2c4cb52ed0bb3b6770e0825 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 01 Oct, 2012 1 commit
-
-
Aurindam Jana authored
A client for DeclarativeDebugger Service. The service is a backport of QmlDebugger service. Change-Id: I868a286756c2d6bcbb2f41904a13d7f691e9704c Reviewed-by:
Christiaan Janssen <christiaan.janssen@digia.com>
-
- 24 Aug, 2012 1 commit
-
-
Friedemann Kleint authored
Fix gdmi escape routine by using a traits class to adapt QByteArray/QString. Change-Id: Ic6d2a0c927e4613aec9f69095bbb04a393e9edb9 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 22 Aug, 2012 1 commit
-
-
Friedemann Kleint authored
- Compile with QT_NO_CAST_FROM_ASCII. - Remove single character string constants. Change-Id: Icece98619b6c30e047d3fce00e6ae74bbcd53c67 Reviewed-by:
hjk <qthjk@ovi.com>
-