Commit Graph

234 Commits

Author SHA1 Message Date
G.K.MacGregor
2ad5d45153 Fix compiling on Qt < 5.14 2021-04-18 21:21:41 +01:00
G.K.MacGregor
690f340922 Fix wrong positioning of subobjects within objects 2021-04-18 19:33:32 +01:00
G.K.MacGregor
dc93fe856d Move grid from widget to scene 2021-04-18 16:57:45 +01:00
G.K.MacGregor
2aad1e7f5e Tag version 0.1-alpha 0.1-alpha 2021-04-11 18:40:38 +01:00
G.K.MacGregor
75f06ce064 Add some more examples 2021-04-11 18:22:21 +01:00
G.K.MacGregor
63438a398e Make hex values on palette widget optional 2021-04-11 15:14:43 +01:00
G.K.MacGregor
f49a07e421 Make Insert key work again in triplet list 2021-04-11 13:03:07 +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
5fbec979f1 Add some keyboard shortcuts to menu items 2021-04-04 13:19:54 +01:00
G.K.MacGregor
578aca4281 Update widgets when switching Invoke Object source 2021-03-18 19:22:06 +00:00
G.K.MacGregor
fc8b969af0 Tiny fix to incorrect character in comment 2021-02-28 21:50:14 +00:00
G.K.MacGregor
4f6669cc4b Detail row and column triplet types 2021-02-28 19:15:28 +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
1177f97842 Try to avoid reserved bits on triplet mode change 2021-02-28 18:53:44 +00:00
G.K.MacGregor
0abc96af5d Filter Ctrl keypresses in main widget 2021-02-16 18:19:29 +00:00
G.K.MacGregor
4ce8f56e28 Fix non-refresh when grid was toggled 2021-02-16 17:31:45 +00:00
G.K.MacGregor
27ad6701b4 Implement insert and overwrite editing modes 2021-02-14 17:35:11 +00:00
G.K.MacGregor
917f4fa7d6 Prevent Level radio buttons stealing focus 2021-02-12 21:43:14 +00:00
G.K.MacGregor
9a997d1bfa Implement Delete key command 2021-02-12 21:33:06 +00:00
G.K.MacGregor
d5bb0417af Prevent x26dockwidget stealing keys from main widget 2021-02-12 19:19:33 +00:00
G.K.MacGregor
37d669a34a Add Esc+J shortcut to type block character 2021-02-09 15:50:06 +00:00
G.K.MacGregor
572c23b1ae Implement keymapping. 2021-02-08 21:39:17 +00:00
G.K.MacGregor
d6ac961e4d Use QPair in enhancement list 2021-01-31 11:54:45 +00:00
G.K.MacGregor
222a0b6d62 Add keyboard control to spacing attributes actions 2021-01-26 19:25:57 +00:00
G.K.MacGregor
3761280603 Change character selector to combobox 2021-01-24 22:08:06 +00:00
G.K.MacGregor
42c0552600 Promote enhancements-list access function 2021-01-24 19:36:53 +00:00
G.K.MacGregor
a16c10ab46 Move CLUTtoQColor to inside levelonepage class 2021-01-19 18:27:30 +00:00
G.K.MacGregor
93e16c70e5 Group attributes and characters together 2021-01-17 11:10:06 +00:00
G.K.MacGregor
8ab3681b52 Merge adjacent "character typed" undo commands 2021-01-03 21:47:29 +00:00
G.K.MacGregor
3455625fb6 Fix potential non-refresh on selecting last subpage 2021-01-03 20:35:57 +00:00
G.K.MacGregor
3fe01932e3 Fix subpage check when merging edit triplet commands 2021-01-03 19:19:17 +00:00
G.K.MacGregor
d38bfcf902 Update copyright notices to 2021 2020-12-31 22:08:52 +00:00
G.K.MacGregor
aa25a27e17 Split X/26 packet handling into intermediate class
pagex26base holds methods for converting between the enhancements
QList and teletext packets. A future page subclass for POP pages will
re-use those same methods.
2020-12-26 15:34:23 +00:00
G.K.MacGregor
035c2c5a31 Hide enhancement QList behind access function 2020-12-25 18:06:00 +00:00
G.K.MacGregor
5edbf4fae0 Add some more examples 2020-12-25 15:17:57 +00:00
G.K.MacGregor
377470da47 Auto-select level when loading 2020-12-20 19:38:23 +00:00
G.K.MacGregor
c5d92eaf8a Fix some cooked triplet widgets keeping wrong bits 2020-12-20 19:29:41 +00:00
G.K.MacGregor
df22fda290 Add function to check for default colours 2020-12-18 22:07:27 +00:00
G.K.MacGregor
19be00f4fe Implement deleting of subpages 2020-12-15 21:57:42 +00:00
G.K.MacGregor
269500aeef Remove unused function 2020-12-15 21:00:00 +00:00
G.K.MacGregor
61ac3574df Rework page classes 2020-12-15 19:44:39 +00:00
G.K.MacGregor
0b7a9dd7fe Don't crash when undoing "insert subpage at end" 2020-12-13 16:23:59 +00:00
G.K.MacGregor
329d1cd9f4 Add statusbar widgets to flip between subpages 2020-12-13 15:46:23 +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
f9ce912e79 Get "empty document detection" working 2020-12-06 17:57:05 +00:00
G.K.MacGregor
1855d8dacb Untangle loading TTI files into loadsave 2020-11-29 15:41:26 +00:00
G.K.MacGregor
50345b1627 Fix typos 2020-11-29 12:54:04 +00:00
G.K.MacGregor
492afba8b1 Untangle hashstring exporting into loadsave 2020-11-29 11:48:08 +00:00
G.K.MacGregor
1bb11ab20c Fix polymorphism across pagebase and levelonepage 2020-11-27 20:57:21 +00:00