Commit Graph

44 Commits

Author SHA1 Message Date
Christian Kandeler
0ee99ff2b3 Maemo: Move OsVersion type from MaemoGlobal to MaemoDeviceConfig.
Also move freePorts() method from AbstractMaemoDeployStep
to MaemoGlobal.
2011-04-21 14:42:17 +02:00
Oswald Buddenhagen
dc3c156cac Merge branch '2.2'
Conflicts:
	src/plugins/debugger/gdb/pythongdbengine.cpp
	src/plugins/qt4projectmanager/qt-desktop/qt4desktoptargetfactory.cpp
	src/plugins/qt4projectmanager/qt-desktop/qt4desktoptargetfactory.h
	src/plugins/qt4projectmanager/qt-desktop/qt4simulatortargetfactory.cpp
	src/plugins/qt4projectmanager/qt-desktop/qt4simulatortargetfactory.h
	src/plugins/qt4projectmanager/qt-maemo/maemodeploystep.cpp
	src/plugins/qt4projectmanager/qt-maemo/maemodeviceconfigurations.cpp
	src/plugins/qt4projectmanager/qt-maemo/maemoglobal.cpp
	src/plugins/qt4projectmanager/qt-maemo/qt4maemotargetfactory.cpp
	src/plugins/qt4projectmanager/qt-s60/qt4symbiantargetfactory.cpp
	src/plugins/qt4projectmanager/qt-s60/s60deploystep.cpp
	src/plugins/qt4projectmanager/qt4target.cpp
	src/plugins/qt4projectmanager/qt4target.h
	src/plugins/qt4projectmanager/qtoptionspage.h
	src/plugins/qt4projectmanager/qtversionmanager.cpp
	src/plugins/welcome/welcomemode.cpp
2011-04-14 12:39:31 +02:00
hjk
8397663964 Update license. 2011-04-13 11:49:28 +02:00
Christian Kandeler
439b45618e Start making the Maemo support more generic.
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.
2011-03-09 13:10:19 +01:00
Tobias Hunger
02a7bf505f Fix license headers 2011-02-17 17:53:52 +01:00
Christian Kandeler
a5e6450998 Maemo: Rename "Simulator" to "Emulator" when referring to Qemu.
No user-visible changes.
2011-02-15 10:35:31 +01:00
Milian Wolff
94548a1e1f move src/plugins/coreplugin/ssh to src/lib/utils/ssh
Merge-request: 253
Reviewed-by: hjk <qtc-committer@nokia.com>
2011-02-14 16:34:17 +01:00
Christian Kandeler
1b3f8c57b4 Maemo: Add default value to device config wizard.
Task-number: QTCREATORBUG-3782
2011-02-10 15:37:53 +01:00
Christian Kandeler
10fc54f337 Maemo: Use per-target device configuration model.
Now if you have e.g. a Meego target, only Meego device configurations
are selectable in that target's deploy configuration.
Naturally, now the "default" attribute of a device configuration
is per Maemo version.
2011-02-04 15:17:55 +01:00
Christian Kandeler
c5e00691df Maemo: Use device configuration wizard.
Needs patch choosers instead of line edits.
2011-02-03 17:36:17 +01:00
Christian Kandeler
0649657181 Maemo: Continue implementing device configuration wizard.
Pretty much complete now, but still not used.
2011-02-03 14:19:09 +01:00
Christian Kandeler
0752ec6cd7 Maemo: Start implementing device configuration wizard.
Incomplete and not used anywhere yet.
2011-02-02 17:54:22 +01:00
Christian Kandeler
77baa801f4 Maemo: Add OS type to device configuration.
Not used anywhere as of now.
2011-02-02 17:54:22 +01:00
Christian Kandeler
01532516e7 Maemo: Move some device configurations code around. 2011-01-13 16:27:55 +01:00
Christian Kandeler
85df1a325f Maemo: Style stuff. 2011-01-13 15:03:58 +01:00
Christian Kandeler
a8bea59d88 Maemo: Allow user to set default device configuration.
Task-number: QTCREATORBUG-3486
2011-01-13 15:03:58 +01:00
Christian Kandeler
61cbad9612 Maemo: Introduce logic for default device configuration. 2011-01-13 15:03:58 +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
e25b69b24c Maemo: Let user set default key file.
Task-number: QTCREATORBUG-3276
2010-12-06 15:28:16 +01:00
Christian Kandeler
235430fd8a Maemo: Add support for checking available TCP ports on device.
Reviewed-by: kh1
2010-10-15 15:08:31 +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
47562aa1e8 Maemo: Polish class interface. 2010-08-12 19:46:58 +02:00
qt-info@nokia.com
61e7b56fcf Maemo: Implement GUI for per-device port specification.
Currently hidden.
2010-08-12 19:25:15 +02:00
qt-info@nokia.com
415debe910 Maemo: Prepare completely per-device port specifications. 2010-08-12 19:25:15 +02:00
ck
dd6966b2f0 Maemo: Do the bind() for remote mounts on the device.
This makes us more independent of the developer PC's firewall setting.

