Fawzi Mohamed
d1cd1a490c
ios: correctly replace cryptic Locked message when deploying
...
Change-Id: I19e33d5c7e35f9d76c81469d3772bc800ce1760b
Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@digia.com >
2014-06-24 14:19:16 +02:00
Tobias Hunger
4eb2908c44
Unify "missing compiler" and "missing build configuration" tasks
...
Everybody used to do their own thing...
Also unify the "Configuration is faulty" message we write into the
Application output window.
Change-Id: I0e5c4ec68155d66aa1d0ea53134b98917869e5c6
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com >
2014-06-23 15:04:04 +02:00
Daniel Teske
c78258cd57
Allow the user to restrict rc creation to certain .pro
...
Task-number: QTCREATORBUG-10953
Change-Id: Iff1a31c007ac777bfa390d48237480ef56ffc0e4
Reviewed-by: Eike Ziller <eike.ziller@digia.com >
2014-06-16 13:04:23 +02:00
Daniel Teske
d15e0aa9e7
RunFactories: Simplify pathFromId by using Core::Id::suffixAfter
...
Change-Id: I2b65071be3e57c59588e6421d15c7739c257e1c5
Reviewed-by: Daniel Teske <daniel.teske@digia.com >
2014-06-16 13:04:15 +02:00
Daniel Teske
204de740ec
QmakeProject: Replace applicationProFilePaths by idsForNodes
...
Change-Id: Ie10e8cb93f26eb2087272646668fafd480b0208d
Reviewed-by: Eike Ziller <eike.ziller@digia.com >
2014-06-16 10:30:57 +02:00
Daniel Teske
241d3a1ef6
QmakeProject: Rework allProFiles()
...
Change-Id: I49309565368fb8e00dd5a67c0e3ac77392924c75
Reviewed-by: Eike Ziller <eike.ziller@digia.com >
2014-06-12 12:56:48 +02:00
Fawzi Mohamed
f26d6a76a4
ios: add qmldebug dependency
...
Change-Id: Iaebaba0eef6a8f7092c53cbe5364c6a2f740ba0d
Reviewed-by: Ulf Hermann <ulf.hermann@digia.com >
2014-06-02 16:00:05 +02:00
hjk
26b54747e2
RunControl: Make icon(path) a value member
...
Change-Id: I7f7099d03a25a14d8df02273cca928e9f1fbfe1d
Reviewed-by: Eike Ziller <eike.ziller@digia.com >
2014-05-30 13:07:54 +02:00
Orgad Shaneh
1bacbb943f
De-noise RunConfigurations
...
Change-Id: I9def38768c0243358022f56bba80af2080ac8d05
Reviewed-by: hjk <hjk121@nokiamail.com >
2014-05-28 09:38:47 +02:00
Fawzi Mohamed
e7ac3bf16e
ios: fix deploystep displayName updating
...
still uses the default deploystepconfiguration, which gives some
artifacts (to be fixed later)
Change-Id: I3f4f8a71fbe4e18fc171aee571da72da1c9735db
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com >
2014-05-27 15:37:31 +02:00
Eike Ziller
270e8fe537
Merge remote-tracking branch 'origin/3.1'
...
Conflicts:
src/plugins/ios/iosdeploystep.cpp
Change-Id: I97c80d288d7af30f4bf64509a09e0fe2e3b85f6f
2014-05-20 14:44:31 +02:00
Christian Stenger
53999b89fe
Ios: Fix Qt4 compile
...
Change-Id: Idd632e8c53472e86d26c339c3fe0dae27405711b
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com >
2014-05-20 11:44:45 +02:00
Orgad Shaneh
4e43e2edb4
Ios: Remove redundant null validation
...
Change-Id: I1058e83fd4c16a162d79ef794382071da77a902c
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-05-20 08:50:49 +02:00
Orgad Shaneh
b3843939cb
Ios: Remove unused loop
...
Change-Id: Ic78064fa0bef5b4ad14b3ae2033da94457bad571
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-05-20 08:50:10 +02:00
hjk
129d062a73
IosDeployStep: use QTC_ASSERT when appropriate
...
Change-Id: I487f3ead6b72d558670dd4045c44b8ab09336e29
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-05-19 12:24:41 +02:00
Eike Ziller
6d1cc58697
Merge remote-tracking branch 'origin/3.1'
...
Conflicts:
src/plugins/clangcodemodel/test/clangcompletion_test.cpp
src/plugins/cmakeprojectmanager/cmakeopenprojectwizard.cpp
src/plugins/projectexplorer/projectexplorer.pro
src/plugins/qmldesigner/designercore/instances/nodeinstanceserverproxy.cpp
src/plugins/vcsbase/vcsplugin.cpp
src/shared/qbs
Change-Id: I9e5882be79ac5e8c7dfab4a57f16509d7569636a
2014-05-16 16:54:50 +02:00
Fawzi Mohamed
152f9c3646
ios: always write out when a run ends
...
Currently normal end of an ios run is silent. This looks strange as
the startup writes a string.
Change-Id: I64d082153b11ff6db4d6b1d85bce1da143cf329d
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com >
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-05-15 11:10:31 +02:00
Fawzi Mohamed
fb1db53054
ios: warn if provisioning profile does not cover the targeted device
...
Task-number: QTCREATORBUG-12175
Change-Id: I58108bfca92add161ae3c1999954d073b30dba9c
Reviewed-by: Eike Ziller <eike.ziller@digia.com >
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com >
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-05-13 12:48:46 +02:00
Fawzi Mohamed
10252364bb
ios: add comment about repeated constants
...
Change-Id: Ibcce859abf8f97393e5d224eb6c3c63a3cddcf68
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-05-08 13:08:29 +02:00
Fawzi Mohamed
b6a1aff2a1
iosrunconfiguration: use more descriptive method/variables names
...
removed use of shortened names
Change-Id: Icce8558a909e6fdd1c4d4f12ea273745fb21f5eb
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-05-08 13:08:08 +02:00
Tobias Hunger
dc61b989ac
Project: Use Utils::FileName as return type for projectDirectory(...)
...
Change-Id: I3ea10aa204b1ea41702edab09884b416cd6d9e06
Reviewed-by: Daniel Teske <daniel.teske@digia.com >
2014-05-06 11:48:10 +02:00
Daniel Teske
d80814bdea
IosQtVersion: Remove unsupported features: webkit and console
...
Change-Id: Ie567c7a43500c302f3d116ef73c8422d70213ff2
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-05-06 10:31:02 +02:00
Orgad Shaneh
5505d1943f
Ios: Remove unused local variables
...
Change-Id: Id6b86e6e56d07a276e41ec83901c2aa3e1dbbe07
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-05-06 09:12:01 +02:00
hjk
2e757deab4
ProjectNodes: Refactor runConfigurationsFor()
...
Rename to runConfigurations() and remove the node argument which is
available as 'this'. Adjust const-ness of node argument in
RunConfigurationFactory::runConfigurationsForNode
Change-Id: Icb63e96a305152f90135a2656536de2581faafaf
Reviewed-by: Daniel Teske <daniel.teske@digia.com >
2014-04-29 12:35:29 +02:00
Christian Kandeler
eccc1198d6
Use double quotes instead of single quotes as per our guidelines.
...
Change-Id: Ib608bb49e26781aef1914085a5d801fcdcd5eb56
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com >
2014-04-22 10:06:40 +02:00
Eike Ziller
b687658663
Merge remote-tracking branch 'origin/3.1'
...
Conflicts:
qtcreator.pri
qtcreator.qbs
src/plugins/cpptools/cppcompletion_test.cpp
Change-Id: Ic5e75b3ef164de664a1449ffa8579beaf5b02521
2014-04-08 11:18:40 +02:00
Friedemann Kleint
65e1923fb0
Fix warning about unused variable in IOS.
...
Convert Q_PID to int using utility function.
Change-Id: Iab18b1b4044e323e14e63f9159a82ad5040117ce
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-04-07 09:35:06 +02:00
Daniel Teske
efecd15b1e
BuildSteps: emitting tasks from init() works fine
...
Change-Id: Ida5c7e9eea197d12ebe6e4bd86e90b2ef7e7a100
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com >
2014-04-04 12:03:55 +02:00
Fawzi Mohamed
415602e04d
iosrunconfiguration: always update dev type switcher
...
Change-Id: I9c9956f20b33274f193fc69639ed7461ba96ff9f
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-04-01 19:55:04 +02:00
Christian Kandeler
73fc09acb7
Ios: Fix qbs build.
...
Change-Id: I337af64834388ef643108d8502be0abcf53cd9c6
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-03-31 17:43:49 +02:00
Fawzi Mohamed
781e61a950
ios: make simulator device selection more robust vs corrupted settings
...
Change-Id: I09657cbfb50a8dfeeb4122c920b24926684a1680
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-03-31 17:26:55 +02:00
Fawzi Mohamed
2ef08b7580
ios: add qml profiler support
...
Change-Id: I6dbea675a77ed0d151dc6bbdcfa501c00107998c
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-03-31 15:13:04 +02:00
Fawzi Mohamed
04948228bb
ios: fix update of executable path in the UI
...
We now update after the profile has parsed, not when it is changed.
Change-Id: I70bf9bed85c77677d0ece0d7b99dff590a9e4d47
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-03-31 15:12:25 +02:00
Fawzi Mohamed
88f85896f1
ios: make device simulated configurable in runconfiguration
...
Change-Id: I54bcbd7f2142ab95618005f1f108a122bfe18d32
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-03-31 14:19:20 +02:00
Fawzi Mohamed
bb846398bb
ios: cleanup unused simulator stuff
...
Change-Id: Id0e877a88bf4bafb44c4be655838253210bcefb3
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-03-31 13:45:00 +02:00
Christian Stenger
3012a70234
iOS: Fix typo in qbs file
...
Change-Id: I7b501b3d0ca5e93791f4fa5fe12082b4f5d62a50
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-03-27 13:49:55 +01:00
Fawzi Mohamed
5c912059e0
ios: fix compilation
...
remove leftover of bad rebase (localExecutableFilePath)
Change-Id: Ic5ce97176ade1800474fb1581ef6333ffb2752e1
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-03-27 12:45:06 +01:00
Fawzi Mohamed
3cd64380ff
ios: correctly update run configuration names
...
Change-Id: I46ea3e273f7e0e9a015c867a2bec261006bec117
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com >
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-03-27 11:17:36 +01:00
Fawzi Mohamed
2564231f47
ios: warn if debugging in without dSYM might have issues
...
Task-number: QTCREATORBUG-11580
Change-Id: I97609d658a2da22fc47a499b28bbcde06a7d78f7
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-03-27 11:15:01 +01:00
Fawzi Mohamed
cbe8740a8f
ios: adding dsymutil build step
...
The lldb debugger sometime returns misleading debug information
unless a dsym has been created.
This creates a build step to do it.
Task-number: QTCREATORBUG-11580
Change-Id: I7acf2e539cf189d0237e1d502fab2837f17aa489
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-03-27 11:13:57 +01:00
Fawzi Mohamed
91a8596024
ios: translate locked message in output
...
Change-Id: Ia43fec6716761b40be35e5bfebd453b7a6eabcd7
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-03-27 09:31:17 +01:00
Fawzi Mohamed
fcb8e6c283
ios: fix Xcode path detection
...
Change-Id: Icd175f4f0d7d22d805fcf2f481da42321f827490
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-03-26 18:09:25 +01:00
Fawzi Mohamed
da20bc9f27
ios: check also if rootQmakeNode is null
...
Change-Id: Id02c059045e486a02dfcf4f299860f3d953c395b
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-03-26 18:07:53 +01:00
Christian Stenger
3ec9eadb6d
ios: Fix compile for Qt less than version 5.2
...
Change-Id: I96f4953f945af1e5ddd2cabca854ec7b1a68fa80
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-03-24 17:18:46 +01:00
Fawzi Mohamed
84cf3cf7a5
ios: immediately skip running when the executable is missing
...
Change-Id: I9a867f2a62811e84fa758e9d27272b6583067afb
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-03-24 11:58:05 +01:00
Fawzi Mohamed
d419069b4d
ios: qml debug support
...
Change-Id: I0fdd7a35de7b446cd991407d7c30b92cd3cc7787
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-03-24 11:57:50 +01:00
Fawzi Mohamed
9c17e9cb72
ios: simulator support for Xcode 5.1
...
update iossim to be based on version 1.9.0, so that we can support
the new Xcode 5.1. Keep the old version around and use it
with older Xcode.
Task-number: QTCREATORBUG-11714
Change-Id: I4ad9f922f22367c8371b3be68eae5b6dfdf4df5c
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-03-14 21:35:28 +01:00
Joerg Bornemann
84df758ec6
use new base import style in qbs files
...
Change-Id: Iecf32122df41f304ec6df538bb0dd8a263238a86
Reviewed-by: Jake Petroules <jake.petroules@petroules.com >
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com >
2014-03-11 14:20:22 +01:00
Fawzi Mohamed
1caf8f8a00
ios: use consistent paths in build dir creation
...
Change-Id: I23ed6569eb0b87a32d4e0920a9ea42536e9e2af4
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-03-11 12:46:01 +01:00
Fawzi Mohamed
8695c64012
ios: remove temporary devices
...
Developer mode activation generates temporary devices that will never
be usable again. Remove them if they were picked up.
Change-Id: Iff35b640d2c2e8394b108fd8d224a2b6ea8e1626
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com >
2014-03-11 12:01:27 +01:00