From 52262b10c334e062cc2bf76817f97f89bfe58aad Mon Sep 17 00:00:00 2001 From: Laurent Sansonetti Date: Sat, 17 Aug 2013 14:20:07 +0200 Subject: [PATCH] sync --- NEWS | 42 ++++++++++++++++++++++++------------------ 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/NEWS b/NEWS index 261768ad..7cd33f48 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,15 @@ = RubyMotion 2.7 = * Added support for iOS 7.0 Beta 5 and Xcode 5.0 DP 5. + * Bundler is now integrated in new iOS and OS X projects. A default Gemfile + will be created and the Rakefile file will require and initialize the + bundler gem. In case Bundler is not to be found in the Ruby distribution + that is being used, the build system keeps working as usual. + * Added the `motion changelog' command to open the NEWS file in the terminal. + Thanks to Dan Loewenherz for the patch (pull request #107). + * Added the `String#to_fourcharcode' method which converts the receiver into + a FourCharCode type (used when doing Carbon/AppleEvent programming). The + receiver must have exactly 4 characters. * Fixed a memory crasher in Range.new. * Fixed a bug in `rake crashlog' where it would fail with a missing Shellwords constant, and also when it was not able to locate any crash @@ -10,36 +19,33 @@ * Fixed a bug in `rake spec' where it would always return exit(0) status. * Fixed the default value of app.short_version to be the same value as in app.version. Thanks to Justin Campbell for the patch (pull request #62). - * Added command line shortcut to view changelog. Thanks to Dan Loewenherz - for the patch (pull request #107). * Improved the `Boxed#to_a' to recursively send the `#to_a' message on fields of the Boxed class (ex: CGRectMake(1, 2, 3, 4).to_a #=> [[1, 2], [3, 4]]). * Fixed a minor bug in the cycle detector where it would scan the instance variable slots of a pure-Ruby object that have not been initialized yet. * Fixed a memory crasher in the REPL that would happen when attempting to set the libedit prompt from another thread, leading to a race condition. - * Added the `String#to_fourcharcode' method which converts the receiver into - a FourCharCode type (used when doing Carbon/AppleEvent programming). The - receiver must have exactly 4 characters. - * [OSX] Fixed the REPL/mouse-over functionality to be able to select views in - the key window, if the application has multiple windows opened. - * [iOS] Added `:light_content' as new status bar style for UIStatusBarStyle - property. Thanks to Chris Radford for the patch (pull request #116). - * [iOS] Fixed a bug in debugger where built-in debugger command does not - work with lldb in iOS 7 simulator. - * [OSX] Added to support app_store_category config var for OSX apps. Thanks - to Mark Rickert for the patch (pull request #115). - * [OSX] Fixed a bug in Dispatch.once where only the first occurence of the - call in the code would work as expected. - * [OSX] Added the `app.codesign_for_development' variable that can be set to - true to enable codesigning for development builds. The default value for - this variable is false, and only release builds are codesigned by default. * Fixed a bug, apparently caused by a change in the Objective-C runtime in Xcode 5, that would make certain methods (ex. MKAnnotationView#image) not returning a proper type at runtime but a pointer to a structure instead. * [iOS] Added support for the compilation of SpriteKit texture atlas files. The build system will now compile directories with the `.atlas' extension into one large file inside the app bundle, similar to how Xcode does it. + * [iOS] Added `:light_content' as new possible value for the + `app.status_bar_style' Rakefile variable. Thanks to Chris Radford for the + patch (pull request #116). + * [iOS] Fixed a bug in `rake debug=1' with Xcode 5 where builtin commands + (ex. `pro') where not available. We ported the commands from gdb to lldb. + * [OSX] Added the `app.category' variable which can be used to specify the + AppStore category. The default value is `utilities'. Thanks to Mark Rickert + for the patch (pull request #115). + * [OSX] Fixed the REPL/mouse-over functionality to be able to select views in + the key window, if the application has multiple windows opened. + * [OSX] Fixed a bug in Dispatch.once where only the first occurence of the + call in the code would work as expected. + * [OSX] Added the `app.codesign_for_development' variable that can be set to + true to enable codesigning for development builds. The default value for + this variable is false, and only release builds are codesigned by default. = RubyMotion 2.6 =