Commit Graph

4123 Commits

Author SHA1 Message Date
Eric Warmenhoven
1ad5896b17
add "hold" button handling to overlays (#18526)
Some checks failed
CI Linux (i686) / build (push) Waiting to run
CI Windows (MSVC) / msvc (Debug, x64, 2019) (push) Waiting to run
CI Windows (MSVC) / msvc (Debug, x64, 2022) (push) Waiting to run
CI Windows (MSVC) / msvc (Release, x64, 2019) (push) Waiting to run
CI Windows (MSVC) / msvc (Release, x64, 2022) (push) Waiting to run
CI Windows (MSVC) / msvc (Release, x64, UWP) (push) Waiting to run
CI Windows (MSVC) / msvc (ReleaseAngle, x64, UWP) (push) Waiting to run
CI Windows (MSYS2) / msys2-build-test (windows-11-arm, CLANGARM64) (push) Waiting to run
CI Windows (MSYS2) / msys2-build-test (windows-latest, CLANG64) (push) Waiting to run
CI Windows (MSYS2) / msys2-build-test (windows-latest, MINGW64) (push) Waiting to run
CI Windows (MSYS2) / msys2-build-test (windows-latest, UCRT64) (push) Waiting to run
CI macOS / build (push) Waiting to run
CI Miyoo ARM32 / build (push) Waiting to run
CI PS2 / build (push) Waiting to run
CI PS3/PSL1GHT / build (push) Waiting to run
CI PS4/ORBIS / build (push) Waiting to run
CI PSP / build (push) Waiting to run
CI PSVita / build (push) Waiting to run
CI RS90 Odbeta MIPS32 / build (push) Waiting to run
CI RetroFW MIPS32 / build (push) Waiting to run
CI Switch/libnx / build (push) Waiting to run
CI Wii / build (push) Waiting to run
CI WiiU / build (push) Waiting to run
CI Windows ARM64 (MSVC) / msvc (Debug, ARM64, 2022) (push) Waiting to run
CI Windows ARM64 (MSVC) / msvc (Release, ARM64, 2022) (push) Waiting to run
CI Windows i686 (MXE) / build (push) Waiting to run
CI Windows x64 (MXE) / build (push) Waiting to run
RetroArch CI / linux-c89 (push) Waiting to run
CI webOS / build (push) Waiting to run
Crowdin Workflow / sync (push) Has been cancelled
2025-12-23 05:02:48 +01:00
Eric Warmenhoven
d3284ca9f3
cloud sync: conflict resolution (#18527) 2025-12-23 05:02:05 +01:00
Eric Warmenhoven
5259c14ad0
Allow overlays to position the viewport (#18510)
Some checks are pending
CI Android / build (push) Waiting to run
CI DOS/DJGPP / build (push) Waiting to run
CI Emscripten / build (push) Waiting to run
CI GameCube / build (push) Waiting to run
CI Linux (i686) / build (push) Waiting to run
CI Windows (MSVC) / msvc (Debug, x64, 2019) (push) Waiting to run
CI Windows (MSVC) / msvc (Debug, x64, 2022) (push) Waiting to run
CI Windows (MSVC) / msvc (Release, x64, 2019) (push) Waiting to run
CI Windows (MSVC) / msvc (Release, x64, 2022) (push) Waiting to run
CI Windows (MSVC) / msvc (Release, x64, UWP) (push) Waiting to run
CI Windows (MSVC) / msvc (ReleaseAngle, x64, UWP) (push) Waiting to run
CI Windows (MSYS2) / msys2-build-test (CLANG64) (push) Waiting to run
CI Windows (MSYS2) / msys2-build-test (MINGW64) (push) Waiting to run
CI Windows (MSYS2) / msys2-build-test (UCRT64) (push) Waiting to run
CI macOS / build (push) Waiting to run
CI Miyoo ARM32 / build (push) Waiting to run
CI PS2 / build (push) Waiting to run
CI PS3/PSL1GHT / build (push) Waiting to run
CI PS4/ORBIS / build (push) Waiting to run
CI PSP / build (push) Waiting to run
CI PSVita / build (push) Waiting to run
CI RS90 Odbeta MIPS32 / build (push) Waiting to run
CI RetroFW MIPS32 / build (push) Waiting to run
CI Switch/libnx / build (push) Waiting to run
CI Wii / build (push) Waiting to run
CI WiiU / build (push) Waiting to run
CI Windows i686 (MXE) / build (push) Waiting to run
CI Windows x64 (MXE) / build (push) Waiting to run
RetroArch CI / linux-c89 (push) Waiting to run
CI webOS / build (push) Waiting to run
2025-12-14 11:32:30 +01:00
Lucas
f97d6c9d63 improve cloudsync settings and missing labels 2025-11-09 01:42:19 +00:00
Lucas Cañero
5048003e20
Add cloudsync "sync now" button and related settings (cloudsync startup) 2025-11-07 21:55:33 +00:00
zoltanvb
477cb705b2
Init randomness (#18309) (#18327) 2025-10-27 19:42:01 +02:00
Bobby Smith
6c1b32de42
Make sure correct type is used when calling retroarch_get_flags() (#18279) 2025-09-22 18:31:52 +02:00
Joe Osborn
fa42321488
Seek backwards/forwards in replays by checkpoint (#18238)
Some checks failed
CI DOS/DJGPP / build (push) Waiting to run
CI Emscripten / build (push) Waiting to run
CI GameCube / build (push) Waiting to run
CI Linux (i686) / build (push) Waiting to run
CI Windows (MSVC) / msvc (Debug, x64, 2019) (push) Waiting to run
CI Windows (MSVC) / msvc (Debug, x64, 2022) (push) Waiting to run
CI Windows (MSVC) / msvc (Release, x64, 2019) (push) Waiting to run
CI Windows (MSVC) / msvc (Release, x64, 2022) (push) Waiting to run
CI Windows (MSVC) / msvc (Release, x64, UWP) (push) Waiting to run
CI Windows (MSVC) / msvc (ReleaseAngle, x64, UWP) (push) Waiting to run
CI Windows (MSYS2) / msys2-build-test (CLANG64) (push) Waiting to run
CI Windows (MSYS2) / msys2-build-test (MINGW64) (push) Waiting to run
CI Windows (MSYS2) / msys2-build-test (UCRT64) (push) Waiting to run
CI macOS / build (push) Waiting to run
CI Miyoo ARM32 / build (push) Waiting to run
CI PS2 / build (push) Waiting to run
CI PS3/PSL1GHT / build (push) Waiting to run
CI PS4/ORBIS / build (push) Waiting to run
CI PSP / build (push) Waiting to run
CI PSVita / build (push) Waiting to run
CI RS90 Odbeta MIPS32 / build (push) Waiting to run
CI RetroFW MIPS32 / build (push) Waiting to run
CI Switch/libnx / build (push) Waiting to run
CI Wii / build (push) Waiting to run
CI WiiU / build (push) Waiting to run
CI Windows i686 (MXE) / build (push) Waiting to run
CI Windows x64 (MXE) / build (push) Waiting to run
RetroArch CI / linux-c89 (push) Waiting to run
CI webOS / build (push) Waiting to run
Crowdin Workflow / sync (push) Has been cancelled
* Add save checkpoint, prev/next checkpoint commands and hotkeys

* Fix copy paste error in meta binds

* Implement save_replay_checkpoint command

* Implement prev/next checkpoint commands

* Update per @jamiras review

* add command to seek to a specific frame number

* Add message queue toasts for seek forward/back

* Fix basis for seek, produce full message on reply

* fix bugs seeking back during record

* Tidy up

* Allow back and forwards seeking of recording replays while paused

* Update changelog
2025-09-09 07:53:08 +02:00
sonninnos
3ebc2f7db2 Also ignore initial mouse position after refresh rate change 2025-08-30 22:17:52 +03:00
libretroadmin
9b6ddfb727 Turn iteration variables from unsigned to size_t or int 2025-08-06 08:04:11 +02:00
libretroadmin
8181583298 Try to reserve 'error' keyword for goto labels, use 'err' for
variables and arguments instead
2025-08-05 21:02:49 +02:00
sonninnos
563b687db8 Auto+entry state sanity checks and reorderings 2025-08-04 19:17:12 +03:00
libretroadmin
732f598fd0 Define LEGACY_WIN32 only in the files that need it 2025-08-04 00:54:15 +02:00
sonninnos
405c3476f5
Save state slot improvements (#18140)
* Stop polluting playlists with redundant entry_slot numbers

* Playlist entry_slot improvements and cleanups

* Save current state slot to runtime log
2025-08-02 23:38:18 +02:00
libretroadmin
cd0f159238 Static code analysis warning fixes 2025-07-18 09:26:26 +02:00
libretroadmin
4c07e26649 Code analysis fixes - fix some warnings and prevent garbage data 2025-07-17 12:11:31 +02:00
libretroadmin
195c19a1c9 Fix more static code analysis errors/warnings 2025-07-17 09:44:19 +02:00
libretroadmin
03573db27c Some more static code analysis warning fixes 2025-07-17 09:09:30 +02:00
libretroadmin
f45fd77d68 Fix errors and warnings pointed out by static code analysis (Clang) 2025-07-17 08:49:53 +02:00
libretroadmin
807866d799 Style nit 2025-07-17 05:54:24 +02:00
libretroadmin
d8725d77bb Small variable cleanups - should make no functional difference 2025-07-17 04:40:42 +02:00
sonninnos
419007c1ca
Smaller regular widget notification option (#18085) 2025-07-12 04:37:38 +03:00
sonninnos
b2ca569521 Logging unification cleanups 2025-07-10 05:59:06 +03:00
sonninnos
ac959fef26 Safety for menu_shader_get() 2025-07-08 22:36:38 +03:00
Mariotaku
70a39217c1
set EGL_PLATFORM if not set 2025-06-28 00:41:30 +09:00
libretroadmin
e13140ba04 Rewrite some strlcat calls into strlcpy 2025-06-26 14:47:53 +02:00
DisasterMo
883d93f04c Add Irish Gaelic as a language option 2025-06-20 22:37:46 +02:00
LibretroAdmin
26f6f7200a
Merge pull request #18024 from sonninnos/playlists-path-cleanups
Built-in playlist path rework
2025-06-17 23:05:37 +02:00
Mariotaku
5907714842
Don't Remove First Argument if There is None on webOS 2025-06-17 18:33:34 +09:00
Craig Carnell
0e4136537b Add environment variables missing from webOS 3 - 5 2025-06-17 00:48:19 +01:00
sonninnos
383daa31cb Built-in playlist path rework 2025-06-16 19:18:55 +03:00
sonninnos
db5c4d2758 Handle default config save path differently 2025-06-16 19:14:45 +03:00
sonninnos
9595904af1 Add missing path clear 2025-06-16 06:06:15 +03:00
sonninnos
a7c195901f Better default config path deciding 2025-06-14 17:28:40 +03:00
sonninnos
5cfb0a3e42
Add 'save as' and main config replacing options (#18014) 2025-06-13 03:03:36 +03:00
LibretroAdmin
c9360262ec
Revert "Kiosk Mode Hotkey and Bug Fix ( For Empty Main Menu )" 2025-06-07 18:00:14 +02:00
LibretroAdmin
28300fc606
Merge pull request #17980 from Lhaete/master 2025-06-07 07:49:11 +02:00
Lhaete
67b5da6a50
Update retroarch.c with kiosk mode fix
Changed string check to function string_is_empty for PS4 compliance!
2025-06-06 08:46:48 -04:00
Lhaete
76b515cd38
Update retroarch.c wiht Kiosk Mode
Added kiosk hotkey case and function
2025-06-06 07:07:02 -04:00
Uukrull
04eb45b413 webOS: Disable core dumps 2025-06-05 11:21:48 +02:00
Uukrull
b7a29bd17c
Fix argv for webOS (#17960) 2025-05-29 21:21:56 +03:00
libretroadmin
13790a0fad (Audio) Some cleanups 2025-05-28 16:40:56 +02:00
LibretroAdmin
cd4894d627
Merge pull request #17928 from BinBashBanana/master
Rewrite RWebAudio driver
2025-05-26 12:53:27 +02:00
sonninnos
3f2021249b Deprecated msg hash cleanups 2025-05-25 15:49:49 +03:00
BinBashBanana
c2d7366ea1 Rewrite RWebAudio driver 2025-05-21 18:05:05 -07:00
BinBashBanana
2d3c18e48d Emscripten improvements pt. 4 2025-05-08 11:01:43 -07:00
sonninnos
10738f532c
Add shader hold hotkey and improve toggling logic (#17840) 2025-05-08 00:56:59 +03:00
pstef
d3cf9aa651
Improve CLI --entryslot (#17874)
Accepted values are 0 to 999. Rewrite this part to use strtol and test
for values in that range.

Co-authored-by: pstef <3462925+pstef@users.noreply.github.com>
2025-05-08 00:15:39 +03:00
sonninnos
ba8b97041e Auto swap interval correction 2025-05-05 15:50:42 +03:00
Joseph C. Osborn
fb94043d48 Report errors from save/load, disable loads under hard cheevos 2025-04-30 14:44:56 -07:00