81 Commits

Author SHA1 Message Date
Vicki Pfau
0ccd3c84dc Qt: Make --script explanation match headless explanation 2025-01-02 02:07:04 -08:00
Vicki Pfau
c71cd4a81b Qt: Improve --script help 2024-10-01 02:02:18 -07:00
oltolm
c7b5d10546 fix Qt deprecation warnings 2024-05-26 00:20:52 -07:00
Vicki Pfau
a430f58c15 GB, GBA: Move more override-adjacent stuff to public API 2024-03-25 01:47:32 -07:00
Vicki Pfau
7bd877dfbd Qt: Shut up coverity some, despite this probably not doing anything 2024-01-31 01:22:18 -08:00
Bastien Orivel
7cacae1262 Add a --script option to load scripts automatically on startup 2024-01-30 15:52:48 -08:00
Steveice10
398df56ac9 core: Add support for specifying an arbitrary portable directory. 2024-01-29 20:21:18 -08:00
Vicki Pfau
45387aa663 Qt: Fix Action leak 2023-12-21 00:24:16 -08:00
Vicki Pfau
4215332eb4 Revert "Qt: Ensure action set is clean before (re)building"
This reverts commit 3ee12b1a55b6b86e7c95a596c3457f2e3b1930d8.
2023-09-24 21:04:59 -07:00
Vicki Pfau
17dbdcf57c Qt: Change Action* semantics to std::shared_ptr<Action> 2023-08-18 21:30:33 -07:00
Vicki Pfau
3ee12b1a55 Qt: Ensure action set is clean before (re)building 2023-08-18 21:28:43 -07:00
Martin Murtiono
c9585b8abe
Qt: Make rewind speed adjustable (#2902) 2023-04-29 00:36:01 -07:00
Vicki Pfau
a64dcf8e43 All: Minor warning touching up 2023-02-24 22:35:52 -08:00
Vicki Pfau
9ed00c95b6 Qt: Add cache dir call, for later expansion 2022-10-31 19:45:38 -07:00
Vicki Pfau
feec147f07 Qt: Fix GB colors overrides being broken for games with CGB overrides when set to none 2022-08-16 03:35:44 -07:00
Vicki Pfau
4707368d7f Qt: Fix typo 2022-06-14 00:17:54 -07:00
Vicki Pfau
997adecddc Scripting: Add MRU 2022-05-27 20:19:29 -07:00
Vicki Pfau
f326d02e33 Qt: Boot both a multiboot image and ROM with CLI args (closes #1941) 2022-04-21 22:09:46 -07:00
Vicki Pfau
b10a5b7f02 Qt: More flexible argv parsing 2022-04-21 21:31:13 -07:00
Vicki Pfau
ce7e53d53d Qt: Add e-Card passing to the command line (closes #2474) 2022-04-21 19:41:49 -07:00
Vicki Pfau
4556d4b121 Feature: Modernize argument parsing API 2022-04-21 19:27:26 -07:00
Vicki Pfau
c8302da954 Qt: Initial wave of Qt6 compat fixes 2022-03-15 15:34:56 -07:00
Vicki Pfau
561c253ff8 Qt: Clean up memory model in ConfigController 2021-01-23 20:25:19 -08:00
Vicki Pfau
b527b7ff9b Qt: Ensure non-present MRU items are removed (fixes #2000) 2021-01-02 20:39:58 -08:00
Vicki Pfau
f1592d350f Core: Clean up and extend config saving/loading 2020-12-08 23:09:51 -08:00
Vicki Pfau
47bf26ff73 OpenGL, Qt: Add interframe blending 2019-05-27 11:53:13 -07:00
Vicki Pfau
bf8fde59c6 Qt: Revamp actions 2019-05-04 19:33:23 -07:00
Vicki Pfau
85a3c6f00e Qt: Fix spurious connect error 2019-03-14 18:42:50 -07:00
Vicki Pfau
03163b8497 Qt: Support Discord Rich Presence 2019-03-14 18:42:50 -07:00
Vicki Pfau
99a6db6738 Qt: Add option for CGB colors 2019-02-20 20:40:54 -08:00
Vicki Pfau
91eb813e56 Core: Remove disabling rewind affecting savedata 2018-09-17 12:48:56 -07:00
Vicki Pfau
17fa98fe4e Qt: ConfigController::getOption now has a default argument 2017-08-03 22:20:32 -07:00
Vicki Pfau
9b0393d50f Qt: Redo GameController into multiple classes 2017-07-23 14:51:35 -07:00
Lioncash
f6f3cb5d3d Qt: Use C++11 in-class initialization where applicable 2017-05-16 22:55:22 -07:00
waddlesplash
2f23829b66 Qt: Switch to the C++11 connect() syntax.
A few connect()s have not been migrated because the best way to migrate them requires somewhat invasive changes. Other than that, everything has been moved over.
2017-05-16 11:34:11 -07:00
Vicki Pfau
2fdb5a1ff9 Feature: Move several headers into include/ 2017-04-29 01:39:46 -07:00
Vicki Pfau
9ced6724c1 Qt: Attempt to fix #622 2017-04-12 13:23:10 -07:00
Vicki Pfau
f302df9178 All: Add option for whether rewinding restores save games 2017-02-04 18:34:54 -08:00
Vicki Pfau
91fd2c6b47 Qt: Begin library view 2017-01-26 13:18:00 -08:00
Vicki Pfau
c11551a1f7 Qt: Make ConfigController::configDir static 2017-01-18 01:36:06 -08:00
Jeffrey Pfau
246142fd55 Qt: Expose configuration directory 2017-01-10 00:49:56 -08:00
Jeffrey Pfau
2f1cb61d01 All: Add C++ header guards 2016-12-26 21:01:55 -08:00
Jeffrey Pfau
0b2f8bb4dc Qt: Manage window sizes slightly better 2016-10-04 10:36:31 -07:00
Jeffrey Pfau
e81ed20a14 Qt: GB Override view 2016-09-10 08:35:50 -07:00
Jeffrey Pfau
fff0e9b83c Qt: Refresh rewind defaults 2016-09-07 11:06:26 -07:00
Jeffrey Pfau
56722324ef Core: Put back rewind 2016-08-28 20:55:43 -07:00
Jeffrey Pfau
93e5b6da7b All: Rearrange some directories to make more sense 2016-05-04 01:28:30 -07:00
Jeffrey Pfau
ff637c84d1 GBA: Kill GBALog 2016-02-11 23:50:58 -08:00
Jeffrey Pfau
d0771b78e2 Qt: Sloppy first pass at refactor 2016-02-10 22:40:54 -08:00
Jeffrey Pfau
407335e2f4 Core: Refactor config loading in mCore 2016-02-10 22:40:21 -08:00