Henrik Rydgård
c83abbf585
Show unlocked achievement icons in progress/challenge indicators, design tweaks
2023-07-08 21:55:37 +02:00
Henrik Rydgård
c17b84b3d4
Implement RetroAchievements challenge mode restrictions, and fix related bugs
2023-07-08 21:55:32 +02:00
Henrik Rydgård
9e4387c529
Implement more OSD types (challenge, progress indicators). Not really tested.
2023-07-08 21:48:23 +02:00
Henrik Rydgård
0889e7cf3e
Add setting to enable unofficial achievements
2023-07-08 21:47:19 +02:00
Henrik Rydgård
18e6da2e3d
rc_client: Hook up UMD change (untested)
2023-07-08 21:47:19 +02:00
Henrik Rydgård
bebc3feee1
Safety: Make sure we're not executing game code while waiting for RetroAchievements identification.
2023-07-08 21:47:19 +02:00
Henrik Rydgård
cff13d56d1
Implement Encore Mode. Clean some stuff up.
2023-07-08 21:47:19 +02:00
Henrik Rydgård
bf0d074688
Add game achievement summary view directly on pause screen, code cleanup
2023-07-08 21:47:19 +02:00
Henrik Rydgård
fcdcf2f95d
Proper rendering including icons of leaderboard view
2023-07-08 21:47:19 +02:00
Henrik Rydgård
9bd67df5b2
Achievement savestate fixes
2023-07-08 21:47:16 +02:00
Nemoumbra
cdba944643
Updated the resource file
2023-07-08 22:40:11 +03:00
Nemoumbra
23cbddd3c6
Logical error fixed and func list properly updated now
2023-07-08 22:40:11 +03:00
Nemoumbra
abd2b21d60
Added the logic to the ScanRemoveWindow
2023-07-08 22:40:11 +03:00
Nemoumbra
b8dbe02010
Added a new window class
2023-07-08 22:39:58 +03:00
Henrik Rydgård
01667feccc
Remove the HTTP wrapper (that was previously needed for the DuckStation-derived code)
2023-07-08 18:59:38 +02:00
Henrik Rydgård
d0b42705a0
Switch over to rc-client
2023-07-08 18:59:37 +02:00
Henrik Rydgård
0bf0a4a1ef
UIContext: Add an easy way to draw drop shadows under rectangular things
2023-07-08 18:25:00 +02:00
Henrik Rydgård
f3d95a2cef
Merge pull request #17676 from hrydgard/threadprofiler-remove-delay
...
Remove delays in sceKernelReferThreadProfiler/ReferGlobalProfiler.
2023-07-08 16:16:08 +02:00
Henrik Rydgård
ff8d71294a
Merge pull request #17677 from hrydgard/unknownbrackets-profiler-timing
...
Kernel: Use lower profiler func timing
2023-07-08 15:33:22 +02:00
Unknown W. Brackets
725f1059d6
Kernel: Use lower profiler func timing.
2023-07-08 06:20:17 -07:00
Henrik Rydgård
270382b958
Remove delays in sceKernelReferThreadProfiler/ReferGlobalProfiler.
...
This fixes timing in the MLB games, but is inconsistent with testing :(
See issue #17623
2023-07-08 11:26:47 +02:00
Henrik Rydgård
a2eab591a8
Merge pull request #17674 from hrydgard/notice-view
...
New UI view: Notice
2023-07-07 16:13:27 +02:00
Henrik Rydgård
952e125c7e
Break out rendering of "notices" from OnScreenDisplay. They can now also be used as views.
...
Use it for the new message in ControlMappingScreen, when you try to map
a combo when that's disabled. It'll have more uses.
2023-07-07 15:23:19 +02:00
Henrik Rydgård
e182837f86
Remove left-over debug logging
2023-07-07 15:16:47 +02:00
Henrik Rydgård
f69d4eda5b
Merge pull request #17673 from hrydgard/allow-combo-mapping-option
...
Add checkbox controlling if new mappings can be combo mappings.
2023-07-07 15:00:03 +02:00
Henrik Rydgård
1d49c9e910
Android: Clean up some joystick checks
2023-07-07 10:45:54 +02:00
Henrik Rydgård
b9327073bb
Add checkbox controlling if new mappings can be combo mappings.
...
These can be problematic with certain controllers that send double
signals. Like PS4 controllers on Android, the analog triggers send dual
axis events, and additionally digital events.
2023-07-07 10:42:08 +02:00
Henrik Rydgård
f33660b033
Oops, deleted a line too much. Fixes a weird storage permission issue.
2023-07-06 21:48:39 +02:00
Henrik Rydgård
b56b3b43c7
Y-flip menu analog stick mapping on Switch
2023-07-06 20:29:26 +02:00
Henrik Rydgård
16efa1d877
Merge pull request #17672 from hrydgard/android-show-exceptions
...
Android: Show some Java exceptions as they happen
2023-07-06 20:24:06 +02:00
Henrik Rydgård
bc35c3341f
Allow putting a user string in reported java exceptions
2023-07-06 19:21:19 +02:00
Henrik Rydgård
9d877106d7
Android: Report various exceptions that we catch to the user if they happen
...
This can let users help debug some obscure cases.
2023-07-06 19:06:27 +02:00
Henrik Rydgård
e1060c80ff
Merge pull request #17671 from hrydgard/android-message-cleanup
...
Android string message cleanup
2023-07-06 19:06:14 +02:00
Henrik Rydgård
b15b283600
Buildfixes
2023-07-06 18:40:06 +02:00
Henrik Rydgård
30f470a696
Merge pull request #17670 from hrydgard/input-fixes
...
Control and menu navigation fixes
2023-07-06 17:44:06 +02:00
Henrik Rydgård
84fffec4f3
Switch all NativeMessageReceived to System_PostUIMessage
2023-07-06 17:26:02 +02:00
Henrik Rydgård
ac4506e389
Stop "messages from java" to leak out to NativeMessageReceived except where explicitly allowed
2023-07-06 17:13:04 +02:00
Henrik Rydgård
c3d7074e30
Fix . button in the hostname/ip address editor
2023-07-06 16:49:36 +02:00
Henrik Rydgård
f27850ec1d
Minor cleanup in MoveFocus, set tags on screen roots for debugging
2023-07-06 16:34:54 +02:00
Henrik Rydgård
26e097923d
Fix issue with analog stick menu navigation caused by processing UI events twice per frame
2023-07-06 16:34:18 +02:00
Henrik Rydgård
cbd012f522
Cleanups around focus moves
2023-07-06 16:13:25 +02:00
Henrik Rydgård
77dff18701
XInputDevice: Dirty-track axes, for easier axis event debugging
2023-07-06 15:47:36 +02:00
Henrik Rydgård
0151d877b3
Simplify the joystick checking java code a little
2023-07-06 15:03:43 +02:00
Henrik Rydgård
356cc64eb5
Logging improvements, cleanup
2023-07-06 14:56:52 +02:00
Henrik Rydgård
c46d6e16b8
UI root: We should "accept" all key events that we don't determine special
2023-07-06 14:55:15 +02:00
Henrik Rydgård
de96926d2e
Android input: Filter axis messages for duplicates. Assorted fixes and cleanup.
2023-07-06 12:29:27 +02:00
Henrik Rydgård
fc3f7da3af
TouchTestScreen: Have 8 entries logged instead of 2.
2023-07-06 11:48:25 +02:00
Henrik Rydgård
3c1723947c
Merge pull request #17666 from hrydgard/mlb-perf-issue-with-profiler-funcs
...
Fix performance issue in MLB 2k games with profiler funcs
2023-07-06 11:22:56 +02:00
Henrik Rydgård
b690c94182
Update ffmpeg submodule (just to include another script)
2023-07-06 10:40:31 +02:00
Henrik Rydgård
a124fdef09
Merge pull request #17667 from tofilwiktor/master
...
Fixed a misspelling in the Polish translation
2023-07-06 10:29:22 +02:00