Corona Daily Builds Summary

CoronaSDK 2011.307

Sat, 2011-02-26 02:47

Release notes for build 2011.306 through 2011.307

  • Audio: Android: Changes to Android/OpenAL backend to try to reduce latency problems. This change may
  • casenum:1084
  • casenum:1084 Mac: Prevent crash when selecting view type when no script is relaunchable.
  • casenum:3833 Mac: Selecting the previously used skin in the menu when the simulation is not running will now relaunch the simulator (if relaunchable).

Cases affected:
1084
3833

Yes

CoronaSDK 2011.306

Fri, 2011-02-25 16:42

Release notes for build 2011.305 through 2011.306

  • Mac/iOS: fixes casenum: 1292 API tweak. Add display.remove(obj) to call obj:removeSelf() if obj is non-nil.
  • Audio: Android: Changes to Android/OpenAL backend to try to reduce latency problems. This change may

Cases affected:
1292

Yes

CoronaSDK 2011.305

Thu, 2011-02-24 02:48

Release notes for build 2011.304 through 2011.305

  • Core: fixes casenum: 2566 for real this time.
  • casenum:3716 The number formatter for the Android version number causes the value to be returned to be a NSNumber instead of NSString which was the original expectation. The fix is to be prepared to receive numbers or strings and act accordingly. Also changed the number formatter to not add commas.
  • Mac/Win: Fixes casenum: 1508 crash on empty build.settings
  • Mac/iOS: fixes casenum: 1292 API tweak. Add display.remove(obj) to call obj:removeSelf() if obj is non-nil.

Cases affected:
1292
1508
2566
3716

Yes

CoronaSDK 2011.304

Wed, 2011-02-23 02:48

Release notes for build 2011.303 through 2011.304

  • Core: fixed casenum: 2566. display.newImageRect() can now handle the optional group argument. Previously, supplying the group param would result in an incorrect error.
  • casenum:3758 Fixed zip for Application Loader to not include user root directories.
  • Core: fixes casenum: 2566 for real this time.

Cases affected:
2566
3758

Yes

CoronaSDK 2011.303

Tue, 2011-02-22 02:50

Release notes for build 2011.302 through 2011.303

  • Launch: Bug fix to handle file URLs with both ~ and spaces.
  • Core: fixed casenum: 2566. display.newImageRect() can now handle the optional group argument. Previously, supplying the group param would result in an incorrect error.

Cases affected:
2566

Yes

CoronaSDK 2011.302

Sat, 2011-02-19 02:50

Release notes for build 2011.301 through 2011.302

  • Core : Crash Focus bug while the focus thinks still active when it has been deleted.

Cases affected:

Yes

CoronaSDK 2011.301

Thu, 2011-02-17 02:48

Release notes for build 2011.300 through 2011.301

  • Core casenum:3595 Fixes crash on removeslf()
  • Launch: Added support for &skin= to URL scheme handler. Added additional support for ~ in URL file path. Changed uses of stringByExpandingTildeInPath to stringByStandardizingPath.
  • casenum:3576 Android: Flipped boolean meanings for setIdleTimer to conform to the documentation.

Cases affected:
3576
3595

Yes

CoronaSDK 2011.300

Wed, 2011-02-16 02:51

Release notes for build 2011.299 through 2011.300

  • TextEditorSupport: Mac: Added bbedit_tool to list of specially supported cases.
  • Windows: Fixed issue where Corona SDK version is not being updated on Windows. casenum: 3593
  • Windows: Changed versioning scheme to ..
  • Windows: Fixed versioning script to support a version number of zero.
  • Core casenum:3595 Fixes crash on removeslf()

Cases affected:
3593
3595

Yes

CoronaSDK 2011.299

Tue, 2011-02-15 02:48

Release notes for build 2011.298 through 2011.299

  • casenum:3429 Changed setIdleTimer to use WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON instead of WakeLock.
  • Windows: added comments to simulator.cpp,.h
  • Windows: disabled TIME_BOMB. All prior builds expire 5 July 2011 (incl Beta release)
  • Windows: source code comments
  • Windows: code comments
  • Windows: source code comments
  • Windows: If Welcome screen re-enabled in Preferences dialog, show immediately after closing Preferences.
  • Change to save iOS JPEGs at higher quality.
  • TextEditorSupport: Mac: Added bbedit_tool to list of specially supported cases.

