Commit graph

43493 commits

Author SHA1 Message Date
Jordan Woyak
3d762c20ee DolphinQt: Auto hide the mapping window tab bar. 2024-10-11 22:03:05 -05:00
Jordan Woyak
ccdce615ec ControllerEmu: Change trigger threshold check to >= instead of > and set minimum threshold in UI to 1% to prevent user error. 2024-10-11 19:38:38 -05:00
Tilka
67e8f37c5b
Merge pull request #13123 from jordan-woyak/mapping-indicator-dark-theme-code-cleanup
DolphinQt/MappingIndicator: Use Settings::IsThemeDark instead of reimplementing it.
2024-10-12 01:24:43 +01:00
Jordan Woyak
863889a34e DolphinQt/MappingIndicator: Use Settings::IsThemeDark instead of reimplementing it. 2024-10-11 18:50:32 -05:00
Tilka
d6e10e586a
Merge pull request #13076 from robxnano/dbus-inhibit
Linux: Use D-Bus to inhibit screensaver
2024-10-12 00:31:58 +01:00
Tilka
f4e0a42cfc
Merge pull request #13075 from robxnano/qt-color-scheme
Remove unneeded Win32 code for color scheme
2024-10-11 22:20:42 +01:00
Tilka
8679d6c334
Merge pull request #13120 from Sintendo/mtspr
JitArm64: Optimize mtspr
2024-10-11 21:42:12 +01:00
Tilka
d2a56b321f
Merge pull request #13095 from mitaclaw/ranges-modernization-6-n
Ranges Algorithms Modernization - N
2024-10-11 20:28:06 +01:00
Tilka
c1832d17f6
Merge pull request #13117 from mitaclaw/ranges-modernization-9-trivial-find
Ranges Algorithms Modernization - Find
2024-10-11 20:27:18 +01:00
mitaclaw
203923b267 JitArm64_RegCache: Simplify std::find using ranges and projections 2024-10-11 12:09:00 -07:00
mitaclaw
8b1975ab18 GraphicsMod: Simplify std::sort using ranges and projections 2024-10-11 12:08:22 -07:00
mitaclaw
2edf6c6419 CoreTiming: Simplify algorithms using ranges and three-way comparison 2024-10-11 12:08:22 -07:00
Tilka
d374284d92
Merge pull request #13119 from SuperSamus/skylanders-tt-gp-remove
Remove Bloom Definitions for Skylanders Trap Team
2024-10-11 19:35:14 +01:00
Tilka
696ff5baea
Merge pull request #13121 from mitaclaw/synthesize-operator!=
C++20: Synthesize `operator!=` From `operator==`
2024-10-11 18:31:56 +01:00
Nayla Hanegan
4ea3da87b8 fix the batch scvripts again... 2024-10-11 07:29:04 -04:00
Nayla Hanegan
1f34e8d85c Fix the batch scripts 2024-10-11 07:27:00 -04:00
mitaclaw
e8d5fb89e4 C++20: Synthesize operator!= From operator==
The inequality operator is automatically generated by the compiler if `operator==` is defined.
2024-10-10 20:23:55 -07:00
mitaclaw
d296b2613c Modernize std::adjacent_find with ranges 2024-10-10 15:28:11 -07:00
mitaclaw
e4fb837f4b Modernize std::find_if with ranges
In BTEmu.cpp, `std::mem_fn` was not necessary for the predicate to compile.
2024-10-10 15:28:11 -07:00
mitaclaw
6ca7e2856b Modernize std::find with ranges 2024-10-10 15:28:11 -07:00
Sintendo
a9a779a6b9 JitArm64_Integer: Use IsImm helper more 2024-10-10 22:21:31 +02:00
Sintendo
0d9984b299 JitArm64_SystemRegisters: Optimize mtspr
No need to materialize the immediate if it is zero, we can just use WZR.

Before:
mov    w27, #0x0                 ; =0
str    w27, [x29, #0x1178]

After:
str    wzr, [x29, #0x1178]
2024-10-10 22:16:28 +02:00
Sintendo
8304ae3361 JitArm64_RegCache: Add IsImm helper
Because checking if a register is a specific immediate is a rather
common operation.
2024-10-10 22:13:34 +02:00
Martino Fontana
cb8b235a48 Remove Bloom Definitions for Skylanders Trap Team 2024-10-10 22:03:34 +02:00
Tilka
b5f7a50874
Merge pull request #13118 from BobConanDev/master
Update Contributing.md
2024-10-10 20:35:13 +01:00
Bob Conan
f5bc6f8bdb
Update Contributing.md
fix typos
2024-10-10 14:03:49 -05:00
Nayla
4685f3f6a4
Update GMPE01.ini 2024-10-10 11:58:08 -04:00
Nayla
f194b77e55
Update ci.yml 2024-10-10 07:51:12 -04:00
Nayla
71769af756
Update ci.yml 2024-10-10 07:50:48 -04:00
Nayla
f03ae4a16b
Update ci.yml 2024-10-10 07:48:12 -04:00
Nayla
5ea117dd30
Update ci.yml 2024-10-10 07:44:13 -04:00
Nayla Hanegan
28e7e84529 lets try this 2024-10-10 07:43:14 -04:00
Nayla Hanegan
1962ba5f37 lets try this 2024-10-10 07:42:45 -04:00
Nayla Hanegan
62788d15c1 lets try this 2024-10-10 07:34:30 -04:00
Nayla
fb213af9a5
Update ci.yml 2024-10-10 07:22:58 -04:00
Nayla
45d4cad03d
Update ci.yml 2024-10-10 07:21:47 -04:00
Nayla Hanegan
c65dfc16a5 fix ? 2024-10-10 07:01:02 -04:00
Nayla Hanegan
16eccb0390 fix ? 2024-10-10 06:56:00 -04:00
Nayla Hanegan
c9d9f5a1bb winblows paths pt2 2024-10-10 06:50:28 -04:00
Nayla Hanegan
f878c0b218 winblows paths 2024-10-10 06:48:50 -04:00
Nayla Hanegan
1c70ae42c2 fix wolf mod 2024-10-10 06:45:54 -04:00
Nayla Hanegan
ab8cc6cd26 unify build scripts 2024-10-10 06:45:08 -04:00
Nayla Hanegan
9ef643ba37 appimage packaging 2024-10-10 06:36:45 -04:00
Nayla Hanegan
af8ffc2a31 Merge branch 'master' of https://github.com/MarioPartyNetplay/Dolphin-MPN 2024-10-10 06:20:37 -04:00
Nayla Hanegan
6b93998de5 1.05 of wolf's dx mod 2024-10-10 06:19:27 -04:00
mitaclaw
e572081ac3 Modernize std::min_element with ranges 2024-10-10 00:53:48 -07:00
mitaclaw
c99a0c25e0 Modernize std::max_element with ranges 2024-10-10 00:53:48 -07:00
mitaclaw
88a1a5b4f2 Modernize std::set_intersection with ranges 2024-10-10 00:53:48 -07:00
mitaclaw
728663bdc0 Modernize std::binary_search with ranges
In VolumeVerifier.cpp, constructing a `std::string_view` of the volume's GameID is unnecessary, as `std::`(`ranges::`)`binary_search` supports heterogeneous lookup. The usage in GameFile.cpp is a perfect example.
2024-10-10 00:53:48 -07:00
mitaclaw
01d0bdf1bb Modernize std::is_sorted with ranges
In OGLConfig.cpp, `std::views::reverse` is used rather than sorting using `std::ranges::greater` in order to parallel other instances of reverse iteration in the function.
2024-10-10 00:53:48 -07:00