Commit Graph

34 Commits

Author SHA1 Message Date
Christian Kandeler
3a87fdd5f1 Maemo: Move more functionality into the new target classes. 2011-01-19 11:07:14 +01:00
Christian Kandeler
f0a54abf6b Maemo: Introduce dedicated Fremantle and Harmattan targets.
Task-number: QTCREATORBUG-2770
2011-01-18 15:22:12 +01:00
dt
67cfb7e078 Qt4projectManager: Refactor Qt4Target, split up in per target classes
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
2011-01-17 14:13:40 +01:00
Christian Kandeler
164cc4ff2c Maemo: Refactor device configurations list. 2011-01-13 15:03:58 +01:00
con
d1023c7614 It's 2011 now.
Reviewed-by: hjk
2011-01-12 09:46:24 +01:00
Christian Kandeler
e79f6031da Maemo: Prepare for possibility of our deploy step disappearing.
Could happen e.g. when RDA is used.
2011-01-11 16:56:05 +01:00
Christian Kandeler
3cb34cf8ec Maemo: Move MADDE environment information out of MaemoToolChain class.
The toolchain is not available in all places where we need the
respective information, which resulted in duplicated code.
2011-01-04 14:15:57 +01:00
dt
6683b40844 ProjectExplorer + Debugger: Move Debug Action to the Debugger plugin
Since all the debuggers are implemented in the debuggerplugin, that's a
natural place to put the action.
2010-11-12 20:18:29 +01:00
Christian Kandeler
7edc45a23a Maemo: Re-enable package installation via UTFS mount. 2010-11-02 14:27:19 +01:00
Christian Kandeler
e65a180706 Maemo: Always deploy via SFTP upload.
The UTFS stuff does not seem to be reliable enough at the moment.
Deploying is too important to take that risk.

Reviewed-by: kh1
Reviewed-by: Leena Miettinen
2010-10-11 18:14:03 +02:00
Christian Kandeler
d880f0501a Maemo: Don't allow run control to be created for invalid run config. 2010-09-28 09:52:22 +02:00
Christian Kandeler
f84cbe4395 Maemo: Don't crash on restoring a project with removed Qt version. 2010-09-21 08:53:26 +02:00
Christian Kandeler
ae4c35bd86 Maemo: Support QML-only debugging.
Reviewed-by: kh1
2010-09-16 17:08:58 +02:00
Christian Kandeler
1b0487d505 Maemo: Debug/Run capabilities now react to toolchain changes. 2010-09-16 14:12:25 +02:00
Christian Kandeler
e69588597d Maemo: Support QML debugging.
Could not be tested with actual QML project yet.

Reviewed-by: kh1
2010-09-08 17:54:02 +02:00
ck
378ad4de3d Maemo: Device configurations now have a list of free ports.
The device configuration widget is now the only place the user
ever has to specify ports.
2010-08-13 16:19:21 +02:00
ck
08bc6c0027 Maemo: Get rid of MaemoDebugRunControl.
Use Debugger::DebuggerRunControl directly instead of wrapping it
into another RunControl.

Reviewed-by: hjk
2010-07-15 17:01:31 +02:00
ck
ff9c597666 Maemo: Fix restoration of run configuration. 2010-07-13 11:06:06 +02:00
ck
1430358d52 Maemo: Give meaningful names to run configurations.
Reviewed-by: kh1
2010-07-08 15:47:14 +02:00
kh1
c6fef3ef63 Long overdue changes and refactoring for qemu handling.
Fixes: - react on build/ run configuration changes
       - now notices environment changes, like switching Qt versions
       - start button is now only shown if we have a valid qemu runtime
       - enabled/ disabled state works properly when loading a project

Task-number: QTCREATOR-210, QTCREATORBUG-1252, QTCREATORBUG-1082
Reviewed-by: ck
2010-05-20 16:05:23 +02:00
ck
de7bc1d9cf Maemo: Give more information to user about Qemu state.
Reviewed-by: kh1
2010-05-19 11:00:43 +02:00
kh1
3907104169 Fix build break after rebase. 2010-04-22 17:34:35 +02:00
kh1
f13d2b4bf8 Fix warning. 2010-04-22 17:32:40 +02:00
Kai Koehne
4047e0456b Fix gcc compiler warnings 2010-04-22 15:36:42 +02:00
kh1
4ca6422bd7 Do not add "on Maemo device" anymore, since we now have the targets.
Task-number: QTCREATOR-207
Reviewed-by: ck
2010-04-19 15:04:29 +02:00
Thorbjørn Lindeijer
2ab7d2eafc Some documentation comment formatting and a rename
Renamed RunConfiguration::configurationWidget to
createConfigurationWidget.

Reviewed-by: dt
2010-04-16 13:31:22 +02:00
con
d849652700 Start on a build step for creating symbian package. 2010-03-16 19:05:20 +01:00
ck
2c59a246d4 Maemo: Make it possible to have more than one run configuration. 2010-03-08 11:19:40 +01:00
hjk
9595504bda Long live the king! 2010-03-05 11:28:13 +01:00
kh1
adefff60ad Fix broken enabled/ disabled emulator startbutton state.
Functionality depends entirely on the active start-up project, all other
projects should have the the button disabled if they have no Maemo run
config or the the run config is not the active on.

Reviewed-by: ck
2010-03-01 17:07:48 +01:00
Tobias Hunger
07d025603c Remove Maemo emulator
* kh1 says there is no such thing as there is no technical
   destinction between Maemo devices and the Maemo emulator.

Reviewed-by: kh1
2010-02-26 14:16:42 +01:00
kh1
fab70e72eb No need to have a function if we can call connect inside the class ctor. 2010-02-23 18:16:15 +01:00
kh1
69ebf668ba Return a reference to the object, changed from pointer.
Since we use addAutoReleasedObject we would rather unclean call the
class destructor.
2010-02-23 18:16:14 +01:00
kh1
399ad59faa Move the factories inside there own source files. 2010-02-23 18:16:12 +01:00