Commit Graph

9 Commits

Author SHA1 Message Date
Christian Kandeler
edc776c26c RemoteLinux: Private implementation for all exported classes.
Change-Id: Id92eb156b027a4986788141845170105b3b1d9e5
Reviewed-on: http://codereview.qt.nokia.com/2507
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
2011-08-02 13:38:55 +02:00
Christian Kandeler
76a5b1953c RemoteLinux: Move constants and functions to more suitable locations.
Mostly to facilitate splitting up generic Linux und Maemo-specific
things.

Change-Id: I6072ae7deaea013219e8969d6a5254e6c5c96693
Reviewed-on: http://codereview.qt.nokia.com/2098
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
2011-07-25 12:00:37 +02:00
Christian Kandeler
135f64c838 RemoteLinux: Compile fix.
Change-Id: I34ab895ae35736f6514cc0812751fa2f6d56c2c4
Reviewed-on: http://codereview.qt.nokia.com/622
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
2011-06-22 16:40:41 +02:00
Christian Kandeler
9197596000 RemoteLinux: Put PortList class into its own set of files.
This also enables us to replace some includes by forward declarations.

Change-Id: Ica98c1925e49c65d15b9e47abe1c4aeba0790482
Reviewed-on: http://codereview.qt.nokia.com/583
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
2011-06-22 10:34:39 +02:00
Christian Kandeler
7f0e2d64de RemoteLinux: Decentralize knowledge about specific devices.
Also remove files again that somehow crept back in.

Change-Id: Ie77491c4cd872e2bb26b971c04137e7c25a903c7
Reviewed-on: http://codereview.qt.nokia.com/566
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
2011-06-21 17:05:12 +02:00
Christian Kandeler
140eaaab0b RemoteLinux: Make device configurations settings page generic.
The list of per-device actions now comes from a factory and can
be different for different OS types.
This is a step towards moving knowledge about devices from the
RemoteLinux plugin into specialized plugins.

Change-Id: Ia46e0199d8d8c1a3891c73a4936ac53fb1063313
Reviewed-on: http://codereview.qt.nokia.com/439
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
2011-06-14 12:12:00 +02:00
Christian Kandeler
9b27d80f67 RemoteLinux: Change data type for better extensibility.
Other plugins are expected to build on the RemoteLinux infrastructure
in the future, providing OS types of their own. A string-based
identifier is much better suited for that than the currently used
enum approach.

Change-Id: I702a1ed7628d908d9c68ae0910ad1a6f1b92786f
Reviewed-on: http://codereview.qt.nokia.com/357
Reviewed-by: Tobias Hunger <tobias.hunger@nokia.com>
2011-06-07 16:11:23 +02:00
Leandro Melo
e75e2b0c4d Compile fix
Change-Id: I4e588e1f0dc666e19b954cfcd0caa6343101a1d4
Reviewed-on: http://codereview.qt.nokia.com/278
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com>
2011-05-31 16:52:56 +02:00
Christian Kandeler
eb1336daac RemoteLinux: Expose some currently internal classes.
This is needed in the short term to reverse the direction of
the dependency between this plugin and the analyzer.
It is expected that there'll be more users in the future.

Change-Id: I9603e8dfa70e442394ba5e8671c6353b65c46374
Reviewed-on: http://codereview.qt.nokia.com/266
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Daniel Teske <daniel.teske@nokia.com>
2011-05-31 13:29:45 +02:00