Commit Graph

319 Commits

Author SHA1 Message Date
Aaron Culliney
2739a6b084 Bumped versionCode for next RC build 2020-01-26 09:13:16 -08:00
Aaron Culliney
294c6ca790 Update Android Studio thingz 2019-12-02 10:54:34 -08:00
Aaron Culliney
21fff2cc15 Build ABI specific APKs 2019-12-01 15:18:00 -08:00
Aaron Culliney
2bda54d342 Various project changes 2019-12-01 15:17:51 -08:00
Aaron Culliney
d63ba9538d Refactor email-logs and crash handler codepaths
- Use a new activity and change to Intent.ACTION_SEND handler
    - Fixes an issue where email data was previously lost on a re-orientation event
2019-12-01 11:38:30 -08:00
Aaron Culliney
2728d44f8c Fix bug in system disk chooser where orientation event prevented actual selection 2019-12-01 11:25:24 -08:00
Aaron Culliney
ad0a8400ef Eliminate a warning 2019-12-01 11:25:05 -08:00
Aaron Culliney
a470329143 Bumped versionCode for next RC build 2019-11-30 09:19:06 -08:00
Aaron Culliney
ab482fc3dc Fix invisible menu checkboxes on older Droids 2019-11-30 08:35:20 -08:00
Aaron Culliney
2ef5abba2c Add an email logs menu item that sends app data 2019-11-30 07:59:14 -08:00
Aaron Culliney
68e6fb768f Avoid UI race when copying assets to storage 2019-11-29 14:03:09 -08:00
Aaron Culliney
296bd12029 Fix release notes and allow internal/external storage disk selection to work on Android 10 2019-11-29 14:02:10 -08:00
Aaron Culliney
f5899e74d6 Zip up crash and log files on Droid to email to developer 2019-11-29 12:41:34 -08:00
Aaron Culliney
310825e2cc Route Android logging to native side and timestamp logs 2019-11-29 08:53:16 -08:00
Aaron Culliney
c0fd258c40 Shuffle some Android settings around 2019-11-10 12:34:09 -08:00
Aaron Culliney
acade0076b Fix Android Studio lint warning 2019-11-10 08:31:33 -08:00
Aaron Culliney
cff22f6b34 Correctly show chosen file name in disks menu 2019-11-10 08:30:00 -08:00
Aaron Culliney
f654fb0825 Improve calibration routine for touch keypad joystick 2019-11-10 06:58:16 -08:00
Aaron Culliney
9a1d305975 Remove more unnecessary negative buttons 2019-11-09 16:10:46 -08:00
Aaron Culliney
1e986d73ef Improve button positioning
- Keeps similar consistent locations as prior menus
    - Remove cancel no-op buttons
2019-10-31 17:36:25 -07:00
Aaron Culliney
dfc09e87bb Correctly set the filename from chooser activity 2019-10-31 17:34:28 -07:00
Aaron Culliney
57d1e95cce Improve background color and layout 2019-10-31 17:33:41 -07:00
Aaron Culliney
d6e21fd967 Fix a crash in disk selection 2019-10-31 17:33:14 -07:00
Aaron Culliney
37df4796c9 Updated Android build tools and first RC 2019-10-28 07:27:41 -07:00
Aaron Culliney
76c9daeb4c New style for Android app 2019-10-28 07:25:57 -07:00
Aaron Culliney
e70051d6a4 Migrate to AndroidX 2019-10-27 17:40:01 -07:00
Aaron Culliney
7ac274261a Migrate to AppCompat 2019-10-27 17:36:36 -07:00
Aaron Culliney
f608de450e Allow super twitchy touch joystick 2019-10-20 18:40:59 -07:00
Aaron Culliney
c59b18d176 Inscrutible changes insisted upon by Android Studio 2019-10-06 17:05:51 -07:00
Aaron Culliney
7eacfb4564 Provide more visual feedback when calibrating joystick variants 2019-06-09 16:58:53 -07:00
Aaron Culliney
4515e5d7b7 Support touch joystick button fire when swiping left/right 2019-06-09 13:02:27 -07:00
Aaron Culliney
fcfd32b843 Allow Android device sensor portrait mode 2019-06-09 11:14:28 -07:00
Aaron Culliney
c98777c6ae Correctly handle shifted keys in JSON touch keypad joystick and simplify associated JSON preferences 2019-06-09 10:53:31 -07:00
Aaron Culliney
788c6cb172 Refactor touch joystick variants
- Use end-of-video-frame callbacks for more conformant delay timing
    - Allow full octant for button side in touch keypad joystick
    - Improved response upon unambiguous touch event (e.g., octant change) to immediately press key
2019-06-02 13:08:16 -07:00
Aaron Culliney
a25d68a1d2 Remove old preference migration codepath 2019-06-02 08:25:08 -07:00
Aaron Culliney
3579423890 Upgraded Android Studio 2019-06-01 17:17:20 -07:00
Aaron Culliney
5bd8e25739 Improved two-thumb support for touch keyboard 2019-03-02 17:23:50 -08:00
Aaron Culliney
75be89d1ab Promote alt keyboard selection to a higher menu order 2019-03-02 16:23:16 -08:00
Aaron Culliney
aa74763d28 Bump Android version to 2.0.1 2018-11-25 19:01:45 -08:00
Aaron Culliney
27a848f61b Android 2.0.0 RC2 2018-11-25 16:26:58 -08:00
Aaron Culliney
5230afa788 Useability tweak for Millenials and kids ... disk images should be "inserted" read/write by default ;) 2018-11-25 14:45:39 -08:00
Aaron Culliney
1e2449cfdf Misc Droid updates 2018-11-22 12:08:58 -08:00
Aaron Culliney
e31a50a7fd Fix a few visual glitches in a hackish way because Android APIs are so damn atrocious 2018-11-20 13:20:06 -08:00
Aaron Culliney
e9ad630996 Android 2.0.0 RC1
- Completely new video scanner
    - NTSC video modes
    - Fast disk loading
2018-11-20 12:36:12 -08:00
Aaron Culliney
d3432fb3d8 Show release notes on first launch/upgrade
- Include a menu item to re-show the release notes
    - Upgrade migration sets new Color TV video mode
2018-11-20 12:34:34 -08:00
Aaron Culliney
8a347630b3 Changes insisted upon by Android Studio 2018-11-18 14:30:17 -08:00
Aaron Culliney
d890cddfa1 Better commentary for new settings 2018-11-18 14:28:54 -08:00
Aaron Culliney
18d831b04c Fast disk loading is enabled from a pref 2018-11-07 06:49:16 -08:00
Aaron Culliney
227098ec52 Refactor video/display rendering
- Import NTSC video display modes
    - Migrate to using full-color framebuffers
    - Mac and Android builds somewhat working
    - TODO : likely breaks display testing
2018-11-04 14:07:30 -08:00
Aaron Culliney
5b3d0799a3 Upgrade to newer Android Studio and build tools
- Target Oreo per Goog's dictat
    - Min SDK is now 14 (ICS - 4.0) per build tools requirement
2018-08-07 07:55:59 -07:00