OpenSauce04
4b4d4f09da
qt: Fixed Azahar icon being accessed incorrectly in about + window icon
citra-build / source (push) Waiting to run
citra-build / linux (appimage) (push) Waiting to run
citra-build / linux (fresh) (push) Waiting to run
citra-build / macos (arm64) (push) Waiting to run
citra-build / macos (x86_64) (push) Waiting to run
citra-build / macos-universal (push) Blocked by required conditions
citra-build / windows (msvc) (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (push) Waiting to run
citra-build / ios (push) Waiting to run
citra-format / clang-format (push) Waiting to run
citra-transifex / transifex (push) Waiting to run
2025-07-31 16:39:47 +00:00
David Griswold
36a0b7824d
desktop: Fix horizontal centering single window mode ( #1211 )
...
* fix horizontal centering single window mode
* Formatting adjustment
---------
Co-authored-by: OpenSauce04 <opensauce04@gmail.com>
2025-07-31 17:27:35 +01:00
RedBlackAka
3b0542f188
Capitalize first letter of builtin shaders
2025-07-31 16:12:49 +01:00
OpenSauce04
ce2bf584c2
android: Upgrade to AGP 8.11.1, Gradle 8.13
citra-build / source (push) Has been cancelled
citra-build / linux (appimage) (push) Has been cancelled
citra-build / linux (fresh) (push) Has been cancelled
citra-build / macos (arm64) (push) Has been cancelled
citra-build / macos (x86_64) (push) Has been cancelled
citra-build / windows (msvc) (push) Has been cancelled
citra-build / windows (msys2) (push) Has been cancelled
citra-build / android (push) Has been cancelled
citra-build / ios (push) Has been cancelled
citra-format / clang-format (push) Has been cancelled
citra-transifex / transifex (push) Has been cancelled
citra-build / macos-universal (push) Has been cancelled
2025-07-30 01:13:20 +00:00
RedBlackAka
a5aecf91bb
Replace/remove leftover links for citra website and API #1236 ( #1250 )
...
citra-build / source (push) Has been cancelled
citra-build / linux (appimage) (push) Has been cancelled
citra-build / linux (fresh) (push) Has been cancelled
citra-build / macos (arm64) (push) Has been cancelled
citra-build / macos (x86_64) (push) Has been cancelled
citra-build / windows (msvc) (push) Has been cancelled
citra-build / windows (msys2) (push) Has been cancelled
citra-build / android (push) Has been cancelled
citra-build / ios (push) Has been cancelled
citra-format / clang-format (push) Has been cancelled
citra-transifex / transifex (push) Has been cancelled
citra-build / macos-universal (push) Has been cancelled
* Replace/remove leftover links for citra website and web services #1236
* Fix license headers
* Restore web service settings
2025-07-28 19:33:53 +02:00
PabloMK7
25d7db7bbe
Z3DS: Mark compressed files in UI and other minor fixes ( #1249 )
citra-build / source (push) Waiting to run
citra-build / linux (appimage) (push) Waiting to run
citra-build / linux (fresh) (push) Waiting to run
citra-build / macos (arm64) (push) Waiting to run
citra-build / macos (x86_64) (push) Waiting to run
citra-build / macos-universal (push) Blocked by required conditions
citra-build / windows (msvc) (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (push) Waiting to run
citra-build / ios (push) Waiting to run
citra-format / clang-format (push) Waiting to run
citra-transifex / transifex (push) Waiting to run
2025-07-28 10:38:23 +02:00
toksn
c95b942ec2
android: Added button sliding to button overlay ( #884 )
...
citra-build / source (push) Waiting to run
citra-build / linux (appimage) (push) Waiting to run
citra-build / linux (fresh) (push) Waiting to run
citra-build / macos (arm64) (push) Waiting to run
citra-build / macos (x86_64) (push) Waiting to run
citra-build / macos-universal (push) Blocked by required conditions
citra-build / windows (msvc) (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (push) Waiting to run
citra-build / ios (push) Waiting to run
citra-format / clang-format (push) Waiting to run
citra-transifex / transifex (push) Waiting to run
* Added simple button sliding mode
* Added "keep first" button sliding mode
* directly pressed buttons stay active even when sliding off
* further buttons can be triggered via the simple sliding method
* Added button sliding configuration to overlay settings menu
* Updated licences
* Added button sliding activation to dpads and joysticks
* separated handling of buttons, dpads and joysticks needed since they can be activated by moving now
* Adjusted strings
* Changed ButtonSlidingMode values to mirror prior string name changes
* Reverted incorrectly applied language translation
* Nitpicky formatting adjustments
* Shortened string IDs
* hasActiveJoy --> hasActiveJoystick
* showButtonSlidingModeMenu --> showButtonSlidingMenu
* Updated outdated comment relating to `isMotionFirstButton`
Co-authored-by: toksn <toksn@yahoo.de>
---------
Co-authored-by: OpenSauce04 <opensauce04@gmail.com>
2025-07-28 02:15:26 +01:00
PabloMK7
00c0f01e73
Z3DS: Add title info and smdh to metadata
citra-build / source (push) Waiting to run
citra-build / linux (appimage) (push) Waiting to run
citra-build / linux (fresh) (push) Waiting to run
citra-build / macos (arm64) (push) Waiting to run
citra-build / macos (x86_64) (push) Waiting to run
citra-build / macos-universal (push) Blocked by required conditions
citra-build / windows (msvc) (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (push) Waiting to run
citra-build / ios (push) Waiting to run
citra-format / clang-format (push) Waiting to run
citra-transifex / transifex (push) Waiting to run
2025-07-27 17:13:32 +02:00
PabloMK7
db8aaacb35
Z3DS: Fix minor issues and add Android cia compress setting
2025-07-27 17:13:32 +02:00
PabloMK7
8dafecd528
loader: Add compressed ROM (Z3DS) support
2025-07-27 17:13:32 +02:00
kylon
fcdfe03674
renderer_vulkan: remove out of context SDL_Quit call ( fixes #1220 ) ( #1248 )
...
* renderer_vulkan: remove out of context SDL_Quit call (fixes #1220 )
SDL_Quit must not be called unless the application must exit or SDL is no longer needed
* comment: simplify, forgot init had ref-count
2025-07-27 13:01:06 +01:00
qr243vbi
687c4415be
Add missing find_package into CMakeLists.txt ( #1165 )
...
citra-build / source (push) Waiting to run
citra-build / linux (appimage) (push) Waiting to run
citra-build / linux (fresh) (push) Waiting to run
citra-build / macos (arm64) (push) Waiting to run
citra-build / macos (x86_64) (push) Waiting to run
citra-build / macos-universal (push) Blocked by required conditions
citra-build / windows (msvc) (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (push) Waiting to run
citra-build / ios (push) Waiting to run
citra-format / clang-format (push) Waiting to run
citra-transifex / transifex (push) Waiting to run
* Update CMakeLists.txt
* Add missing find_package directive
* Update CMakeLists.txt
2025-07-27 00:35:50 +01:00
OpenSauce04
f7361fdebb
bootmanager.cpp: Disabled erroneous format checking for order-sensitive include
citra-build / source (push) Has been cancelled
citra-build / linux (appimage) (push) Has been cancelled
citra-build / linux (fresh) (push) Has been cancelled
citra-build / macos (arm64) (push) Has been cancelled
citra-build / macos (x86_64) (push) Has been cancelled
citra-build / windows (msvc) (push) Has been cancelled
citra-build / windows (msys2) (push) Has been cancelled
citra-build / android (push) Has been cancelled
citra-build / ios (push) Has been cancelled
citra-format / clang-format (push) Has been cancelled
citra-transifex / transifex (push) Has been cancelled
citra-build / macos-universal (push) Has been cancelled
2025-07-23 18:34:03 +01:00
OpenSauce04
980f8e02e5
tools: Added delete-ignored-files.sh
...
This script deletes all files and directories which are ignored by
2025-07-17 22:41:54 +01:00
OpenSauce04
f326e39dba
bootmanager.cpp: Removed seemingly unused include on MacOS
2025-07-13 12:25:52 +01:00
OpenSauce04
5937e0bf12
externals: Upgraded Vulkan dependencies to vulkan-sdk-1.4.313.0
2025-07-13 11:20:12 +01:00
OpenSauce04
c1761f87f9
gitmodules: Use tabs for indentation
...
This is the preferred indentation style of git, and it will use tabs by default when performing git operations which modify submodules
2025-07-12 13:07:08 +01:00
OpenSauce
7c278f9701
android: Implement play time tracking ( #813 )
...
* android: Implement play time tacking
Co-Authored-By: Reg Tiangha <rtiangha@users.noreply.github.com>
* Moved playtime manager from `citra_qt` to `common`
* Reimplemented Android play time to use existing logic from desktop
* Updated license headers
* When getting current game ID fails, silently error rather than crashing
* playTimeManagerStart: Check that `play_time_manager` is initialized before using it
---------
Co-authored-by: Kleidis <167202775+kleidis@users.noreply.github.com>
Co-authored-by: Reg Tiangha <rtiangha@users.noreply.github.com>
2025-07-12 13:01:46 +01:00
RedBlackAka
06ed6f3b6d
Installer: cleanup NSIS, remove unused code, correct minimum version
2025-07-10 23:57:32 +01:00
Nikki
0453e4463a
GSP: correct MemoryFill interrupt signaling ( #1218 )
...
* GSP: correct MemoryFill interrupt signaling
---------
Co-authored-by: PabloMK7 <hackyglitch2@gmail.com>
2025-07-10 23:22:10 +01:00
PabloMK7
d8bef418a7
pica: Fix irq request register behaviour ( #1216 )
2025-07-10 23:01:53 +01:00
OpenSauce04
df134acefe
math_util.cpp: Don't set GCC novector pragma when using GCC <14
2025-07-09 20:02:48 +01:00
Eric Warmenhoven
70314b9465
android: when cross-compiling from macos, don't include objcxx
2025-07-06 17:48:35 +01:00
PabloMK7
de7b457ee4
video_core: Remove assert in OpenGL LoadProgram and better logging ( #1200 )
2025-06-30 13:34:16 +02:00
OpenSauce04
f00d498f11
citra_sdl: Fixed compile failure due to use of removed function
2025-06-30 10:12:31 +01:00
OpenSauce
df3c0c18e4
renderer_vulkan: Disable FIFO when refresh rate is lower than ~60hz or Apple low power mode is enabled ( #1193 )
...
* renderer_vulkan: Disable FIFO when refresh rate is lower than ~60hz
Also disables FIFO when Apple low power mode is enabled, as it can limit the application framerate to 30fps
* renderer_vulkan.cpp: Put `IsLowRefreshRate` into anon namespace + make static
2025-06-29 21:06:44 +01:00
PabloMK7
a15af9b550
video_core: Fix LCD color fill ( #1198 )
2025-06-29 13:51:29 +02:00
Nikki
4447a5c9f2
[GSP] Set correct stop flag ( #1199 )
2025-06-29 13:09:03 +02:00
jbm11208
e24f8da113
Add per-title vulkan pipeline cache ( #1118 )
2025-06-23 20:51:25 +02:00
Qidi
680cbb559d
Fix aac_decoder memory leak ( #1167 )
...
* Fix aac_decoder memory leak
Only call NeAACDecInit on the first AAC frame and create new NeAACDecoder on DecoderCommand::Init request
* update license headers
* fix oversight
* reorganized code
-put open new FAAD2 AAC decoder code into a separate function
-removed LOG_INFO for open/close FAAD2 AAC decoder
-added LOG_ERROR when no decoder is created to handle decode request, either decoder creation failed or DecoderCommand::Init command not received
* Update aac_decoder.cpp
fix clang coding style check
* fix load savestate
Loading a savestate creates a situation where decode requests aren't preceded by an init request, so we open a new decoder by default in the constructor. A new AACDecoder instance is always constructed on load savestate.
2025-06-21 11:50:39 +01:00
OpenSauce04
9dc9bf3baf
Updated language translations via Transifex
2025-06-20 23:24:51 +01:00
PabloMK7
5f81ac40c8
rasterizer: Increase uniform buffer size ( #1174 )
2025-06-20 22:10:04 +02:00
PabloMK7
0deb0f50b8
Add "SWP" frame time information ( #1173 )
2025-06-20 19:26:12 +02:00
kleidis
2b51691d57
android: Fix hotkey presses opening nav drawer even after being bound ( #1122 )
...
* android: Fix hotkey presses opening nav drawer even after being bound
* Removed unnecessary return
---------
Co-authored-by: Kleidis <167202775+kleidis@users.noreply.github.com>
Co-authored-by: OpenSauce04 <opensauce04@gmail.com>
2025-06-19 23:48:18 +01:00
marsia
11687fe32b
android: Add landscape layout for setup pages
2025-06-19 21:14:26 +00:00
OpenSauce04
9d4d6c5fdc
externals: Update libyuv to latest commit
...
Fixes an Android build failure while using CMake >=4.0
2025-06-19 21:06:10 +00:00
PabloMK7
f26b9b174a
cmake: Bump min version to 3.25 globally and to 3.30.3 for android ( #1151 )
...
* cmake: Bump min version to 3.25 and update android to 3.30.3
* app/build.gradle.kts: Set minimum CMake version rather than exact version
---------
Co-authored-by: OpenSauce <opensauce04@gmail.com>
2025-06-18 21:44:42 +02:00
qr243vbi
ce8798fffe
Replace deprecated and removed in boost 1.88 io_service to io_context ( #1126 )
...
* Replace deprecated and removed in boost 1.88 io_service for io_context
* More thoroughly replaced references to io_service with io_context
* Updated license header
---------
Co-authored-by: OpenSauce04 <opensauce04@gmail.com>
2025-06-17 18:41:22 +00:00
PabloMK7
3c3dd2bd86
am: Improve cia encrypted content detection ( #1152 )
2025-06-17 14:17:01 +02:00
OpenSauce04
eec1466b7b
Updated language translations via Transifex
2025-06-16 16:08:56 +01:00
OpenSauce04
5910edb9fa
android: Fixed accurate multiplication setting using async shader value
citra-build / source (push) Has been cancelled
citra-build / linux (appimage) (push) Has been cancelled
citra-build / linux (fresh) (push) Has been cancelled
citra-build / macos (arm64) (push) Has been cancelled
citra-build / macos (x86_64) (push) Has been cancelled
citra-build / windows (msvc) (push) Has been cancelled
citra-build / windows (msys2) (push) Has been cancelled
citra-build / android (push) Has been cancelled
citra-build / ios (push) Has been cancelled
citra-format / clang-format (push) Has been cancelled
citra-transifex / transifex (push) Has been cancelled
citra-build / macos-universal (push) Has been cancelled
2025-06-13 11:16:42 +01:00
OpenSauce04
63f52580ca
qt: Renamed toggle console setting name to be more accurate
citra-build / source (push) Has been cancelled
citra-build / linux (appimage) (push) Has been cancelled
citra-build / linux (fresh) (push) Has been cancelled
citra-build / macos (arm64) (push) Has been cancelled
citra-build / macos (x86_64) (push) Has been cancelled
citra-build / windows (msvc) (push) Has been cancelled
citra-build / windows (msys2) (push) Has been cancelled
citra-build / android (push) Has been cancelled
citra-build / ios (push) Has been cancelled
citra-format / clang-format (push) Has been cancelled
citra-transifex / transifex (push) Has been cancelled
citra-build / macos-universal (push) Has been cancelled
2025-06-09 20:19:40 +01:00
OpenSauce04
d1b80788f6
ci: Corrected Windows Vulkan SDK URL which was taken down by upstream
2025-06-09 19:29:08 +01:00
OpenSauce04
7eff38ed10
Updated language translations via Transifex
citra-build / source (push) Has been cancelled
citra-build / linux (appimage) (push) Has been cancelled
citra-build / linux (fresh) (push) Has been cancelled
citra-build / macos (arm64) (push) Has been cancelled
citra-build / macos (x86_64) (push) Has been cancelled
citra-build / windows (msvc) (push) Has been cancelled
citra-build / windows (msys2) (push) Has been cancelled
citra-build / android (push) Has been cancelled
citra-build / ios (push) Has been cancelled
citra-format / clang-format (push) Has been cancelled
citra-transifex / transifex (push) Has been cancelled
citra-build / macos-universal (push) Has been cancelled
2025-06-08 18:16:44 +01:00
PabloMK7
995538fa3e
vulkan: Report error code on Vulkan::CreateSurface ( #1130 )
2025-06-08 17:23:17 +02:00
PabloMK7
57105076a0
frontend: Save RPC setting to config file ( #1129 )
2025-06-08 12:10:39 +02:00
OpenSauce04
868e946dee
app/build.gradle.kts: Fixed incorrect usage of layout.buildDirectory
citra-build / source (push) Has been cancelled
citra-build / linux (appimage) (push) Has been cancelled
citra-build / linux (fresh) (push) Has been cancelled
citra-build / macos (arm64) (push) Has been cancelled
citra-build / macos (x86_64) (push) Has been cancelled
citra-build / windows (msvc) (push) Has been cancelled
citra-build / windows (msys2) (push) Has been cancelled
citra-build / android (push) Has been cancelled
citra-build / ios (push) Has been cancelled
citra-format / clang-format (push) Has been cancelled
citra-transifex / transifex (push) Has been cancelled
citra-build / macos-universal (push) Has been cancelled
2025-06-06 12:37:54 +01:00
PabloMK7
fe7fe3ed24
android: Fix crash when user directory permissions are lost ( #1110 )
...
citra-build / source (push) Has been cancelled
citra-build / linux (appimage) (push) Has been cancelled
citra-build / linux (fresh) (push) Has been cancelled
citra-build / macos (arm64) (push) Has been cancelled
citra-build / macos (x86_64) (push) Has been cancelled
citra-build / windows (msvc) (push) Has been cancelled
citra-build / windows (msys2) (push) Has been cancelled
citra-build / android (push) Has been cancelled
citra-build / ios (push) Has been cancelled
citra-format / clang-format (push) Has been cancelled
citra-transifex / transifex (push) Has been cancelled
citra-build / macos-universal (push) Has been cancelled
* android: Fix crash when user directory permissions are lost
---------
Co-authored-by: OpenSauce04 <opensauce04@gmail.com>
2025-06-03 23:06:46 +02:00
OpenSauce04
2acbcd333c
app/build.gradle.kts: Removed now-obsolete isMinifyEnabled value from relWithDebInfo build variant
2025-06-03 21:48:33 +01:00
OpenSauce04
7853bacddd
app/build.gradle.kts: Replaced deprecated buildDir value with layout.buildDirectory
2025-06-03 21:48:33 +01:00