Henrik Rydgård and Claude Opus 5.5
12ec7478b2
Memstick: Ignore the back key while moving data
...
The Back choice is hidden during the move, but the key still closed the
screen. The destructor then blocked the UI thread until the move was
done, and FinishFolderMove() never ran, leaving the config pointing at
the old, now emptied folder.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com >
2026-10-12 14:32:59 +02:00
Henrik Rydgård
3de6865380
Remove error prone error reporting in MemStickScreen
2026-05-10 23:41:39 +02:00
Henrik Rydgård
22b3ad2372
Get rid of the SettingInfoMessage popups
2025-11-23 13:56:34 +01:00
Henrik Rydgård
2b9f2672bb
UI screens header cleanup
2025-10-29 00:15:41 +01:00
Henrik Rydgård
7ffd72b32e
Rename some screen classes
2025-10-29 00:02:43 +01:00
Henrik Rydgård
58456ae950
Remove the UI::EventReturn return values. Makes editing the UI nicer.
2025-09-15 11:09:00 -06:00
Henrik Rydgård
5538176ce0
When changing memstick dir, don't bother calculating space for the "old" choice. Can be super slow.
2025-05-28 15:28:26 +02:00
Henrik Rydgård
22b1ecf65b
Memstick: Show a warning if you pick a folder inside the previous one (common mistake)
2025-05-26 13:23:10 +02:00
Henrik Rydgård
8a5be21140
MemStick screen: Call free_disk_space from async tasks
...
See #19522
2024-10-11 13:45:43 +02:00
Henrik Rydgård
4d6905672e
Bunch more linting
2024-10-10 11:57:10 +02:00
Henrik Rydgård
6ae9d42516
Preparations for reworking the memstick folder move functionality
2024-01-22 15:56:07 +01:00
Herman Semenov
3d422b11c0
[GPU Common Vulkan/UI/Windows Debugger] Added const reference for function params
2023-12-14 14:23:31 +03:00
Henrik Rydgård
e8f70594a4
Implement running the game in the background on the pause screen. Fix some bugs.
2023-12-11 12:41:44 +01:00
Henrik Rydgård
22295a6412
Plumb through a ScreenRenderMode parameter
2023-12-10 13:05:17 +01:00
Bashar Astifan
a35c8425e6
Merge branch 'master' into master
2023-07-17 23:20:52 +04:00
Henrik Rydgård
7144e01472
Minor UI upgrades on MemStickScreen and system settings
2023-07-15 12:24:00 +02:00
Bashar Astifan
d0b6935592
UWP Improved Support
2023-04-28 23:22:17 +04:00
Henrik Rydgård
9508ef467e
Port folder browser too, now this time start with Qt
2023-03-22 19:25:35 +01:00
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