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
Christian Kandeler
766e9c1e3b
Maemo: Add Qemu settings page.
...
Put it in new top-level "Maemo" category, along
with the Maemo device configurations.
Reviewed-by: kh1
2010-12-03 14:14:04 +01:00
Christian Kandeler
8a89a8bd8e
Maemo: Make SSH connection error messages a bit more helpful.
...
Task-number: QTCREATORBUG-3225
2010-11-30 10:56:45 +01:00
Christian Kandeler
9118aa8d17
Maemo: Fix return code detection of package installation step.
2010-11-05 15:07:15 +01:00
Christian Kandeler
1914d05db3
Maemo: Introduce explicit states to deploy step.
...
Probably fixed some subtle error handling bugs along the way.
Task-number: QTCREATORBUG-2705
2010-11-03 17:13:23 +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
7edc45a23a
Maemo: Re-enable package installation via UTFS mount.
2010-11-02 14:27:19 +01:00
Christian Kandeler
f2d14996ad
Maemo: Add ports gatherer to deploy step.
2010-11-02 14:27:19 +01:00
Christian Kandeler
548df9385b
Maemo: Use dynamic port list.
...
Check whether the ports we need are actually available on the device.
As a side effect, this makes it possible to debug more than one
application at the same time on Maemo.
Task-number: QTCREATORBUG-2702
2010-11-02 14:27:18 +01:00
Christian Kandeler
946cce3706
Maemo: Improve clean-up behaviour on remote hosts.
...
We now remove files we have created on the device because they are
temporarily needed. This includes package files, mount points and pipes.
Task-number: QTCREATORBUG-2709
2010-10-29 11:45:36 +02:00
Christian Kandeler
fe72f7c2f9
Maemo: Have only one MaemoDeployables object per Maemo target.
...
It does not depend on any of the settings in the deploy configuration.
Task-number: QTCREATORBUG-2678
2010-10-27 10:53:57 +02: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
2c35a6417a
Maemo: Fix SSH signal connections.
2010-10-06 11:16:47 +02:00
Christian Kandeler
4816893621
Maemo: Close old SFTP channel when creating a new one.
2010-10-03 10:39:42 +02:00
Christian Kandeler
891be16a51
Maemo: Fix message.
2010-09-10 13:58:19 +02:00
Friedemann Kleint
24cadd34a1
I10N: First translation fixes for 2.1
...
Fix README, some spelling errors, remove contractions,
exclamation marks, correct some plural forms, join split messages.
Add QCoreApplication::translate to non-Q_OBJECT-classes.
Fix some lupdate warnings about discarding meta-data (//:).
2010-09-10 10:51:43 +02:00
Friedemann Kleint
97e7c12e3c
Code polishing, continuing cb23999fbf
...
Add more error messages to processes run for toolchain detection.
Move Windows-specific code to dbgwinutils, remove inclusion of
<windows.h>. Fix MinGW gcc 4.5 warnings.
2010-09-09 09:58:17 +02:00
Christian Kandeler
191df5b189
Maemo: Fix sysroot copying.
2010-08-27 12:40:03 +02:00
Christian Kandeler
a437f824c4
Maemo: Display UTFS server stderr output.
...
This will help us diagnose errors.
2010-08-26 11:49:44 +02:00
Christian Kandeler
26aec74359
Maemo: Some adaptations for Harmattan.
...
Reviewed-by: kh1
2010-08-25 09:53:42 +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
ea36611425
Maemo: Sanitize deployment step.
...
- Always use remote mounts for Fremantle.
- Always use SFTP for Harmattan.
- Never use SFTP deployment for non-packaging case (and get rid of
the corresponding code).
- Fix the order of sub-steps.
Reviewed-by: kh1
2010-08-24 14:52:29 +02:00
Christian Kandeler
14d7f6b661
Maemo: Toolchain for remote mounter needs to be dynamic.
2010-08-23 17:37:27 +02:00
Christian Kandeler
6bf5f7340f
Maemo: Deploy to sysroot.
2010-08-20 12:50:10 +02:00
Christian Kandeler
23c89c6ec2
Maemo: Saner approach to remote mounting.
2010-08-19 17:04:13 +02:00
Christian Kandeler
d1f0c171e2
Maemo: Fix UTFS server readiness detection.
2010-08-17 14:54:08 +02:00
Christian Kandeler
90dea9d645
Maemo: Better reporting of SSH timeouts, additional unmount step.
2010-08-17 10:47:36 +02:00
ck
3a4baff506
Maemo: Run configuration gets device from deploy step.
2010-08-17 08:47:13 +02:00
ck
b639a6e7c3
Maemo: Give display names to packaging and deploy steps.
2010-08-16 12:41:29 +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
qt-info@nokia.com
54ecf82208
Maemo: Cache SSH connection in deployment step.
2010-08-12 19:25:15 +02:00
qt-info@nokia.com
724ecfcafb
Maemo: Make deploy mount port user-settable.
2010-08-12 19:25:15 +02:00
ck
1ff13868dc
Maemo: Add deployment via remote mount.
...
Only tested on Linux, #ifdef'ed for now.
2010-08-11 16:50:05 +02:00
ck
cbf31293cb
Maemo: Adapt to new deploy configuration approach.
...
Reviewed-by: Tobias Hunger
2010-08-02 16:01:53 +02:00
Tobias Hunger
ee4a04a20b
Refactor deployment
...
* Add a DeployConfiguration class to hold settings related
to deployment.
* Add BuildStepsList to hold a list of buildsteps
* Update BuildConfiguration to use BuildStepLists instead of
manageing lists of buildsteps itself.
* Update BuildManager to use BuildStepLists in its interfaces
* Fix fallout introduced by API changes
* Update .user file to new way of storing settings
Task-number: QTCREATORBUG-1427
Task-number: QTCREATORBUG-1428
Task-number: QTCREATORBUG-1811
Task-number: QTCREATORBUG-1930
2010-08-02 14:21:05 +02:00
Pawel Polanski
647b91c78f
Refactor deployment for Symbian OS
...
* Add buildstep to handle the deployment
* Remove deployment code from the runconfiguration
* Update .user files to add new deployment step into existing setups
Reviewed-by: Tobias Hunger
2010-07-22 11:07:58 +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
dt
615cda8430
Fix compile output to be readeable with dark themes
...
This changes the colors to be a mix of red/blue and the foreground
color. If the regular text color is either of those, well...
2010-07-15 11:11:21 +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
d0cbac9032
Maemo: Make sure deploying stops when build step thread finishes.
...
This is important for the "canceled" case and doesn't hurt otherwise.
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
9bd53be4c9
Maemo: Get rid of two unneeded functions.
2010-07-13 17:16:46 +02:00
ck
b58d452db0
Maemo: Add missing license headers to new class.
2010-07-13 16:27:50 +02:00
ck
ce5e473438
Maemo: Move deploying to dedicated deploy step.
...
Reviewed-by: kh1
2010-07-13 16:27:50 +02:00
ck
6fc00ddca8
Maemo: Introduce deploy step infrastructure.
...
Doesn't do anything yet.
2010-07-13 10:35:16 +02:00