Reviewed-by: kh1
2010-08-02 12:50:01 +02:00
con
39a8e97775 Merge commit origin/2.0 '1a985148340ff3b29c752036857446452cf0907f'
Conflicts:
	src/plugins/qmldesigner/settingspage.ui
	src/plugins/qt4projectmanager/qt-maemo/maemopackagecontents.cpp
	src/plugins/qt4projectmanager/qt-maemo/maemorunconfiguration.cpp
	src/plugins/qt4projectmanager/qt-s60/s60createpackagestep.cpp
2010-07-26 12:26:05 +02:00
ck
c95d83d6fc Maemo: Make device configuration id type consistent.
Task-number: QTCREATORBUG-1460
2010-07-22 11:09:34 +02:00
ck
b96df669b1 Maemo: Make device configuration settable from deploy widget.
This is necessary in case there is no run configuration (e.g. for
library projects).
2010-07-16 17:11:26 +02:00
ck
e17b99e7f3 Maemo: Introduce class for maemo-global functions. 2010-07-13 17:16:46 +02:00
ck
ce5e473438 Maemo: Move deploying to dedicated deploy step.
Reviewed-by: kh1
2010-07-13 16:27:50 +02:00
ck
65eb1d5515 Replace SSH library. 2010-07-12 09:33:22 +02:00
ck
9ece8a4110 Move SSH functionality out of the Qt4ProjectManager.
It does not conceptually belong there, and several people have
asked for an interface to use the functionality in their own
plugins.

Task-number: QTCREATORBUG-1204
Reviewed-by: kh1
2010-04-26 11:43:25 +02:00
ck
499c3c8362 Maemo: Deal sensibly with device type changes in settings page.
Task-number: QTCREATORBUG-1074
Reviewed-by: kh1
2010-04-08 17:33:57 +02:00
Friedemann Kleint
bbcacaf59f Header cleaning spree in Core/Debugger and Symbian/Maemo-code of Qt4. 2010-03-18 10:59:06 +01:00
hjk
9595504bda Long live the king! 2010-03-05 11:28:13 +01:00
ck
b585cbdac4 Maemo: Make gdbserver port user-configurable. 2010-01-11 18:09:49 +01:00
ck
60f97e5cff Maemo: Add key deployment feature to options page. 2010-01-07 16:42:01 +01:00
ck
a266e638d6 Maemo: Add interface for ssh library (completely #ifdef'ed out for now).
This will replace the current ssh-via-QProcess approach, which
has severe drawbacks.
2009-12-23 10:53:57 +01:00
ck
6882c3cc9f Maemo: Fix "race condition" in singleton access. 2009-12-16 16:05:01 +01:00
ck
ce3b4506af Maemo: Add authentication options (password or key based) 2009-12-01 16:26:05 +01:00
ck
0b49edbb5d Maemo: New project widget.
Most attributes have moved into the settings page.
2009-12-01 14:04:25 +01:00
ck
031acae3af Maemo: Complete options page. 2009-11-30 14:09:08 +01:00
ck
4688634f78 Maemo: Add initial version of settings page. 2009-11-27 16:40:07 +01:00