Cases affected:
3429

Yes

CoronaSDK 2011.298

Mon, 2011-02-14 18:44

Release notes for build 2011.296 through 2011.298

  • casenum:3429 Android: New WakeLock code.
  • casenum:3429 Android: Refactoring WakeLock to handle suspend/resume. Added checks to prevent double-locking/double-releasing exceptions.
  • casenum:3429 Changed setIdleTimer to use WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON instead of WakeLock.

Cases affected:
3429

Yes

CoronaSDK 2011.296

Fri, 2011-02-11 14:47

Release notes for build 2011.295 through 2011.296

  • casenum:3436 Added store.localizedPriceString to make this task easier for users. Also changed price to avoid double->float conversions which might reduce some rounding noise.
  • InAppPurchases: Renamed to localizedPrice.

Cases affected:
3436

Yes

CoronaSDK 2011.295

Fri, 2011-02-11 09:28

Release notes for build 2011.280 through 2011.295

  • Core: Fixes casenum: 3302
  • Initial hgeol file
  • hg eol sanitize on Mac
  • hg eol: Added more comprehensive rule list.
  • hgeol: Added Josh's additional extensions
  • Windows: case 1881 clear auth info from registry even if deauthorization attempt fails.
  • Windows: case 2925 Improve flow of control for Android Build dialog
  • Line ending issue with one file.
  • hgeol: Added more extensions found by Sonia.
  • hgeol: Converted Visual Studio files to CRLF.
  • casenum: 3244 Mac: Restrict Android version numbers in UI to integers-only to enforce Android requirements.
  • casenum:2588 Changed message to say Corona instead of iPhone.
  • Line endings, 2 files.
  • Fixed headers.
  • casenum: 1008 Fixed escaping bugs dealing with spaces for iOS packaging process.
  • casenum: 3426 Percent escape URL schemes to open external text editors with files. TextMate and MacVim use URL schemes to open files. The string passed in must be percent escaped particularly for directories with spaces. This fixes TextMate, but MacVim seems to have a bug that doesn't properly handle this. This will need to be addressed by the MacVim team.
  • Reviewed by Tim
  • Windows: Fixed old OpenGL driver casenum: 753
  • casenum:3434 Waypoint: iOS: Initial infrastructure to add editing events for native text objects.
  • casenum:3434 Waypoint: Changes to Rtt_Event interfaces to pass more information on text editing events.
  • casenum:3434 iOS/Core: Initial merge of prototype text "editing" phase. Keys will likely change, but for now the event fields are newCharacters, oldString, startPosition, numDeleted.
  • Launch: Fixed bugs in command line parsing to handle paths with spaces and expand the ~ character.

Cases affected:
753
1008
2588
3244
3302
3426
3434

Yes

CoronaSDK 2011.280

Sat, 2011-02-05 02:46

Release notes for build 2011.277 through 2011.280

  • casenum:2704,2852 Implemented bitmasking on Windows simulator.
  • Fixed code changes to match Ansca's coding standards and added comments per reviews.
  • casenum:615
  • casenum:615 Added extra conditional to avoid overriding exitCallback if unnecessary.
  • casenum:615 Added non-virtual implementation files for Android.
  • casenum:615 Added stub implementation files for exit callback for Windows.
  • Windows: case 3164 - fix zero-length sound files in Android builds.
  • Core: Fixes casenum: 3302

Cases affected:
615
2704
2852
3302

Yes

CoronaSDK 2011.277

