Henrik Rydgård
86b9e08989
Merge pull request #21559 from hrydgard/search-in-ui
...
UI: Instant type-to-search in game browsers
2026-04-16 09:13:01 -06:00
Katharine Chui
64cfac792c
fix adhoc server option missing when updating or using local address
...
Prior to this change, adhoc server option does not render when
g_Config.sProAdhocServer has value, but the hostname is not found
with AdhocGetServerByHost. This can be caused by either updating
from an older version of PPSSPP, or using one of the local
address in the server list.
2026-04-16 12:46:11 +02:00
Henrik Rydgård
3c6782a38f
Improve the look of the search field (better margins etc)
2026-04-15 09:47:35 -06:00
Henrik Rydgård
9d436ce281
Fix scrolling
2026-04-15 09:42:47 -06:00
Henrik Rydgård
9f1d2bd9ef
Fix background audio focus bug, spacing issues on grid settings screen
2026-04-14 19:44:24 -06:00
Henrik Rydgård
b5bc36a37f
Filter out problematic shortcut keys
2026-04-14 19:44:20 -06:00
Henrik Rydgård
07df47de07
More polish of the search experience
2026-04-14 18:30:57 -06:00
Henrik Rydgård
5f7835cdfb
Add the search bar to all main screen tabs
2026-04-14 18:17:54 -06:00
Henrik Rydgård
b207beb882
Add touch-to-cancel for search bar. Add magnifying glass symbol.
2026-04-14 18:17:54 -06:00
Henrik Rydgård
6c2c4606dc
Initial work on instant type-to-search.
2026-04-14 18:17:54 -06:00
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