Commit Graph

10510 Commits

Author SHA1 Message Date
OpenSauce
f004700127
Merge pull request #333 from OpenSauce04/global-hotkeys
Don't tie hotkeys to only the main window
2024-08-15 13:09:07 +01:00
OpenSauce
7b569b70d8
Merge branch 'master' into global-hotkeys 2024-08-15 12:34:02 +01:00
OpenSauce04
b8fb57e040 main.cpp: Fixed compilation failure on MSYS2 2024-08-14 15:30:51 +01:00
OpenSauce04
a573f0f036 Fixed incorrect applications directory path while using Flatpak build 2024-08-14 15:30:51 +01:00
OpenSauce04
3262515c89 Fixed shortcuts generated via Flatpak not working 2024-08-14 15:30:51 +01:00
OpenSauce04
2cd1ea1277 Removed Citra references from areas of shortcut generation code 2024-08-14 15:30:51 +01:00
OpenSauce04
1447c481c7 Fixed shortcut creation failing if icons directory structure doesn't already exist 2024-08-14 15:30:51 +01:00
OpenSauce04
b97e2f3d70 Re-added .aab builds for Android 2024-08-14 14:52:55 +01:00
OpenSauce04
282b22b784 Repurposed the Report Compatibility button
The button now redirects to Lime3DS's compatibility-list repository

This commit also removes the `CITRA_ENABLE_COMPATIBILITY_REPORTING` cmake option for obvious reasons
2024-08-14 13:54:15 +01:00
OpenSauce04
afe9ee8e26 SettingsAdapter.kt: Removed duplicate string 2024-08-13 23:14:44 +01:00
OpenSauce04
1e1a61ed2b The emulator is called Lime3DS, not Lime 2024-08-13 23:13:55 +01:00
OpenSauce
5a5e4c9de1
SettingsAdapter.kt: Removed stray commented code 2024-08-13 21:49:59 +01:00
Gamer64
b825ba43bd Android: Fix buttons scale reset 2024-08-13 20:03:24 +00:00
OpenSauce04
9a5fa363f2 The emulator is called Lime3DS, not Lime 2024-08-11 19:02:14 +01:00
OpenSauce04
8b2b833d1f Updated file license headers 2024-08-11 15:56:04 +00:00
David Griswold
862fda4332 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-08-11 15:56:04 +00:00
David Griswold
7e5b83f126 Refactored layout code in preparation for Android custom layout GUI 2024-08-11 15:56:04 +00:00
David Griswold
c5ac6e84da android: Updated custom layout coordinate system to match desktop 2024-08-11 15:56:04 +00:00
David Griswold
138e4bcbd0 android: Added portrait-specific config values for custom layouts 2024-08-11 15:56:04 +00:00
OpenSauce04
b93e51ca7c 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-08-07 13:14:49 +00:00
PabloMK7
7b0fbdf884 Fix crash when cubemap face id is invalid 2024-08-06 23:27:05 +00:00
OpenSauce04
ddd832104c Corrected code formatting 2024-08-03 00:04:36 +01:00
OpenSauce04
aae84524eb Updated license headers 2024-08-03 00:00:33 +01:00
OpenSauce04
a05dbcdfb0 main.cpp: Removed unnecessary QStrings 2024-08-02 23:55:53 +01:00
OpenSauce04
10b9fd2eca main.cpp: Toggle Screen Layout hotkey now uses connect_shortcut 2024-08-02 23:52:56 +01:00
OpenSauce04
e5cb0d559b main.cpp: Reorganized GMainWindow::InitializeHotkeys 2024-08-02 23:47:31 +01:00
OpenSauce04
fc8ef10853 main.cpp: connect_shortcut now also connects to the secondary window 2024-08-02 23:44:08 +01:00
OpenSauce04
303c67d3c8 Fixed HotkeyRegistry::GetHotkey locking shortcuts to the first widget that calls it 2024-08-02 23:43:32 +01:00
OpenSauce04
bf0a1348c3 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-08-02 22:05:43 +01:00
OpenSauce04
b8a62e7827 Added .kotlin directory to gitignore 2024-08-02 20:17:48 +01:00
Reg Tiangha
3ab0cb87bb externals: Update sdl from 2.30.5 to 2.30.6 2024-08-02 19:04:27 +00:00
Reg Tiangha
eedbd028c0 cmake: Update aqtinstall from 3.1.16 to 3.1.17 2024-08-02 19:04:27 +00:00
kongfl888 K
c7818ef16f externals: Update fmt from 10.2.1 to 11.0.2 2024-08-02 19:04:27 +00:00
Polarzincomfrio
84b45f6045 Fix README.md wiki redirect and add note blockquote 2024-08-02 14:44:06 +00:00
OpenSauce
5fc08dd46d
Fixed stale issue bot citing incorrect number of days before closure 2024-08-01 18:57:10 +01:00
OpenSauce
354ebcb19c
Bump CMake MacOS compilation target to MacOS 13
The minimum required MacOS version for Lime3DS was already MacOS 13 due to dependencies, but until now the compilation target was set to MacOS 11
2024-08-01 17:09:34 +01:00
Reg Tiangha
6f1fdcbb19 externals: Update dynarmic dependencies 2024-08-01 15:14:34 +00:00
Reg Tiangha
a907d20937 externals: Update sdl from 2.30.4 to 2.30.5 2024-08-01 15:14:34 +00:00
OpenSauce04
33bc972901 Purge iOS from project codebase 2024-07-31 12:51:13 +00:00
Miguel
8fd0fb8bf0 bundle qt wayland into appimage by rtiangha (#212) 2024-07-30 19:27:45 +00:00
OpenSauce
41f8ef6e2b
Made issues with the enhancement lable immune from being stale 2024-07-30 12:45:32 +00:00
OpenSauce
165cc9e617
Update stale issue configuration
- Issues are flagged as stale after 90 days
- Stale issues will be closed after a further 10 days
2024-07-30 12:42:37 +00:00
OpenSauce04
99f8259bf6 ci: Added stale action for issues
- Issues which have seen no activity for 70 days will be marked as stale.
- If no activity is seen for a further 20 days, the issue will be closed.
- Issues which have been given a priority are immune from being marked as stale.
2024-07-28 12:43:33 +01:00
OpenSauce04
a9dd78b8be 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 69c323289f

Co-authored-by: Ishan09811 <156402647+ishan09811@users.noreply.github.com>
Co-authored-by: kleidis <167202775+kleidis@users.noreply.github.com>
2024-07-27 17:19:30 +01:00
OpenSauce04
1c5ec87069 Fixed license header checker handling deleted files incorrectly 2024-07-27 15:23:38 +01:00
OpenSauce
20752b79ed
Minor formatting nitpick in license checker script 2024-07-25 23:59:18 +01:00
OpenSauce04
9f7cb41a29 Added file license header checking to CI 2024-07-25 22:44:27 +01:00
OpenSauce04
1c2eab8ead Updated CI job step names for consistency 2024-07-25 17:59:16 +01:00
OpenSauce04
90ebe220b2 Updated compatibility list 2024-07-18 21:50:39 +01:00
OpenSauce04
88cb64a957 Updated language translations via Transifex 2024-07-18 21:49:55 +01:00