Jordan Woyak
|
2fb66e9708
|
Merge pull request #12938 from tygyh/Split-IsTranslatedRAMAddress
Core/PowerPC: Split 'IsRAMAddress' method into 'IsEffectiveRAMAddress' and 'IsPhysicalRAMAddress' methods
|
2025-06-14 17:12:24 -05:00 |
|
Jordan Woyak
|
2047eaf1d8
|
Merge pull request #13671 from tygyh/Source/Remove-redundant-lambda-parameter-lists
Source: Remove redundant lambda parameter lists
|
2025-06-14 03:49:47 -05:00 |
|
Jordan Woyak
|
1786e34bd3
|
Merge pull request #13665 from jordan-woyak/dark-mode-filter
DolphinQt: Replace widespread SetQWidgetWindowDecorations calls with an event filter.
|
2025-06-07 18:19:13 -05:00 |
|
Jordan Woyak
|
65f3ba70f5
|
Merge pull request #13522 from tygyh/Enforce-overriding-destructor-style-Core&UnitTests
Core & UnitTests: Make overriding explicit and remove redundant virtual specifiers on overriding destructors
|
2025-06-07 17:55:14 -05:00 |
|
Jordan Woyak
|
ec52a74967
|
Merge pull request #13023 from tygyh/Replace-ties-with-structured-bindings
UnitTests: Replace ties with structured bindings
|
2025-06-07 17:50:34 -05:00 |
|
Jordan Woyak
|
8b7669550f
|
Merge pull request #13454 from tygyh/Use-constants-DolphinQt-FifoAnalyzer
DolphinQt/FIFO/FIFOAnalyzer: Make parameters, arguments etc. constant
|
2025-06-07 17:50:08 -05:00 |
|
Jordan Woyak
|
46e66fe945
|
Merge pull request #13544 from tygyh/DolphinNoGUI-Replace-deprecated-signal-header
DolphinNoGUI: Apply style-alignment refactorings
|
2025-06-07 17:47:11 -05:00 |
|
Jordan Woyak
|
056ece6f29
|
Merge pull request #13697 from tygyh/AudioCommon/Remove-unused-includes
AudioCommon: Remove unused includes
|
2025-06-07 17:45:50 -05:00 |
|
Jordan Woyak
|
a07a2fe398
|
Merge pull request #13698 from tygyh/AudioCommon/Remove-unused-qualifiers-and-make-variables-constant
AudioCommon: Remove unused qualifiers and make variables constant
|
2025-06-07 17:45:33 -05:00 |
|
Jordan Woyak
|
5906512847
|
DolphinQt: Replace widespread SetQWidgetWindowDecorations calls with an event filter.
|
2025-06-07 16:15:34 -05:00 |
|
Jordan Woyak
|
903eafcf65
|
Merge pull request #13714 from Dentomologist/dolphinqt_remove_redundant_window_hints
DolphinQt: Remove redundant window hints
|
2025-06-06 22:13:01 -05:00 |
|
Jordan Woyak
|
977f2da6a7
|
Merge pull request #13735 from JMC47/triopatch
GamePatch: Disney Trio of Destruction Pagetable Speedhack.
|
2025-06-06 17:54:36 -05:00 |
|
Jordan Woyak
|
a0611b512b
|
Merge pull request #13713 from Dentomologist/filesystemwidget_center_header_text
FilesystemWidget: Center header text
|
2025-06-05 14:34:36 -05:00 |
|
Jordan Woyak
|
b9bea58f0f
|
DolphinQt: Move "Controllers" to main settings window.
|
2025-06-04 19:33:01 -05:00 |
|
Jordan Woyak
|
19a3f25a71
|
Merge pull request #13723 from Dentomologist/wavefile_add_prefix_to_member_variables
WaveFile: Add m_ prefix to member variables
|
2025-06-04 13:11:14 -05:00 |
|
Jordan Woyak
|
31d0756808
|
Config: Make s_callbacks_lock recursive to fix hardcore mode deadlock.
|
2025-05-30 17:33:01 -05:00 |
|
Jordan Woyak
|
a8eafa4ccd
|
DolphinQt: Move the "Point (Passthrough)" "Enabled" checkbox below the mapping indicator.
|
2025-05-29 19:46:53 -05:00 |
|
Jordan Woyak
|
aafe961177
|
DolphinQt: Make GeckoCodeWidget default size not taller than it needs to be.
|
2025-05-26 20:58:48 -05:00 |
|
Jordan Woyak
|
eed7843d4a
|
DolphinQt: Add stretch to the end of the game config Info tab.
|
2025-05-26 20:58:48 -05:00 |
|
Jordan Woyak
|
1e4dfc0956
|
DolphinQt: Fix the WiiPane hinting a larger than required size.
|
2025-05-26 20:58:48 -05:00 |
|
Jordan Woyak
|
5bc661aeca
|
DolphinQt/AudioPane: Fix Volume QGroupBox title uglyness on Windows and inconsistent percent-sign spacing.
|
2025-05-26 20:58:48 -05:00 |
|
Jordan Woyak
|
fcff7a3a49
|
DolphinQt: Fix FilesystemWidget QTreeView visual style.
|
2025-05-26 20:58:48 -05:00 |
|
Jordan Woyak
|
543b85a451
|
DolphinQt: Make WrapInScrollArea and GetWrappedWidget less hacky.
|
2025-05-26 20:58:48 -05:00 |
|
Jordan Woyak
|
e796e82e8c
|
DolphinQt: Change game properties QTabWidget to QListWidget.
|
2025-05-26 20:58:48 -05:00 |
|
Jordan Woyak
|
2b9935e6f4
|
DolphinQt: Change main settings window QTabWidget into a QListWidget and QStackedWidget.
|
2025-05-26 20:58:48 -05:00 |
|
Jordan Woyak
|
97d27130ed
|
Merge pull request #13700 from JosJuice/tr-wii-speak-osd
DolphinQt: Don't translate Wii Speak OSD string
|
2025-05-22 12:40:09 -05:00 |
|
Jordan Woyak
|
9ba71448cc
|
WorkQueueThread: Fix Cancel() race with internal command queue.
|
2025-05-20 21:51:25 -05:00 |
|
Jordan Woyak
|
f1b7f8a72e
|
DolphinQt/RenderWidget: Grab focus on mouse button press.
|
2025-05-20 21:06:32 -05:00 |
|
Jordan Woyak
|
faaf13eaad
|
Merge pull request #13562 from sanjay900/santroller-support
LibusbDevice: Send wakeup command to Santroller devices
|
2025-05-20 01:13:39 -05:00 |
|
Jordan Woyak
|
2e22a3cf42
|
Merge pull request #13672 from tygyh/UnitTests/Remove-redundant-template-type-specifiers
UnitTests: Remove redundant template type specifers
|
2025-05-18 02:12:45 -05:00 |
|
Jordan Woyak
|
88005deaeb
|
Merge pull request #13668 from tygyh/UnitTests/Core/Make-parameters-constant
UnitTests/Core: Make parameters constant
|
2025-05-18 02:12:32 -05:00 |
|
Jordan Woyak
|
62a926a0f5
|
Merge pull request #13515 from tygyh/Remove-redundant-parentheses
Tools/symbolicate-ppc: Remove redundant parentheses
|
2025-05-17 18:01:17 -05:00 |
|
Jordan Woyak
|
94888d250e
|
Merge pull request #13527 from tygyh/Replace-msg-with-structured-binding-VideoCommon/NetPlayChatUI
VideoCommon/NetPlayChatUI: Replace msg with structured binding
|
2025-05-17 17:09:13 -05:00 |
|
Jordan Woyak
|
dacb004516
|
Merge pull request #13190 from tygyh/Move-to-inner-scope-DolphinQT
DolphinQT: Move variables to inner scope
|
2025-05-17 16:52:25 -05:00 |
|
Jordan Woyak
|
88389146d3
|
Merge pull request #13662 from Dentomologist/wiimotecontrollerswidget_scan_for_bluetooth_adapters_on_separate_thread
WiimoteControllersWidget: Fix UI hang when opening Controllers window
|
2025-05-16 19:43:35 -05:00 |
|
Jordan Woyak
|
6c5b35f92c
|
Merge pull request #13554 from tygyh/DSPSpy-Apply-style-alignment-refactorings
DSPSpy: Apply style-alignment refactorings
|
2025-05-16 14:55:11 -05:00 |
|
Jordan Woyak
|
7804c16dbb
|
Merge pull request #13531 from tygyh/DiscIO-Make-functions-constant
DiscIO: Make functions constant
|
2025-05-16 14:49:05 -05:00 |
|
Jordan Woyak
|
3b3bf6a04c
|
Merge pull request #13459 from tygyh/Make-parameters-constants-DolphinQt-Netplay
DolphinQt/NetPlay: Make variables constant
|
2025-05-16 14:29:44 -05:00 |
|
Jordan Woyak
|
404a7c75b2
|
Merge pull request #13666 from tygyh/UnitTests/PowerPC-Use-constant-functions-variables-parameters
UnitTests/PowerPC: Use constant functions, variables and parameters
|
2025-05-16 13:01:07 -05:00 |
|
Jordan Woyak
|
3fecce8723
|
Merge pull request #13669 from tygyh/UnitTests/Common/Use-std-size-for-size-calculation
UnitTests/Common: Use `std::size` for size calculation
|
2025-05-16 12:59:52 -05:00 |
|
Jordan Woyak
|
e4f71d2513
|
Merge pull request #13670 from tygyh/UnitTests/Core/Remove-unused-includes
UnitTests/Core: Remove unused includes
|
2025-05-16 12:58:47 -05:00 |
|
Jordan Woyak
|
fc833f845c
|
Merge pull request #13660 from jordan-woyak/consistent-icon-text
DolphinQt: Add utility function for creating label text with a standard icon.
|
2025-05-15 13:24:18 -05:00 |
|
Jordan Woyak
|
17eb1b1a34
|
DolphinQt/Mapping: Replace Motion Input "WARNING: " text with a warning icon.
|
2025-05-15 10:58:43 -05:00 |
|
Jordan Woyak
|
afb27952ee
|
DolphinQt: Make the Info tab first in the game properties dialog.
|
2025-05-15 02:13:48 -05:00 |
|
Jordan Woyak
|
a45d00d84d
|
DolphinQt: Add utility function for creating label text with a standard icon.
|
2025-05-15 01:49:38 -05:00 |
|
Jordan Woyak
|
c211efd84a
|
Merge pull request #13603 from tygyh/FifoPlayer-Make-functions-static
FifoPlayer: Make functions static
|
2025-05-14 23:01:34 -05:00 |
|
Jordan Woyak
|
826f04d06c
|
RetroAchievements: Fix potential deadlock on shutdown.
|
2025-05-14 01:10:53 -05:00 |
|
Jordan Woyak
|
1554e4ab6c
|
Vulkan: Eliminate m_last_present_done flag.
|
2025-05-13 20:13:18 -05:00 |
|
Jordan Woyak
|
059282df6f
|
Merge pull request #13657 from SuperSamus/jimmy-neutron-boy-genius-efb-access
GameINI: Enable EFB Access for Jimmy Neutron Boy Genius
|
2025-05-13 16:36:57 -05:00 |
|
Jordan Woyak
|
bb77d61967
|
Crypto/SHA1: Re-add memcpy avoiding optimization to BlockContext::Update.
|
2025-05-09 20:59:17 -05:00 |
|
Jordan Woyak
|
a9ab0e979e
|
Crypto/SHA1: Fix past-the-last-element std::array access and modernize code.
|
2025-05-08 03:03:59 -05:00 |
|
Jordan Woyak
|
d922ba31f7
|
DolphinQt: Fix unnecessarily created Triforce widget in game properties Info tab.
|
2025-05-08 01:58:20 -05:00 |
|
Jordan Woyak
|
8a9a082c69
|
Merge pull request #13551 from tygyh/Clang-format-Fix-invalid-settings
Clang-format: Fix invalid settings
|
2025-05-07 16:18:11 -05:00 |
|
Jordan Woyak
|
8822479477
|
Merge pull request #13572 from tygyh/UnitTests-Remove-redundant-virtual-specifier
UnitTests: Remove redundant `virtual` specifier
|
2025-05-07 16:06:25 -05:00 |
|
Jordan Woyak
|
01bb9d1f8c
|
Merge pull request #13584 from tygyh/Core/HW/SI-Make-variables-constant
Core/HW/SI: Make variables constant
|
2025-05-07 16:06:00 -05:00 |
|
Jordan Woyak
|
a52e8ff9bd
|
Merge pull request #13585 from tygyh/Core/HW/GCMemcard-Make-variables-constant
Core/HW/GCMemcard: Make variables constant
|
2025-05-07 16:04:44 -05:00 |
|
Jordan Woyak
|
d74d1d42d6
|
Merge pull request #13511 from tygyh/Use-range-based-loops-Core-VideoBackends
Core/VideoBackends: Use range-based loops
|
2025-05-07 15:53:18 -05:00 |
|
Jordan Woyak
|
921ffe153d
|
Merge pull request #13542 from tygyh/DiscIO-Pass-parameters-by-constant-reference
DiscIO: Pass parameters by constant reference
|
2025-05-07 15:50:11 -05:00 |
|
Jordan Woyak
|
1c54583ae7
|
Merge pull request #13569 from tygyh/UnitTests-Use-constexpr
UnitTests: Use `constexpr`
|
2025-05-07 15:48:26 -05:00 |
|
Jordan Woyak
|
b8ca3c8d15
|
Merge pull request #13575 from tygyh/DolphinTool-Make-variables-constant
DolphinTool: Make variables constant
|
2025-05-07 15:47:14 -05:00 |
|
Jordan Woyak
|
c4616226ab
|
Merge pull request #13589 from tygyh/Core/HW/EXI-Remove-redundant-inline-specifiers
Core/HW/EXI: Remove redundant `inline` specifiers
|
2025-05-07 15:44:53 -05:00 |
|
Jordan Woyak
|
3e09d10123
|
Merge pull request #13571 from tygyh/VertexLoaderTest-Replace-std-tie-with-structured-bindings
VertexLoaderTest: Replace `std::tie` with structured bindings
|
2025-05-07 15:42:33 -05:00 |
|
Jordan Woyak
|
210b5cbf66
|
Merge pull request #13633 from jordan-woyak/libstdcpp-buildfix
DolphinQt/TAS: Use non-default std::atomic struct constructor to fix build with libstdc++ 15.
|
2025-05-05 18:31:28 -05:00 |
|
Jordan Woyak
|
2f1d8272a8
|
DolphinQt/TAS: Use non-default std::atomic struct constructor to fix build with libstdc++ 15.
|
2025-05-05 16:29:15 -05:00 |
|
Jordan Woyak
|
6e22e145a0
|
HW/SI: Don't require waiting a second before disconnecting an SIDevice.
|
2025-05-04 15:00:48 -05:00 |
|
Jordan Woyak
|
5a80105555
|
Common and VideoCommon: Change texture data from std::vector to Common::UniqueBuffer.
|
2025-05-03 18:32:30 -05:00 |
|
Jordan Woyak
|
a736d2ed5f
|
Merge pull request #13625 from Dentomologist/sdl_verify_touchpad_present_before_getting_input
SDL: Check if touchpad exists before getting input
|
2025-05-02 21:08:49 -05:00 |
|
Jordan Woyak
|
63572f15fc
|
Merge pull request #13620 from JosJuice/logmanager-cleanup
LogManager: Stop using manual memory management
|
2025-05-02 15:24:34 -05:00 |
|
Jordan Woyak
|
ec29d120b5
|
CoreTiming: Add a setting to pursue accurate emulation time.
|
2025-05-02 15:23:43 -05:00 |
|
Jordan Woyak
|
06826319c7
|
AudioCommon/CubebUtils: Fix logged file name.
|
2025-05-02 02:54:15 -05:00 |
|
Jordan Woyak
|
4e736d60db
|
Core and AudioCommon: Use AsyncWorkThread.
|
2025-05-01 22:55:23 -05:00 |
|
Jordan Woyak
|
be4b0af971
|
Common: Add AsyncWorkThread.
|
2025-05-01 22:54:40 -05:00 |
|
Jordan Woyak
|
20874124c2
|
StringUtil: Use concepts instead of enable_if.
|
2025-05-01 16:30:37 -05:00 |
|
Jordan Woyak
|
e4525ca7ee
|
Merge pull request #13499 from jordan-woyak/frame-pacing-better-math
CoreTiming: Cleanups to avoid drift from cumulative rounding errors.
|
2025-05-01 15:58:33 -05:00 |
|
Jordan Woyak
|
0987c03693
|
Merge pull request #13453 from tygyh/Use-underlying-method
DolphinQt/FIFO/FIFOAnalyzer: Use Common::ToUnderlying
|
2025-04-30 22:18:02 -05:00 |
|
Jordan Woyak
|
e3f7486ca7
|
Merge pull request #13567 from tygyh/UnitTests-Rename-lambda-parameters-which-hide-previous-declarations
UnitTests: Rename lambda parameters which hide previous declarations
|
2025-04-30 22:07:35 -05:00 |
|
Jordan Woyak
|
ec940e6a2e
|
VideoBackends/Vulkan: Use WorkQueueThreadSP for swap commands.
|
2025-04-30 16:29:35 -05:00 |
|
Jordan Woyak
|
753fe5bed1
|
Core: Use WorkQueueThreadSP in NetKDRequestDevice.
|
2025-04-30 16:29:21 -05:00 |
|
Jordan Woyak
|
c14101534f
|
Core: Use WorkQueueThreadSP in NetIPTopDevice.
|
2025-04-30 16:28:57 -05:00 |
|
Jordan Woyak
|
bdb4fd8376
|
Core: Use WorkQueueThreadSP in DVDThread.
|
2025-04-30 16:17:21 -05:00 |
|
Jordan Woyak
|
8e64a02a42
|
Merge pull request #13579 from jordan-woyak/work-queue-thread-cleanup
WorkQueueThread: Implement in terms of WaitableSPSCQueue. Add unit tests.
|
2025-04-30 16:10:28 -05:00 |
|
Jordan Woyak
|
43e4e8f182
|
Merge pull request #13581 from jordan-woyak/dvd-WorkQueueThread
DVDThread: Implement with WorkQueueThread and WaitableSPSCQueue.
|
2025-04-30 16:09:36 -05:00 |
|
Jordan Woyak
|
b5dd545b8e
|
Merge pull request #13504 from Filoppi/patch-23
Improve gamma corrected resampling by acknowledging the perceptual luminance
|
2025-04-30 16:09:08 -05:00 |
|
Jordan Woyak
|
4899913446
|
Common: Move some duplicate container element construction logic into a ManuallyConstructedValue template.
|
2025-04-30 14:56:07 -05:00 |
|
Jordan Woyak
|
e8b63fe090
|
UnitTests: Add tests for WorkQueueThread.
|
2025-04-30 14:31:51 -05:00 |
|
Jordan Woyak
|
a149b9d62d
|
WorkQueueThread: Cleanups. Implement in terms of WaitableSPSCQueue. Add single producer WorkQueueThreadSP.
|
2025-04-30 14:31:51 -05:00 |
|
Jordan Woyak
|
4ec2072beb
|
Core: Use MoveOnlyFunction for RunOnCPUThread.
|
2025-04-27 20:07:13 -05:00 |
|
Jordan Woyak
|
37aa65afc4
|
VideoCommon: Use MoveOnlyFunction for AsyncRequests.
|
2025-04-27 20:07:13 -05:00 |
|
Jordan Woyak
|
e403dee3da
|
Common: Add MoveOnlyFunction.
|
2025-04-27 20:07:13 -05:00 |
|
Jordan Woyak
|
2e6e7eddd1
|
DVDThread: Implement with WorkQueueThread and WaitableSPSCQueue.
|
2025-04-27 04:16:27 -05:00 |
|
Jordan Woyak
|
1cea31c75a
|
Merge pull request #13580 from LillyJadeKatrin/retroachievements-de-bug-debug
Fix debugger disabled bug
|
2025-04-23 23:28:19 -05:00 |
|
Jordan Woyak
|
3025cd472c
|
Merge pull request #13491 from JosJuice/oh0-removed-opened
IOS: Remove from m_opened_devices in OH0::OnDeviceChange
|
2025-04-23 23:25:34 -05:00 |
|
Jordan Woyak
|
6c751fb722
|
Merge pull request #13570 from SuperSamus/advanced-panel-unused
DolphinQt: Remove unused variables from `AdvancedPane.h`
|
2025-04-23 13:30:39 -05:00 |
|
Jordan Woyak
|
af960651e8
|
Common: SPSCQueue cleanups and improvements.
|
2025-04-22 23:49:32 -05:00 |
|
Jordan Woyak
|
116bd3a031
|
Merge pull request #13382 from JoshuaVandaele/btadapterchoice
Add a GUI option to select a bluetooth device
|
2025-04-22 22:05:30 -05:00 |
|
Jordan Woyak
|
31a3de819d
|
Merge pull request #13540 from tygyh/DiscIO-Remove-redundant-qualifiers
DiscIO: Remove redundant qualifiers
|
2025-04-22 20:00:03 -05:00 |
|
Jordan Woyak
|
0fd090ce19
|
Merge pull request #13550 from Tilka/top_warnings
IOS/Network: fix some warnings
|
2025-04-22 19:45:47 -05:00 |
|
Jordan Woyak
|
00544e4dff
|
Core/Boot: Fix unused variable warning.
|
2025-04-22 18:19:32 -05:00 |
|
Jordan Woyak
|
ac76deaef0
|
Merge pull request #13529 from jordan-woyak/StateBuffer
Core/State: Avoid unnecessarily value-initializing large buffers.
|
2025-04-22 16:30:51 -05:00 |
|
Jordan Woyak
|
afee9a56e9
|
Merge pull request #13474 from JosJuice/rock-band-playstation
IOS: Disguise Rock Band PlayStation USB devices as Wii equivalents
|
2025-04-22 16:02:16 -05:00 |
|