Commit Graph

16 Commits

Author SHA1 Message Date
Unknown W. Brackets
6576b853e4 UI: Fix some logic dependent on screen tags.
9f38516 changed various tags but not code referencing them.
2022-09-17 13:36:25 -07:00
Henrik Rydgård
9f3851678e Add tags to all our UI screens. Useful to debug UI problems. 2022-09-16 10:14:00 +02:00
Henrik Rydgård
4f85b8b2ef Threading: Remove a level of indirection from Promise and Mailbox.
Makes using small copyable or POD objects in these more efficient, and if you want
to you can just put a pointer or smart pointer in there, which will
effectively do the same thing as the old setup.
2021-11-20 22:40:10 +01:00
Henrik Rydgård
a5e7878f27 Show the explanation below each point. 2021-09-19 20:23:46 +02:00
Henrik Rydgård
357293cd9f Implement the new MemStick screen experience (rough cut) 2021-09-19 20:23:46 +02:00
Henrik Rydgård
52527798c0 Some file move process tweaks 2021-09-19 20:23:46 +02:00
Henrik Rydgård
395ce57919 Add Help button to MemstickScreen, pointing at a guide on the website. 2021-09-19 20:23:45 +02:00
Henrik Rydgård
df0dd441c9 Add back the ability to manually specify a folder, on Android 9 and earlier. 2021-09-10 23:59:54 +02:00
Henrik Rydgård
ff5b6ca3da A bunch of small scoped storage UX improvements. 2021-08-05 21:53:18 +02:00
Henrik Rydgård
a0a5f7a67a Minor improvements on Android 9/10. Let the user reset to root of storage.
This includes handling weird "raw:/" content URIs. These I haven't seen
on newer versions.
2021-08-04 23:22:43 +02:00
Henrik Rydgård
4aef413c13 When changing the PSP folder, move the files in a nice background process, showing progress.
Not everything is properly refreshed after the move though - for example
the main screen needs a refresh.
2021-08-04 23:22:43 +02:00
Henrik Rydgård
64dbd97731 Address feedback 2021-08-04 23:22:43 +02:00
Henrik Rydgård
f51b8116a0 Basic flow of setting up and moving the PSP directory works now. 2021-08-04 23:22:43 +02:00
Henrik Rydgård
3be1ff6ce4 Get the new setup flow going, with a confirmation dialog etc.
Moving the folder while already installed still crashes.
2021-08-04 23:22:43 +02:00
Henrik Rydgård
87bcdb7b88 Work on the new experience 2021-08-04 23:22:43 +02:00
Henrik Rydgård
11ce6a50fc Add missing files that .gitignore ignored... 2021-06-07 00:24:52 +02:00