Henrik Rydgård
ae0c1e88c3
Move the menu frame-rate throttling to NativeFrame
...
Now needed on Android since we added the ability to turn off vsync,
which caused the menu to burn battery by rendering too fast.
2023-10-04 16:57:06 +02:00
Henrik Rydgård
008055d242
Prevent duplicate alternate-speed status messages
2023-10-01 18:00:04 +02:00
Henrik Rydgård
19e4de5088
Change global UI messages to use an enum instead of strings.
...
Makes it easier to add new ones and delete outdated ones without missing
any uses.
2023-09-30 11:37:02 +02:00
Henrik Rydgård
8eefb9f935
Merge pull request #18251 from hrydgard/remove-extra-event-filtering
...
Control: Remove the axis event dupe filtering, batch events deeper
2023-09-29 13:21:12 +02:00
Henrik Rydgård
ee93e4a2ca
Batch axis events all the way into ControlMapper
2023-09-29 11:14:19 +02:00
Henrik Rydgård
b3a2b7a35c
Batch axis events coming into the ScreenManager
2023-09-29 11:10:32 +02:00
Henrik Rydgård
1a5d5452fe
Batch axis events to the VR code
2023-09-29 11:10:32 +02:00
Henrik Rydgård
2f5f9df620
Customize the cmake build. Android now builds that way too. Fixes.
...
Hack around build error
port the last fix to Android.mk
One more attempt
Warning fixes
Oops, forgot a slash
2023-09-29 10:16:47 +02:00
Henrik Rydgård
1f53d8a9a2
Hook up libchdr to CMakeLists.txt, Android.mk fix
2023-09-29 10:16:47 +02:00
Henrik Rydgård
1d0114df4d
Merge pull request #18229 from unknownbrackets/arm64jit-ir
...
arm64jit: Enable in UI
2023-09-29 09:51:47 +02:00
Henrik Rydgård
3d14cd16eb
Add a null check in PopupMultiChoice::UpdateText
2023-09-27 12:31:17 +02:00
Henrik Rydgård
cbbaf148f4
Don't crash from incomplete wav files
2023-09-27 12:31:17 +02:00
Henrik Rydgård
c28dc9e4f2
Pass in accelerometer readings using NativeAccelerometer instead of NativeAxis
2023-09-27 11:34:31 +02:00
Henrik Rydgård
3b004e7a4b
Remove the last use of accelerometer axis events (calibration)
2023-09-27 11:33:40 +02:00
Unknown W. Brackets
272c162aae
arm64jit: Enable in UI.
2023-09-24 08:06:50 -07:00
Henrik Rydgård
3264209772
Add some missing locking in KeyMap.cpp.
...
Plus minor assert change and java null check.
2023-09-24 12:33:01 +02:00
Unknown W. Brackets
ebf9de7864
UI: Round wave coords to prevent gaps.
2023-09-23 14:03:06 -07:00
Henrik Rydgård
602407fcf2
Warning and comment fixes, logic precedence fixes in PPGeDraw
2023-09-21 16:41:42 +02:00
Henrik Rydgård
2648cd0eee
Store: Fix race condition causing crashes if looking at another game before an icon finishes downloading
2023-09-20 21:49:17 +02:00
Henrik Rydgård
e829c97d7e
Merge pull request #18154 from GermanAizek/excess-cstr
...
Core, UI, Windows: Removed excess converting C-string in params
2023-09-15 16:53:21 +02:00
German Semenov
c498a42e92
Core, UI, Windows: Removed excess converting C-string in params
2023-09-15 13:54:11 +03:00
German Semenov
c27481d637
GPU, VFS, UI: Fixed minor memleaks
2023-09-15 12:23:54 +03:00
Henrik Rydgård
8784ece623
Fix the chat window closing on pressing the X key.
...
It's better to handle the chat window on the queued event path.
2023-09-12 10:25:04 +02:00
Henrik Rydgård
e5a0788952
RetroAchievements audio customization: Fix checks for WAV file format
2023-09-11 22:55:59 +02:00
Henrik Rydgård
4df4adb936
Fix closing the chat window with ESC, see #18134
2023-09-11 17:37:50 +02:00
Henrik Rydgård
859a31b221
Attempt to address a weird crash, or at least make it happen in the right spot.
2023-09-11 15:37:35 +02:00
Henrik Rydgård
72be2f5459
Restore the D-Pad behavior (see #18028 )
2023-09-11 11:41:29 +02:00
Henrik Rydgård
43e792fb71
Move RetroAchievements to the Tools tab.
2023-09-11 10:47:34 +02:00
Henrik Rydgård
e0c5857927
Tilt analog settings: Fix failure to reinitialize tilt_ when creating views.
...
This caused crashes due to tilt_ ending up pointing to a deleted object
after recreate instead of null (in which case we would have avoided the
writes).
Fixes #18105
2023-09-08 15:50:57 +02:00
Henrik Rydgård
6c6fffed73
Add fp64 to credits list
2023-09-08 12:51:57 +02:00
Henrik Rydgård
d8f4f50ecb
Merge pull request #18100 from unknownbrackets/savedata-search
...
UI: Fix search within savedata screen
2023-09-08 08:35:08 +02:00
Henrik Rydgård
ce4ee78157
Merge pull request #18099 from unknownbrackets/include-guards
...
Build: Add some missing include guards.
2023-09-08 08:33:53 +02:00
Unknown W. Brackets
23b05b9037
UI: Fix search within savedata screen.
2023-09-07 17:34:23 -07:00
Unknown W. Brackets
cec9dbbdf7
Build: Add some missing include guards.
2023-09-07 17:14:58 -07:00
Henrik Rydgård
9993df5e77
Remove some redundant strings in sys info (GL precision).
...
As montioned in #18045
2023-09-06 17:40:42 +02:00
Henrik Rydgård
fca80f2a9d
Move Encore Mode to Achievements developer tools tab
2023-09-06 10:36:42 +02:00
Henrik Rydgård
cd79d120d8
Don't log warnings on missing RA login secret. Also don't even check unless a username has been set.
2023-09-06 10:34:32 +02:00
Henrik Rydgård
12460d1b8c
Avoid double-processing of input event caused by the overlay screen.
...
Fixes #18070
2023-09-05 16:43:45 +02:00
Henrik Rydgård
95e86c73b8
SasAudio: Some cleanup and debug overlay improvements
...
Shows "BAD" in the overlay if address out of range.
Which does happen in Afterburner, see issue #14010 .
2023-09-05 12:15:13 +02:00
Henrik Rydgård
67cb466ee1
Allow using a file browser to choose UMDs during disc change.
2023-09-04 21:43:10 +02:00
Henrik Rydgård
412c3a0cd9
Merge pull request #18065 from hrydgard/dismiss-notifications
...
Add ability to dismiss notifications
2023-09-04 12:46:50 +02:00
Henrik Rydgård
78c064cc96
Bypass normal UI messages to avoid slowing down unsynchrononized touch messages.
2023-09-04 11:09:54 +02:00
Henrik Rydgård
109205a56a
Add return value to UnsyncTouch
2023-09-04 11:00:06 +02:00
Henrik Rydgård
005b072fdc
Flip the problem on its head
2023-09-04 10:54:17 +02:00
Henrik Rydgård
cd78097e74
Allow dismissing notifications by touching/clicking them.
...
Fixes #18040
Might do something more elegant in the future.
2023-09-04 10:01:07 +02:00
Henrik Rydgård
42741430bc
Merge pull request #18056 from fp64/sdl-ctrl-w
...
Implement Ctrl-W and Ctrl-B on SDL
2023-09-03 12:01:29 +02:00
fp64
77baa4e89b
Implement Ctrl-W and Ctrl-B on SDL
...
Closes #18052 .
2023-09-02 18:47:37 -04:00
Henrik Rydgård
980b2158ba
Hide the "System Information / Internals" tab in release builds
2023-09-02 15:42:47 +02:00
iota97
01083c87ea
Analog stick gesture
2023-09-01 09:32:21 +02:00
Henrik Rydgård
3fa9240e76
Fix some untranslatable / missing strings
2023-08-31 23:28:29 +02:00