37286 Commits

Author SHA1 Message Date
Henrik Rydgård
bd4f3f8953 Start work on making sound effects customizable 2023-07-16 12:56:46 +02:00
Henrik Rydgård
2537f76277 UI: Add a basic FileChooserChoice view 2023-07-16 12:14:40 +02:00
Henrik Rydgård
ceb6085707 Move back to directory-specific .nomedia files. 2023-07-16 10:46:48 +02:00
Unknown W. Brackets
724ab78e27
Merge pull request #17724 from hrydgard/address-more-feedback
Address more feedback
2023-07-16 00:28:45 -07:00
Henrik Rydgård
5245a691ca Move Achievements::Shutdown to PSP_Shutdown 2023-07-16 09:10:39 +02:00
Henrik Rydgård
36d26613d3 EmuScreen: Move checkPowerdown outside of blockedExecution check. 2023-07-16 09:09:05 +02:00
Henrik Rydgård
0316868b62 RetroAchievements: Simplify read_memory_callback 2023-07-16 09:08:31 +02:00
Henrik Rydgård
b092e08af1 Make literal into constexpr. 2023-07-16 09:01:16 +02:00
Henrik Rydgård
3fe0b5a4f9 Best-practice-clear the password string. 2023-07-16 08:57:08 +02:00
Henrik Rydgård
6bb97b3d46 Better mechanism to fade out the side bar when not on EmuScreen 2023-07-16 08:55:48 +02:00
Unknown W. Brackets
393531317e
Merge pull request #17723 from hrydgard/minor-changes
Address some feedback
2023-07-15 15:38:22 -07:00
Henrik Rydgård
ebc0afc828 Remove some logging 2023-07-16 00:20:55 +02:00
Henrik Rydgård
04351a18f6 Address feedback 2023-07-16 00:20:09 +02:00
Henrik Rydgård
5c654340cb
Merge pull request #17722 from hrydgard/switch-kb-check-fix
Fix keyboard presence check on switch.
2023-07-15 19:53:16 +02:00
Henrik Rydgård
c49b3f1399 Fix keyboard presence check on switch.
Thanks Unknown who pointed this out in the comments to #17611
2023-07-15 19:19:44 +02:00
Henrik Rydgård
4d439f7981
Merge pull request #17721 from hrydgard/android-dialog-request-remove-global
Android: Simplify handling of dialog requests even more.
2023-07-15 19:16:15 +02:00
Henrik Rydgård
306be6e33e Android: Simplify handling of dialog requests even more.
To protect against disappearing activities or whatever is causing the
lost value, I could make it static, but instead I just pack the two
values together into the requestCode.

