Commit Graph

1718 Commits

Author SHA1 Message Date
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
a5a4a50983 HACK: Experimental fix for speaker-getting-wedged issue
- Repro: GDB breakpoint while cpu_thread() is nanosleeping() seems to produce maximum cycles_speaker_feedback, and it never clears up
2019-12-01 15:12:10 -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
4616a41326 Correctly symbolicate for arm64-v8a and x86_64 2019-11-30 09:28:26 -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
46b74f65fa Update release notes 2019-11-10 16:22:09 -08:00
Aaron Culliney
397b43b3e7 Improve joystick button reset procedure 2019-11-10 16:10:08 -08:00
Aaron Culliney
5aa691815b Support open/closed apple tap events from touch keyboard 2019-11-10 15:30:58 -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
bf4f76a142 Use origin value for touch joysticks if pythagorean result is 0 2019-11-10 06:58:27 -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
e224912f8b Correctly set cpu65_vmem_X function table sizes :P 2019-10-31 17:37:26 -07: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
cf01bb7985 Ensure proper setting of Android 64bit flags 2019-10-27 16:46:48 -07:00
Aaron Culliney
8f2ab2f072 Compress cpu65_vmem_* function tables to save space 2019-10-27 16:26:35 -07:00
Aaron Culliney
00984b7ab9 Compile on Android with more warnings 2019-10-27 13:10:29 -07:00
Aaron Culliney
1491d3f88d Streamline 65c02 cpu on ARM 2019-10-21 07:35:54 -07:00
Aaron Culliney
2615351d46 Optimize and de-macroize BIT computation on ARM 2019-10-20 18:44:06 -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
1c022c9587 Get our copy of breakpad, such as it is, building against NDK R15C
- Likely we should "soon" upgrade breakpad/crashpad and the NDK to a mutually agreed-upon version
2019-10-06 17:05:16 -07:00
Aaron Culliney
43d99ec9f4 First cut at 65c02 implemented on aarch64 2019-10-06 17:05:08 -07:00
Aaron Culliney
4e27c1a322 Rename internal _debugger_go() to avoid name collision with main debugger_go() 2019-10-06 16:28:44 -07:00
Aaron Culliney
82813b3ac8 Use correct initial pointers 2019-10-06 16:25:59 -07:00
Aaron Culliney
ad95368a8c Can debug again on Pixely devices ... 2019-10-06 16:22:38 -07:00
Aaron Culliney
135ccb6b2d Fix build break in testprefs 2019-10-06 16:18:39 -07:00
Aaron Culliney
7591715357 Fixes to get CPU tracing building again 2019-10-06 16:18:30 -07:00
Aaron Culliney
317f83a44b Inscrutable changes insisted upon by IB 2019-08-09 12:10:44 +05:30
Aaron Culliney
3bad383cbe Fix iOS build 2019-08-09 11:40:15 +05:30
Aaron Culliney
96e75f50ff Avoid doing stderr logging, period 2019-06-28 21:10:07 -07:00
Aaron Culliney
17147ce662 LOG strerror(errno) for functions that may fail 2019-06-28 20:17:37 -07:00