bae0e5f67a
DolphinNoGUI: Make override explicit
2025-06-04 21:49:29 +02:00
2ae928ca79
DolphinNoGUI: Make parameters constant
2025-06-04 21:49:15 +02:00
f04f659710
DolphinNoGUI: Replace C-style cast with reinterpret_cast
2025-06-04 21:49:01 +02:00
ec1d659363
DolphinNoGUI: Make classes final
2025-06-04 21:48:53 +02:00
c37933932d
DolphinNoGUI: Make variables constant
2025-06-04 21:48:40 +02:00
23af1e025b
DolphinNoGUI: Make function static
2025-06-04 21:30:59 +02:00
135b6840e5
DolphinNoGUI: Remove unused include directives
2025-06-04 21:30:59 +02:00
e3df00b7f4
DolphinNoGUI: Make variables constexpr
2025-06-04 21:30:59 +02:00
71da0f2d24
DolphinNoGUI: Replace deprecated signal.h
header
2025-06-04 21:30:59 +02:00
2c54ee94c1
linter: Apply clang-format 19.1 formatting
...
find ./Source/ -name '*.cpp' -o -name '*.h' | xargs clang-format-19 -i
2025-04-23 11:19:20 +02:00
8c7ab286f5
Merge pull request #13181 from tygyh/Replace-'reinterpret_cast'
...
Replace 'reinterpret_cast' with 'static_cast'
2025-03-15 15:31:38 +01:00
5b36c13bfb
VideoCommon: Rename Renderer to EFBInterface.
2025-03-12 21:09:16 -05:00
62d7166e6a
GDBStub: Signal Breakpoint Changes To Host
2024-11-15 15:12:11 -08:00
6d44afc7dd
Replace 'reinterpret_cast' with 'static_cast'
2024-11-08 07:26:47 +01:00
3d9c728910
Host: Rename JitCacheInvalidation
...
There are two hard problems in computer science...
2024-10-23 23:43:24 -07:00
9afd09598c
DolphinQt: JIT Widget Refresh
...
Fulfilling a certain six-year-old todo.
2024-10-19 02:30:44 -07:00
2748771cb3
linux: Use D-Bus to inhibit screensaver
2024-09-27 21:22:57 +01:00
d627b78c46
Adjust order and spacing of various #includes
...
Move some #includes around to match the Contributing guidelines.
2024-07-26 14:28:34 -07:00
c3bdd05d2a
TAS Input: Enable hotkeys and controller input when Input has focus
...
Enable emulator hotkeys and controller input (when that option is
enabled) when a TAS Input window has focus, as if it was the render
window instead. This allows TASers to use frame advance and the like
without having to switch the focused window or disabling Hotkeys Require
Window Focus which also picks up keypresses while other apps are active.
Cursor updates are disabled when the TAS Input window has focus, as
otherwise the Wii IR widget (and anything else controlled by the mouse)
becomes unusable. The cursor continues to work normally when the render
window has focus.
2024-05-31 15:14:44 -07:00
485bdba98e
Merge pull request #12760 from AdmiralCurtiss/win-cmake-fix
...
Fix building with CMake on Windows
2024-05-05 19:40:25 +02:00
0b04975c26
Core::SetState: Avoid Global System Accessor
2024-05-03 21:04:44 -07:00
5d49500456
DolphinNoGUI: Link against dwmapi.lib on Windows in CMake
...
Required since 2b261b9306
2024-05-04 05:19:01 +02:00
967280f140
Merge pull request #12716 from guijan/obsd-port
...
port to OpenBSD
2024-05-02 16:42:31 +02:00
91067044f1
Remove rounded corners on emulation render window
...
On Windows 11, when playing windowed in a separate window/widget from the main emulator window, we don't want the window to have rounded corners, as it prevents the corner pixels from being visible
2024-04-28 12:41:39 +03:00
50dc0ffbce
port to OpenBSD
2024-04-22 20:50:47 +00:00
eb92d6f0a8
Core::GetState: Avoid Global System Accessor
2024-04-08 16:23:23 -07:00
b52a08d533
DolphinQt: A Ubiquitous Signal For When Symbols Change
...
There were three distinct mechanisms for signaling symbol changes in DolphinQt: `Host::NotifyMapLoaded`, `MenuBar::NotifySymbolsUpdated`, and `CodeViewWidget::SymbolsChanged`. The behavior of these signals has been consolidated into the new `Host::PPCSymbolsUpdated` signal, which can be emitted from anywhere in DolphinQt to properly update symbols everywhere in DolphinQt.
2024-03-28 09:57:22 -07:00
3948ac9513
Merge pull request #12606 from mitaclaw/state-global-system
...
State: Avoid Global System Accessor
2024-03-22 04:27:12 +01:00
f09b71582e
Core: Avoid (Some) Global System Accessor
2024-03-18 01:35:42 -07:00
16c609dcd4
BootManager: Avoid Global System Accessor
2024-03-01 23:39:04 -08:00
0d4cb5ddc7
State: Avoid Global System Accessor
2024-03-01 10:52:50 -08:00
e6ee217a7c
Core: Move Emulation IOS instance to System.
2024-02-07 22:07:30 +01:00
2d56daf1bb
Merge pull request #11873 from AdmiralCurtiss/pause-and-lock-host
...
Core: Assert that only the Host thread may call PauseAndLock().
2023-06-06 13:50:20 +02:00
b3c9f49cbe
Core: Assert that only the Host thread may call PauseAndLock().
2023-06-02 18:51:43 +02:00
8324a85339
Add MacOS Platform
...
Use MacOS Standard Fullscreen hotkey
2023-06-01 09:01:20 -05:00
954afd81ec
StringUtil: Move CommandLineToUtf8Argv() into Common namespace
2023-05-16 14:23:21 -04:00
a5d06fde4b
Embrace nullptr over NULL and 0
2023-04-15 16:07:05 -05:00
ccf92a3e56
Merge pull request #11522 from phire/KillRendererWithFire
...
Kill Renderer (with phire)
2023-02-09 19:59:16 +13:00
f7ad825736
fix fbdev
2023-02-09 18:36:20 +13:00
4422af1272
Cleanup headers
2023-02-09 18:36:20 +13:00
abfc75f362
Cleanup headers
2023-01-31 19:41:24 +13:00
35a69cb1bb
Fix missing include
2023-01-31 19:41:24 +13:00
0d4537d60f
Move Presenting, Dumping and ImGui out of Renderer
2023-01-31 18:45:21 +13:00
81388eedaa
Use GNUInstallDirs for installation paths
2023-01-30 09:44:44 -06:00
74e1577a2c
HW/ProcessorInterface: Refactor to class, move to Core::System.
2023-01-04 03:00:10 +01:00
329d279c05
Merge pull request #10751 from Zopolis4/manifesto
...
Update supportedOS values in .manifest files
2022-09-08 20:36:28 +02:00
8b7e6f1863
Merge pull request #10933 from shuffle2/vs
...
msbuild: fix overbuilding of externals and lessen rebuild likelyhood
2022-08-22 15:19:13 +02:00
f9e39cf200
Add Discord presence ioctlv to /dev/dolphin
2022-08-06 07:32:29 +01:00
b9b7ff6e25
Update supportedOS values in .manifest files
2022-08-05 10:26:22 +10:00
c5da2877cc
msbuild: refactor to reduce rebuild events
...
* moves dolphin-specific settings out of Base.props
* creates exports.props for externals, allowing to easily import
individual Externals
* corrects some cruft that accumulated and probably contributed
to msbuild overbuilding
2022-08-02 22:24:22 -07:00