Will hopefully help the main issue from #17683
2023-07-15 19:02:12 +02:00
Henrik Rydgård
a67991571d
Merge pull request #17720 from hrydgard/android-dialog-request-simplify
Java dialog requests: Simplify handling, more unique error codes
2023-07-15 14:35:54 +02:00
Henrik Rydgård
7144e01472 Minor UI upgrades on MemStickScreen and system settings 2023-07-15 12:24:00 +02:00
Henrik Rydgård
c363cccc58 Java dialog requests: Simplify handling, more unique error codes 2023-07-15 12:24:00 +02:00
Henrik Rydgård
ce4a266547
Merge pull request #17718 from hrydgard/user-agent-fix
HTTP user agent fix for DownloadManager
2023-07-14 19:23:05 +02:00
Henrik Rydgård
437a984d7f Quick message fix for games with no achievements but still recognized by RA 2023-07-14 15:28:02 +02:00
Henrik Rydgård
84d9b7e75d HTTP user agent plumbing 2023-07-14 15:24:34 +02:00
Henrik Rydgård
bf05fe22b1
Merge pull request #17717 from hrydgard/input-dialog-back-button-fix
Fix key event processing issue.
2023-07-14 13:11:30 +02:00
Henrik Rydgård
5023f2cb6c Fix key event processing issue.
Fixes #17712
2023-07-14 12:01:38 +02:00
Henrik Rydgård
a975cf5ea7
Merge pull request #17714 from hrydgard/android-nomedia-improvements
Android: Create .nomedia file in the PSP directory directly
2023-07-14 11:38:10 +02:00
Henrik Rydgård
6f98570332
Merge pull request #17715 from hrydgard/present-wait
Vulkan: Enable the present-id/present-wait/display-timing extensions
2023-07-14 11:38:00 +02:00
Henrik Rydgård
1c83c4a1fe Vulkan: Enable the present-id/present-wait/display-timing extensions
Doesn't actually use any of them yet, just making sure enabling them
doesn't cause any weird issues. They will be used for the future display
timing rewrite.
2023-07-14 10:43:47 +02:00
Henrik Rydgård
7e2323d5e6 Android: Create .nomedia file in the PSP directory directly
This avoids media scanners better. Should fix issue #17711
2023-07-14 10:19:42 +02:00
Henrik Rydgård
4f5faaf803
Merge pull request #17713 from GABO1423/master
(UWP) Add Missing Asset Files
2023-07-14 06:51:01 +02:00
GABO1423
4f4d41a02b (UWP) Add Missing Asset Files 2023-07-13 20:49:34 -04:00
Henrik Rydgård
54f64535d4
Merge pull request #17710 from hrydgard/retro-doframe-on-vblank
RetroAchievements: Call rc_client_do_frame from hleEnterVblank
2023-07-13 21:40:15 +02:00
Henrik Rydgård
5aeccca85b Move Achievements::FrameUpdate call to hleEnterVblank for consistency 2023-07-13 16:47:16 +02:00
Henrik Rydgård
66e54dee11 Minor iconcache update 2023-07-13 16:47:06 +02:00
Henrik Rydgård
909f0d41ba
Merge pull request #17708 from hrydgard/achievements-from-frontend-fix
RetroAchievements: Try to eliminate possible race conditions on load
2023-07-13 14:58:13 +02:00
Henrik Rydgård
e0fd83687d
Merge pull request #17709 from hrydgard/icon-cache
Save/Load the icon cache to disk if RetroAchievements are enabled.
2023-07-13 14:56:35 +02:00
Henrik Rydgård
86ee2253ee Save/Load the icon cache to disk if RetroAchievements are enabled.
Should reduce the server load a bit.
2023-07-13 12:44:20 +02:00
Henrik Rydgård
619fadb3ca Try to eliminate any possible race condition on load. Should fix achievements from frontends.
Was not able to reproduce the problem consistently, so doing two
different fixes here.
2023-07-13 12:12:15 +02:00
Henrik Rydgård
11c27e5b54
Merge pull request #17707 from hrydgard/more-achievement-ui-fixes
More achievement UI fixes
2023-07-13 11:54:25 +02:00
Henrik Rydgård
aa4264a192 RetroAchievements: Better handling of not being online when trying to log in 2023-07-13 11:26:43 +02:00
Henrik Rydgård
c6d33957af Add a checkmark icon. Rebuild the UI icon atlas image 2023-07-13 11:02:15 +02:00
Henrik Rydgård
a21d70f5b4
Merge pull request #17665 from lvonasek/postshader_bloom
Postshader - New version of bloom
2023-07-13 10:18:38 +02:00
Henrik Rydgård
d5944ca68d
Merge pull request #17706 from hrydgard/fix-alternate-speed
Unlimited alternate speed got broken in recent changes.
2023-07-12 23:20:59 +02:00
Henrik Rydgård
b133cd4f71
Merge pull request #17704 from lvonasek/feature_openxr_canvas3d
OpenXR - Enhancements of cinema-style screen
2023-07-12 20:57:22 +02:00
Henrik Rydgård
5d3e438258 Unlimited alternate speed got broken in recent changes. Fix it. 2023-07-12 20:55:45 +02:00
Henrik Rydgård
21b9ccce57
Merge pull request #17705 from hrydgard/more-achievement-ui-work
Achievement Unlocked sound effect, more UI work
2023-07-12 20:49:37 +02:00
Henrik Rydgård
614def8f5f Thread safety fix in sfx mixer 2023-07-12 20:09:52 +02:00
Henrik Rydgård
943bfb7329 Show a warning message on login failure 2023-07-12 19:55:53 +02:00
Henrik Rydgård
af92430b18 Achievement Unlocked and Leaderboard Submitted sound effects 2023-07-12 19:55:53 +02:00
Lubos
dd00dfefab OpenXR - Enhancements of cinema-style screen 2023-07-12 19:33:29 +02:00