{"push_id":896146026,"size":1,"distinct_size":1,"ref":"refs/heads/misc-fixes","head":"68cbff14e78a9347d6c10e961a4ba4f8d76e753d","before":"8ffd7acfe7482f0d7c7e2e635f213bde3700a1ac","commits":[{"sha":"68cbff14e78a9347d6c10e961a4ba4f8d76e753d","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@gameclosure.com","name":"Martin Hunt"},"message":"enable scrolling on landscape ios >= 7\n\nallows scrolling out the address bar when in an iphone mobile browser in\nthe landscape orientation\n\nBy default we allow landscape scrolling in iOS 7+, but iOS 7 does not\nhave friendly UX for landscape since tapping anywhere near the top or\nbottom of the screen will use make the navbar appear.  Thus, for many\ngames, it is desirable to leave the navbar open all the time on iOS 7\n(even though the viewport will be very small), disabling scrolling\ncompletely.  To disable scrolling, use\n`Application._settings.minIOSLandscapeScroll` to set the min version for\nwhich landscape scrolling.  Set `disableIOSLandscapeScroll` to disable\nthis feature completely.\n\nsrc/Application:\n\n  exports = Class(ui.View, function () {\n    // disable ios landscape scrolling in iOS 7, only allow 8+\n    this._settings = {\n      minIOSLandscapeScroll: 8\n    };\n  });\n\nNote that landscape scrolling is only relevant for web builds (iOS\nmobile safari) on iPhones (or iPods), not iPads and not standalone web\nbrowsers (e.g. home screen website or embedded web view).","distinct":true,"url":"https://api.github.com/repos/gameclosure/timestep/commits/68cbff14e78a9347d6c10e961a4ba4f8d76e753d"}]}