OpenSauce04
0ca46dc05f
update_checker.cpp: Use GitHub's tags API to get latest tag for prereleases
...
The `releases` API can sometimes return releases out of order if they were uploaded too close to eachother, for whatever reason.
2025-05-27 13:00:32 +01:00
OpenSauce04
95eb701e12
update_checker.cpp: Add alpha and beta substrings to prerelease detection logic
2025-05-27 11:39:00 +01:00
OpenSauce04
2aa29a62cc
android: Enable android:windowOptOutEdgeToEdgeEnforcement for Android 15+
2025-05-26 21:28:09 +01:00
PabloMK7
5e2161d90b
video_core: Refactor state tracking ( #1059 )
2025-05-26 14:37:03 +02:00
PabloMK7
bf587885cb
Allow SPIR-V when using Shadow2D texture mapping ( #1057 )
2025-05-24 00:05:16 +02:00
PabloMK7
ee63706887
Fix incorrect geo shader config start index parameter bit length ( #1056 )
2025-05-22 18:20:13 +02:00
PabloMK7
e83b81ec98
Add setting to toggle RPC server (disabled by default) ( #1047 )
2025-05-18 17:27:37 +02:00
OpenSauce04
8b939a9dab
video_core: Fixed incorrect Vulkan mode when speed unthrottled w/ vsync
...
When the frame limit was set to 0 (unthrottled), the Vulkan present mode would be unintentionally set to FIFO, which caps out at the monitor's refresh rate
2025-05-16 17:48:30 +01:00
OpenSauce04
d878bfec3b
file_util.cpp: Removed unnecessary definitions
2025-05-16 17:11:21 +01:00
OpenSauce04
33889fec1d
file_util.cpp: Use _stat64 instead of stat where appropriate
...
Avoids compile failures introduced in an MSYS2 update
2025-05-16 17:11:21 +01:00
OpenSauce04
51dc3c6858
citra_room: Added removed option warning for --enable-citra-mods/-e
2025-05-15 16:19:20 +01:00
OpenSauce04
4ea9d76093
Updated license headers
2025-05-15 16:19:20 +01:00
Kleidis
d94654ea10
network: Removed enable_citra_mods room option
...
Moderator status is now determined
solely by the user's moderator flag
2025-05-15 16:19:20 +01:00
Kleidis
650cf43cd8
qt: Update moderation UI visibility in chat room
2025-05-15 16:19:20 +01:00
Kleidis
54732c560c
network: Grant private room hosts moderator privileges
2025-05-15 16:19:20 +01:00
Briar
580d46e3d6
android: Add aspect ratio setting for single screen layout mode ( #913 )
...
* android: Add aspect ratio setting for single screen layout mode
Co-Authored-By: Morph <39850852+Morph1984@users.noreply.github.com>
* Partial rewrite to address issues and improve readability
---------
Co-authored-by: Morph <39850852+Morph1984@users.noreply.github.com>
Co-authored-by: OpenSauce04 <opensauce04@gmail.com>
2025-05-12 19:58:01 +01:00
OpenSauce04
c204ebf021
android: Fixed Turbo toast appearing in situations other than toggling Turbo
...
+ minor code cleanup
2025-05-09 20:34:55 +01:00
Kex
ea8e403f83
Make argument of --username required
2025-05-09 11:52:17 +01:00
OpenSauce04
73760e087a
android: Added periods to the ends of performance overlay setting descriptions
2025-05-08 21:44:07 +01:00
OpenSauce04
3ce9f277d9
android: Corrected some nitpicky formatting inconsistencies in drawable xmls
2025-05-08 19:29:20 +01:00
OpenSauce
378d830a93
android: Improve performance stats overlay settings and functionality ( #808 )
...
* android: Improve performance stats overlay settings and functionality
* Add battery temp functions
* Readd frametime
* Corrected `perf_overlay_position` being placed in the wrong `default_ini.h` file
* Fixed the word "overlay" being repeatedly misspelled in function names
* `updateshowStatsOverlay` --> `updateShowStatsOverlay`
* Increased frequency of performance overlay updates
Changed from every 3 seconds to every 1 second
* Adjusted overlay margins to avoid text being lost behind rounded corner cutouts
* Fix performance overlay updates being stacked when changing orientation
* Changed out host RAM usage statistic for available host RAM
* Removed seemingly unused code
* "FT" --> "Frametime" in overlay
* Use non-breaking spaces to control how the overlay text breaks
Also used a vertical box drawing character instead of a pipe for the divider because it looks slightly nicer
* Renamed/adjusted remnants of the "Show System Memory Usage" setting
* Replaced Performance Stats Overlay icon with a stock clip art image from Android Studio
* Made performance overlay setting value names and strings less generic
* Rebranded Performance Stats Overlay as simply "Performance Overlay"
* Rewrote performance overlay settings description
* Improved naming consistency
* Rebranded "Show Overlay" toggle to "Show Controller Overlay"
This is to avoid confusion with the new performance overlay
* nitpick: Fixed order of imports in EmulationFragment.kt
* More string name consistency improvements
* Fixed compile failure due to a binding name not being updated
* Changed Performance Overlay setting headers
* EmulationFragment.kt: Formatting corrections
* Removed seemingly misplaced call to `updateShowPerformanceOverlay`
* `OVERLAY_POSITION` --> `PERFORMANCE_OVERLAY_POSITION`
---------
Co-authored-by: Kleidis <167202775+kleidis@users.noreply.github.com>
Co-authored-by: Zephyron <zephyron@citron-emu.orgq>
2025-05-08 19:26:30 +01:00
OpenSauce04
74f3a2457e
Updated translations via Transifex
2025-05-07 21:21:49 +01:00
PabloMK7
18447ac6ac
Fix savestates with the OpenGL renderer
2025-05-07 21:05:34 +01:00
Briar
e946e38cd5
renderer_vulkan: Actually initialize background colors on start
2025-05-07 14:41:19 +01:00
OpenSauce04
beacac3f11
Corrected some minor visual inconsistencies compared to other tabs
2025-05-06 22:18:17 +01:00
SeppNel
89974af0ef
Add scroll to layout page (graphics)
2025-05-06 22:18:17 +01:00
OpenSauce04
ff72997511
Re-updated language translations via Transifex
2025-04-30 17:22:23 +01:00
OpenSauce04
9a7364ee92
Updated language translations via Transifex
2025-04-30 15:10:40 +01:00
OpenSauce04
6ddb63582f
macos: Use non-native Qt menubar as a temp workaround for #933
2025-04-30 15:05:14 +01:00
OpenSauce04
31908f732f
qt: Added new update checker logic which correctly handles prereleases
2025-04-30 13:39:57 +01:00
PabloMK7
01d7ff7a08
Fix installing DLCs with encrypted flags for missing contents ( #979 )
2025-04-24 21:53:09 +02:00
PabloMK7
493f59cef5
Fix off-by-one error in savestates that could cause crashes ( #977 )
2025-04-24 19:04:59 +02:00
PabloMK7
939a6e0f7a
Allow shader cache to switch to different titles at runtime ( #978 )
2025-04-24 19:03:48 +02:00
OpenSauce04
975ad17442
Internally rename turbo_speed and similar to turbo_limit
...
This aligns with the pre-existing `frame_limit` value
2025-04-23 16:59:28 +01:00
OpenSauce04
dcbf79df14
Overhaul turbo speed implementation to use temporary_frame_limit
2025-04-23 16:59:28 +01:00
PabloMK7
eba3c2c08f
Fix cheats and rpc server affecting the wrong processes ( #956 )
2025-04-23 17:09:37 +02:00
PabloMK7
391f91f735
Support downloading owned DLCs ( #950 )
2025-04-23 17:08:48 +02:00
SeppNel
527610d599
citra_qt: Fix duplicated hotkey entry and order. ( #945 )
...
* Fix order
* Match hotkey name with citra_qt.cpp
2025-04-20 12:19:20 +01:00
Midou36O
1ff5042685
Fallback to silence when no samples have been captured. ( #955 )
2025-04-19 15:21:13 +02:00
Daniel Nylander
b1480396fa
Add Swedish to citra.nsi
2025-04-19 08:49:33 +01:00
lannoene
de1b520498
Fix File::Write() not conforming to debug header validation ( #952 )
2025-04-18 12:51:15 +02:00
OpenSauce04
a6782e8a13
android: Restructure strings.xml
2025-04-16 22:30:28 +01:00
OpenSauce04
fd3e4068b6
android: Renamed quicksave_saving and quickload_loading strings to simply saving and loading
...
This better reflects their use, as they are no longer used exclusively for quicksaves.
2025-04-16 22:08:05 +01:00
kleidis
8fbfb94bec
android: Add toast popup while saving states through UI
2025-04-16 22:08:05 +01:00
kleidis
d43597b520
android: Allow saving to quickslot from UI
...
Idk why this was done by the original author as there are no conflicts
2025-04-16 22:08:05 +01:00
David Griswold
967263fc80
Implement screen gap setting ( #622 )
...
* implement screen gap
* type conversion fix for windows
* int setting
2025-04-16 19:05:46 +01:00
OpenSauce04
fdbc74b506
Updated help strings to reflect new room implementation
2025-04-16 16:39:09 +01:00
OpenSauce04
b8267c0a39
cmake: Added citra_room_standalone target and ENABLE_ROOM_STANDALONE option
2025-04-16 16:39:09 +01:00
OpenSauce04
2670b517e8
citra_room: Merge functionality into citra_meta
2025-04-16 16:39:09 +01:00
HurricanePootis
e90930b0b9
Qt: set desktop filename and organization domain #934
2025-04-15 20:18:03 +01:00