Commit Graph
86 Commits
Author SHA1 Message Date
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
OpenSauce04andShizCalev 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
OpenSauce04andGamer64ytb 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
OpenSauce04 b148393c09 Fixed release version numbers not being displayed in-app 2024-11-10 18:16:49 +00:00
OpenSauce04 df791a8d37 "setup" --> "set up" in Android welcome message 2024-11-10 18:16:49 +00:00
OpenSauce04 e79e8ab186 Removed old Citra funding links 2024-11-10 18:16:49 +00:00
OpenSauceandPabloMK7 c9349a8de4 Android: Remember last entered Artic Base server address (#113)
* Android: Remember last entered Artic Base server address

* Android: Updated string key for last Artic Base address

`lastArticBaseAddr` --> `last_artic_base_addr`

Co-authored-by: PabloMK7 <hackyglitch2@gmail.com>

---------

Co-authored-by: PabloMK7 <hackyglitch2@gmail.com>
2024-11-07 14:44:00 +01:00