Commit graph

39256 commits

Author SHA1 Message Date
Henrik Rydgård
99962b91e5 Minor code simplification (ToMap instead of section->GetKeys)
See #18442
2023-12-28 10:52:40 +01:00
Henrik Rydgård
a094637ab1 Remove left-behind debug code 2023-12-28 10:46:41 +01:00
Henrik Rydgård
aeefa4a45a Better variable naming (foundBackgroundScreen) 2023-12-28 10:45:33 +01:00
Henrik Rydgård
49ff1af16a CtrlDisplayListView: Zero the window ptr, do the delete.
See #18510
2023-12-28 10:44:22 +01:00
Henrik Rydgård
822ebf9dfb Use the correct culling function in the fast draw-continuation loop 2023-12-28 10:40:56 +01:00
Henrik Rydgård
a9a670fb98
Merge pull request #18610 from hrydgard/texture-replacer-no-ini-fix
Texture replacer: Fix for texture directories missing an ini file
2023-12-25 18:03:24 +01:00
Henrik Rydgård
faef4aae2c Add a comment on how to fix the actual bug. 2023-12-25 17:39:28 +01:00
Henrik Rydgård
c2963c7941 Fix issue where "Texture replacement pack activated" wasn't displayed without an ini 2023-12-25 13:25:28 +01:00
Henrik Rydgård
126d70cf9d Improve handling of texture packs without .ini files (not recommended, but exists) 2023-12-25 13:25:28 +01:00
Henrik Rydgård
849000a958 Texture replacer: Break out two functions from LoadIniValues 2023-12-25 13:25:27 +01:00
Henrik Rydgård
fe96d15208
Merge pull request #18609 from hrydgard/lighting-regression-fix
Revert a bad "optimization" I made in #18587
2023-12-25 12:03:55 +01:00
Henrik Rydgård
0f3dca5cea Revert a bad "optimization" I made in #18587 2023-12-25 12:03:09 +01:00
Henrik Rydgård
c9e269761a
Merge pull request #18604 from anr2me/manual_generate_ipa
[Workflow] Manually Generate iOS IPA
2023-12-23 21:15:00 +01:00
Henrik Rydgård
7f12b7a44f
Merge pull request #18603 from bsdf/master
[libretro] Expose "Memory Stick inserted" option
2023-12-23 21:02:44 +01:00
AdamN
d4b9356321
Create manual_generate_ipa.yml
Manually generate iOS IPA on-demand
2023-12-24 01:28:29 +07:00
BEN ENGLISCH
d023c9887b [libretro] Expose "Memory Stick inserted" option 2023-12-22 17:20:16 -06:00
Henrik Rydgård
33c0052c70
Merge pull request #18597 from hrydgard/combo-key-behavior
Combo key: Only trigger when keys are pressed in the mapped order
2023-12-22 22:52:23 +01:00
Henrik Rydgård
cf81ae1b4e
Merge pull request #18599 from hrydgard/tactics-ogre-eliminate-readback
Tactics Ogre: Remove a redundant GPU readback operation
2023-12-22 22:51:21 +01:00
Henrik Rydgård
98bf5ed9cf
Merge pull request #18600 from VitalikLevin/patch-1
Update russian translation
2023-12-21 17:32:34 +01:00
Vitaliy Levin
3ff9588c20
Update ru_RU.ini 2023-12-21 17:59:34 +03:00
Henrik Rydgård
8601c5a3bc
Merge pull request #18596 from hrydgard/more-control-refactor
More control refactor
2023-12-21 13:40:41 +01:00
Henrik Rydgård
03b88264d6
Merge pull request #18598 from hrydgard/inline-update-uvscale
Inline UpdateUVScaleOffset
2023-12-21 13:40:25 +01:00
Henrik Rydgård
437b292b7d Tactics Ogre: Remove a redundant readback operation it performs a lot. 2023-12-21 12:37:34 +01:00
Henrik Rydgård
e488189723 Inline UpdateUVScaleOffset 2023-12-21 12:10:10 +01:00
Henrik Rydgård
d21b185b5c Combo keys: Only trigger if keys are pressed in the same order 2023-12-21 12:07:14 +01:00
Henrik Rydgård
81923034f6 ControlMapper: Keep track of when inputs were triggered 2023-12-21 12:02:15 +01:00
Henrik Rydgård
5fccf64b94
Merge pull request #18595 from fp64/fix-texture-upscale-bug
Fix texture upscaler bug
2023-12-21 11:55:52 +01:00
fp64
d35c10beb6 Fix texture upscaler bug
Was not actually affecting anything, since this path is not used.
Still better fix it, for correctness sake.
2023-12-21 11:55:45 -05:00
Henrik Rydgård
16a31c2554 Avoid spamming the keymap lock during input processing 2023-12-21 11:54:30 +01:00
Henrik Rydgård
ac208505a5 Remove bad debug assert 2023-12-21 11:48:52 +01:00
Henrik Rydgård
e47791d4c4 Remove unnecessary vector 2023-12-21 11:16:10 +01:00
Henrik Rydgård
144ed7a3ab Reduce memory allocations during controller processing 2023-12-21 11:15:40 +01:00
Henrik Rydgård
9a276c6f97 Update issue templates to say "mobile device" instead of "mobile phone"
Fixes #18594
2023-12-21 10:40:55 +01:00
Henrik Rydgård
e40ec0cc50
Merge pull request #18589 from hrydgard/organize-bindings
Control Mappings: Organize bindings into categories
2023-12-20 19:03:13 +01:00
Henrik Rydgård
eff01d1e64
Merge pull request #18591 from hrydgard/unpause-with-pause-binding
Allow unpausing with keys bound to pause
2023-12-20 19:02:25 +01:00
Henrik Rydgård
ce955e8bb5
Merge pull request #18592 from hrydgard/fix-dir-creation-regression
Fix dir creation regression, improve error handling in homebrew install slightly
2023-12-20 19:02:13 +01:00
Henrik Rydgård
7fafc0d83b Improve error handling in homebrew install slightly 2023-12-20 18:28:41 +01:00
Henrik Rydgård
28143697b6 Fix regression from #18581 2023-12-20 18:26:27 +01:00
Henrik Rydgård
8810d95ab4 Add paranoid error check when listing cameras 2023-12-20 18:26:27 +01:00
Henrik Rydgård
607f2724e9 Add new translation strings 2023-12-20 17:10:41 +01:00
Henrik Rydgård
72e46acf14 Compat.ini: Eanble ForceUMDDelay for Harvest Moon: Hero of Leaf Valley
Fixes issue #18287
2023-12-20 17:07:23 +01:00
Henrik Rydgård
91b5956fc4 Fix background color of crash screen 2023-12-20 17:03:06 +01:00
Henrik Rydgård
a996afb9f6 Allow unpausing with keys bound to pause. 2023-12-20 16:55:39 +01:00
Henrik Rydgård
3e6b7a68af
Merge pull request #18590 from anr2me/manual_generate_apk
[Workflow] Update JDK version to 17
2023-12-20 16:52:54 +01:00
Henrik Rydgård
f47b87aabf
Merge pull request #18588 from hrydgard/vk-count-commands
Vulkan render queue runner: Count commands in debug builds, like the GL backend.
2023-12-20 16:32:45 +01:00
Henrik Rydgård
9cb3d03098 Add categories for control bindings 2023-12-20 16:20:26 +01:00
AdamN
38cd6160ed
Update JDK version to 17
Due to: Caused by: com.android.builder.errors.EvalIssueException: Android Gradle plugin requires Java 17 to run. You are currently using Java 11.
2023-12-20 22:09:39 +07:00
Henrik Rydgård
2d4e59eb62 Control mapping UI: Fix bug where we warn about combo mappings unnecessarily for axis input 2023-12-20 15:37:46 +01:00
Henrik Rydgård
a9553f4eef
Merge pull request #18586 from hrydgard/indexgen-opt
DrawEngine: Avoid decoding indices when we don't need them.
2023-12-20 15:28:48 +01:00
Henrik Rydgård
e9736186aa
Merge pull request #18587 from hrydgard/minor-vshader-opt
Minor lighting optimization in vshader
2023-12-20 15:27:01 +01:00