Eloy Durán
5f5fbca0c8
[iOS] Fail build if one of the resources is a dir called `Resources'.
...
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-450 .
2014-04-08 11:36:09 +09:00
Eloy Durán
3caf55b141
[UI spec] Add failing test for flick and direction.
...
Related to http://hipbyte.myjetbrains.com/youtrack/issue/RM-439
2014-04-08 11:33:29 +09:00
Eloy Durán
a151789470
[UI spec] Make tap work with UISwitch.
2014-04-08 11:32:12 +09:00
Watson
9e2b1287bc
Merge pull request #151 from markrickert/gem-template
...
Add gemspec call to Gemfile for gem template.
2014-04-03 10:30:59 +09:00
Watson
f99175bb52
update variable name
...
because it contains also non bridge support files.
2014-04-03 10:10:08 +09:00
Watson
53677c90d8
Merge pull request #152 from hboon/include-app-code-in-ctags
...
Include application's source code when running `rake ctags`
2014-04-03 09:46:06 +09:00
Hwee-Boon Yar
c9dc7e4287
Include app's source code when running rake ctags
2014-04-02 21:54:15 +08:00
Watson
60cc0bf979
2.24
2014-03-05 21:40:15 +09:00
Watson
562cdd9a96
add magic encoding comment
2014-03-05 21:39:03 +09:00
Eloy Durán
7eafa54b13
[vendor] Add magic encoding comments to all Ruby source files.
2014-03-05 21:36:11 +09:00
Laurent Sansonetti
c12dc01358
remove magic encoding comments from template files (which are not needed)
2014-03-05 21:36:00 +09:00
Laurent Sansonetti
a7c839173c
add magic encoding comments to all ruby source files
2014-03-05 21:35:20 +09:00
Eloy Durán
4e13d3706a
Replace all pretty quotes with ASCII.
2014-03-05 21:34:21 +09:00
Watson
404a28da83
2.23
2014-03-05 12:03:15 +09:00
Eloy Durán
4dc18fd908
[iOS] Make flick UI test helper work on iOS 7.
...
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-437
2014-03-05 12:01:25 +09:00
Eloy Durán
ae42b81e85
[sim] Fail when launching in BG but not having configured the app.
...
Otherwise this leads to an ugly ‘failed to start’ error.
2014-03-05 12:01:05 +09:00
Eloy Durán
e66855f885
[iOS] The iPad 2 (non-retina) also has iOS 7 support.
2014-03-05 12:00:59 +09:00
Eloy Durán
8a6d6796d2
[CodeSign] Another small cleanup.
2014-03-05 12:00:48 +09:00
Eloy Durán
851687cc92
[CodeSign] Cleanup.
2014-03-05 12:00:43 +09:00
Eloy Durán
e0477f8795
[CodeSign] Improve cert finding by only checking codesign identities.
...
Also move the logic out into a separate util module.
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-399 .
2014-03-05 11:59:56 +09:00
Eloy Durán
91b528f451
[rake/iOS] Fail when trying to use retina=false on iOS >= 7.
2014-03-05 11:58:38 +09:00
Eloy Durán
c200211b4e
[rake/iOS] Fail when targeting a sim SDK older than deployment target.
2014-03-05 11:58:29 +09:00
Eloy Durán
8279b3f667
[Command] Use Motion::Util::Version to compare.
2014-03-05 11:58:23 +09:00
Eloy Durán
f2ba642a51
[Version] Add a util class that can be used to compare versions.
2014-03-05 11:57:43 +09:00
Eloy Durán
2725ead68c
[Vendor] When an explicit BS file exists in lib root, use that.
...
This allows a lib author to override the BS metadata by (manually)
creating and supplying one, which seems to be the case with Joybox.
2014-03-05 11:52:12 +09:00
Eloy Durán
437634448b
[Vendor] Cannot reuse opts[:cflags] if it has been deleted before.
2014-03-05 11:51:42 +09:00
Eloy Durán
11decd3257
[Command] Improve create --template description to include URLs.
2014-03-05 11:51:13 +09:00
Eloy Durán
78b27cd05c
[Command] Disable template validation for now.
...
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-418 .
2014-03-05 11:50:52 +09:00
Eloy Durán
f45fd90038
[REPL/OSX] Make it work when codesigned and sandboxed.
...
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-410
2014-03-05 11:49:22 +09:00
Joffrey JAFFEUX
2d5b2a8176
[command] Fix error where a local was used instead of an ivar
2014-03-05 11:48:31 +09:00
Mark Rickert
a0200271d4
Add gemspec to Gemfile for gem template.
...
Since spec.add_development_dependency "rake" is already in the gemspec template, we don't need it in the Gemfile and we should always defer to the gemspec for our dependencies except for advanced use cases.
2014-02-16 09:05:19 -05:00
Eloy Durán
86faa6291d
Merge pull request #150 from markrickert/gitignore-dat
...
Ignore .dat* files on new projects.
2014-02-10 16:08:39 +01:00
Mark Rickert
3f2a8dafc7
Ignore .dat* files on new projects.
2014-02-10 09:45:03 -05:00
Watson
820a908cc3
2.22
2014-02-04 07:52:12 +09:00
Eloy Durán
a4fe35523c
[Vendor] BS files for :xcode projects are collected differently than :static.
2014-02-04 07:50:56 +09:00
Eloy Durán
95b61b826c
[Vendor] Always explicitely create the dir where the BS will be stored.
...
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-417 .
2014-02-04 07:50:47 +09:00
Watson
37b33fa108
2.21
2014-02-03 22:24:34 +09:00
Eloy Durán
1ce7f3eb81
[Vendor] BS files should also go in the platform specific build dir.
...
* Because they can be different per platform.
* Because this way they are deleted as part of `rake clean.
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-416
2014-02-03 22:22:59 +09:00
Eloy Durán
7f50c3cde5
[iOS Config] Retrieve DTSDKBuild & DTPlatformBuild programatically.
...
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-415 .
2014-02-03 22:22:51 +09:00
Eloy Durán
80da9e62c1
[Vendor] Use MACOSX_DEPLOYMENT_TARGET when building for OS X.
...
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-412
2014-02-03 22:22:00 +09:00
Watson
568e1c0b35
fix a bug which `motion update --cache-version=X' is broken
...
http://hipbyte.myjetbrains.com/youtrack/issue/RM-408
2014-01-29 11:44:43 +09:00
Watson
c296e46c2e
2.20
2014-01-28 21:53:48 +09:00
Eloy Durán
2784658520
[Command] Add ANSI support to CLI and use bold to prettify output.
2014-01-28 21:43:40 +09:00
Eloy Durán
f9dd827ab2
[Command] Allow gems to register templates and show in help banner.
...
Load available templates list as late as possible.
2014-01-28 21:43:30 +09:00
Eloy Durán
31610490bd
[Command] Use RubyGems to load plugins from gems.
2014-01-28 21:43:25 +09:00
Eloy Durán
0a13873563
[Command] Deprecate usage of colons in command names.
2014-01-28 21:43:19 +09:00
Laurent Sansonetti
0e68bf82df
fix path
2014-01-28 21:43:06 +09:00
Eloy Durán
05040c0a82
[Command] Deprecate Motion::Project::Command, long live Motion::Command!
...
Some of our commands are not related to ‘a project’ at all, so the
namespacing felt incorrect, but this also helps greatly for the
transition process. I.e. old command plugins will inherit from the
deprecated class and still work and we get to re-use the `Command` name.
2014-01-28 21:42:38 +09:00
Eloy Durán
d15366daa4
[command] Change some validations to show help banner.
2014-01-28 21:31:32 +09:00
Eloy Durán
0888aa3436
[command] Move all command classes into the Command namespace.
2014-01-28 21:31:21 +09:00