Megamouse
aff2588cce
overlays/input: allow ldd pad input
2024-05-18 14:34:08 +02:00
Megamouse
fcba193a3c
input: use keyboard consumers to seperate cell and overlay logic
2024-04-27 01:03:23 +02:00
oltolm
9e9a3262eb
simplify template code like std::is_same<T>::value
2024-04-21 18:15:17 +03:00
Megamouse
1444981bdc
overlays/osk: Don't use meta out key code in the osk overlay
...
The out key code is simply used to store the meta key ID.
It is not meant to be a real key code.
2024-04-19 01:29:22 +02:00
kd-11
175aa510c8
rsx: Make overlay manager default lock-state exclusive
2024-03-28 08:08:21 +01:00
kd-11
236ac7d062
rsx: Fix race conditions on removals
2024-03-28 08:08:21 +01:00
Megamouse
f6f8996aa9
overlays: use signed short for position to allow negative positions
2024-02-14 00:12:55 +01:00
Megamouse
0b1a7ee346
overlays: localize sendmessage confirmation
2024-02-12 00:04:46 +01:00
Megamouse
ef56433684
overlays: ask for user confirmation before sending an invite
...
This shows subject and body as well
2024-02-03 17:59:19 +01:00
Megamouse
8bc3a39586
sceNp: implement sceNpBasicAbortGui
2024-02-03 17:59:19 +01:00
Megamouse
a5955657c5
overlays: add subject and body to recvmessage dialog
2024-02-03 09:45:55 +01:00
Megamouse
ea326a5f29
overlays: clean up includes
2024-01-31 16:33:29 +01:00
Megamouse
f28c7d029c
overlays: use timestamp for fade animations
...
Fixes jojo when using sceNp dialogs
2024-01-31 16:33:29 +01:00
Megamouse
3f2c34edd2
sceNp: silence some errors
2024-01-31 16:33:29 +01:00
Megamouse
a427783bac
overlays: remove separators from send/recv dialogs
2024-01-31 16:33:29 +01:00
Megamouse
23dc6a44f6
overlays: implement native sendmessage dialog
2024-01-31 16:33:29 +01:00
Megamouse
9ef5a01de4
overlays: implement native recvmessage dialog
2024-01-31 16:33:29 +01:00
Megamouse
7aad4f4253
overlays: decrease log level
2024-01-10 22:34:13 +01:00
Megamouse
3f2c75d920
overlays: move debug overlay to native overlay
2023-12-20 23:33:43 +01:00
Eladash
2db607c716
Replace some fmt::format with fmt::append
2023-11-10 08:45:49 +02:00
Megamouse
7cb4521082
overlays/media_list_dialog: Fix path logging
2023-10-25 07:13:12 +02:00
Darkhost1999
b2c6958750
Add restart option to home menu
2023-09-25 17:59:57 +03:00
Megamouse
d8af3ea855
overlays: fix some warnings, simplify code, use move and references
2023-08-23 21:42:59 +02:00
Megamouse
f40a6d496a
home menu: remove non-dynamic SPU Loop Detection
2023-08-12 23:56:26 +02:00
trigger
51a8d2235c
osk: ignore input based on ignore_device_events
2023-08-04 21:32:04 +02:00
Ivan Chikish
d34287b2cc
Linux: use futex_waitv syscall for atomic waiting
...
In order to make this possible, some unnecessary features were removed.
2023-08-02 21:46:06 +03:00
Megamouse
c30c9b2168
Home menu: improve Anisotropic Filter Override value labels
2023-07-08 13:42:05 +02:00
Megamouse
358735a199
Home menu: add optional special label overrides
2023-07-08 13:42:05 +02:00
Megamouse
d909bbc297
Home menu: set vblank step size to 30
2023-07-08 13:42:05 +02:00
Megamouse
2adb2f82d7
Home menu: move advanced video options to advanced menu
2023-07-08 13:42:05 +02:00
Megamouse
7b64cd2a8e
input/overlays: add option to lock overlay input to player one
2023-06-27 19:36:05 +02:00
Eladash
d34b3190f7
Make stopping emulation not pause or crash UI
...
* Make the UI and main thread available when stopping emulation.
* Make BlockingCallFromMainThread always execute, preventing bugs when it unexpectedly did not.
* Add error code for when starting emulation when Emu.Kill() is in progress.
2023-06-26 20:48:38 +02:00
Ani
5f8f86b5a7
Settings: Add Output Scaling to Home Menu
2023-06-15 01:22:15 +02:00
Ani
57b9130cf7
Settings: Add Show PPU compilation hint
2023-06-15 01:22:15 +02:00
Megamouse
4aee1b378a
overlays: fix media list dialog pad interception
2023-05-28 11:56:49 +02:00
Elad Ashkenazi
9f5e3ecb8c
rsx/overlays: Fix crash on stop
2023-05-26 07:42:29 +02:00
Megamouse
7b9a36be7d
input: add buzz config file
...
Adds a buzz.yml and implements a generic way to save actual DS3 mapping independent of pad handlers
2023-05-25 20:37:15 +02:00
Megamouse
38f9332905
overlays: Fix width of graph labels
2023-05-25 06:37:31 +02:00
Megamouse
96f1f9e45e
overlays: fix missing sound autorepeat fence.
...
The other instances aren't realistically autorepeating
2023-05-25 06:37:31 +02:00
Megamouse
73dba6d6e0
overlays: do not play sounds on fast auto repeat
...
Currently there's a nasty sound stakkato going on if you keep the dpad pressed to the left in the home menu for example.
2023-05-20 18:27:26 +02:00
Megamouse
2ef120fdcd
input: add option to keep pads connected
2023-05-18 18:52:25 +02:00
oltolm
b0de5970ce
Get the font directory from Windows ( #13825 )
2023-05-13 20:58:59 +02:00
Megamouse
58140e1d3a
Fix some warnings
2023-05-09 07:55:46 +02:00
Megamouse
cd9ff08235
Decrease some include madness
2023-04-26 21:37:44 +02:00
Eladash
79d09d02ed
Add savestate buttons to home menu
2023-04-13 20:46:37 +02:00
RipleyTom
1b7b59466d
Add missing spinning icon from resources
2023-03-09 22:34:23 +01:00
Megamouse
0d34b97948
overlays: apply message fade in during lifetime extension if necessary
2023-03-05 02:55:59 +01:00
Megamouse
c6426245e4
overlays: refresh existing compile message expiration
2023-03-05 02:55:59 +01:00
Megamouse
6fe41870ab
overlays: properly remove outdated messages from the queue.
...
Fixes zombie item glitch if a newer message has shorter duration than the older message
2023-03-05 02:55:59 +01:00
Megamouse
2d4e02f277
overlays: add ppu compile message if the progress dialog is unavailable
2023-03-05 02:55:59 +01:00