Christian Kandeler
ad905869fe
Maemo: Several Meego fixes.
...
- Deploy to sysroot via xrpm in case of RPM-based target.
- Set sensible default attributes in spec file.
- Add "/usr" to spec file as default. Should suffice in the common case.
- Adapt target removal message to fit the RPM case as well.
2011-02-01 14:08:12 +01:00
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
32c45cfc31
Toolchain: Add "sysroot" feature.
...
Reviewed-by: Tobias Hunger
2011-01-05 16:23:38 +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
con
b1bcf081d8
Merge branch '2.1'
...
Conflicts:
src/plugins/coreplugin/basemode.cpp
src/plugins/coreplugin/basemode.h
src/plugins/coreplugin/scriptmanager/qworkbench_wrapper.cpp
src/plugins/coreplugin/scriptmanager/qworkbench_wrapper.h
src/plugins/debugger/cdb/cdbsymbolpathlisteditor.cpp
src/plugins/debugger/debuggeragents.cpp
src/plugins/debugger/debuggeruiswitcher.cpp
src/plugins/debugger/debuggeruiswitcher.h
src/plugins/projectexplorer/buildconfigdialog.cpp
src/plugins/qmldesigner/components/propertyeditor/colorwidget.cpp
src/plugins/qmldesigner/components/propertyeditor/colorwidget.h
src/plugins/qmldesigner/designercore/include/enumeratormetainfo.h
src/plugins/qmldesigner/designercore/include/modelutilities.h
src/plugins/qmldesigner/designercore/include/nodeinstance.h
src/plugins/qmldesigner/designercore/include/propertymetainfo.h
src/plugins/qmldesigner/designercore/instances/graphicsscenenodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/graphicsscenenodeinstance.h
src/plugins/qmldesigner/designercore/instances/graphicsviewnodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/graphicswidgetnodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/graphicswidgetnodeinstance.h
src/plugins/qmldesigner/designercore/instances/nodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/qmlviewnodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/widgetnodeinstance.cpp
src/plugins/qmldesigner/designercore/instances/widgetnodeinstance.h
src/plugins/qmldesigner/designercore/metainfo/enumeratormetainfo.cpp
src/plugins/qmldesigner/designercore/metainfo/propertymetainfo.cpp
src/plugins/qmldesigner/designercore/model/modelutilities.cpp
src/plugins/snippets/inputwidget.cpp
src/plugins/snippets/snippetscompletion.cpp
src/plugins/snippets/snippetscompletion.h
src/plugins/snippets/snippetspec.cpp
src/plugins/snippets/snippetsplugin.cpp
src/plugins/snippets/snippetswindow.cpp
src/plugins/snippets/snippetswindow.h
src/plugins/texteditor/snippetsparser.cpp
src/tools/qml/qmldom/main.cpp
tests/manual/trk/runner.cpp
tests/manual/trk/trkolddevice.cpp
tests/manual/trk/trkolddevice.h
tests/manual/trk/trkserver.cpp
2010-12-17 17:00:53 +01:00
con
04e32b0049
License headers.
2010-12-17 16:03:42 +01:00
Friedemann Kleint
ca4e8ae091
Compile warnings.
2010-12-14 16:54:06 +01:00
dt
8cdb63eabb
Remove debug output
2010-12-10 19:02:38 +01:00
dt
610023f893
Remove debugging output again
2010-12-09 20:08:53 +01:00
dt
1f917d2086
Qt4ProjectManager: Fix Maemo runconfiguration isEnabled
...
Reviewed-By: hunger
2010-12-07 16:45:08 +01:00
Christian Kandeler
9a26654878
Maemo: Rename "Runtime" class to make the name more unique.
2010-11-30 15:32:02 +01:00
Oswald Buddenhagen
1e362b0f8b
overhaul process argument handling
...
get away from argument stringlists. instead, use native shell command
lines which support quoting/splitting, environment variable expansion
and redirections with well-understood semantics.
Task-number: QTCREATORBUG-542
Task-number: QTCREATORBUG-1564
2010-11-17 13:19:07 +01:00
dt
ff60fcf29f
Revert "Revert "Qt4ProjectManager: correctly set parse state on restoring""
...
This reverts commit ae6dbf364b .
2010-11-02 16:43:11 +01:00
Christian Kandeler
220a3d1a37
Maemo: Remove remaining barriers for concurrent debugging.
...
Pipes and mount points for debugging with on-device gdb now have
unique names.
Also give mount point for deploying via UTFS per-project file name.
Task-number: QTCREATORBUG-2702
2010-11-02 15:08:30 +01:00
Christian Kandeler
88b0e1f6e0
Maemo: Remove some outdated TODOs.
2010-11-02 14:27:19 +01:00
Friedemann Kleint
6510a749b7
ProjectExplorer: Move ToolChainType enumeration into separate Header.
...
Acked-By: dt
2010-11-01 14:25:24 +01:00
hjk
ae6dbf364b
Revert "Qt4ProjectManager: correctly set parse state on restoring"
...
This reverts commit b979d9f151 .
2010-10-29 15:25:08 +02:00
Christian Kandeler
259f518d55
Maemo: Fix typo in connect() call.
2010-10-29 14:54:01 +02:00
dt
b979d9f151
Qt4ProjectManager: correctly set parse state on restoring
2010-10-29 12:23:32 +02:00
dt
45dd1ad7f5
Disable Run Configurations while parsing .pro files
...
Initial patch and idea by hunger.
Reviewed-By: hunger
2010-10-28 16:09:41 +02:00
Erik Verbruggen
f3834f010b
Fixed an invalidly named method.
2010-10-18 12:40:34 +02:00
Christian Kandeler
803206d5b5
Maemo: QML debugging is not possible on Fremantle ...
...
... so disable the respective widgets if the active build
configuration has a Fremantle toolchain.
Reviewed-by: kh1
2010-10-08 15:38:38 +02:00
Tobias Hunger
f5c044fe48
Move ProjectExplorer::Environment to Utils::Environment
...
Reviewed-by: dt
2010-09-23 13:40:26 +02:00
Christian Kandeler
ae4c35bd86
Maemo: Support QML-only debugging.
...
Reviewed-by: kh1
2010-09-16 17:08:58 +02:00
Friedemann Kleint
66ad76de4f
I18n: tr-fixes.
2010-09-13 16:51:43 +02:00
Tobias Hunger
616a9b13f0
Enable restoring the default names of project configuration items
...
* Enable support for this in all ProjectConfiguration items
(Targets, projects, BCs, DCs, RCs, etc.). This is nicer
than having custom code in individual configuraiton items.
Reviewed-by: dt
2010-08-24 16:04:51 +02:00
Christian Kandeler
c0a922f742
Maemo: Differentiate between Maemo versions.
...
Reviewed-by: kh1
2010-08-23 17:37:27 +02:00
ck
3a4baff506
Maemo: Run configuration gets device from deploy step.
2010-08-17 08:47:13 +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
cbf31293cb
Maemo: Adapt to new deploy configuration approach.
...
Reviewed-by: Tobias Hunger
2010-08-02 16:01:53 +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
ck
29c304bdf5
Maemo: Determine host address from device automatically.
...
Reviewed-by: kh1
2010-08-02 11:12:16 +02:00
ck
ca7f49071b
Maemo: Complete support for debugging via remote gdb.
...
1) Make sources available on device.
2) Enable users to switch between gdb and gdbserver approach (users may not be able to use the former if they have no control over their firewall).
Reviewed-by: kh1
2010-07-30 16:48:40 +02:00
kh1
c3350a1675
Basic support for fetching and modifying device environment.
2010-07-28 14:28:04 +02:00
ck
5ff0d9b72f
Maemo: Rename some classes.
...
All our classes should have the Maemo prefix because we don't have
a namespace of our own.
2010-07-28 09:36:30 +02:00
ck
f580db954f
Maemo: Finish implementing "remote mount" feature.
...
Disabled on Windows for now due to utfs-server not working there.
Reviewed-by: kh1
2010-07-26 16:09:04 +02:00
ck
e139238d14
Maemo: Implement remote mount functionality.
...
Untested & unused.
2010-07-23 18:21:01 +02:00
ck
fca9ca4602
Maemo: Prepare "mount local directories on device" feature.
...
Not used yet.
Reviewed-by: kh1
2010-07-23 14:38:21 +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
032e7dc4c6
Maemo: Factor SSH operations out of run control classes.
...
Preparation for removing MaemoDebugRunControl.
Reviewed-by: kh1
2010-07-14 17:27:25 +02:00
dt
7862e31256
Refactor OutputFormatter
...
Move link handling code to outputwindow from OutputFormatter
Move createOutputFormatter to the RunConfiguration
That makes it easier for Qt4RunConfiguration et all.
This also fixes that each time a runcontrol was rerun a new
OutputFormatter was created without deleting the old one, thus
increasing the memory usage.
2010-07-14 13:01:43 +02:00
ck
8a3c1cc0d4
Maemo: Move INSTALLS information from package step to deploy step.
...
... because the files are installed even when packaging is disabled.
Reviewed-by: kh1
2010-07-14 12:22:30 +02:00
ck
9b30763e9d
Maemo: Factor out redundant code.
2010-07-13 17:16:46 +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