Fri, 2011-02-04 07:42

  • Added tools dir to dmg
  • Windows: case 2703 Don't send extra TapEvent on mouse double-click.
  • Windows: case 2582 Only send TapEvent if mouse down & up are in same place.
  • Windows: case 1632, media.SetSoundVolume, still untested, but more likely to work.
  • Windows: Remove GameUI.lua and unused sound files from installer.
  • Core: Fix to changes in 2245:4c15d521118a. After code review from Eric, realized that I needed to add sentinel checks to calls that access the joint's userdata: joint->GetUserData()
  • Core: Fix masking bug reported by Jon Beebe. Not invalidating the object properly so that mask transform is recalculated. Also object:setMask(nil) did not work.
  • updated timestamp
  • Windows: case 2759 Remove OpenFeint, Networking sample projects from installer
  • Windows: cases 1489, 1708 fix order of deleting sound API objects, fixes XP crash.
  • Windows: cases 2735, 2762 update installer with new sample files, add Flurry sample.
  • Windows: case 1371 remove system DLLs from installer (again)
  • Windows: case 2463 don't call Control Panel app to associate editor with .lua files.
  • Windows: case 1391 Improve skin image rendering.
  • Add Graphics/Flashlight and Graphics/X-Ray samples. Add missing file to HelloWorld2.
  • Windows: case 2144, 2435 Welcome screen graphics improved.
  • Windows: missing HelloWorld2 sample button.png file added to installer.
  • casenum: 2897
  • Core/Android: Facebook Connect plus minor timer improvement.
  • Mac: Update rttplayer certificate. Expires June 9, 2012.
  • Windows: case 2770 partial implementation
  • Windows: 1458, 1631 Initial checkin for sound looping
  • Windows: case 2998 Enable showing Control Panel system applet on XP as well as Windows 7 if user needs to set JAVA_HOME and PATH env vars.
  • Windows: case 2874 Make "Don't show welcome screen again" effective immediately.
  • Windows: 1631 Sound looping works now.
  • Windows: 2770 changes for authorization during trial builds, disable temporarily.
  • Windows: 3164 add quotes to copy command for sound files in cpsnd (android build)
  • fb 3129 - Sprite sheets break inside of coroutines. Reviewed by EricW
  • Win/Mac: Add a DefaultLogger to AntInvoke (update jar file). Edits to .hgignore to ignore .metadata (Eclipse) dir, and also modify .classpath for AntInvoke (TODO: figure out how to make the jar files in there depend on env variables)
  • Core: Add comments to clarify description during code review with EricW. Tried to remove a GL state call, but realized we cannot.
  • Android: Fix multitouch on 2.1 or later (not supported on earlier versions of OS).
  • Validation Tool: Initial prototype code of calling Validation tool. Also includes initial prototype of calling Application Uploader
  • Application Loader: Changed to use NSWorkspace openFile:withApplication which seems to solve already open case. Added NSTask for zipping.
  • Launch: Enabled .lua as a known file type without making the app a Finder default (I hope).
  • Launch: Added corona:// url scheme handler for open.
  • Launch: Refactored some code to deal with the launch order:
  • Launch: Finished porting old command line argument parsing to use NSUserDefaults (NSArgumentDomain).
  • Validation: Waypoint. Working on scrollable textview.
  • ValidationTool: Cleaned up implementation to use nib file for validation output textview.
  • Validation Tool: Changed alert messages to emphasize validtion failures.
  • Launch: Added new command line switch intended to ultimately toggle behavior of os.exit in simulator.
  • Launch: Bug fix to avoid quiting simulator if empty directory is dragged-launched.
  • Launch: Added code to prevent application:openFile: launch from bypassing the first time license and authorization checks.
  • Bug fix by Carlos to fix network.download.
  • ValidationTool, Launch: Code review fixes.
  • Tweaks to get Android environment working.
  • Minor tweaks for Android build environment.
  • ALmixer: Added libmpg123 for Android.
  • ALmixer: Ogg Vorbis (Tremor) support for Android.
  • casenum: 272,2952,2953,3245
  • casenum: 2952
  • ValidationTool: Needed to remove .app extension and replace with .zip instead of appending.
  • Windows: preparation for authorization changes:
  • Windows code cleanup, remove unused WinSimulator::mbAutoRotated
  • Windows: Authorizaton objects are persistent in WinGlobalProperties
  • Windows: case 2770, authorization checks for full builds
  • Windows: case 1631, call Lua notification function when sound completes.
  • Core: Fixes memory leak casenum: 2153
  • changed node-post to take --changes arg for body content. must be a html format file
  • casenum:2704,2852 Implemented bitmasking on Windows simulator.
  • Fixed code changes to match Ansca's coding standards and added comments per reviews.
  • casenum:615
  • casenum:615 Added extra conditional to avoid overriding exitCallback if unnecessary.
  • casenum:615 Added non-virtual implementation files for Android.
  • casenum:615 Added stub implementation files for exit callback for Windows.
    Cases affected:
    5
    272
    615
    2153
    2700
    2704
    2852
    2897
    2952
    2953
    3245
  • Yes


    Ready to get started?

    Create amazing games and apps for iOS & Android