Thomas Harte
|
a0e01d4c34
|
Add overt flushes to the SDL target.
|
2022-07-12 11:03:58 -04:00 |
|
Thomas Harte
|
9cbbb6e508
|
Adjust path to match namespace; add to Qt project.
|
2022-04-27 08:05:36 -04:00 |
|
Thomas Harte
|
3caf9ca914
|
Remove a bunch of unused names.
|
2021-12-23 11:39:00 -05: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
|
d3f0d15732
|
Merge branch 'master' into Amiga
|
2021-11-03 19:27:06 -07:00 |
|
mariuszkurek
|
04f4536cb2
|
Make SDL and Qt binary names consistent
|
2021-11-01 09:13:06 +01:00 |
|
Thomas Harte
|
6ade36bf09
|
Adds an empty shell of a machine.
|
2021-07-16 20:30:48 -04: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
|
ab059b63fd
|
Add Enterprise to Qt project file.
|
2021-06-29 20:36:28 -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
|
ae2993625c
|
Add missing header.
|
2021-06-08 17:54:30 -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
|
6c559d7556
|
Fix lead-in text.
|
2021-06-06 22:02:11 -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 |
|
Thomas Harte
|
43f686c22d
|
Correct return type and map insertion.
|
2021-06-06 21:44:37 -04:00 |
|
Thomas Harte
|
4a2673d757
|
Make a prima facie attempt to adapt the Qt build.
|
2021-06-06 20:47:25 -04:00 |
|
Thomas Harte
|
9af6c0b37a
|
Improves comment.
|
2021-05-06 12:57:32 -04:00 |
|
Thomas Harte
|
ef50967793
|
Limit X11 linkage to Linux.
|
2021-05-05 22:17:24 -04:00 |
|
Thomas Harte
|
5f6c08b7e0
|
Avoid partial struct instantiation.
|
2021-05-05 22:00:50 -04:00 |
|
Thomas Harte
|
6cb23ec5be
|
Tidy up and comment.
|
2021-05-05 21:58:54 -04:00 |
|
Thomas Harte
|
1bae70bcf8
|
Correct capitalisation.
|
2021-05-05 21:49:01 -04:00 |
|
Thomas Harte
|
9820591ba4
|
Corrects enum references.
|
2021-05-05 21:46:34 -04:00 |
|
Thomas Harte
|
77071b3c69
|
Adds KeySym -> key lookup.
|
2021-05-05 21:41:59 -04:00 |
|
Thomas Harte
|
335e839b31
|
Wrangles a single working call to XKeysymToKeycode.
|
2021-05-05 21:35:08 -04:00 |
|
Thomas Harte
|
6fe947b8b9
|
Fix class name, add constructor.
|
2021-05-05 19:17:23 -04:00 |
|
Thomas Harte
|
22b29e77a7
|
Add keyboard.cpp/h to the Qt project.
|
2021-05-05 19:06:25 -04:00 |
|
Thomas Harte
|
4858cfce6b
|
Starts to factor out the keyboard mapper.
The more easily to clarify as to #includes, etc, and to allow for a relevant constructor.
|
2021-05-05 18:56:10 -04:00 |
|
Thomas Harte
|
9196341482
|
Retrenches: it seems nativeVirtualKey does what I want.
Hooray!
|
2021-05-03 21:45:53 -04:00 |
|
Thomas Harte
|
685140a4c2
|
Correct Qt -> QT.
|
2021-05-03 21:18:14 -04:00 |
|
Thomas Harte
|
1465b0ee4d
|
Shunt X11 code to bottom of file, to avoid #include interference.
|
2021-05-03 21:15:20 -04:00 |
|
Thomas Harte
|
0bf6b765d3
|
Further namespace/name corrections.
|
2021-05-03 21:11:47 -04:00 |
|
Thomas Harte
|
4774676e2a
|
Correct keypad symbols, push X11 into a namespace.
|
2021-05-03 21:09:01 -04:00 |
|
Thomas Harte
|
9c29655da2
|
Add x11extras as per use of <QX11Info>.
|
2021-05-03 20:43:22 -04:00 |
|
Thomas Harte
|
70eaa79108
|
Makes an attempt to use X11 KeySyms.
Rather than hard-coding a mapping.
|
2021-05-03 18:51:58 -04:00 |
|
Thomas Harte
|
5b419ca5bf
|
Add State folder to Scons and Qt projects.
|
2021-04-24 23:25:08 -04:00 |
|
Thomas Harte
|
eb99a64b29
|
Adds new Spectrum models to Qt UI.
|
2021-04-15 22:20:34 -04:00 |
|
Thomas Harte
|
21b1dab4a5
|
Adds the ZX Spectrum to Qt's New... menu.
|
2021-03-21 22:35:46 -04:00 |
|
Thomas Harte
|
84774a7910
|
Update Qt and SDL build files.
|
2021-03-19 11:19:10 -04:00 |
|
Thomas Harte
|
5a1bda1d82
|
Performs boilerplate towards a ZX Spectrum class.
|
2021-03-17 23:38:55 -04:00 |
|
Thomas Harte
|
b63ca16ce2
|
Attempts to hatch a Sinclair namespace.
|
2021-03-17 22:40:29 -04:00 |
|
Thomas Harte
|
26ad760904
|
Withdraws the Apple IIgs tab item.
Also makes some Swift style changes while I'm here: I'm pervasively assuming that all these objects exist, might as well be upfront about it.
|
2021-03-06 18:53:09 -05:00 |
|
Thomas Harte
|
2a7ea9f57c
|
Merge branch 'master' into AppleIIgs
|
2021-02-26 21:31:18 -05:00 |
|