Collecting
28a512eed0
revert/vcpkg
...
Tried adding ARM64 required stuff to see if it'd help but alas.
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-03 21:16:57 +00:00
Collecting
c271b4f734
Update vcpkg.json
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-03 20:55:12 +00:00
Collecting
91369fb82d
fix/arm64
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-03 20:48:54 +00:00
Collecting
2416632c32
revert/variable-fix
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-03 20:48:23 +00:00
Collecting
3ebed49194
fix/arm64
...
Last time i'm touching
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-03 20:23:26 +00:00
Collecting
4e9e0f9e65
fix/arm64
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-03 19:34:34 +00:00
Collecting
9571c14274
fix/arm64
...
Hopefully, otherwise I need to branch and figure this out.
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-03 19:05:32 +00:00
Collecting
d52dd29233
fix/arm64
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-03 18:33:21 +00:00
Collecting
c85d9cfd57
fix/arm-64
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-03 18:25:00 +00:00
Collecting
a3a9d004a6
fix: ARM64 Support
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-03 17:08:01 +00:00
Collecting
38f8b04c04
add: ARM64 support for Windows
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-03 13:37:12 +00:00
Zephyron
a5024bb218
kernel: Use CheckMemoryStateContiguous in UnmapCodeMemory
...
Signed-off-by: Zephyron <zephyron@citron-emu.org >
2025-11-03 16:19:46 +10:00
Collecting
e097974a66
fix: Race Condition when Updating UI/OS Theme
...
Testing and fiddling with our recent overhaul for changing OS/UI themes and updating on the fly resulting in a segmentation fault that also would not allow you to re-open the emulator unless changing back to the theme previously known by Citron, which obviously we don't want. Grabbed the core dump.
The backtrace pointed to a race condition in GMainWindow::UpdateUITheme, where a QTextStream was reading from a Qt resource stylesheet (.qss) that was being simultaneously reloaded by the theme change event. This led to an attempt to read from a dangling pointer.
This change resolves the issue by reading the entire stylesheet into memory in a single, atomic operation using f.readAll(). This prevents the underlying resource from becoming invalid during the read. The resulting QByteArray is explicitly converted to a QString via QString::fromUtf8 to satisfy Qt 6's stricter type requirements.
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-03 03:05:28 +00:00
Collecting
424e4060bb
Merge pull request 'fix(updater): Add General Tab Re-enable Checkbox For Updates If Previously Disabled For Start-up' ( #20 ) from fix/re-enable-updater into main
...
Reviewed-on: https://git.citron-emu.org/Citron/Emulator/pulls/20
2025-11-03 00:55:32 +00:00
Collecting
73094cdcdb
fix/re-enable-updates
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-03 00:54:08 +00:00
Collecting
56ec56aa37
fix/re-enable-updates
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-03 00:53:37 +00:00
Collecting
846ae25af9
Merge pull request 'feat(updater): Add 'Don't check on startup' to update notification' ( #19 ) from fix/auto-updater-check into main
...
Reviewed-on: https://git.citron-emu.org/Citron/Emulator/pulls/19
2025-11-03 00:17:37 +00:00
Collecting
d1d93b7629
fix/check-for-updates
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-03 00:15:42 +00:00
Collecting
6aa483a9d2
fix/check-for-updates
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-03 00:14:47 +00:00
Zephyron
8c2865fe0f
Update README.md
...
Signed-off-by: Zephyron <zephyron@noreply.localhost >
2025-11-02 05:59:22 +00:00
Collecting
94287b27cd
Merge pull request 'fix: Adjust & Update Theming for Specific Files from Previous Commit' ( #17 ) from fix/add-updated-files-themes into main
...
Reviewed-on: https://git.citron-emu.org/Citron/Emulator/pulls/17
2025-11-02 05:19:24 +00:00
Collecting
729764ebe2
fix/themes
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-02 05:17:44 +00:00
Collecting
577385c98c
fix/themes
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-02 05:17:11 +00:00
Collecting
6d9e18eb3a
fix/adjusted-themes
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-02 05:15:49 +00:00
Collecting
34cdd95f45
Merge pull request 'feat(ui): Implement theme-aware overlays and fix UI color bugs' ( #16 ) from fix/stylesheets-overlays-themes into main
...
Reviewed-on: https://git.citron-emu.org/Citron/Emulator/pulls/16
2025-11-02 04:48:14 +00:00
Collecting
4e8c43e894
fix/adaptive-styling
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-02 04:45:21 +00:00
Collecting
800f791e79
fix/themes
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-02 04:44:31 +00:00
Collecting
ec6468553b
fix/adaptive-styling
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-02 04:40:16 +00:00
Collecting
1a07eb4ad1
fix/themes
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-02 04:39:05 +00:00
Collecting
3413912a94
fix/themes
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-02 04:37:27 +00:00
Collecting
c4fcf0dfc7
fix/dynamic-themes
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-02 04:36:42 +00:00
Collecting
fbaa366065
fix/dynamic-themes
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-02 04:35:43 +00:00
Collecting
f8bb1c70b0
fix/multiplayer-overlay-themes
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-02 04:35:00 +00:00
Collecting
49bc7e0c38
fix/dynamic-themes
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-02 04:33:58 +00:00
Collecting
bcf3dd36b8
fix/dynamic-themes
...
Helps change theme to update during emulation.
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-02 04:32:21 +00:00
Collecting
c42a8ed7b8
fix/light-dark-themes
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-02 04:31:15 +00:00
Collecting
c48744092d
fix/light-dark-themes
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-02 04:30:38 +00:00
Collecting
e4c1a003e3
fix/light-dark-themes
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-02 04:29:43 +00:00
Collecting
02dec9f461
fix/light-dark-themes
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-02 04:28:51 +00:00
Zephyron
988f294e94
chore: bump version to 0.10.0
...
Signed-off-by: Zephyron <zephyron@citron-emu.org >
0.10.0
2025-11-02 13:38:49 +10:00
Collecting
2fde88b2b5
Merge pull request 'fix(ui): Make configuration dialogs respect in-app theme choice' ( #15 ) from fix/themes into main
...
Reviewed-on: https://git.citron-emu.org/Citron/Emulator/pulls/15
2025-11-02 02:08:37 +00:00
Collecting
bccddc82b5
fix/themes
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-02 02:06:08 +00:00
Collecting
755286cbbc
fix/themes
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-02 02:05:39 +00:00
Collecting
3f3956ed8a
fix/themes
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-02 02:04:42 +00:00
Collecting
7410c760e6
fix/themes
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-02 02:04:10 +00:00
Zephyron
bd17537b93
chore(updater): Add logging to diagnose update helper script creation
...
Helps debug why apply_update.bat may not be created in update_staging.
Signed-off-by: Zephyron <zephyron@citron-emu.org >
2025-11-02 11:27:59 +10:00
Collecting
252bb81f63
Merge pull request 'feat(hotkeys): Add controller overlay hotkey and fix saving bug' ( #14 ) from fix/hotkey-memory into main
...
Reviewed-on: https://git.citron-emu.org/Citron/Emulator/pulls/14
2025-11-01 21:11:19 +00:00
Collecting
ac777fabd9
fix/controller-overlay-toggle
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-01 21:06:32 +00:00
Collecting
60f314daef
add/controller-overlay-toggle
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-01 21:03:34 +00:00
Collecting
0d5506030b
fix/hotkey-memory
...
Signed-off-by: Collecting <collecting@noreply.localhost >
2025-11-01 21:02:55 +00:00