OpenSauce04
1c0b14fda4
Changed room executable name to azahar-room
2024-11-21 21:36:51 +00:00
OpenSauce04
99d59c6775
citra-room: Updated filename and cmake target name formatting for consistency
2024-11-21 21:36:51 +00:00
OpenSauce04
4a84df0732
Rebranded NSIS installer
2024-11-21 21:36:51 +00:00
OpenSauce04
03d3d3601f
Changed executable name to azahar
2024-11-21 21:36:51 +00:00
OpenSauce04
f94e28335c
Changed old log filename extension from .txt.old.txt to just .old.txt
2024-11-21 21:35:14 +00:00
OpenSauce04
1ea637c95b
Removed dist/installer
...
The old Citra installer is now completely redundant given the new NSIS installer
2024-11-21 20:35:34 +00:00
OpenSauce04
4360a0ba68
github: Updated issue templates
2024-11-21 13:01:06 +00:00
OpenSauce04
7780fb06e1
Change VS_STARTUP_PROJECT cmake property to citra_meta
2024-11-19 16:36:24 +00:00
OpenSauce04
189dccda83
Updated Transifex configuration
2024-11-19 16:36:24 +00:00
OpenSauce04
aa25378bd4
Updated compatibility list
2024-11-19 16:36:24 +00:00
OpenSauce04
1c5f7f5191
externals: Updated all submodule dependencies to latest release/commit
...
`cubeb` is a few commits behind latest because https://github.com/mozilla/cubeb/commit/877364f0509c9a54f2d7015a6a9b52b4c7c99edc causes MSVC build failure
2024-11-19 16:35:51 +00:00
OpenSauce04
e37b26e121
Moved git submodules to point to azahar-emu org forks where appropriate
2024-11-19 14:11:05 +00:00
OpenSauce04
fd2fa5a1bb
android: Updated AGP to 8.7.2
2024-11-10 22:24:13 +00:00
OpenSauce04
3105eb8ae7
AndroidManifest.xml: Set android:appCategory to game
...
Citra previously used the `android:isGame` property, however this has since been deprecated.
The previously set `android:isGame` property has been removed from the manifest as a result.
2024-11-10 22:07:20 +00:00
OpenSauce04
fd55b4fd6c
Applied clang-format-18 to codebase
2024-11-10 21:02:54 +00:00
OpenSauce04
3e02c29225
citra_qt: Fixed desktop shortcuts incorrectly including -g
...
This argument has a new meaning since the frontend merge, and is no longer needed in this instance
2024-11-10 20:54:05 +00:00
OpenSauce04
08605cc5df
citra_qt: Use non-breaking spaces+hyphens in command output message boxes
2024-11-10 20:53:53 +00:00
OpenSauce04
107f6b2ff1
SDL2 frontend is now disabled at compile time by default
...
This will be the case until the extremely disruptive issues with this frontend are resolved
2024-11-10 20:51:40 +00:00
OpenSauce04
da7d5c8aa0
citra_meta: Help text now omits references to the SDL frontend if disabled
2024-11-10 20:50:23 +00:00
OpenSauce04
11971d18d9
citra_meta: Target now utilizes precompiled headers
2024-11-10 20:50:04 +00:00
OpenSauce04
023de4dd76
citra_meta: Reworded missing SDL frontend error message
2024-11-10 20:42:03 +00:00
OpenSauce04
00fe25b299
citra_qt: Fixed strange compilation failure
...
Possibly related to https://bugreports.qt.io/browse/QTBUG-111968
2024-11-10 20:31:25 +00:00
OpenSauce04
c399783266
Merged the SDL and Qt frontends together into a single unified executable
2024-11-10 19:28:04 +00:00
OpenSauce04
cc2146a880
citra_qt: Fixed Close Movie button being clickable when no movie is opened
2024-11-10 19:26:26 +00:00
OpenSauce04
22876b186b
citra_qt: Moved command line option checking to earlier in execution, improving response time
2024-11-10 19:26:14 +00:00
OpenSauce04
fb71e9977c
citra_qt: Text output for -h, -v and -i options are displayed using a Qt message box on Windows
2024-11-10 19:26:01 +00:00
OpenSauce04
471d3e035c
citra_qt: Removed old -g option; Software path is now passed as the last parameter instead
2024-11-10 19:25:49 +00:00
OpenSauce04
4cdb3b063c
citra_qt: Added -d option for dumping video
2024-11-10 19:25:39 +00:00
OpenSauce04
485f627edb
citra_qt: Added -r and -p options for recording and playing TAS movies respectively
2024-11-10 19:25:25 +00:00
OpenSauce04
5a462b84b3
citra_qt: Added -i option for installing CIAs
2024-11-10 19:25:15 +00:00
OpenSauce04
7bed6eda64
citra_qt/main.cpp: Put options in alphabetical order
2024-11-10 19:25:01 +00:00
OpenSauce04
44cd78e005
citra_qt: Added -v and -h options
2024-11-10 19:24:31 +00:00
OpenSauce04
f6362f72e2
android: Updated dpad header descriptions
2024-11-10 19:01:21 +00:00
OpenSauce04
260b5370b3
Windows installer filename now has an suffix
2024-11-10 19:01:21 +00:00
OpenSauce04
c204adc9fb
android: Added string translations for Polish
2024-11-10 19:01:21 +00:00
OpenSauce04
5d3a02b9bf
am.h: Minor formatting correction
2024-11-10 19:01:21 +00:00
OpenSauce04
fa6ef8e9aa
android: Updated AGP to 8.6.1
2024-11-10 19:01:21 +00:00
OpenSauce04
790e41f4bc
Implemented NSIS installer for Windows
2024-11-10 19:00:58 +00:00
OpenSauce04
3aaa254f9d
Renamed dedicated_room to citra_room
2024-11-10 18:16:50 +00:00
OpenSauce04
f34d1b1ea8
Distribute MacOS build as a zip archive
2024-11-10 18:16:50 +00:00
OpenSauce04
84fce39a2d
Fixed hotkey_groups shortcuts not being assigned correctly
2024-11-10 18:16:50 +00:00
OpenSauce04
9da0b8f9ad
Added "Reverse Side by Side" Sterioscopic 3D mode
2024-11-10 18:16:50 +00:00
OpenSauce04
c4583264c9
Fixed swapping screens on landscape displays forcing portrait layout
2024-11-10 18:16:50 +00:00
OpenSauce04
3e5306e347
Store frame_limit config value as a double
...
This allows fractional values to be used for the game speed
2024-11-10 18:16:50 +00:00
OpenSauce04
f0d22a9800
Removed redundant cmake options related to the compatibility list
2024-11-10 18:16:50 +00:00
OpenSauce04
8efd959847
android: Removed foreground service leftovers
2024-11-10 18:16:50 +00:00
OpenSauce04
d8643b2f75
main.cpp: Fixed compilation failure on MSYS2
2024-11-10 18:16:50 +00:00
OpenSauce04
a3a6aed9be
Fixed incorrect applications directory path while using Flatpak build
2024-11-10 18:16:50 +00:00
OpenSauce04
6d37ef8b27
Fixed shortcuts generated via Flatpak not working
2024-11-10 18:16:50 +00:00
OpenSauce04
1c75bf4b7f
Fixed shortcut creation failing if icons directory structure doesn't already exist
2024-11-10 18:16:50 +00:00
OpenSauce04
03630b547c
SettingsAdapter.kt: Removed duplicate string
2024-11-10 18:16:50 +00:00
OpenSauce
67ca752c91
SettingsAdapter.kt: Removed stray commented code
2024-11-10 18:16:50 +00:00
OpenSauce04
f8e9e459fe
Changed how pausing the emulator is handled to allow frame advancing
...
Where previously the emulator thread was halted, frame advancing mode is now enabled instead
This commit also removes the "Enable Frame Advancing" option due to being obsolete
2024-11-10 18:16:50 +00:00
OpenSauce04
358b7c8713
main.cpp: Removed unnecessary QStrings
2024-11-10 18:16:50 +00:00
OpenSauce04
eb69aff2d9
main.cpp: Toggle Screen Layout hotkey now uses connect_shortcut
2024-11-10 18:16:50 +00:00
OpenSauce04
0a52abb3f8
main.cpp: Reorganized GMainWindow::InitializeHotkeys
2024-11-10 18:16:50 +00:00
OpenSauce04
19fc3bf0a4
main.cpp: connect_shortcut now also connects to the secondary window
2024-11-10 18:16:49 +00:00
OpenSauce04
28823b10f5
Fixed HotkeyRegistry::GetHotkey locking shortcuts to the first widget that calls it
2024-11-10 18:16:49 +00:00
OpenSauce04
991316494d
Don't tie hotkeys to only the main window by default
...
An optional boolean `primary_only` has been added to `link_action_shortcut` when it is necessary to seperate primary and secondary window hotkeys.
Currently this is only used for the fullscreen binding, as a different prodedure is used for each window.
2024-11-10 18:16:49 +00:00
OpenSauce04
e4479d5978
Added .kotlin directory to gitignore
2024-11-10 18:16:49 +00:00
OpenSauce04
d16c9db5d9
ci: Added stale action for issues
2024-11-10 18:16:49 +00:00
b89991de61
android: Implemented about game dialog ( #304 )
...
This feature is accessible by long-pressing on a game card, replacing the old method of accessing the cheats menu
The cheats menu is now accessed from within the about game dialog
Adapted from https://github.com/mandarine3ds/mandarine/commit/69c323289f9e290f95b69dafb31f773ac1b56242
Co-authored-by: Ishan09811 <156402647+ishan09811@users.noreply.github.com >
Co-authored-by: kleidis <167202775+kleidis@users.noreply.github.com >
2024-11-10 18:16:49 +00:00
OpenSauce04
74b88c253c
Added file license header checking to CI
2024-11-10 18:16:49 +00:00
OpenSauce04
b48962db21
Fixed secondary window hotkeys not working after applying settings
2024-11-10 18:16:49 +00:00
OpenSauce04
d409f9746d
Disabled OpenGL in aarch64 Linux builds
2024-11-10 18:16:49 +00:00
OpenSauce04
12c455bf09
Removed 'Navigate to GameDB entry' context menu option
...
The site this option points to no longer exists
Closes #268
2024-11-10 18:16:49 +00:00
OpenSauce04
91199197ab
configure_debug.ui: Fixed duplicate element name
2024-11-10 18:16:49 +00:00
OpenSauce04 and ShizCalev
8ef2008b2a
Use archive.org snapshots of remaining Citra links for now
...
Should be changed out for appropriate replacements when they are available
Co-authored-by: ShizCalev <ShizCalev@users.noreply.github.com >
2024-11-10 18:16:49 +00:00
OpenSauce04
1bbeeed316
Fixed realtime audio not working correctly at emulation speeds over 100%
2024-11-10 18:16:49 +00:00
OpenSauce04
6808d35845
configure_layout.ui: Fix duplicated element names
2024-11-10 18:16:49 +00:00
OpenSauce04
5bb5749912
Made Single Screen Layout config require relevant layout to be selected
2024-11-10 18:16:49 +00:00
OpenSauce04
539fff882b
Added Single Screen layout configuration options
...
These settings also affect the Separate Windows layout
This commit also restructures the Layout tab of the configuration menu
2024-11-10 18:16:49 +00:00
OpenSauce04
8debabaeb3
Removed stray text from poor conflict resolution
2024-11-10 18:16:49 +00:00
OpenSauce04
6a8fa2c402
android: Gamepads can now control the in-game menu
2024-11-10 18:16:49 +00:00
61c4d324a9
android: Rework settings UI ( #226 )
...
Co-authored-by: Ishan09811 <156402647+ishan09811@users.noreply.github.com >
Co-authored-by: kleidis <167202775+kleidis@users.noreply.github.com >
2024-11-10 18:16:49 +00:00
OpenSauce04
794a12c3f6
android: Fixed landscape layouts not displaying correctly
2024-11-10 18:16:49 +00:00
OpenSauce04
d0b03cc9c5
Fixed minor formatting discrepancies
2024-11-10 18:16:49 +00:00
OpenSauce04
da1f0f43d0
Updated default custom layout values to account for new coordinate system
2024-11-10 18:16:49 +00:00
OpenSauce04
56683720c6
Large Screen Proportion config is greyed out when Large Screen is not selected
2024-11-10 18:16:49 +00:00
OpenSauce04
779a0f4af2
Updated custom layout value names to be more accurate
2024-11-10 18:16:49 +00:00
OpenSauce04
90c64a4e0a
Custom Layout options now uses X, Y, Width Height
...
Previously used Left, Top, Right, Bottom positions
2024-11-10 18:16:49 +00:00
OpenSauce04
aa06b58523
Android: Removed nightly and canary build flavours as they are now obsolete
2024-11-10 18:16:49 +00:00
OpenSauce04
3f7eee078d
Desktop: HLE audio settings are greyed out when non-HLE audio emulation is selected
2024-11-10 18:16:49 +00:00
OpenSauce04
d9e80c0285
Updated name and description of realtime audio setting
2024-11-10 18:16:49 +00:00
OpenSauce04
d53425e3bf
Improved playback consistency of realtime audio option during inconsistent framerates
2024-11-10 18:16:49 +00:00
OpenSauce04 and Gamer64ytb
c07b23b1d0
Implemented Citra Enhanced's realtime audio option
...
Co-authored-by: Gamer64ytb <76565986+Gamer64ytb@users.noreply.github.com >
2024-11-10 18:16:49 +00:00
OpenSauce04
feb033425c
Added compatibility list submodule
...
This was done over 2 commits because git becomes extremely confused when adding a new submodule in a directory with the same name as one which was just deleted
2024-11-10 18:16:49 +00:00
OpenSauce04
af8a7b0e9c
Removed old compatibility list
2024-11-10 18:16:49 +00:00
OpenSauce04
7c26710121
Tweaked shortcut creation msgbox identifiers to be more descriptive
2024-11-10 18:16:49 +00:00
OpenSauce04
71088a63be
Android resolution setting now matches the desktop interface
...
- Now has a radio button interface instead of a slider
- Now shows resolution alongside multiplier
2024-11-10 18:16:49 +00:00
OpenSauce04
9195185654
Android: Corrected overlay joystick draw order
2024-11-10 18:16:49 +00:00
OpenSauce
28da63f7f1
Added description to system config area in bug report template
2024-11-10 18:16:49 +00:00
OpenSauce04
3612a2bcdf
Added automatic labels to issue templates
2024-11-10 18:16:49 +00:00
OpenSauce04
e6bc49c8d8
Removed seemingly redundant opacityId value
2024-11-10 18:16:49 +00:00
OpenSauce04
c8bb7657bf
Updated default opacity to 50%
...
This change accounts for the change in overlay image opacity to roughly equal how the overlay looks in 2108
2024-11-10 18:16:49 +00:00
OpenSauce04
14717600a3
Android: Increase opacity of button overlay images
2024-11-10 18:16:49 +00:00
OpenSauce04
20918b5a44
Android drawer is now locked by default
2024-11-10 18:16:49 +00:00
OpenSauce04
647a234e03
Builds created from unified sources will now display the correct version number in-app
2024-11-10 18:16:49 +00:00
OpenSauce04
d832350993
Updated default mobile portrait touch layout to be more ergonomic
2024-11-10 18:16:49 +00:00
OpenSauce04
1e777f425d
Discord presence is now greyed out instead of invisble when unavailable to avoid the tab being potentially empty
2024-11-10 18:16:49 +00:00