Commit graph

2096 commits

Author SHA1 Message Date
Nayla Hanegan
c45e075dc8
Merge #15 2023-05-26 15:59:25 -04:00
Nayla Hanegan
871da4e307
Merge #15 2023-05-26 15:52:58 -04:00
Nayla Hanegan
17c327b8cd
its finally the extras folder 2023-05-16 15:40:38 -04:00
Nayla
d5306ae87d Add files via upload 2023-05-06 10:27:23 -04:00
Nayla Hanegan
59a3ef26ce
thing 2023-04-24 10:44:58 -04:00
Nayla Hanegan
f161453af9
fix 1/2 2023-04-24 09:41:01 -04:00
Nayla Hanegan
561e871ed7 minor netplay fixes 2023-04-24 00:41:03 -04:00
Nayla Hanegan
da2d4826f8 Revert "Update CMakeLists.txt"
This reverts commit e64cfaf19c.
2023-04-23 21:50:56 -04:00
Nayla
6b83067d8a
Merge pull request #14 from dolphin-emu/master
[pull] master from dolphin-emu:master
2023-04-23 17:36:40 -04:00
Admiral H. Curtiss
ffbbd72741
Merge pull request #11767 from AdmiralCurtiss/wii-sock-man
IOS/WiiSockMan: Move instance to IOS Kernel.
2023-04-23 20:07:34 +02:00
Nayla Hanegan
255558db6d Revert "work on netcore"
This reverts commit fcfb000317.
2023-04-23 10:06:05 -04:00
Nayla
daf9812378
Update Main.cpp 2023-04-21 23:26:04 -04:00
Nayla
e64cfaf19c
Update CMakeLists.txt 2023-04-21 23:15:12 -04:00
Nayla
f14e00f6bb
Rename Main.cppf to Main.cpp 2023-04-21 21:43:39 -04:00
Nayla
d3773ae25c
Update and rename Main.cpp to Main.cppf 2023-04-21 21:42:27 -04:00
Nayla
61a7605673
Update Main.cpp 2023-04-21 19:31:20 -04:00
Nayla
fe441ed524
Update Main.cpp 2023-04-21 18:52:06 -04:00
Nayla
10e2fa331d
Update Main.cpp 2023-04-21 17:59:06 -04:00
Nayla
ec88dfa66f
Update Main.cpp 2023-04-21 16:52:17 -04:00
Nayla
9a2c19f464
Update DolphinQt.vcxproj 2023-04-21 16:45:32 -04:00
Nayla
69c8e54caa
Update DolphinQt.vcxproj 2023-04-21 16:32:17 -04:00
Nayla Hanegan
6b56a47109
Merge branch 'master' of https://github.com/MarioPartyNetplay/Dolphin-MPN-src 2023-04-20 20:32:32 -04:00
Nayla Hanegan
cbfd634a4b
update Cheat files 2023-04-20 20:32:13 -04:00
Nayla Hanegan
fcfb000317
work on netcore 2023-04-20 20:23:46 -04:00
Mai
c3cc1de54e
Merge pull request #11777 from Dentomologist/move_balloontip_files
Qt/Config: Move BalloonTip files from Graphics to ToolTipControls
2023-04-20 10:45:03 -04:00
Dentomologist
4174f0063e Qt: Remove unused class GraphicsBoolEx
In older versions of Dolphin GraphicsBoolEx was used to create a pair of
radio buttons selecting one of Virtual XFB and Real XFB, but this was
removed with the introduction of Hybrid XFB in 65cd085f.

In the meantime GraphicsRadioInt was introduced to allow for Graphics
radio buttons with multiple options, so GraphicsBoolEx is now redundant.
2023-04-19 16:58:42 -07:00
Dentomologist
7a78ace608 Qt/Config: Move BalloonTip.h/cpp from Graphics to ToolTipControls
BalloonTip.h/cpp are only used from the ToolTipControls folder, so move
them there.
2023-04-19 16:46:46 -07:00
Admiral H. Curtiss
2e7f0d002e
Merge pull request #11760 from Minty-Meeo/embracing-nullptr
Embrace nullptr over NULL and 0
2023-04-18 22:14:11 +02:00
Pokechu22
801fa8e905 Only force-show the code widget when first enabling the debugger
Before, any call of Settings::SetDebugModeEnabled(true) would show it. This means that if the debugging UI is enabled, but the user manually closed the code widget, then toggling any option on the interface pane (such as "Pause on Focus Loss") would cause the code widget to reappear. Additionally, closing and reopening dolphin did not call SetDebugModeEnabled, so the code widget did not reappear in that case (it only appeared after touching the interface pane). This is a bit silly, so now only enabling the debugger does it.

