Commit Graph

27 Commits

Author SHA1 Message Date
ck
dcd62a2a92 Maemo: Move .pro file operations into their own class. 2010-06-29 14:15:41 +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
e112c6a9bf Maemo: Add simple widget for package configuration. 2010-04-26 14:12:45 +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
83f505d96a Maemo: Add model for future package contents view.
No functional changes for now.

Reviewed-by: kh1
2010-04-20 17:15:53 +02:00
kh1
c57e2eaff4 Implement ssh key generation dialog.
Reviewed-by: ck
2010-04-16 12:12:23 +02:00
ck
14ceda410c Maemo: Put package creation widget into its own class.
It will grow.
2010-04-14 09:49:40 +02:00
kh1
bb17a05f31 Remove maemo gdb settings page, since we now have a unified one.
Reviewed-by: ck
2010-04-09 16:52:54 +02:00
ck
4dda485353 Maemo: Use on-demand shared Net7 object.
Task-number: QTCREATORBUG-1073
2010-04-07 17:36:28 +02:00
ck
29e8e70b1c Add skeleton for Maemo package creation build step.
(No actual functionality yet.)

Reviewed-by: kh1
2010-04-06 16:57:29 +02:00
kh1
cef244bc3e Implement setting the maemo gdb debugger location using the prefs. 2010-03-31 18:34:08 +02:00
Thorbjørn Lindeijer
f1c9b1ca5e Moved the testing of a Maemo device configuration into a dialog
Reduces the minimum size of the Options dialog.

Reviewed-by: kh1
2010-03-19 14:01:58 +01:00
kh1
399ad59faa Move the factories inside there own source files. 2010-02-23 18:16:12 +01:00
ck
a40a3d84d5 Maemo: Enable compilation unconditionally. 2010-02-08 17:52:56 +01:00
ck
1fa20b3838 Maemo: Removed ifdefs for old ssh approach. 2010-02-08 17:52:56 +01:00
ck
e2eb01cc5a Maemo: Move settings widget to its own files.
Reviewed-by: kh1
2010-02-03 16:05:51 +01:00
Oswald Buddenhagen
75b42f18d8 Merge remote branch 'origin/1.3'
Trailing whitespace removal re-applied manually.
2010-01-29 22:50:23 +01:00
kh1
3b7527de2e Make use of the new ssh lib feature. 2010-01-13 14:47:03 +01:00
ck
b7abc03ed0 Maemo: Fix race condition in SSH output reader. 2010-01-12 17:05:56 +01:00
kh1
fe4e5117e1 Compile and link on windows. 2010-01-12 15:22:30 +01:00
ck
e31236a08f Maemo: Patch Net7 library to enable continuous reading. 2010-01-12 13:40:38 +01:00
ck
695349b6f4 Maemo: Move MaemoRunConfigurationWidget into separate set of files.
File maemorunconfiguration.cpp now contains what the name indicates.
2010-01-07 11:21:11 +01:00
ck
138b12b5dc Maemo: Move MaemoRunControl classes to their own files.
The maemorunconfiguration.cpp file contained (and still contains)
too many different classes.
2010-01-06 18:20:43 +01:00
ck
1470d32ed0 Maemo: Add ssh deployment thread.
Also introduced MaemoSshThread class to factor out common parts
of the runner and the deployer code.
The maemosshrunner files do not contain code anymore and will
be removed soon.
2009-12-23 17:09:02 +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
4688634f78 Maemo: Add initial version of settings page. 2009-11-27 16:40:07 +01:00
ck
6a49395e33 Add experimental Maemo support.
Includes Maemo tool chain, run configuration, run control,
manager, etc.

Adds the DebuggerManager to the object pool. This is ugly, but
nobody came up with anything better on short notice. To be
refactored.

Co-Authored-By: kh1
2009-10-16 18:01:07 +02:00