Dentomologist
9bdf862460
MainWindow: Prevent Confirm On Stop dialog from being hidden
...
Set the Render Window as the parent of the Confirm On Stop confirmation
dialog when Keep Window On Top is enabled, ensuring it will always be
visible.
Previously, when Confirm On Stop and Keep Window On Top were both
enabled the Confirm On Stop dialog could be hidden by the render window
in the following situations:
* Clicking Stop in the Main Window
* Clicking the Main Window's close button
* Pressing the Stop hotkey while in FullScreen mode
This was particularly troublesome because the confirm dialog is modal,
preventing the user from moving the render window out of the way if it
was obscuring the dialog.
Fixes https://bugs.dolphin-emu.org/issues/13247 .
2024-08-27 15:28:05 -07:00
Tilka
5af0ae25e6
Merge pull request #12979 from lycheefox/skylanders
...
Skylanders: Fix some skylanders and add missing ones.
2024-08-13 03:41:15 +01:00
lycheefox
194a5f3996
Skylanders: Fix some skylanders and add missing ones.
2024-08-11 19:34:51 -04:00
JMC47
e4bd14257f
Merge pull request #12783 from Tilka/zelda_square
...
DSPHLE/Zelda: fix Pikmin 2 save sound (issue 8855)
2024-08-11 14:16:28 -04:00
JosJuice
6cc2133f27
Merge pull request #12811 from JosJuice/ppcanalyst-refactor-mtspr
...
PPCAnalyst: Refactor mtspr handling code
2024-08-11 15:33:46 +02:00
OatmealDome
430416484b
Merge pull request #12983 from OatmealDome/mac-updater-embed-3-cleanup
...
AutoUpdate: Remove the old updater app on macOS if it exists
2024-08-11 01:38:15 -04:00
Tilka
4c559e7f66
Merge pull request #12988 from tygyh/Update-gitignore
...
Update gitignore
2024-08-10 18:29:25 +01:00
Tilka
b76d05e4bb
Merge pull request #12991 from tygyh/Remove-dereferencing
...
Replace indirection operator with arrow operator
2024-08-10 18:22:30 +01:00
Dr. Dystopia
ed62aec658
Update gitignore
2024-08-10 14:23:47 +02:00
Dr. Dystopia
8995975892
Replace redundant dereferencing
2024-08-10 14:18:44 +02:00
Tilka
5d5f1693b5
Merge pull request #12985 from mitaclaw/qpushbutton-clicked
...
DolphinQT: Listen For `clicked` Signal Rather Than `pressed`
2024-08-09 07:01:18 +01:00
mitaclaw
8e546e79aa
DolphinQT: Listen For `clicked` Signal Rather Than `pressed`
...
The latter signal was likely used by mistake, e.g. https://github.com/dolphin-emu/dolphin/pull/8263 .
2024-08-08 08:09:38 -07:00
OatmealDome
feb2b287e8
AutoUpdate: Remove the old updater app on macOS if it exists
2024-08-08 02:51:18 -04:00
OatmealDome
644508cfd7
Merge pull request #12968 from OatmealDome/mac-updater-embed-3
...
Embed the Updater into DolphinQt's app bundle on macOS
2024-08-08 02:07:58 -04:00
Tilka
8b1046595b
Merge pull request #12980 from mitaclaw/is-debugging-enabled-getter
...
JITs: Consistently Use Trivial `IsDebuggingEnabled` Getter
2024-08-07 15:07:42 +01:00
mitaclaw
e0e0c074ef
JITs: Consistently Use Trivial `IsDebuggingEnabled` Getter
2024-08-07 04:44:45 -07:00
Tilka
9ae560d8a0
Merge pull request #12947 from Dentomologist/qtutils_clearlayoutrecursively_fix_potential_crash
...
QtUtils/ClearLayoutRecursively: Fix potential crash
2024-08-07 03:29:52 +01:00
Tilka
603c8fad85
Merge pull request #12961 from JosJuice/expression-parser-translation
...
InputCommon: Translate ExpressionParser error messages
2024-08-07 03:28:48 +01:00
Tilka
e736d611fc
Merge pull request #12963 from JosJuice/i18n-2024-07-28
...
i18n: Add comments and improve source strings
2024-08-07 03:28:01 +01:00
Tilka
56e7e37d4f
Merge pull request #12957 from Dentomologist/adjust_include_order_and_spacing
...
Adjust order and spacing of various #includes
2024-08-07 03:27:23 +01:00
Tilka
513405b0ae
Merge pull request #12978 from Dentomologist/generalpane_fix_building_with_analytics_disabled
...
GeneralPane: Fix building with analytics disabled
2024-08-06 23:04:09 +01:00
Dentomologist
316f7bfcbf
GeneralPane: Fix building with analytics disabled
...
Add #if statements to only create and set analytics descriptions if
analytics are enabled in the build settings.
2024-08-06 14:30:33 -07:00
Tilka
0fe2abf53c
Merge pull request #12973 from Tilka/debugger
...
Debugger: keep breakpoints ordered by address
2024-08-06 19:58:24 +01:00
JMC47
68fe6779eb
Merge pull request #12959 from SuperSamus/sysconf-dirty-fix
...
Config: Don't depend on `is_dirty` to save SYSCONF during restore
2024-08-05 11:42:56 -04:00
JMC47
97af0e983a
Merge pull request #12958 from SuperSamus/ssf-remove-ini
...
SVX.ini: Replace `EFBToTextureEnable=False` with `ImmediateXFBEnable=False`
2024-08-05 11:42:05 -04:00
Tilka
bc72226668
Merge pull request #12891 from Sintendo/jitarm64-subfic
...
JitArm64_Integer: Optimize subfic for zero
2024-08-04 23:27:40 +01:00
Tillmann Karras
f1366a4546
Debugger: keep breakpoints ordered by address
...
Previously, breakpoints would move to the end of the list whenever
they were edited.
2024-08-04 19:36:20 +01:00
JosJuice
c824ee9758
Merge pull request #12829 from Dentomologist/generalpane_add_balloontips
...
GeneralPane: Add BalloonTips
2024-08-04 15:22:18 +02:00
JMC47
7645cbff9a
Merge pull request #12967 from noahpistilli/taiwan-discord-rpc
...
Display Taiwanese covers for Taiwanese games
2024-08-03 12:52:05 -04:00
OatmealDome
352bf09ef7
BuildMacOSUniversalBinary: Switch to mac-codesign tool and codesign embedded updater
2024-08-01 22:09:55 -04:00
OatmealDome
058000851b
AutoUpdate: Use the embedded Updater on macOS
2024-08-01 22:09:52 -04:00
OatmealDome
7c94edb02c
CMakeLists: Embed macOS Updater app inside DolphinQt
...
I accomplish this by adding a new step where a copy of the DolphinQt bundle is created, and then the Updater is inserted into it.
2024-08-01 22:06:55 -04:00
OatmealDome
16acdb630b
MacUpdater: Post-process the bundle
2024-08-01 22:06:55 -04:00
OatmealDome
4fa78be3ad
DolphinPostprocessBundle: Separate "-D" from DOLPHIN_BUNDLE_PATH definition
...
For whatever reason, the previous way would inject backslashes into any path that has spaces.
2024-08-01 22:06:55 -04:00
OatmealDome
b0ca5f2666
DolphinPostprocessBundle: Use TARGET_BUNDLE_DIR to avoid having to make a relative path absolute
2024-08-01 22:06:55 -04:00
OatmealDome
37a7b1e5c9
DolphinQt: Switch to mac-codesign script for code signing
2024-08-01 22:06:55 -04:00
OatmealDome
22dda0b0c4
DolphinQt: Disable Xcode code signing to avoid double code signing
2024-08-01 22:06:55 -04:00
OatmealDome
cbbffce79a
MacUpdater: Switch to mac-codesign script for code signing
2024-08-01 22:06:51 -04:00
OatmealDome
4883889e23
Tools: Add script to codesign a macOS bundle or executable
...
With our current setup, we use the --deep option, which should be avoided.
This tool signs bundles in the "correct" way as recommended by Apple (each Mach-O individually, from the inside-out).
2024-08-01 14:56:56 -04:00
Sketch
ebb6255441
Display Taiwanese covers for Taiwanese games
2024-08-01 14:42:52 -04:00
OatmealDome
f74f748ff6
MacUpdater: Change bundle ID to org.dolphin-emu.updater
...
The domain "dolphinteam.com" is not under our control, so we shouldn't be using it.
2024-08-01 12:36:53 -04:00
OatmealDome
5c401bd5da
MacUpdater: Change CFBundleName to match the bundle's output name
2024-08-01 12:36:53 -04:00
OatmealDome
8499b43501
MacUpdater: Always use the same signing identity as the DolphinQt bundle
2024-08-01 12:36:49 -04:00
JMC47
8a50676b83
Merge pull request #12952 from LillyJadeKatrin/retroachievements-change-discs-bug
...
Fixed achievements not working after a disc change.
2024-07-31 19:58:21 -04:00
OatmealDome
bb5326adf4
DolphinQt: Rename output bundle on macOS to DolphinQt
2024-07-30 21:44:46 -04:00
OatmealDome
0c18393691
Merge pull request #12965 from JosJuice/android-ndk-27
...
Android: Update to NDK 27.0.12077973
2024-07-30 13:09:53 -04:00
JosJuice
91a323df96
Android: Update to NDK 27.0.12077973
2024-07-30 18:24:48 +02:00
Dentomologist
6a735f3758
GeneralPane: Add BalloonTip to generate new identity checkbox
2024-07-29 14:00:46 -07:00
Dentomologist
5512b68020
GeneralPane: Add BalloonTip to enable analytics checkbox
2024-07-29 14:00:46 -07:00
Dentomologist
bfbc4c8cc7
GeneralPane: Add BalloonTip to fallback region combobox
2024-07-29 14:00:46 -07:00