Commit Graph
6074 Commits
Author SHA1 Message Date
Henrik Rydgård bfe6debcfd Support auto-installing plugins from ZIPs with a deeper directory structure 2026-04-14 11:55:13 -06:00
Henrik Rydgård 3663d46a5b Split out the GameBrowser from MainScreen 2026-04-13 13:20:19 -06:00
Henrik Rydgård 5ef608a12a Network settings: Show proper server name if available 2026-04-13 11:30:52 -06:00
Henrik Rydgård 5312a4e119 Merge pull request #21544 from kreinholz/master
Fix build with system rapidjson, initial breakout of static lib7zip
2026-04-10 09:45:02 -06:00
Kevin Reinholz d2003819a6 Fix build with bundled rapidjson after my fix for system rapidjson broke it 2026-04-10 07:15:01 -07:00
Kevin Reinholz 4a5dd4caa6 Fix build with system rapidjson. Attempt to break out the lib7zip support--this fixes build on amd64 FreeBSD 2026-04-09 16:44:45 -07:00
Henrik Rydgård b06e2b308c Fix memory leak in achievements screen 2026-04-08 10:36:58 -06:00
Henrik Rydgård d390e04d7b Build and warning fixes 2026-04-08 09:13:20 -06:00
Henrik Rydgård 9793172eba More UI refinements 2026-04-07 20:52:38 -06:00
Henrik Rydgård ad12b700b2 On the Achievements screen for a game, put subsets on separate tabs
Fixes #21509
2026-04-07 20:03:13 -06:00
Henrik Rydgård 3ebe5426ae Easy button customization: Add buttons.svg in PSP/SYSTEM 2026-04-07 15:24:24 -06:00
Henrik Rydgård d65f95fbfd Split the buttons out from images.svg to buttons.svg 2026-04-07 14:08:55 -06:00
Henrik Rydgård d759f71327 More refactoring in UIAtlas.cpp 2026-04-07 13:57:55 -06:00
Henrik Rydgård cd959fd09c Break out function RasterizeSVG 2026-04-07 13:32:54 -06:00
Henrik Rydgård cadff7779b Minor code clenaup in UIAtlas.cpp 2026-04-07 13:17:10 -06:00
Henrik Rydgård 6919d8a764 ImGeDebugger: In the textures window, properly write out the status flags. 2026-04-07 11:39:16 -06:00
Henrik Rydgård 9cb9e3ad9b Pause screen UI fixes, add link to relay server status 2026-04-06 13:29:42 -06:00
Henrik Rydgård db592f6a57 Extract the adhoc gamelist code for reuse 2026-04-06 13:25:44 -06:00
Henrik Rydgård 49d3d3dc37 Settings and dev settings: Preserve the current tab. Minor UI tweaks. 2026-04-06 12:09:40 -06:00
Henrik Rydgård 8304d8622a Hide the save/load indicator by default, add a (developer) setting. Also sneak in an adhoc server list bug fix.
Fixes #21523
2026-04-06 10:04:09 -06:00
Henrik Rydgård be2e96fb16 Merge pull request #21526 from hrydgard/adhoc-update
Fix json parsing bugs, add data.json for Relay Brasiliero
2026-04-05 14:11:38 -06:00
Henrik Rydgård a20b26f02f Even more robust json parsing 2026-04-05 13:10:19 -06:00
Henrik Rydgård d9ee8cb538 Fix json parsing bugs, add data.json for Relay Brasiliero 2026-04-05 12:57:41 -06:00
Guido Cella 4413c7b10f Implement pause on lost focus on SDL
This option was Windows exclusive and this commit implements it on SDL
as well.

It is hidden on mobile devices because it makes no sense there.
2026-04-01 15:39:34 +02:00
Henrik Rydgård 10b6c14a9e Avoid memory access functions that can cause memory exceptions in ImDebugger. Minor opt. 2026-03-31 17:53:00 -06:00
Henrik Rydgård ab9c318870 Minor tweaks 2026-03-31 16:31:46 -06:00
Henrik Rydgård 6e073bb53f More chat code cleanup. Make the virtual keyboard in TextInputPopup scrollable. 2026-03-31 16:22:24 -06:00
Henrik Rydgård 1f65b326a8 Make sure touch-gamepad components can't be focused by accident 2026-03-31 14:58:56 -06:00
Henrik Rydgård 6d49f9f260 Add a send button to the chat menu, increase padding 2026-03-31 14:25:15 -06:00
Henrik Rydgård 026aa9276b Add I_SEND image to images.svg 2026-03-31 14:04:39 -06:00
Henrik Rydgård f703bc69c4 Analog stick autorotation now uses game timing.
Should fix frameskipping problem, where this didn't work in God of War
if frameskipping was on.
2026-03-31 11:14:48 -06:00
Henrik Rydgård 6a977bd27f Fix bug preventing us from loading the server list from the server 2026-03-30 13:51:27 -06:00
Henrik Rydgård 36b273841b Add a couple known status pages 2026-03-30 12:18:49 -06:00
Henrik Rydgård df7ebd38be More translation strings 2026-03-30 12:06:23 -06:00
Henrik Rydgård c2b6070c74 Add translation string for Players waiting 2026-03-30 11:34:24 -06:00
Henrik Rydgård cfc5d74602 Some progress with server status UI 2026-03-30 11:34:19 -06:00
Henrik Rydgård 90f52b88a1 Initial work on downloading and showing the status from adhoc servers 2026-03-28 12:41:34 -06:00
Henrik Rydgård 0a0b4b9d95 Make opening 7z file android-compatible. Assorted buildfixes. 2026-03-27 14:34:18 -06:00
Henrik Rydgård 9cf0c64343 InstallZipScreen: Handle the Play choice properly. 2026-03-27 14:34:18 -06:00
Henrik Rydgård 99d5bcc26d Build fixes, crashfix on fail-to-open 2026-03-27 14:34:18 -06:00
Henrik Rydgård 5e0a9a0113 Add really simple 7z extraction, using the 7z VFS 2026-03-27 14:34:18 -06:00
Henrik Rydgård 0c077acc74 Do some include untangling, to limit the spread of the Windows.h include from SevenZipFileReader.h 2026-03-27 14:34:18 -06:00
Henrik Rydgård 6c24a8b758 Add another missing translation 2026-03-26 10:07:52 -06:00
Henrik Rydgård f6e518aae7 More string cleanup 2026-03-26 09:49:35 -06:00
Henrik Rydgård 212547eece Remove "Change" from "Change nickname", remove redundant translation 2026-03-26 09:35:37 -06:00
Henrik Rydgård a4b76ed285 Try to nudge the user to pick a unique nickname for adhoc 2026-03-26 09:29:20 -06:00
Henrik Rydgård 300f18db58 Add back the "Landscape auto" rotation type 2026-03-24 10:36:16 -06:00
Henrik Rydgård b8463b9203 Fix assorted warnings, bump Cargo.lock 2026-03-24 10:26:49 -06:00
Henrik Rydgård 0e55129fab Prepare for dumping NPDRM isos, use shared_ptr to manage lifetime of BlockDevice 2026-03-19 13:59:04 +01:00
Henrik Rydgård c642224523 Default "Use relay" to off when manually adding hostnames/addresses 2026-03-18 21:54:11 +01:00