Commit Graph

148 Commits

Author SHA1 Message Date
Zephyron
61ba432ac0 Merge branch 'resize_windows_fix' into 'main'
fix: Dialogs now correctly remember their window size

See merge request citron/emulator!98
2025-10-15 12:23:03 +10:00
Zephyron
038619c543 remove: first-time telemetry popup
Signed-off-by: Zephyron <zephyron@citron-emu.org>
2025-10-14 15:56:20 +10:00
Zephyron
c15b6519d5 chore: replace wiki URLs with Discord support links
Replace all citron-emu.org/help and wiki URLs with discord.gg/citron
across Android resources (15+ languages) and desktop UI.

- Update app disclaimers, error messages, and help links
- Consolidate FAQ/Quickstart/Mods menu items into "Get Support"

Signed-off-by: Zephyron <zephyron@citron-emu.org>
2025-10-13 13:59:48 +10:00
collecting
b162d63a1b fix: Resizable w/ Window Memory 2025-10-12 21:45:53 +00:00
collecting
9f30085cbb fix: Resizable w/ Window Memory 2025-10-12 21:45:19 +00:00
collecting
e96c9d7a8f fix: Resizeable w/ Window Memory 2025-10-12 21:44:43 +00:00
collecting
8c629a29c3 fix: Non-fullscreen & Resize Memory 2025-10-12 21:43:05 +00:00
Zephyron
3c16d8330b chore: Version bump to 0.8.0
Signed-off-by: Zephyron <zephyron@citron-emu.org>
2025-10-11 13:51:57 +10:00
Zephyron
ded5906f03 chore: Version bump to 0.7.2
Signed-off-by: Zephyron <zephyron@citron-emu.org>
2025-10-11 13:47:57 +10:00
Zephyron
568ab699f6 feat(renderer): Add ScaleFX pixel art upscaling filter
Implements ScaleFX algorithm for pixel art upscaling with edge
preservation. Supports both OpenGL and Vulkan with FP16/FP32
variants for hardware optimization.

ScaleFX is designed to reduce pixelation while preserving sharp
edges, ideal for low-resolution and pixel art games.

Signed-off-by: Zephyron <zephyron@citron-emu.org>
2025-10-11 13:35:19 +10:00
Zephyron
0c5c1bbf7f feat(graphics): add 0.25X quarter resolution downscaling
- Add Res1_4X resolution setup with down_shift=2
- Mark as EXPERIMENTAL in UI labels
- Support on both Qt and Android frontends

Signed-off-by: Zephyron <zephyron@citron-emu.org>
2025-10-11 13:32:27 +10:00
Zephyron
4c5f12ec69 fix(qt): Use QImage::mirrored() instead of non-existent flipped()
QImage does not have a flipped() method. Replace with the correct mirrored(false, true) call to perform vertical image flipping for
screenshot capture.

Signed-off-by: Zephyron <zephyron@citron-emu.org>
2025-10-08 16:24:54 +10:00
Zephyron
c98d253040 cmake: Auto-create user directory for portable mode
Suggested-by: dr.stug@citron-emu.org
Signed-off-by: Zephyron <zephyron@citron-emu.org>
2025-10-08 16:21:14 +10:00
collecting
9c7d0bb49c feat: Battery Percent & Temp for Android 2025-10-07 19:51:12 +00:00
collecting
8a7e3c5398 feat: Add Battery Percentage & Temp for Android 2025-10-07 19:50:30 +00:00
collecting
c2c592c8ea feat: Add Color & UI Fix for Temp 2025-10-07 13:07:31 +00:00
collecting
a9b48aaa39 feat: Add Color & Fix UI For Temp 2025-10-07 13:06:56 +00:00
collecting
0386af7a17 feat: Add GPU & CPU Temperatures 2025-10-07 12:44:46 +00:00
collecting
e9feac8b8f feat: Add CPU & GPU Temperature 2025-10-07 12:44:18 +00:00
collecting
f9fe12a0ea feat: Add CPU & GPU Temperatures 2025-10-07 12:43:47 +00:00
collecting
7b0b3f37d2 remove: Deprecated Value 2025-10-07 06:53:11 +00:00
collecting
101363c5eb fix: Qt::Vertical 2025-10-07 06:52:32 +00:00
collecting
2a53da7b16 fix: checkStateChanged 2025-10-07 06:51:58 +00:00
collecting
944bfc3918 fix: configure_system.cpp 2025-10-07 06:51:21 +00:00
collecting
4cdf19f323 fix: checkStateChanged 2025-10-07 06:50:32 +00:00
collecting
325a157362 fix: checkStateChanged 2025-10-07 06:49:50 +00:00
collecting
6b019fc34d fix: checkStateChanged 2025-10-07 06:48:54 +00:00
collecting
340838c0eb fix: checkStateChanged 2025-10-07 06:46:53 +00:00
Zephyron
dafdc1c775 fix: resolve C4305 truncation warnings in QColor::fromHsvF calls
Add 'f' suffix to prevent double->float truncation warnings being treated as errors

Signed-off-by: Zephyron <zephyron@citron-emu.org>
2025-10-06 12:49:43 +10:00
collecting
eb5c6ee46b feat: Add Lanczos 2025-10-06 02:05:23 +00:00
collecting
7a751408a6 feat: Add Lanczos 2025-10-06 02:04:38 +00:00
Zephyron
58aeea875f Merge branch 'fix_and_feat_accent_colors' into 'main'
fix(ui): Correct accent color theming for Graphics and Properties

See merge request citron/emulator!82
2025-10-06 10:41:11 +10:00
collecting
6a7c323572 Edit configure_cpu.ui 2025-10-05 11:39:55 +00:00
collecting
ef008771e1 fix: Clang Compiler 2025-10-05 02:33:26 +00:00
collecting
1ad8a783b7 Edit configure_cpu.h 2025-10-04 12:12:32 +00:00
collecting
8dcf84858d Edit configure_audio.cpp 2025-10-04 12:09:33 +00:00
collecting
696fdcda58 Edit configure_cpu.cpp 2025-10-04 12:09:04 +00:00
collecting
273ff26432 Edit configure_graphics_advanced.cpp 2025-10-04 12:08:32 +00:00
collecting
ae60047271 Edit configure_graphics_advanced.h 2025-10-04 12:08:03 +00:00
collecting
99ab916bcc Edit configure_cpu.ui 2025-10-04 12:07:19 +00:00
collecting
8fa7ceba8c Edit configure_audio.h 2025-10-04 12:06:18 +00:00
collecting
1026dd9830 Edit configure_system.cpp 2025-10-04 12:05:50 +00:00
collecting
2e27da552c Edit configure_system.h 2025-10-04 12:05:16 +00:00
collecting
d51df8a2fa Edit configure.ui 2025-10-04 12:04:20 +00:00
collecting
b3f197e714 Edit configure_per_game.h 2025-10-04 12:03:37 +00:00
collecting
2a8d21c123 Edit configure_per_game.ui 2025-10-04 12:02:38 +00:00
collecting
79c83d94c0 Edit configure_per_game.cpp 2025-10-04 12:01:47 +00:00
collecting
6ab651e732 Edit configure_dialog.cpp 2025-10-04 12:01:06 +00:00
collecting
8fd62cec46 Edit configure_per_game.ui 2025-10-04 10:09:16 +00:00
collecting
ee35997f56 Edit configure_per_game.cpp 2025-10-04 10:08:47 +00:00