Aaron Culliney
d6656a4fff
Insure that preferences are loaded when handling early crashes
2016-10-23 12:11:15 -07:00
Aaron Culliney
2f8381e4df
Don't run lint in Android release builds for now
...
- This currently blows up if we're missing I18N/L10N strings for a [currently] non-supported translation
- We have our own release procedure that should be sufficient at this point
2016-10-22 12:05:01 -07:00
Aaron Culliney
85668fbe35
Moar changes insisted upon by Android Studio
2016-10-22 12:04:14 -07:00
Aaron Culliney
db04d330c7
Expose save-state file in /sdcard/apple2ix
2016-10-22 11:41:16 -07:00
Aaron Culliney
a6516fc1ad
Changes that Android Studio insists upon
2016-10-16 16:01:01 -07:00
Aaron Culliney
bc46b2d24e
Update Android Studio and components
2016-08-21 08:53:58 -10:00
Aaron Culliney
4aa78f7a65
Update Android Studio components
2016-06-26 11:29:41 -07:00
Aaron Culliney
e06620b57d
http -> https
2016-06-19 12:43:35 -07:00
Aaron Culliney
bc6719d712
Allow access to toplevel of external storage
2016-06-12 09:19:02 -07:00
Aaron Culliney
b7a49137c0
AndroidStudio updated
2016-05-11 21:11:54 -07:00
Aaron Culliney
54712f8423
Bump Android version to 1.1.8
2016-05-11 21:05:42 -07:00
Aaron Culliney
7dc83521ec
Show visual spacebar glyph when custom selecting keypad-joystick controls
2016-05-09 23:00:26 -07:00
Aaron Culliney
95e7964912
Revert "Remove Android Studio file that always changes from revision control"
...
This reverts commit 9f1f6e4fe1
.
- OK apparently we do need to keep an eye on this, because Android Studio will clobber it every so often and result
in a "weird" state where it can't build the project...
2016-05-08 14:33:03 -07:00
Aaron Culliney
9f1f6e4fe1
Remove Android Studio file that always changes from revision control
2016-05-08 12:16:22 -07:00
Aaron Culliney
093c99466f
Various tweaks to get release build working
2016-05-08 12:06:57 -07:00
Aaron Culliney
254e013342
Migrate legacy Android-managed preferences to our custom JSON preferences
2016-05-08 12:06:31 -07:00
Aaron Culliney
b0c1703b23
Send JSON preferences in crash report
2016-05-07 16:33:51 -07:00
Aaron Culliney
9e9d0333cc
Ensure that crash prompt shows up when in portrait mode
...
- (Android lifecycle change was killing our previous Alert!)
2016-05-07 16:33:23 -07:00
Aaron Culliney
44b2e564d4
Bugfix keyboard min alpha
2016-05-06 20:38:18 -07:00
Aaron Culliney
2de03fd849
Stuff changed by Android Studio
2016-05-05 21:54:45 -07:00
Aaron Culliney
7d21391efe
Bugfix : force a full load of preferences when going to background
2016-05-05 21:50:47 -07:00
Aaron Culliney
13701b5497
Add a few more crash tests for Android
2016-05-04 21:48:27 -07:00
Aaron Culliney
3c45c455ec
Upgrade Android Studio
2016-05-03 21:05:49 -07:00
Aaron Culliney
30b203e3da
Changes insisted upon by Android Studio
2016-04-24 18:31:32 -07:00
Aaron Culliney
b2acb4a1ed
Ensure we don't unnecessarily sync preferences to native
2016-04-18 21:30:01 -07:00
Aaron Culliney
2bf379aad4
Improve Android keypad joystick selection routine
...
- Changes Skip button to not set anything
- Adds a None button to explicitly choose that
- Will dismiss selection routine instead of looping
2016-04-18 21:07:34 -07:00
Aaron Culliney
399617e77f
Avoid NullPointerException when choosing custom keypad joystick keys
2016-04-18 20:30:29 -07:00
Aaron Culliney
d416edc7d8
Change splash screen preferences button to a reset-preferences button
...
- Reset should be the only thing potentially needed from the splash screen (and even then hopefully not). The main
preferences menus can be accessed after starting emulation via back button or top right touch menu
2016-04-17 18:13:26 -07:00
Aaron Culliney
3ed159dd0b
Lightly refactor joystick and button handling during reset
...
- Remove unused button2 variable
- Remake little-used backend joystick reset function as function pointer
- Allow soft reset and self-test on Android (although there is still a race condition due to code that directly sets
joy_button[12] values
2016-04-17 11:42:13 -07:00
Aaron Culliney
04f22686fa
Do not hide touchmenu for portrait calibration
2016-04-13 21:22:26 -07:00
Aaron Culliney
fd7578a862
Always show touch joystick azimuth (if we're rendering the joystick axis)
2016-04-13 19:50:03 -07:00
Aaron Culliney
9c1cfedf7d
Fix some envvars on Android
2016-04-12 22:16:01 -07:00
Aaron Culliney
db816ad502
Refactor Android variant to use common shared JSON preferences
...
- Eliminates a whole bunch of boilerplate setter/getter code in various places
- Accesses preferences directly from JSON data through custom json_parse.h API
- Improves code locality for Java menus/settings
2016-04-11 22:01:30 -07:00
Aaron Culliney
b5dfd86310
Changes insited upon by Android Studio
2016-02-23 00:10:41 -08:00
Aaron Culliney
44b9c4c408
Bump Android version to 1.1.7
2016-02-20 13:39:59 -08:00
Aaron Culliney
03930d6acb
Add missing (nontranslated) strings to get release build "lint" check passing
...
- Sweeps the problem under the rug, but contributions from native speakers are always welcome =)
2016-02-20 11:59:57 -08:00
Aaron Culliney
89d12ce29d
Misc fixes for Android portrait/landscape mode settings
2016-02-15 14:10:29 -08:00
Aaron Culliney
bd9b38cd65
Allow calibration of portrait mode on Android
2016-02-14 20:40:51 -08:00
Aaron Culliney
51fb905260
Upgrade Android Studio stuff-n-things
2016-02-07 13:20:15 -08:00
Aaron Culliney
c5298eb6f0
Mockingboard is now default enabled on Android ... temporarily force this upgrade in version 16
2016-01-30 14:46:03 -08:00
Aaron Culliney
dfbccaeb7f
Changes insisted upon by new AndroidStudio
2016-01-23 13:08:44 -08:00
Aaron Culliney
c6503021c2
Bump Android version to 1.1.6
2016-01-09 22:45:48 -08:00
Aaron Culliney
b2824e9145
Improve tap responsiveness in GL touch joystick
2016-01-08 00:28:57 -08:00
Aaron Culliney
9bbfca3193
Take into account device screen small axis when calculating button switch threshold
2016-01-07 22:41:50 -08:00
Aaron Culliney
94882c48bc
Send app version in crash report
2016-01-05 20:58:57 -08:00
Aaron Culliney
40129d9a14
Bump Android version to 1.1.5
2016-01-04 20:41:46 -08:00
Aaron Culliney
64338d30c3
German translation from Guido Lehwalder
2016-01-03 13:50:55 -08:00
Aaron Culliney
c89ee87bd4
Tweak heuristic calculation of when to use 2x glyphs
2016-01-03 12:58:12 -08:00
Aaron Culliney
d8fc04ec2e
Expose ability to set azimuth visibility on Android
2016-01-03 12:49:23 -08:00
Aaron Culliney
42feeb1bd3
Remove new English strings
...
- Native speakers are encouraged to send me a pull req for these ;-)
2016-01-03 12:48:01 -08:00