Henrik Rydgård
8b58cce009
DirectInput: Zero-initialize some variables.
2026-05-05 01:51:22 +02:00
Henrik Rydgård
075a1037fd
Merge pull request #21637 from hrydgard/more-ui-fixes
...
Fix assorted UWP bugs, including the recent main screen navigation bug
2026-05-05 00:54:27 +02:00
Henrik Rydgård
82b3b3c315
README.md fixes
2026-05-04 22:38:22 +02:00
Henrik Rydgård
f551ac2d81
Memory handling fixes in draw_text_uwp
2026-05-04 22:34:44 +02:00
Henrik Rydgård
a1a7c830d1
UWP: Work around a resize crash
2026-05-04 22:33:59 +02:00
Henrik Rydgård
29092677ce
UWP fixes after Gemini code review...
2026-05-04 22:25:11 +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
9dbfa83596
Merge pull request #21634 from Felipefpl/master
...
Updated brazilian portuguese translation
2026-05-04 16:12:35 +02:00
Henrik Rydgård
4fec9b1df4
Merge pull request #21633 from hrydgard/searchfixes
...
Some search fixes (fixes type-to-search on Mac, fix cheat search function on iOS)
2026-05-04 15:21:11 +02:00
Henrik Rydgård
cf1bd807c7
Fix problem with AskForInput when there's no native text input dialog (iOS, Mac, Linux)
2026-05-04 15:05:30 +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
a1f83ca5c4
README.md: Oops, forgot the links.
2026-05-04 10:17:30 +02:00
Henrik Rydgård
3719757ca1
Merge pull request #21557 from hrydgard/readme-1.20.4
...
Update README.md for 1.20.4
2026-05-04 10:12:25 +02:00
Henrik Rydgård
3785ae24ab
More README.md updates for 1.20.4
2026-05-04 09:58:27 +02:00
Henrik Rydgård
01038d351d
Update README.md for 1.20.4
2026-05-04 09:58:27 +02:00
Henrik Rydgård
046ff112f0
Merge pull request #21631 from hrydgard/apply-libretro-fix
...
libretro: Apply swapchain timing fix suggested in #21627
2026-05-04 09:56:18 +02:00
Henrik Rydgård
ef8444cce3
Merge pull request #21632 from hrydgard/more-ui-updates
...
Cheats: Add a search button so you can search cheats without a physical keyboard
2026-05-04 08:25:18 +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
733f886e98
libretro: Apply swapchain timing fix suggested in #21627
...
See #21627
2026-05-03 23:58:30 +02:00
Henrik Rydgård
17fc029b5a
Merge pull request #21630 from hrydgard/break-out-search
...
Refactor type-to-search code for reuse, use in cheats dialog
2026-05-03 23:50:52 +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
59962cea45
Fix naming bug in images.svg
2026-05-03 18:10:23 +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
540f0d6267
Merge pull request #21628 from hrydgard/more-ui-improvements
...
Show plugin names instead of filenames in popup on load
2026-05-03 17:06:13 +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
c19acc0fd8
When loading plugins, show the plugin name, not the filename.
...
Fixes #21495
2026-05-02 11:07:34 +02:00
Henrik Rydgård
a83487b2cb
Merge pull request #21625 from hrydgard/soft-keyboard-work
...
Soft keyboard work, checkboxes to enable/disable control input sources
2026-05-01 22:19:29 +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
44c5fc22b4
Add a symbols page to the soft keyboard.
...
Fixes #21624
2026-05-01 20:04:22 +02:00
Henrik Rydgård
ff2280af80
Merge pull request #21623 from hrydgard/more-ui-improvements
...
Misc fixes
2026-05-01 16:53:18 +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
53bbe11f30
WASAPI init bug fixes
2026-05-01 16:29:37 +02:00
Henrik Rydgård
f385a11b6f
WASAPI: If audioclient3 exists but fails init, fall back to audioclient.
2026-05-01 15:59:33 +02:00
Henrik Rydgård
dbef961784
Jetpack Joyride: Add to compat.ini [ReportSmallMemStick]
...
Hopefully fixes #19305
2026-05-01 15:21:55 +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
ede551ff87
Merge pull request #21622 from hrydgard/dependabot-rollup
...
Dependabot updates, and other dependencies
2026-05-01 12:52:05 +02:00
Henrik Rydgård
149cee52e4
Remove psp.gameplayer.club from the official list (rule violation)
2026-05-01 12:33:48 +02:00
Henrik Rydgård
468a01cb6b
Minor tweaks to images.svg
2026-05-01 12:23:41 +02:00
Henrik Rydgård
09d58584ed
Bump rcheevos to latest
2026-05-01 12:12:48 +02:00
Henrik Rydgård
c9abf79416
Merge remote-tracking branch 'origin/dependabot/github_actions/softprops/action-gh-release-3.0.0' into dependabot-rollup
2026-05-01 12:10:55 +02:00
Henrik Rydgård
76f97f6ddf
Merge remote-tracking branch 'origin/dependabot/github_actions/jurplel/install-qt-action-4.3.1' into dependabot-rollup
2026-05-01 12:10:48 +02:00
Henrik Rydgård
329cfa41a7
Merge remote-tracking branch 'origin/dependabot/github_actions/hendrikmuhs/ccache-action-1.2.23' into dependabot-rollup
2026-05-01 12:10:38 +02:00
Henrik Rydgård
e76adc459d
Merge remote-tracking branch 'origin/dependabot/github_actions/actions/cache-5.0.5' into dependabot-rollup
2026-05-01 12:10:26 +02:00
Henrik Rydgård
72c6493df9
Merge pull request #21617 from sonninnos/libretro-paused-serialize
...
Libretro: Fix serialization hang with opengl emuthread
2026-05-01 09:31:12 +02:00
Henrik Rydgård
dbb34075bc
Merge pull request #21615 from hrydgard/deep-links
...
Add deep link support on iOS
2026-04-28 23:50:14 +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
1288070f95
Translation string
2026-04-28 22:18:30 +02:00
Henrik Rydgård
771f2b3fe0
Avoid creating zero-size fonts (seems to be because of an init order problem during app switching)
2026-04-28 22:18:16 +02:00
Henrik Rydgård
e0a5a3e2bf
iOS: Add basic deep link support.
...
Fixes #21577
2026-04-28 22:17:24 +02:00
Henrik Rydgård
e63c209fa7
Bump Cargo.lock for langtool
2026-04-28 22:17:09 +02:00
Henrik Rydgård
4ed1aa9c0b
Merge pull request #21614 from hrydgard/code-cleanup
...
Use a proxy activity for Android file pickers, simplify handling of Vblank events
2026-04-28 20:20:23 +02:00
Henrik Rydgård
28f2a1657a
Android: Use a proxy activity for the browse for file/folder activities
...
Might help #21582
2026-04-28 17:37:40 +02:00
Henrik Rydgård
84c1755abe
Cleanup in TextureCacheCommon
2026-04-28 16:27:56 +02:00
Henrik Rydgård
811c4bc577
Remove the VblankListener callback mechanism, do direct calls instead
...
Should fix #21575
2026-04-28 16:27:12 +02:00
Henrik Rydgård
b0f5db81aa
Merge pull request #21613 from hrydgard/misc-changes
...
Misc changes by GermanAizek
2026-04-28 12:08:20 +02:00
Henrik Rydgård
3e1c122e47
Merge pull request #21601 from hrydgard/mac-ui-fixes
...
Mac/iOS: Crash and logic fixes for special characters in TextEdit
2026-04-27 21:51:42 +02:00
Henrik Rydgård
b02c184829
Add more error checking, correct caret positioning
2026-04-27 21:08:40 +02:00
Henrik Rydgård
a147e1644b
Apply paranoid error checks in TextDrawerCocoa::MeasureStringInternal
2026-04-27 20:57:28 +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
f2f3b0d292
Merge pull request #21596 from hex-agon/adhoc-sprawl-relay
...
adhoc: add sprawl brazilian relay server
2026-04-27 14:12:48 +02:00
Henrik Rydgård
fd06d509d1
Merge pull request #21600 from hrydgard/more-misc-changes
...
Fix loading of ISOs with file versions in filenames
2026-04-27 14:12:29 +02:00
Henrik Rydgård
935a50ac59
ISO file system: Clean out version numbers from filenames.
...
Followup to #21599
2026-04-27 12:36:58 +02:00
Henrik Rydgård
79ead80f87
Bump Cargo.lock
...
Replaces #21592
2026-04-27 12:36:58 +02:00
Henrik Rydgård
db3431a1f8
Upgrade gradle again
2026-04-27 12:36:58 +02:00
Henrik Rydgård
a1b0740ee0
Merge pull request #21599 from whatev-indus/fixdvdr
...
Support loading PSP prototype DVD-R disc dumps directly
2026-04-27 12:12:24 +02:00
Henrik Rydgård
5b969ba5ed
Merge pull request #21595 from lrzlin/loong-vertex-fix
...
loongarch: Fix Jit_WeightsU16Skin in VertexDecoderLoongArch64.cpp
2026-04-25 11:39:09 +02:00
Henrik Rydgård
b91d768acd
Merge pull request #21590 from hrydgard/ui-improvements
...
UI improvements: CwCheat titles/comments, easier to scroll tabs
2026-04-24 15:10:46 +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
a1a073bd2c
Tab interactions: Make it possible to scroll tabs without activating them, by handling TouchInputFlags::UP/CANCEL properly.
2026-04-24 14:13:33 +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
22246fbf45
Spacing fix in images.svg
2026-04-24 10:16:08 +02:00
Henrik Rydgård
cb3351e924
Merge pull request #21588 from Felipefpl/master
...
Updated brazilian portuguese translation
2026-04-24 01:29:34 +02:00
Henrik Rydgård
3b87d714a0
Merge pull request #21587 from crashGG/mmpx-enhace
...
Update tex_mmpx_adv.csh
2026-04-23 21:41:56 +02:00
Henrik Rydgård
912b0ba50d
Merge pull request #21568 from crashGG/mmpx-enhace
...
MMPX_adv Algorithm optimization
2026-04-23 20:12:04 +02:00
Henrik Rydgård
e79deb423a
Android: Request temporary opt-out from orientation control removal (Android 16 only)
2026-04-23 16:56:03 +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
ca2f6ec7f0
Merge pull request #21578 from hrydgard/compute-shader-constant-buffer
...
GPU texture upscaling: Add constant buffer loading support to scaling compute shaders
2026-04-23 14:14:53 +02:00
Henrik Rydgård
d108fe25d1
Rework constant buffer loading, barrier fix
2026-04-23 13:32:06 +02:00
Henrik Rydgård
4c2be7f8af
More work. Some initialization order problem.
2026-04-23 13:31:51 +02:00
Henrik Rydgård
4335a327cd
Hackery to prepare for constant buffers in compute
2026-04-23 13:31:51 +02:00
Henrik Rydgård
821c005de7
Merge pull request #21584 from hrydgard/misc-fixes
...
Change the default of "Low latency display", revert a bad change
2026-04-23 13:31:27 +02:00
Henrik Rydgård
5ec0aaeb6b
Change the default of "Low latency present" to false, doesn't seem to work well on VRR and on platforms like
2026-04-23 11:22:14 +02:00
Henrik Rydgård
799827e9fb
Revert "Remove unnecessary bindings from compute shader descriptor layout"
...
This reverts commit 090efb9513 .
2026-04-23 11:19:57 +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
0ef16c2ef4
Add japanese relay server "Neko PSP"
...
Thanks ねこon Discord
2026-04-21 19:05:29 -06:00
Henrik Rydgård
93601fe4a0
Merge pull request #21574 from hrydgard/upgrade-protobuf
...
Android: Upgrade protobuf dependency to 0.10.0
2026-04-20 11:29:34 -06:00
Henrik Rydgård
3dfb34646f
Android: Upgrade protobuf dependency to 0.10.0
...
This lets use set newDsl=true in gradle.properties, which makes us
complaint with future gradle versions, so no more need to worry about
that for the foreseeable future.
2026-04-20 11:17:54 -06:00
Henrik Rydgård
49648ae933
Merge pull request #21571 from Samueru-sama/master
...
deploy appimage with `quick-sharun`, add updater
2026-04-20 10:42:19 -06:00
Henrik Rydgård
7a9cdf98e9
Merge pull request #21566 from hrydgard/modifier-keys
...
Add Ctrl+Tab / Ctrl+Shift+Tab to change tabs in the UI
2026-04-16 14:19:44 -06:00
Henrik Rydgård
c2655eaf82
Don't save the current tab between sessions.
2026-04-16 13:57:27 -06:00
Henrik Rydgård
9f1e0eadd0
Support Ctrl+Tab / Ctrl+Shift+Tab to switch tabs in the UI
2026-04-16 13:28:35 -06:00