Commit Graph

58 Commits

Author SHA1 Message Date
OpenSauce04
bc83c922a1 Fixed compilation issues on Windows 2024-10-10 19:33:27 +01:00
OpenSauce04
7f78ea74ca lime_qt: Added -g option for enabling GDB stub 2024-10-10 19:33:27 +01:00
OpenSauce04
6febd56518 lime_qt: Removed old -g option; Software path is now passed as the last parameter instead 2024-10-10 19:33:27 +01:00
OpenSauce04
60a7697982 lime_qt: Added -d option for dumping video 2024-10-10 19:33:27 +01:00
OpenSauce04
0d8c6cdfb0 lime_qt: Added -r and -p options for recording and playing TAS movies respectively 2024-10-10 19:33:27 +01:00
OpenSauce04
ffa5c903a7 lime_qt: Added -i option for installing CIAs 2024-10-10 19:33:27 +01:00
OpenSauce04
ca5dde64ec lime_qt/main.cpp: Put options in alphabetical order 2024-10-10 19:33:27 +01:00
OpenSauce04
b7f9daab8a lime_qt: Added -v and -h options 2024-10-10 19:33:27 +01:00
OpenSauce04
91294919bb Corrected overzealous removal of SDL2 frontend 2024-09-04 10:39:43 +01:00
OpenSauce04
07858a015e Dropped lime3ds-cli executable and SDL2 frontend 2024-09-03 20:04:04 +01:00
kleidis
d78daa8988 main.cpp: Removed unnecessary variable 2024-09-01 14:19:14 +01:00
Reg Tiangha
7e938fcdd9
Replace all remaining Citra references with Lime3DS
Whereas previous efforts were focused on the user-facing side, this commit replaces Citra references which are present in the codebase itself. This should be the last time a change like this is ever necessary.
2024-08-21 21:02:46 +01:00
kleidis
e284607438 qt: Fix default languege not being set to the main one the system uses 2024-08-15 14:45:33 +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
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
9a5fa363f2 The emulator is called Lime3DS, not Lime 2024-08-11 19:02:14 +01: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
OpenSauce04
ddd832104c Corrected code formatting 2024-08-03 00:04:36 +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
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
7731956906 Implement emulator data migration functionality + prompt
The migration prompt appears when Lime3DS is started while the new user data directory doesn't exist and the old directory *does* exist
2024-07-18 21:11:26 +01:00
OpenSauce04
bc1cd10ae8 Fixed secondary window hotkeys not working after applying settings 2024-07-13 23:16:04 +00:00
PabloMK7
550e06e1c9 artic base: Implement DLC support and other fixes
- Artic Base: Implement DLC support and other fixes
- Fix per game settings not working with artic loader
- Fix compilation error
2024-07-09 22:53:37 +00:00
OpenSauce04
6de236051c Removed 'Navigate to GameDB entry' context menu option
The site this option points to no longer exists

Closes #268
2024-07-09 23:10:20 +01:00
OpenSauce04
b2805cbebc 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-07-01 20:30:39 +00:00
Reg Tiangha
9665f95306 lime3ds-gui: Fix Hybrid Screen layout menu option 2024-05-26 23:33:31 +01:00
Reg Tiangha
4614cc2e15 Apply clang-format-18 2024-05-26 23:33:31 +01:00
blakdulz
0313178d32 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-05-26 23:33:31 +01:00
Reg Tiangha
36c4eee49f lime_qt: Add Open Log Folder option to Help menu 2024-05-15 15:49:54 +00:00
OpenSauce04
c9932b65b9 Add Artic Base support
Co-Authored-By: PabloMK7 <10946643+pablomk7@users.noreply.github.com>
2024-05-12 22:16:10 +00:00
OpenSauce04
2b33150d79 Tweaked shortcut creation msgbox identifiers to be more descriptive 2024-05-11 21:12:38 +00:00
Reg Tiangha
1dd95b4e01 lime_qt: fix typo 2024-05-11 20:10:31 +00:00
Reg Tiangha
f2a8ab5547 lime_qt: Fix remaining build errors
Co-Authored-By: FearlessTobi <thm.frey@gmail.com>
2024-05-11 20:10:31 +00:00
FearlessTobi
b4662a822b lime_qt: Track play time
Co-Authored-By: Mario Davó <66087392+mdmrk@users.noreply.github.com>
2024-05-11 20:10:31 +00:00
FearlessTobi
dae2387abf lime_qt: Add support for game desktop shortcuts 2024-05-11 20:10:31 +00:00
OpenSauce04
563be55156 Reverted prior quick telemetry fix to make way for a proper fix 2024-04-12 18:35:18 +01:00
OpenSauce04
1c5154dc60 Quick and dirty telemetry removal to buy us time to fix #53 2024-04-11 23:05:10 +01:00
OpenSauce04
2e4f53ec2b Revert "Remove telemetry"
This reverts commit 6be3af71d4.
2024-04-11 22:10:24 +01:00
OpenSauce04
a62fd26fca Fixed the Exit hotkey not working correctly 2024-04-07 20:53:59 +01:00
OpenSauce04
7864eb6bab Fixed formatting 2024-04-07 19:04:59 +01:00
OpenSauce04
9ee8c76603 Fixed some message window titles displaying "Lime" instead of "Lime3DS" 2024-04-07 18:40:49 +01:00
Reg Tiangha
6be3af71d4 Remove telemetry 2024-04-03 21:56:34 +01:00