Commit Graph

6134 Commits

Author SHA1 Message Date
Henrik Rydgård
59f545e804 Fix issue with the current tab not being saved through screen recreation 2026-05-12 10:13:00 +02:00
Henrik Rydgård
602442391d Merge pull request #21662 from hrydgard/even-more-fixes
Translation fixes, error message improvement, README update
2026-05-12 07:14:53 +02:00
Henrik Rydgård
9d5a3ec354 Android: Add an error message with an info link if launching a file browser fails 2026-05-12 01:45:30 +02:00
Henrik Rydgård
a128d2caa1 Add a translation string for the "Show player port numbers" setting, and for player ports.
See #21661
2026-05-12 00:00:31 +02:00
Henrik Rydgård
d2c2ee337e Remove the mfplat.dll hard dependency (now dynamic). 2026-05-11 16:09:22 +02:00
Henrik Rydgård
bc9a047ef1 Search: Skip spaces and control characters, code cleanup, fix minor issue on desktop 2026-05-11 11:45:04 +02:00
Henrik Rydgård
2428b58eee In Debug android builds, force logging on so we have it on the memstick setup screen. Minor tweaks. 2026-05-11 11:45:04 +02:00
Henrik Rydgård
e23d866a95 Plumb through an error code for missing activity. Will later be used to improve the UI. 2026-05-11 10:52:36 +02:00
Henrik Rydgård
3de6865380 Remove error prone error reporting in MemStickScreen 2026-05-10 23:41:39 +02:00
Henrik Rydgård
ed15ff7f8e Fix GPUDriverTestScreen 2026-05-10 23:41:39 +02:00
Henrik Rydgård
92586f2c31 Merge pull request #21645 from hrydgard/disable-gl-profiler-android
Disable the GPU profiler for OpenGL until after the release. Also restrict to in-game.
2026-05-06 05:30:04 +02:00
Henrik Rydgård
830d91227d Merge pull request #21644 from hrydgard/more-fixes
Fix an audio focus issue, some cleanup and sanity checks
2026-05-06 00:38:16 +02:00
Henrik Rydgård
a78e0e76de Disable the GPU profiler for OpenGL. Also restrict to in-game. 2026-05-06 00:27:20 +02:00
Henrik Rydgård
3a599c4714 Fix audio focus issue by tracking the cause of lost focus.
Fixes #21643
2026-05-06 00:06:32 +02:00
Henrik Rydgård
d4bd7c604c Move a utility function 2026-05-05 15:36:30 +02:00
Henrik Rydgård
32799755e6 Add some sanity checks in TabHolder (prompted by a crash report). Minor cleanup 2026-05-05 10:36:21 +02:00
Henrik Rydgård
27d5719a40 MainScreen/CwCheatScreen: Don't ask for keyboard input if the keyboard is "soft"
Fixes bug reported in the comments of #21637
2026-05-05 09:27:50 +02:00
Henrik Rydgård
9a7346b10e Fix bug with key event filtering (when text input enabled) for UWP.
Fixes #21635
2026-05-04 22:15:07 +02:00
Henrik Rydgård
d87d942ef8 Minor fixes to adhoc player listing (correct empty groupnames, comma-separate players) 2026-05-04 22:15:00 +02:00
Henrik Rydgård
ea4c46f27c Add ability to set keyboard focus to specific screens. Needed for searchbar on Mac. 2026-05-04 14:29:26 +02:00
Henrik Rydgård
fd11659b8d Fix screen layout in portrait mode on TouchControlLayoutScreen, fix move/resize selector visual status 2026-05-04 01:08:44 +02:00
Henrik Rydgård
71d04bfcae Implement cheat search on mobile 2026-05-04 00:36:16 +02:00
Henrik Rydgård
691c1f3251 Add a way for titles to always be visible in the cheat search 2026-05-04 00:15:03 +02:00
Henrik Rydgård
3325cbe6b2 Remove the legacy icon images for zip/rar/7z. Include this in the regular gamelist so search works for them. 2026-05-03 18:43:48 +02:00
Henrik Rydgård
f02624ba32 Implement type-to-search in cheats dialog 2026-05-03 18:08:00 +02:00
Henrik Rydgård
2d90058421 Move more of the search code out of GameBrowser 2026-05-03 17:44:01 +02:00
Henrik Rydgård
e354d0dfdd Break out SearchEngine and SearchBar 2026-05-03 17:41:18 +02:00
Henrik Rydgård
5102893d83 Fix some problems with installing plugins from zip 2026-05-02 11:17:14 +02:00
Henrik Rydgård
bc62602935 Add checkboxes to enable/disable the three input backends.
Can probably serve as a workaround for #21494
2026-05-01 21:28:25 +02:00
Henrik Rydgård
56229ea468 Improved error and success messages for cheat import 2026-05-01 20:45:42 +02:00
Henrik Rydgård
77ce936c7d Add a "Paste" icon to the UIAtlas 2026-05-01 20:05:05 +02:00
Henrik Rydgård
487801cf81 Don't show the keyboard when switching to imgui on mobile.
Fixes #21477
2026-05-01 16:52:52 +02:00
Henrik Rydgård
34512a4aa1 Show the entry even for hidden adhoc servers if they are currently chosen. 2026-05-01 15:05:22 +02:00
Henrik Rydgård
b4698eabfe Support launching directly with the deep link, instead of just launching while already running. 2026-04-28 23:06:23 +02:00
Henrik Rydgård
e0a5a3e2bf iOS: Add basic deep link support.
Fixes #21577
2026-04-28 22:17:24 +02:00
Herman Semenoff
8f4fb77f79 gameinfocache: fbmanager: use const ref and modernize to for range C++17
From #21606
2026-04-28 10:54:55 +02:00
Henrik Rydgård
bfadd2539b Some code hardening in TextEdit view 2026-04-27 20:55:46 +02:00
Henrik Rydgård
f38c851383 Add support for "Meta" modifier (command key on Mac, Win key on windows, etc) 2026-04-27 20:46:48 +02:00
Henrik Rydgård
a9017b301e Also support the "Post-comment" syntax used by cheats.db for comments 2026-04-24 14:41:47 +02:00
Henrik Rydgård
c97007adfe CwCheat screen: Detect titles and display them as large text instead of checkboxes 2026-04-24 14:29:09 +02:00
Henrik Rydgård
575e08ff6c Merge pull request #21589 from hrydgard/assorted-ui-fixes
Fix display of HTTP links in recents list
2026-04-24 13:21:19 +02:00
Henrik Rydgård
b2d0b8e3cc Improve display of http links in recents list 2026-04-23 16:55:29 +02:00
Henrik Rydgård
d108fe25d1 Rework constant buffer loading, barrier fix 2026-04-23 13:32:06 +02:00
Henrik Rydgård
61e76fcf68 Add the ability to hide adhoc servers using a "hidden" entry in the json.
Useful when servers are temporarily down.
2026-04-23 11:12:58 +02:00
Henrik Rydgård
56ca89a6e3 Adhoc: Don't show player ports by default (control with developer setting) 2026-04-16 12:48:14 -06:00
Henrik Rydgård
219b50b93a Fix spinner when downloading server data 2026-04-16 12:46:34 -06:00
Henrik Rydgård
786b835ba1 Smoother directory navigation using search. Normalize away full-width chars for search. 2026-04-16 12:46:34 -06:00
Henrik Rydgård
0dca513672 Show empty groupnames as "???" 2026-04-16 12:12:16 -06:00
Henrik Rydgård
8a164023d5 Https-less compatibility hack for status pages 2026-04-16 12:12:16 -06:00
Henrik Rydgård
08eadf16e9 Add support for status.xml 2026-04-16 12:12:16 -06:00