OpenSauce04
1c75bf4b7f
Fixed shortcut creation failing if icons directory structure doesn't already exist
2024-11-10 18:16:50 +00:00
David Griswold
e884d5f3f3
android: Implemented custom layout customization GUI
...
This commit also changes the name of the 'Portrait' landscape layout to 'Original'
Co-authored-by: OpenSauce04 <opensauce04@gmail.com>
2024-11-10 18:16:50 +00:00
David Griswold
b293a253f5
Refactored layout code in preparation for Android custom layout GUI
2024-11-10 18:16:50 +00:00
David Griswold
c78e893cd7
android: Updated custom layout coordinate system to match desktop
2024-11-10 18:16:50 +00:00
David Griswold
6cb61c8ff7
android: Added portrait-specific config values for custom layouts
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 QString
s
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
b48962db21
Fixed secondary window hotkeys not working after applying settings
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
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
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
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
Reg Tiangha
b62d910fbf
citra_qt: Fix Hybrid Screen layout menu option
2024-11-10 18:16:49 +00:00
Reg Tiangha
224ffafd41
citra_qt: Add Layout tab to in-game settings
2024-11-10 18:16:49 +00:00
Reg Tiangha
c2da4c16df
citra_qt: Tidy up Layout tab
2024-11-10 18:16:49 +00:00
Reg Tiangha
2f96e77e23
citra_qt: Remove scroll bar from Layout and Enhancements tabs
2024-11-10 18:16:49 +00:00
Reg Tiangha
f7fbece278
citra_qt: Move Layout section to its own tab called Layout
2024-11-10 18:16:49 +00:00
Reg Tiangha
edafb0885a
Edit enhancements labels
2024-11-10 18:16:49 +00:00
blakdulz
bf6bcb0591
add Bottom Screen Opacity in Enhancement tab
2024-11-10 18:16:49 +00:00
BlakDulz
ecf5dcaa72
remove indent of configure_enhancements.ui
2024-11-10 18:16:49 +00:00
blakdulz
ac1b0639ba
QT add Custom Layout Menu Option.
...
This add Custom Layout selector in Both Menu and Enhancment Setting. This will allow to use or change Custom Layout mode or by using toggle. Still No Overlay Editor, just manual edit box, and this Not saved or carried at per game settings
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
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
7c26710121
Tweaked shortcut creation msgbox identifiers to be more descriptive
2024-11-10 18:16:49 +00:00
Reg Tiangha
023304d9bf
game_list.cpp: Resize columns to fit the size of their contents
2024-11-10 18:16:49 +00:00
Reg Tiangha
706c5a759b
citra_qt: Fix typo
2024-11-10 18:16:49 +00:00
Reg Tiangha
29a6f0e059
citra_qt: Fix remaining build errors
2024-11-10 18:16:49 +00:00
FearlessTobi
9ca3c5699f
citra_qt: Track play time
...
Co-Authored-By: Mario Davó <66087392+mdmrk@users.noreply.github.com>
2024-11-10 18:16:49 +00:00
FearlessTobi
89a119dbe9
citra_qt: Add support for game desktop shortcuts
2024-11-10 18:16:49 +00:00
FearlessTobi
dafa96b39c
citra_qt: Games can be marked as favorites to make them appear at the top of the list
...
Co-Authored-By: Colin E. <5352197+Kewlan@users.noreply.github.com>
2024-11-10 18:16:49 +00:00
FearlessTobi
b0fe9a8173
citra_qt: Move "Open ..." options to submenu
...
Helps to reduce visual clutter a bit.
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
Reg Tiangha
c76a305ffc
citra_qt: Build fixes for QT 6.8 ( #258 )
...
Replace deprecated `stateChanged` function with `checkStateChanged` that was first introduced in QT 6.7 but keep the old code to maintain compatibility with older versions of QT.
2024-11-07 14:47:31 +01:00
Reg Tiangha
1ef86db597
Android: Add Pedometer Steps per Hour settings UI ( #242 )
2024-11-07 14:47:30 +01:00
kleidis
eb956fc5ce
qt: Fix default language not being set to the main one the system uses ( #236 )
...
* qt: Fix default language not being set to the main one the system uses
* cleanup code
2024-11-07 14:47:29 +01:00
szdarkhack
891479fe4b
Add "Steps per hour" system setting ( #211 )
...
* Implements a steps per hour (global) setting that gets returned by PTM GetStepHistory
* Make setting label text clearer
* Add setting to SDL frontend
* Add setting to Android (no UI)
* Remove IntSetting enum value
* Follow convension in android default ini
2024-11-07 14:47:28 +01:00
PabloMK7
efe2ee6a43
Add instant log flush option ( #209 )
2024-11-07 14:47:26 +01:00
PabloMK7
59ca96da97
Artic Base: Add Artic Controller support ( #195 )
2024-11-07 14:47:25 +01:00