Commit Graph

42 Commits

Author SHA1 Message Date
G.K.MacGregor
7cd632b4e2 Convert font image straight to QIcons
Fixes a compile error with recent Qt6 versions
2024-06-17 22:11:38 +01:00
G.K.MacGregor
a0dd98144a Show blast-through alphanumerics in G1 character selection 2024-06-09 22:13:24 +01:00
G.K.MacGregor
80a450e0de Implement object invoke context menu 2024-06-09 21:57:55 +01:00
G.K.MacGregor
dfff4c5e17 Implement font style context menu 2024-05-26 19:27:48 +01:00
G.K.MacGregor
e9855ceba3 Implement display attributes context menu 2024-05-26 18:24:21 +01:00
G.K.MacGregor
238515006d Implement flash functions context menu 2024-05-26 17:39:21 +01:00
G.K.MacGregor
771bc66b89 Add insert options to context menu 2024-05-22 17:28:43 +01:00
G.K.MacGregor
5b688d47ea Present same context menu in all table columns 2024-05-07 21:58:45 +01:00
G.K.MacGregor
05cf313b63 Implement CLUT context menu 2024-04-30 21:12:35 +01:00
G.K.MacGregor
12649e3adf Implement character context menu 2024-04-28 18:46:31 +01:00
G.K.MacGregor
5d0241ad43 Implement right-click to change triplet mode 2024-04-24 17:57:01 +01:00
G.K.MacGregor
9e64033d7c Break out triplet mode menu 2024-04-22 22:15:10 +01:00
G.K.MacGregor
ecefa03559 Encapsulate the font bitmap 2024-04-17 22:15:01 +01:00
G.K.MacGregor
bd49ba9e47 Update copyright notices to 2024 2024-01-01 00:12:17 +00:00
G.K.MacGregor
426052f573 Port away from GNU case range extension
Hopefully this should now compile with MSVC and other compilers
2023-09-12 16:45:55 +01:00
G.K.MacGregor
7b59c78cee Show correct G0 and G2 character set from page in widgets 2023-06-23 18:39:36 +01:00
G.K.MacGregor
43dcccb00c Fix to reserved value in mode menu 2023-06-12 21:54:59 +01:00
G.K.MacGregor
0b50b064db Set address when inserting a Address Row 0 triplet 2023-04-12 21:18:22 +01:00
G.K.MacGregor
c64be6a4c9 Update copyright notices to 2023 2022-12-31 21:19:15 +00:00
G.K.MacGregor
eb752835fd Auto-set row when inserting a Set Active Position triplet 2022-12-13 21:34:14 +00:00
G.K.MacGregor
4faed597c0 Disable triplet widgets when no triplet is selected
This fixes a crash that occured when the last triplet in the X/26 list
is deleted.
2022-10-04 21:22:02 +01:00
G.K.MacGregor
1302205911 Fix selecting X/26 triplets by keyboard 2022-05-01 16:49:23 +01:00
G.K.MacGregor
45bfa80340 Rename insert widgets 2022-04-28 21:37:44 +01:00
G.K.MacGregor
74ebc91ee6 Split Insert triplet button, and add mode menus
The "insert before" and "insert after" buttons will drop a menu to
select the new triplet mode, allowing triplets with different modes to
be inserted with one less mouse click.

The "insert copy" button still does the old behaviour of inserting a
copy of the currently selected triplet.
2022-03-06 12:00:53 +00:00
G.K.MacGregor
cda458b5bf Trim layout margins within triplet parameter stack 2022-02-14 23:00:47 +00:00
G.K.MacGregor
406ab6c6ed Update copyright notices to 2022 2021-12-31 21:40:36 +00:00
G.K.MacGregor
0ae8a93c21 Changed mode selector from 2 comboboxes to 1 menu 2021-09-09 18:57:55 +01:00
G.K.MacGregor
9edaa2fda7 Show colours in X/26 table and comboboxes 2021-07-18 21:39:41 +01:00
G.K.MacGregor
69b6ad1976 Update "Define triplet" self-pointers automatically 2021-07-01 21:31:29 +01:00
G.K.MacGregor
d5a9469df1 Prefix "+" in front of Origin Modifier co-ordinates 2021-06-29 14:19:25 +01:00
G.K.MacGregor
a54385b8f5 Show character bitmaps in X/26 table and comboboxes
G0 and G2 bitmaps in those widgets are stuck on Latin at the moment.
2021-06-23 16:18:12 +01:00
G.K.MacGregor
be1cb458b5 Change DRCS mode level 2.5/3.5 widget 2021-04-06 18:54:51 +01:00
G.K.MacGregor
2e082dbc19 Change object invocation level 2.5/3.5 widget 2021-04-06 18:24:42 +01:00
G.K.MacGregor
578aca4281 Update widgets when switching Invoke Object source 2021-03-18 19:22:06 +00:00
G.K.MacGregor
0a541cb873 Update all raw triplet widgets when mode is changed 2021-02-28 18:54:58 +00:00
G.K.MacGregor
d5bb0417af Prevent x26dockwidget stealing keys from main widget 2021-02-12 19:19:33 +00:00
G.K.MacGregor
3761280603 Change character selector to combobox 2021-01-24 22:08:06 +00:00
G.K.MacGregor
93e16c70e5 Group attributes and characters together 2021-01-17 11:10:06 +00:00
G.K.MacGregor
d38bfcf902 Update copyright notices to 2021 2020-12-31 22:08:52 +00:00
G.K.MacGregor
81b3534a09 Port X/26 list editing operations to UndoCommands 2020-12-13 14:34:29 +00:00
G.K.MacGregor
1c03481c13 Add stacked widget to edit triplet parameters
The knowledge of how colour, character etc parameters fit within the
address and data triplets is no longer required. We now present
widgets that explicitly refer to colour, character that are more
user friendly.
2020-10-18 20:59:04 +01:00
G.K.MacGregor
c24505796a Initial commit. 2020-09-06 16:47:38 +01:00