This also somewhat resolves an inconsistency introduced by the previous commit: prior to it, --debugger would call SetDebugModeEnabled(true) and thus show the code pane; after these commits, it does not, as it acts like a config change. This is a behavior difference, but not a particularly important one.
2023-04-17 23:23:36 -07:00
Pokechu22
c0b6e9e69c Treat --debugger command line as a temporary setting
Before, Settings::SetDebugModeEnabled was used; this calls SetBaseOrCurrent() which will usually permanently change the base configuration setting for the debugger to true. Thus, the debugger would remain active even if the --debugger command line option was removed. Now, it remains active only for the current run, like other command-line options.

Note that SetBaseOrCurrent is also used by the "Show Debugging UI" option under Options -> Interface; this means that if the debugger is turned off (or off and then back on) by the user while --debugger is specified, this will be reset to whatever the base configuration had when Dolphin is closed and reopened. This behavior is consistent with the rest of the UI.

To my understanding, the --debugger option is something from 5.0 stable/DolphinWx where there was no way to toggle the debug UI in the settings (and the command-line option was the only way of enabling it). It's less useful nowadays.
2023-04-17 23:11:26 -07:00
Admiral H. Curtiss
b2ee958058
IOS/WiiSockMan: Move instance to IOS Kernel. 2023-04-18 01:24:10 +02:00
get
a5d06fde4b Embrace nullptr over NULL and 0 2023-04-15 16:07:05 -05:00
Admiral H. Curtiss
e9dbb93cb5
Merge pull request #11756 from lioncash/ini
Common/IniFile: Move interface into Common namespace
2023-04-14 20:52:30 +02:00
Léo Lam
ae18aa0639
Merge pull request #11687 from Minty-Meeo/warnings
Resolve GCC/Clang Warnings
2023-04-14 01:29:46 +01:00
Lioncash
e4caace6bb Common/IniFile: Move interface into Common namespace
Gets this out of the global namespace and into the Common namespace
2023-04-13 10:19:28 -04:00
Nayla
4b50513726
squash (#8)
* Update macos.yml

* Update linux.yml

* Update windows.yml

* Create pull.yml

* Update linux.yml

* Update MPN Code for Memory changes

* fix config crash

* Source

* Update pull.yml

* Update windows.yml

* Update windows.yml

* Update windows.yml (#7)

* Update windows.yml

* Update windows.yml

* Update windows.yml

* Update windows.yml

* Update windows.yml

* Update windows.yml
2023-04-11 19:19:57 -04:00
Minty-Meeo
3282082599 Resolve [-Wwrite-strings] 2023-04-10 14:21:15 -05:00
Minty-Meeo
d9a49c68d9 Resolve [-Wunused-lambda-capture] 2023-04-10 14:21:15 -05:00
Admiral H. Curtiss
23843583bf
PowerPC: Refactor to class, move to System. 2023-04-09 21:48:37 +02:00
Admiral H. Curtiss
79b8e136b7
Merge pull request #11740 from Pokechu22/interface-pane-mouse-lock-visibility
DolphinQt: Fix mouse lock checkbox appearing when it shouldn't
2023-04-08 22:59:31 +02:00
Pokechu22
02cd8b6363 DolphinQt: Fix mouse lock checkbox appearing when it shouldn't
See https://bugs.dolphin-emu.org/issues/13232; this was introduced in 7dde0c3c31. Apparently, providing a parent for a widget that is not visible makes your new widget visible when the parent is later made visible, in addition to managing the deletion of the widget; the documentation does not specify this (only that if the parent is visible you need to explicitly show it).
2023-04-07 22:33:40 -07:00
sowens99
44e3993f2f DolphinQt: Prevent MemoryViewWidget updates when hidden 2023-04-07 11:21:19 -04:00
Mai
5686c614ec
Merge pull request #11717 from AdmiralCurtiss/ppcstate-rest
Replace most remaining global ppcState references.
2023-04-06 22:35:32 -04:00
sowens99
cd79207853 DolphinQt: StickWidget and IRWidget check for changed x/y before signaling change 2023-04-06 01:54:20 -04:00
Admiral H. Curtiss
2d1f661118
DolphinQt: Avoid ppcState global. 2023-04-05 20:09:32 +02:00
Admiral H. Curtiss
e5941428d1
PowerPC/PPCTables: Pass instruction address to GetOpInfo(). 2023-04-05 20:09:32 +02:00
Nayla Hanegan
7db3945cc1
Merge 2023-04-05 04:26:12 -04:00
Mai
25fba7247e
Merge pull request #11726 from mackal/dolphinqt-memory-leaks
DolphinQt: Fix memory leaks
2023-04-05 04:18:32 -04:00
Nayla
f3669dbbd4
Merge branch 'dolphin-mpn' into master 2023-04-05 04:10:05 -04:00
OatmealDome
2995b5e061
Merge pull request #11667 from TellowKrinkle/DontSucceedOnLinkFail
CMake: Use generator expressions for codesign targets
2023-04-05 05:35:58 +02:00