Commit Graph

38 Commits

Author SHA1 Message Date
Eloy Durán
94e855208e [xcassets] Fix comment. 2013-10-14 16:01:42 +02:00
Eloy Durán
d22f82ebb0 [xcassets] Move iOS/OS X specific behavior back to configs. 2013-10-14 13:52:32 +02:00
Eloy Durán
3be82b061b [xcassets] Use actool’s Info.plist output instead of reading JSON. 2013-10-11 20:20:30 +02:00
Eloy Durán
369c15e0e3 [xcassets] Make asset compilation and app icon config work on OS X. 2013-10-11 18:50:56 +02:00
Eloy Durán
b331fab440 [xcassets] Copy and configure the app icons for iOS. 2013-10-10 19:57:48 +02:00
Watson
bbbe1a75e5 [OSX] fix the wrong default settings of short cut key in menu 2013-09-27 00:23:52 +09:00
Hwee-Boon Yar
f99852081d Fix: platform names generated in Info.plist (DTSDKName and DTPlatformName) 2013-09-07 00:07:02 +09:00
Watson
c13e0afb6c fix a bug where ARR_CYCLES_DISABLE are disabled with distributed app
In order to enable ARR_CYCLES_DISABLE, we need to set ARR_CYCLES_DISABLE as environment variable when launch the app.
So, embedded ARR_CYCLES_DISABLE variable into app

http://hipbyte.myjetbrains.com/youtrack/issue/RM-245
2013-08-23 12:33:49 +09:00
Watson
60f1b37bb6 add 'rake' gem into Gemfile because `bundle exec rake' cause a Gem::LoadError
If run `bundle exec rake' without `rake' gem, the following error is occurred.
% bundle exec rake
/Users/watson/.rbenv/versions/2.0.0-p247/lib/ruby/gems/2.0.0/gems/bundler-1.3.5/lib/bundler/rubygems_integration.rb:214:in `block in replace_gem': rake is not part of the bundle. Add it to Gemfile. (Gem::LoadError)
	from /Users/watson/.rbenv/versions/2.0.0-p247/bin/rake:22:in `<main>'
2013-08-19 16:08:52 +09:00
Laurent Sansonetti
3767d0eff4 integrate Bundler 2013-08-17 14:09:24 +02:00
Laurent Sansonetti
fd6255ec0b OSX: add app.codesign_for_development Rakefile variable to enable codesign during development (normally only done in release builds) 2013-08-11 21:23:03 +02:00
Laurent Sansonetti
022c504a80 revert 9e8b17013c since the problem seems to have disappeared in master 2013-08-10 14:44:51 +02:00
Laurent Sansonetti
9e8b17013c osx: only strip x86_64 symbols 2013-08-09 16:44:28 +02:00
Mark Rickert
6c146a9021 Fix typo - LSApplicationCategoryType 2013-08-08 08:13:38 +09:00
Mark Rickert
80687c78d0 Updated code based on Laurent's suggestion. 2013-08-08 08:13:34 +09:00
Mark Rickert
42d720a22e Added a default value for LSApplicationCategoryType (utilities). Extracted hash to its own method. 2013-08-08 08:13:30 +09:00
Mark Rickert
06e1efee8e Rename @app_store_category to just @category 2013-08-08 08:13:19 +09:00
Mark Rickert
26d52f0daa Support app_store_category config var for OSX apps.
Allows you to set app_store category configuration value instead of doing this:

app.info_plist['LSApplicationCategoryType'] = 'public.app-category.developer-tools'

This allows you to specify:

app.app_store_category = 'developer-tools'
 - or -
app.app_store_category = 'public.app-category.developer-tools'
2013-08-08 08:13:09 +09:00
Laurent Sansonetti
e0aca0e09e remove default exception handlers in main() 2013-07-19 18:05:19 +02:00
Laurent Sansonetti
b27e896ec1 define RUBYMOTION_ENV earlier 2013-06-13 16:18:24 +02:00
Laurent Sansonetti
d8735c2fbf OSX: add LSMinimumSystemVersion plist key 2013-06-09 12:36:10 +02:00
Watson
8b12250559 [OSX] fix a bug where it is not possible to submit app to Mac App Store
We have to do the code sign twice to submit app

1. code sign to app with
  "3rd Party Mac Developer Application: XXX"

2. code sign to pkg with
  "3rd Party Mac Developer Installer: XXX"
2013-06-09 17:14:42 +09:00
Laurent Sansonetti
15e9990a62 added embedded frameworks support (OSX-only) 2013-06-08 14:41:45 +02:00
Laurent Sansonetti
be6ce1d449 osx: support for entitlements 2013-06-01 13:22:25 +09:00
Watson
cc9c4695d7 osx: use NSApplication instead of UIApplication 2013-05-09 21:54:13 +09:00
Laurent Sansonetti
d9f670252e osx: add 'rake archive' tasks, refactor the builder archive/codesign code 2013-05-07 16:51:17 +02:00
Laurent Sansonetti
7085fe7264 osx: only build for the native arch in development mode 2013-05-06 19:52:46 +02:00
Laurent Sansonetti
01ad1cd403 osx 'rake spec' task 2013-05-06 15:14:38 +02:00
Laurent Sansonetti
5cfe717841 use NSApplicationMain() instead of -[NSApplication run] in order to honor main nib file loading (if it exists) 2013-05-05 20:45:15 +02:00
Laurent Sansonetti
1c09307fd6 move icons, prerendered_icon and fonts to ios config, add icon to osx config 2013-05-05 20:41:39 +02:00
Watson
6f74fd29ef convert string to integer 2013-05-04 09:10:08 +09:00
Watson
287a19f38e osx: check the osx version to detect default SDK 2013-05-04 00:30:43 +09:00
Laurent Sansonetti
81479771f2 osx: i386 support 2013-05-02 13:51:28 +02:00
Watson
e4ebfcdb4c delete trailing whitespaces 2013-04-30 08:36:43 +09:00
Laurent Sansonetti
611d52427d more work on osx template: create empty window, add Credits.rtf file 2013-04-27 16:10:13 +02:00
Laurent Sansonetti
2d9d4aa487 mark file as utf-8 2013-04-27 16:09:35 +02:00
Laurent Sansonetti
2696f6d4e0 add menu 2013-04-27 01:50:06 +02:00
Laurent Sansonetti
105a915f3d mac port 2013-04-25 02:26:56 +02:00