- 20 Sep, 2013 1 commit
-
-
Tim Sander authored
This patch adds the baremetal plugin. The baremetal plugin is for debugging small targets with hardware debugger where the remote linux plugin does not fit. It adds a new kit and device class of type baremetal. The device allows entering custom gdb commands. Currently only qmake builds are possible. To use this with smaller devices without qt a fake-qt installation is needed. CMake and qbs is currently not supported. Change-Id: I86816f897a2e9ed8b95e3184387969cedf8a14d7 Reviewed-by:
hjk <hjk121@nokiamail.com> Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- 04 Apr, 2013 1 commit
-
-
Friedemann Kleint authored
Ran script to remove inludes on a trial-and-error basis and manually corrected it. Change-Id: Ie7559562218ecab65da17f58e3515556a4a1d5c5 Reviewed-by:
Daniel Teske <daniel.teske@digia.com> Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com> Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com>
-
- 29 Jan, 2013 1 commit
-
-
Robert Loehning authored
Change-Id: Ic6a9ff0359625021ebc061d22db6811814534205 Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- 11 Dec, 2012 1 commit
-
-
Daniel Teske authored
It's only emitted there Change-Id: If2a3c1def66445e6f948af74d3ee62943ccb5395 Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com>
-
- 16 Nov, 2012 2 commits
-
-
Daniel Teske authored
It is the same as NamedWidget. If we need to add additional functionality then we can always reintroduce the class. Change-Id: I684b5215e732e480e4e73e4cac3753bb92afd0d4 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
Daniel Teske authored
To createConfigWidget(). Which indicates that a new widget is created and makes it the same name as BuildStep/BuildConfiguration Change-Id: Ib1858bc5382556ebb9a8a474fa79f0e7e9593cf7 Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- 05 Oct, 2012 1 commit
-
-
hjk authored
Change-Id: Ice592c6de9951ee3b2c4cb52ed0bb3b6770e0825 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 24 Aug, 2012 1 commit
-
-
Christian Kandeler authored
Instead use the newly added abstractions from ProjectExplorer. This makes the plugin qmake-independent in principle; any build system can be used as long as the respective QtCreator plugin provides a way to set up the required deployment information. As a side effect of this patch, two features are lost: (1) The ability to add a remote directory automatically for a RemoteLinux based target. This was rarely ever useful, because any non- trivial project requires more files to be deployed than just one binary. (2) The ability to add Desktop files and icons for Fremantle and Harmattan projects. Similar points as above apply here as well; such projects should be set up via QtCreator's wizards or manually by users who know what they are doing. Change-Id: I2d7e621256f01143aafe3b191b04a120f053e672 Reviewed-by:
Tobias Hunger <tobias.hunger@nokia.com>
-
- 26 Jul, 2012 1 commit
-
-
hjk authored
More Profile use, less dependency on QtSupport, Derive qtVersionId from profile instead of qt build configuration. Replace qt4BuildConfiguration with buildConfiguration. Use IDevice base class in AbstractRemoteLinuxApplicationRunner and in other places. Simplify remote linux runconfiguration Change-Id: I6414d3d8146d16c360b3a0465c57a052ea71f899 Reviewed-by:
Christian Kandeler <christian.kandeler@nokia.com>
-
- 19 Jul, 2012 1 commit
-
-
Eike Ziller authored
Change-Id: I7134d7de30bcf9f9dcfad42520dd45ee083a852d Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
-
- 21 Jun, 2012 1 commit
-
-
Tobias Hunger authored
Introduce Profiles to store sets of values that describe a system/device. These profiles are held by a target, getting rid of much of the information stored in the Build-/Run-/DeployConfigurations, greatly simplifying those. This is a squash of the wip/profile branch which has been on gerrit for a while, rebased to current master. Change-Id: I25956c8dd4d1962b2134bfaa8a8076ae3909460f Reviewed-by:
Daniel Teske <daniel.teske@nokia.com>
-
- 25 Apr, 2012 2 commits
-
-
Christian Kandeler authored
We had a mixed style until now (mostly using const refs). Use value semantics everywhere for consistency and hope that the class never gets heavier. Change-Id: Ic9536f87b01a76252bd8643c8681b3dc9067a266 Reviewed-by:
Tobias Hunger <tobias.hunger@nokia.com>
-
Tobias Hunger authored
Use Core::Id for all the project related objects in favor of plain QStrings. Change-Id: I790ab40cb29899efdb49c413a77609486f52e683 Reviewed-by:
Daniel Teske <daniel.teske@nokia.com>
-
- 12 Apr, 2012 1 commit
-
-
Christian Kandeler authored
It seems pointless to have two identity-related concepts in parallel. The new approach is as follows: The identifier is a Core::Id. If the client code supplies a fingerprint string (as needed for auto-detected devices), the id is derived from it, otherwise it gets created from a newly generated UUID. Change-Id: I680afa6cd2fdd43ec1c461616ba982b3ff55c73a Reviewed-by:
Tobias Hunger <tobias.hunger@nokia.com>
-
- 23 Feb, 2012 1 commit
-
-
Nicolas Arnaud-Cormos authored
- to match other toMap() declarations - to make it usable from subclasses Change-Id: I0dcc1643fc37f3c327cc0fb2fb2dd1eca99f96fb Reviewed-by:
Nicolas Arnaud-Cormos <nicolas@kdab.com> Reviewed-by:
Christian Kandeler <christian.kandeler@nokia.com>
-
- 15 Feb, 2012 1 commit
-
-
Erik Verbruggen authored
Getting the #include directives ready for Qt5. This includes the new-project wizards. Change-Id: Ia9261f1e8faec06b9285b694d2b7e9a095978d2b Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- 08 Feb, 2012 1 commit
-
-
Christian Kandeler authored
All these things were always conceptually per-target, but due to not having a common target class we had to awkwardly implement the concept using shared pointers. Change-Id: I1bb1992a230a485d519a892a6ca602a6846fc3cf Reviewed-by:
Tobias Hunger <tobias.hunger@nokia.com>
-
- 26 Jan, 2012 1 commit
-
-
hjk authored
Change-Id: I2b72b34c0cfeafc8bdbaf49b83ff723544f2b6e2 Reviewed-by:
Daniel Teske <daniel.teske@nokia.com>
-
- 03 Nov, 2011 1 commit
-
-
hjk authored
Change-Id: If18afb5d4665924e7d9250dccbc60a65e6daa75e Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- 15 Sep, 2011 1 commit
-
-
Christian Kandeler authored
Change-Id: I293f8dbd4e467e866bab381841659a07e32b9d90 Reviewed-on: http://codereview.qt-project.org/4948Reviewed-by:
hjk <qthjk@ovi.com>
-
- 02 Aug, 2011 1 commit
-
-
Christian Kandeler authored
Change-Id: Id92eb156b027a4986788141845170105b3b1d9e5 Reviewed-on: http://codereview.qt.nokia.com/2507Reviewed-by:
Christian Kandeler <christian.kandeler@nokia.com>
-
- 01 Aug, 2011 1 commit
-
-
Christian Kandeler authored
- Introduce generic and Madde-specific deploy configuration widgets. - Move project file update logic into dedicated class. - Generic deploy configuration widget no longer has the ability to change deployment settings via the GUI, because we cannot know which qmake scope to use for that. Change-Id: Ie542a0852c8aa1c6b416cd7aece4e48c1cc2de7c Reviewed-on: http://codereview.qt.nokia.com/2445Reviewed-by:
Christian Kandeler <christian.kandeler@nokia.com>
-
- 25 Jul, 2011 2 commits
-
-
Christian Kandeler authored
Change-Id: I2085f30c594a902f96ac4d9612492cc17463f9f4 Reviewed-on: http://codereview.qt.nokia.com/2120Reviewed-by:
Christian Kandeler <christian.kandeler@nokia.com>
-
Christian Kandeler authored
Mostly to facilitate splitting up generic Linux und Maemo-specific things. Change-Id: I6072ae7deaea013219e8969d6a5254e6c5c96693 Reviewed-on: http://codereview.qt.nokia.com/2098Reviewed-by:
Christian Kandeler <christian.kandeler@nokia.com>
-
- 22 Jul, 2011 1 commit
-
-
Christian Kandeler authored
They still had "Maemo" in their names, even though they are not Maemo-specific (and will not move to the respective plugin). Change-Id: I5eec0de27db8340f2a987a6ed685b3ae46ec17b0 Reviewed-on: http://codereview.qt.nokia.com/2036Reviewed-by:
Christian Kandeler <christian.kandeler@nokia.com>
-
- 14 Jul, 2011 1 commit
-
-
Christian Kandeler authored
Change-Id: If06ee9fbf91a50bcb6c7b79a824f3f74f92b98d2 Reviewed-on: http://codereview.qt.nokia.com/1671Reviewed-by:
Christian Kandeler <christian.kandeler@nokia.com>
-
- 13 Jul, 2011 1 commit
-
-
Christian Kandeler authored
Change-Id: I804e3778114ba09b9d47fd113eb2a56f4233f3e2 Reviewed-on: http://codereview.qt.nokia.com/1048Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Daniel Teske <daniel.teske@nokia.com>
-
- 27 Jun, 2011 1 commit
-
-
Christian Kandeler authored
Also make them external. Change-Id: I21a74c1f7124646b5507ffd2ee0e24c7c60eca97 Reviewed-on: http://codereview.qt.nokia.com/749Reviewed-by:
Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by:
Christian Kandeler <christian.kandeler@nokia.com>
-
- 23 Jun, 2011 1 commit
-
-
Christian Kandeler authored
It used to be in the deploy steps itself, which is theoretically more flexible, but offers no advantage in practice and also causes a lot of hassle. Change-Id: I0eafaf8477067fced86b7a05fd94d72a35e02bb7 Reviewed-on: http://codereview.qt.nokia.com/654Reviewed-by:
Tobias Hunger <tobias.hunger@nokia.com>
-
- 26 May, 2011 1 commit
-
-
Christian Kandeler authored
No change in functionality for now. More support for generic remote Linux support is planned to be added. The changes in decreasing order of magnitude: 1) Move contents of qt4projectmanager/qt-maemo to new "RemoteLinux" plugin. 2) Make some classes in qt4nodes public for now. More decoupling in that area will follow. 3) Fix some minor problems uncovered by the move. Change-Id: I51d0c7977c10019eb6080cd6620bc28ecebad3c4 Reviewed-on: http://codereview.qt.nokia.com/106Reviewed-by:
Daniel Teske <daniel.teske@nokia.com>
-
- 06 May, 2011 1 commit
-
-
Tobias Hunger authored
Change-Id: I8b73d583be1ee7183f4074bce49d5390e38631a2
-
- 26 Apr, 2011 1 commit
-
-
Christian Kandeler authored
Pointer was left dangling when a deploy configuration was removed.
-
- 13 Apr, 2011 1 commit
-
-
hjk authored
-
- 09 Mar, 2011 1 commit
-
-
Christian Kandeler authored
This includes: - decoupling deploy configurations from targets (Reviewed-by: dt) - adding a "Generic Linux" device type - splitting up the Maemo deployment step into small pieces that can be combined in different ways (and much more easily maintained) - adding a new version handler for pro.user files (Reviewed-by: Tobias Hunger) Also: - Add and use an SSH manager class for easier connection sharing. - Make the SSH connection parameters a fixed attribute of the connection.
-
- 18 Feb, 2011 1 commit
-
-
Tobias Hunger authored
-
- 17 Jan, 2011 1 commit
-
-
dt authored
Almost(*) all of the symbian and maemo specific code is now theoretically moveable to a separate plugin. Thus making it possible to implement new targets in a plugin. (*) Noteable missing is the qtversion, which needs to be split up per target too. Also fixes Task-Nr: QTCREATORBUG-2440 Reviewed-By: hunger Reviewed-By: ck
-
- 12 Jan, 2011 2 commits
- 17 Dec, 2010 1 commit
-
-
con authored
-
- 16 Aug, 2010 1 commit
-
-
Pawel Polanski authored
Reviewed-by: Tobias Hunger
-