Thomas Harte
|
67443f9287
|
Add dynamic cropping option, correct BBC startup.
|
2025-12-17 22:24:11 -05:00 |
|
Thomas Harte
|
f0394976cc
|
Automate quick load/boot menu population.
|
2025-12-17 22:06:30 -05:00 |
|
Thomas Harte
|
69fd0b9dab
|
Apply various rules for friendly naming.
|
2025-12-17 21:59:11 -05:00 |
|
Thomas Harte
|
e4aea4781f
|
Start trying to populate display menu programmatically.
|
2025-12-18 02:35:28 +00:00 |
|
Thomas Harte
|
1e186c9428
|
Add missing retained UI options.
|
2025-12-17 17:06:52 +00:00 |
|
Thomas Harte
|
68f7400533
|
Qt: use dynamic dispatch for DRY.
|
2025-12-11 20:44:14 -05:00 |
|
Thomas Harte
|
2e2193d850
|
Eliminate AllSettings macro.
|
2025-12-08 22:43:28 -05:00 |
|
Thomas Harte
|
8840b7ae32
|
Retain BBC Micro selections.
|
2025-12-07 22:46:04 -05:00 |
|
Thomas Harte
|
0a433537c7
|
Add BBC Micro to Qt UI; start editing out old Qt 5 code.
|
2025-12-07 22:44:03 -05:00 |
|
Thomas Harte
|
947a3bc5b0
|
Merge branch 'master' into QtFixUp
|
2025-12-01 18:08:03 -05:00 |
|
Thomas Harte
|
971db920e3
|
Use nicer settings names.
These are visible on the SDL command line, so they need to be self-documenting.
|
2025-12-01 17:07:59 -05:00 |
|
Thomas Harte
|
e4fd4519c4
|
Link X11; use Boolean.
|
2025-11-30 11:14:46 -05:00 |
|
Thomas Harte
|
52a32ef947
|
Add consts.
|
2025-11-29 23:44:20 -05:00 |
|
Thomas Harte
|
73eb5d9a04
|
Resolve index-on-temporary warnings.
I can but imagine what Qt is doing for that to be an issue.
|
2025-11-29 18:19:43 -05:00 |
|
Thomas Harte
|
0f458f6807
|
Make easy macro -> lambda changes.
|
2025-11-29 13:40:11 -05:00 |
|
Thomas Harte
|
f1610b6407
|
Fix Qt speaker delegation.
|
2025-08-30 00:13:47 -04:00 |
|
Thomas Harte
|
e62b41f615
|
Avoid implicit capture of 'this' via '='.
|
2025-04-24 21:27:23 -04:00 |
|
Thomas Harte
|
89fd41124f
|
Template various bits of hardware on machine type.
|
2025-03-04 17:08:49 -05:00 |
|
Thomas Harte
|
08c0ee9ca8
|
Fix further speed reference; eliminate Decoder8086 entirely.
|
2025-03-04 10:35:16 -05:00 |
|
Thomas Harte
|
2878ab1578
|
Update Qt UI.
|
2025-03-04 10:25:27 -05:00 |
|
Thomas Harte
|
1449330ed3
|
Use updated interface.
|
2025-02-04 23:14:49 -05:00 |
|
Thomas Harte
|
8f6b1b11e5
|
Fix member name.
|
2025-01-20 20:35:14 -05:00 |
|
Thomas Harte
|
b0b4f5e51a
|
Add Plus 4 to Qt UI.
|
2025-01-20 20:31:12 -05:00 |
|
Thomas Harte
|
cf2711f6dd
|
Add Archimedes Qt UI options.
|
2024-05-31 21:17:56 -04:00 |
|
Thomas Harte
|
a8ac8f4a23
|
Correct Electron target name.
|
2024-05-29 22:24:15 -04:00 |
|
Thomas Harte
|
e1fdda928a
|
Add Mockingboard to Qt UI.
|
2024-02-15 09:13:17 -05:00 |
|
Thomas Harte
|
3ab6953246
|
Avoid use of raw pointers in machine creation.
|
2024-01-12 22:03:19 -05:00 |
|
Thomas Harte
|
afa2dad2e2
|
Merge pull request #1292 from TomHarte/KeyRepeat
Indicate whether a keypress is a repeat. Treat appropriately in the Apple II.
|
2024-01-01 15:27:25 -05:00 |
|
Thomas Harte
|
b7e1ac840f
|
Add necessary Qt change.
|
2023-12-31 16:43:32 -05:00 |
|
Thomas Harte
|
a7fda83ea5
|
Reintroduce shortcuts; eliminate bad auto-UI additions.
|
2023-12-30 23:05:49 -05:00 |
|
Thomas Harte
|
c1778a8fee
|
Reintroduce Qt5 support.
|
2023-12-30 23:03:15 -05:00 |
|
Thomas Harte
|
0c770c474b
|
Add PC startup options.
|
2023-12-29 22:55:34 -05:00 |
|
Thomas Harte
|
134a11b948
|
Mildly circuitously, accept ROM images.
|
2023-12-29 22:38:08 -05:00 |
|
Thomas Harte
|
09059ab869
|
Apply de minimis adaptations to get to build under Qt6.
|
2023-12-29 22:04:24 -05:00 |
|
Thomas Harte
|
9344f6a824
|
Indicate whether a keypress is a repeat. Treat appropriately in the Apple II.
|
2023-12-28 15:05:55 -05:00 |
|
Thomas Harte
|
9b6be2571a
|
Introduce Qt options for MSX model, MSX-MUSIC.
|
2023-05-15 09:50:22 -04:00 |
|
Thomas Harte
|
69f92963f9
|
Add Atari ST RAM size to Qt UI.
|
2022-08-10 15:39:55 -04:00 |
|
Thomas Harte
|
fd569201ef
|
Add Qt GUI for Amiga memory selection.
|
2021-12-23 11:28:44 -05:00 |
|
Thomas Harte
|
849e48f519
|
Add the Amiga to Qt's UI.
|
2021-12-08 11:41:38 -05:00 |
|
Thomas Harte
|
52ea3b741c
|
Introduces a presentation flag for LEDs.
All existing receivers ignore it.
|
2021-07-15 21:26:02 -04:00 |
|
Thomas Harte
|
4dd7f2cc09
|
Add 6Mhz option to Qt UI.
|
2021-07-08 22:30:35 -04:00 |
|
Thomas Harte
|
adcd580d5b
|
Ensure LEDs are cleared upon a new machine.
|
2021-07-03 19:06:15 -04:00 |
|
Thomas Harte
|
d715e5fd1d
|
Expose composite/RGB option in Qt.
|
2021-07-02 21:51:48 -04:00 |
|
Thomas Harte
|
a46ff5590d
|
Adds Enterprise new machine dialogue for Qt.
|
2021-06-29 21:04:17 -04:00 |
|
Thomas Harte
|
1c1719e561
|
Adds drag-and-drop snapshot support for Qt.
|
2021-06-13 21:41:20 -04:00 |
|
Thomas Harte
|
57713d63fa
|
Avoids regression of selected tab upon app restart.
|
2021-06-13 19:38:56 -04:00 |
|
Thomas Harte
|
0982141442
|
Corrects many minor errors.
|
2021-06-08 17:52:39 -04:00 |
|
Thomas Harte
|
85fab2abc4
|
Takes a swing at adding a square pixels toggle for Qt.
|
2021-06-08 17:37:46 -04:00 |
|
Thomas Harte
|
9165a85484
|
Correct wstring conversion.
|
2021-06-06 21:58:38 -04:00 |
|
Thomas Harte
|
98ada2588a
|
Resolve name confusion.
|
2021-06-06 21:51:51 -04:00 |
|