Android Mode 0256

@codeanticode codeanticode released this Jan 4, 2017 · 14 commits to master since this release

Version 4.0-beta3 of the Android mode

Compatible with Processing 3.1+

Includes support for live wallpapers, watch faces, and Cardboard apps. All is bundled with the mode, no need of additional libraries.

  • Cardboard library is now bundled with the mode: e33eb0a
  • Wearable jar is bundled in all components, because it is needed to resolve the dependencies of the watch face classes even if they are not being used in the sketch: fa61a0f
  • Don't exit app if permissions are not granted, just show warning: #238
  • Manifest file is formatted with 4 spaces indentation for better readability: #240
  • Disable mode is SDK tools don't have executable permissions and show message: #259
  • Merged fixes from mode4 branch: #267
  • Removed permission request dialog in live wallpapers, as they break renderer: #269
  • Build files, xml resources, and Java source code used to construct the Android project when building/running a sketch are now templates: #270
  • Added gradle wrapper and gradle build files to build the mode, core and cardboard libraries: #271
  • Updated wearable and GVR SDK to latest stable versions: 1.4.0 and 1.10.0, respectively: #272
  • Ported GL fixes/updates from Java mode: 081eaf6
  • Save/restore style in onPause/onResume: 92cbdc2
  • Added preApply(PMatrix) method to PMatrix: 5fd9ed1
  • Implement recording to PDF in PShapeOpenGL: 05818f3
  • Added higher resolution icons: 01ac8a9
  • Ported PApplet updates from Java mode: e934b72
  • Ported changes/fixes in data package from Java mode: 3b61f43
  • Handle setting of z coordinate in 2D shapes: 4b0d09e
  • Removed superflous permissions in watch faces and cardboard: 5c67020, c958737
  • Removed glview.onPause() call from stopThread: 0212b83
  • Added utility scripts for package update: 7f89148, 1cf0602, fb3fd58

Downloads

Latest release of the Android mode

@codeanticode codeanticode released this Dec 30, 2016 · 229 commits to master since this release

3.0.2 release of the Android mode

Final bugfix release before version 4 of the mode. Compatible with Processing 3.0+

  • Format manifest file with space tabs, to improve legibility #240
  • Show a warning if "dangerous" permissions are not granted by the user, but don't quit app, #238
  • Use Activity.finish() when exiting, should solve #217
  • Show message when cannot run adb due to permission denier error, #259
  • Add onRequestPermissionsResult() handler to main activity only if SDK is 23 or higher, #268
  • Ported various fixes from mode4, #267

Downloads

Android Mode 0253

@codeanticode codeanticode released this Dec 30, 2016 · 229 commits to master since this release

3.0.2 release of the Android mode

Final bugfix release before version 4 of the mode. Compatible with Processing 3.0+

  • Format manifest file with space tabs, to improve legibility #240
  • Show a warning if "dangerous" permissions are not granted by the user, but don't quit app, #238
  • Use Activity.finish() when exiting, should solve #217
  • Show message when cannot run adb due to permission denier error, #259
  • Add onRequestPermissionsResult() handler to main activity only if SDK is 23 or higher, #268
  • Ported various fixes from mode4, #267

Downloads

Android Mode 0255

@codeanticode codeanticode released this Jul 22, 2016 · 26 commits to mode4 since this release

Version 4.0-beta2 of the Android mode

Compatible with Processing 3.1+

Includes support for live wallpapers, watch faces, and Cardboard apps (with this library, needs to be installed manually)

##Changes:

  • Added new permissions: #229
  • Unified API to get context: #227
  • Ported fixes from 3.0.1: #234
  • Implemented permission handling for services: #235
  • Use sketch.properties to store selected component: #222

Downloads

Android Mode 0252

@codeanticode codeanticode released this Jul 20, 2016 · 248 commits to master since this release

3.0.1 release of the Android mode

Compatible with Processing 3.0+

  • Use brief option for logcat, fixes #216
  • Request "dangerous" permissions after app install, #225
  • Ported blend() fixes from Java2D: 24acabb, fixes #218
  • Fixed handling of pixels and bitamp in PImage: 161137e
  • Fixed use of pixels array in some examples: 241a61c
  • Use ARM EABi system image on Windows and Linux: f252701, fixes #220
  • Removed use of deprecated canvas.getMatrix(): 978991d
  • Parses all versions of platforms, so latest versions are downloaded, #233

Downloads

Android Mode 0251

@codeanticode codeanticode released this Jun 10, 2016 · 271 commits to master since this release

3.0 release of the Android mode

Compatible with Processing 3.0+

Downloads

Android Mode 0254

@codeanticode codeanticode released this Jun 10, 2016 · 63 commits to mode4 since this release

Version 4.0-beta1 of the Android mode

Compatible with Processing 3.1+

Includes support for live wallpapers, watch faces, and Cardboard apps (with this library, needs to be installed manually)

Downloads

Android Mode 0250

@codeanticode codeanticode released this May 9, 2016 · 284 commits to master since this release

Release Candidate 4 for version 3.0 of the Android mode

Compatible with Processing 3.0.x and 3.1

  • Set visibility on resume, so navigation bar does not remain visible: dd60471
  • Save previous texture in tessellator only if tex cache in non-null: c382956, fixes #208
  • Use version and api-level to identify a platform: 1868871, fixes #205
  • Set default width/height: 1b26c39, fixes #211
  • Static GL sketches don't disappear: dd0c246, fixes #147
  • Cancel timer updating devices when editor is closed: d30f412, fixes #209
  • Better screen size detection: 68bcb2d
  • Release surface in PApplet.dispose(): 5406e0d
  • Use SDK 17 for building (minimum SDK continues to be 15): 531425e

Downloads

Android Mode 0249

@codeanticode codeanticode released this Apr 16, 2016 · 308 commits to master since this release

Release Candidate 3 for version 3.0 of the Android mode

Compatible with 3.0, 3.0.1 and 3.0.2

Downloads

Android Mode 0248

@codeanticode codeanticode released this Apr 5, 2016 · 318 commits to master since this release

Release Candidate 2 for version 3.0 of the Android mode

Compatible with 3.0, 3.0.1 and 3.0.2

  • Ported latest gl changes from java mode: fa513f8

Downloads