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
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
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
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
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
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
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
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
Dentomologist
fa4803f38a
GeneralPane: Add BalloonTip to auto update combobox
2024-07-29 14:00:46 -07:00
Dentomologist
427b85f2a1
GeneralPane: Add BalloonTip to speed limit combobox
2024-07-29 14:00:46 -07:00
Dentomologist
809b8a683f
GeneralPane: Add BalloonTip to discord presence checkbox
2024-07-29 14:00:46 -07:00
Dentomologist
ce0ab58dc9
GeneralPane: Add BalloonTip to auto disc change checkbox
2024-07-29 14:00:46 -07:00
Dentomologist
755866b771
GeneralPane: Add BalloonTip to override region settings checkbox
2024-07-29 14:00:46 -07:00
Dentomologist
d9336a5de0
GeneralPane: Add BalloonTip to cheats checkbox
2024-07-29 14:00:46 -07:00
Dentomologist
b2107023ba
GeneralPane: Add BalloonTip to dualcore checkbox
2024-07-29 14:00:46 -07:00
OatmealDome
75d49842c4
Merge pull request #12964 from mitaclaw/jit-profiling-android-correctness
...
MainAndroid: Thread Correctness In WriteJitBlockLogDump
2024-07-29 16:05:47 -04:00
OatmealDome
4883483d09
MacUpdater: Don't set bundle name via a CMake variable
2024-07-29 12:17:08 -04:00
OatmealDome
d4e6bd9d18
MacUpdater: Remove unused variables in CMakeLists
2024-07-29 12:16:13 -04:00
mitaclaw
4f0954dd44
MainAndroid: Thread Correctness In WriteJitBlockLogDump
...
In a race condition, the core could shut down between the `JitInterface::GetCore` nullptr check and the `JitInterface::JitBlockLogDump` call which constructs a `CPUThreadGuard`. In this scenario, nothing horrible happens—`JitBlockLogDump` also checks for a nullptr—but it would be a failure to display the correct feedback to the user.
2024-07-28 16:10:59 -07:00
OatmealDome
53d2311163
Merge pull request #12960 from mitaclaw/jni-false
...
MainAndroid: Use JNI_FALSE instead of static_cast<jboolean>(false)
2024-07-28 17:16:32 -04:00
JosJuice
9d2f5245f4
i18n: Add comments and improve source strings
...
Most of these changes are to improve consistency in capitalization.
2024-07-28 14:38:20 +02:00
MayImilae
9a730bacce
Change Dual Core (speedup) to Dual Core (speedhack)
2024-07-28 03:56:58 -07:00
JosJuice
defc38b258
InputCommon: Translate ExpressionParser error messages
...
The _trans macro marks strings for translation but doesn't do anything
at runtime. For that, we need to use a function like GetStringT.
2024-07-28 12:09:15 +02:00
mitaclaw
7cafd78ffc
MainAndroid: Use JNI_FALSE instead of static_cast<jboolean>(false)
2024-07-27 20:22:25 -07:00
Martino Fontana
991bce2d68
Config: Don't depend on is_dirty
to save SYSCONF during restore
...
`Layer::Save` only does its thing if the layer has `is_dirty == true`.
But SYSCONF could have been modified by other layers, so if the base layer wasn't made dirty by anything else, then it wouldn't be restored.
Fixes https://bugs.dolphin-emu.org/issues/13580
2024-07-27 16:45:33 +02:00
Dentomologist
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
LillyJadeKatrin
347aab7ab3
Fixed achievements not working after a disc change.
2024-07-25 20:46:46 -04:00
mitaclaw
6c3024c3b1
CachedInterpreter: Combine Interpret, CheckDSI, CheckProgram, and WritePC
...
I tried making the new templated Interpret callback test only the relevant exceptions (EXCEPTION_DSI, EXCEPTION_PROGRAM, or both), but didn't find a significant performance boost in it. As I am learning, the biggest bottleneck is the number of callbacks emitted, not usually the actual contents of them.
2024-07-23 14:09:57 -07:00