Henrik Rydgård
7d06ce6ed0
Improve the adhoc server selector a little bit, add metadata viewer
2026-03-08 01:16:26 +01:00
Henrik Rydgård
1a95e9e4e9
Fetch the public adhoc server list from metadata.ppsspp.org/adhoc-servers.json
2026-03-06 13:25:07 +01:00
Henrik Rydgård
e8d648e91d
InstallZip: Fix problem where the delete-after option didn't work
...
The file was held open.
2026-03-06 10:57:22 +01:00
Henrik Rydgård
d7265043a2
Merge pull request #21351 from hrydgard/server-list-json
...
Ad hoc server list refactor: Parse the server list from a json file
2026-03-05 15:47:06 +01:00
Henrik Rydgård
2a1cefb58b
(Fake-)load adhoc server list asynchronously when opening server list window.
2026-03-05 14:36:06 +01:00
Henrik Rydgård
cc49e5079d
Refactor a bit, preparing for async download
2026-03-05 14:30:32 +01:00
Henrik Rydgård
0d8358827b
Move the pre-loaded adhoc server address list logic to sceNetAdhoc.cpp
...
Yes, that file is growing too big...
2026-03-05 10:05:08 +01:00
myzhan
af7384e8e4
Fix font rendering after window resizing on SDL(linux)
2026-03-05 13:34:38 +08:00
Henrik Rydgård
3352ba44bb
Remove misguided hack to signal that we handled key repeats.
...
Fixes #21336
2026-03-05 01:55:41 +01:00
Henrik Rydgård
cbab0ce203
Fix state of fullscreen button on main screen
2026-03-05 00:58:43 +01:00
Henrik Rydgård
2052ebc60c
Fix switching of audio devices on Windows.
...
Fixes #21337
2026-03-04 14:41:59 +01:00
Henrik Rydgård
fff0261be5
Minor code cleanups
2026-03-04 11:24:32 +01:00
Henrik Rydgård
e80c67df25
Fix check for top screen. Fixes a problem with input focus after game reset.
...
Reported by Flide, thanks!
However, there's some underlying bug in screen focus tracking, this just works around it by checking for top screen in a more reliable way.
2026-03-01 17:47:46 +01:00
Henrik Rydgård
8086bd1adc
Correct the mouse scroll problem reported by sum2012 in #21315
...
Fixes #21315
Replaces #21316
2026-03-01 12:14:04 +01:00
Henrik Rydgård
5e6ec70280
Minor stuff
2026-03-01 12:09:43 +01:00
Henrik Rydgård
0e1150fa39
Fix bug with rootmargins. Fixes cut off buttons on the pause screen when savestate undo is enabled
2026-02-28 11:45:49 +01:00
Henrik Rydgård
845f9f3d55
Add missing check to Vulkan init. Disable validation on android-x86-64
...
The latter is broken in the Android SDK emulator.
2026-02-27 23:57:50 +01:00
Henrik Rydgård
cf28fd3a8d
More cleanup in pngLoadPtr
2026-02-26 23:41:38 +01:00
Henrik Rydgård
48dc36be2e
pngLoadPtr: Protect against over-reads from truncated files
2026-02-26 23:37:52 +01:00
Henrik Rydgård
ecd091b8c4
Push text input dialogs down a bit in portrait mode
2026-02-26 17:57:06 +01:00
Henrik Rydgård
9097dd935a
Somewhat improve the UI of the adhoc server list
2026-02-26 17:17:42 +01:00
Henrik Rydgård
c3a78724c7
Add an on-screen keyboard in the popup inputbox
2026-02-26 17:17:42 +01:00
Henrik Rydgård
c953814fe0
ScrollView: Make it easier to press-and-hold buttons without cancelling
2026-02-26 10:37:12 +01:00
Henrik Rydgård
e50199ad0a
Fix the gemini-written video player to actually work
2026-02-26 09:33:26 +01:00
Henrik Rydgård
8eeb64c9dc
Fix a bug in gridlayout column count computation, fix layout problem on savestate popups.
2026-02-25 14:28:57 +01:00
Henrik Rydgård
7ea2265ff3
Make the undo save/load buttons not scroll with the savestate list
2026-02-24 00:56:45 +01:00
Henrik Rydgård
8f138a76f6
Small refactor in DirListing.cpp
2026-02-23 14:22:30 +01:00
Henrik Rydgård
16a79e12b6
Scrollview: Disallow scrolling with mouse buttons other than the first.
...
Some logging cleanup
2026-02-23 11:48:11 +01:00
Henrik Rydgård
aa750157c9
Add support for high-precision file timestamps on Windows
2026-02-23 11:17:47 +01:00
Henrik Rydgård
dac2407a36
sceIo: Add support for microseconds in filetimes (not implemented in platforms yet)
2026-02-23 11:04:17 +01:00
Henrik Rydgård
c9f5b5e3ab
Make default show up like before
2026-02-19 16:06:42 +01:00
Henrik Rydgård
d26a4a62ba
Merge pull request #21282 from hrydgard/valgrind-fixes
...
Fix a bunch of memory problems found by valgrind
2026-02-19 12:35:31 +01:00
Henrik Rydgård
5aeb38412d
Fix another valgrind warning
2026-02-19 11:46:14 +01:00
Henrik Rydgård
5a5c7028b9
Assorted warning fixes and data initialization to please valgrind
2026-02-19 11:24:46 +01:00
Henrik Rydgård
f036c907a8
Correct display of default for lens flare occlusion on Android/iOS
2026-02-19 00:15:49 +01:00
Henrik Rydgård
1a2e32d451
Fix some untranslatable strings, thanks TotalCaesar569
2026-02-18 18:39:44 +01:00
Henrik Rydgård
5b33918ac4
VulkanBarrier: Change a hard assert to a debug assert, add fallback code.
2026-02-18 11:35:55 +01:00
Henrik Rydgård
f97a3d09bd
Savedata: Fix rare crash bug found in Google Play reports
2026-02-18 11:24:36 +01:00
Henrik Rydgård
48c6faa762
ImDebugger: Fix texture viewer in OpenGL mode and partially in D3D11 mode (swapped colors)
2026-02-17 18:19:23 +01:00
Henrik Rydgård
c89582cfd6
Merge pull request #21267 from hrydgard/delete-mips-jit
...
Delete remains of support for the MIPS architecture as host
2026-02-17 10:55:57 +01:00
Henrik Rydgård
f046857d2b
Delete remains of support for the MIPS architecture as host
2026-02-17 10:20:51 +01:00
Henrik Rydgård
facf6cb4b9
Vulkan: Try to survive VK_ERROR_SURFACE_LOST_KHR
2026-02-17 10:18:08 +01:00
Henrik Rydgård
deb3314d46
Correct alignment in NoticeView
...
See #21223
2026-02-15 20:13:55 +01:00
Henrik Rydgård
1cc2b7233a
Fix some minor visual UI issues
...
See #21223
2026-02-15 19:57:56 +01:00
Henrik Rydgård
e3e6148459
Add a way to query the installer name on Android.
2026-02-14 10:48:40 +01:00
Henrik Rydgård
7fa52a0916
Fix problem with confirm button set to O.
...
Fixes #21042
2026-02-13 22:08:28 +01:00
Henrik Rydgård
2c0bdcf678
InstallZipScreen improvements, small cleanup
2026-02-10 11:34:59 +01:00
Henrik Rydgård
00b28e28dc
Mac/iOS: Avoid a vulkan warning about primitive restart
2026-02-10 10:41:52 +01:00
Henrik Rydgård
5d4ac87b2b
In PopupMultiChoice lists, indicate the selected item with a checkmark
...
See #21223
2026-02-09 14:35:34 +01:00
Henrik Rydgård
990cba8e6c
Fix problem with background image when rotating some dialogs
2026-02-09 14:35:32 +01:00