Commit Graph

  • 2da8da8c8e Tag version 0.5.2-alpha 0.5.2-alpha G.K.MacGregor 2021-12-28 12:33:58 +00:00
  • c2057e979d Fix SC incorrectly saved as hexadecimal G.K.MacGregor 2021-12-28 12:22:29 +00:00
  • f5402d216a Show filename when asking about unsaved changes G.K.MacGregor 2021-12-14 22:06:18 +00:00
  • 43e3155a08 Tag version 0.5.1-alpha 0.5.1-alpha G.K.MacGregor 2021-11-16 17:48:26 +00:00
  • fa29f25c91 Fix object definitions stuck on Level 2.5 only G.K.MacGregor 2021-11-10 09:16:24 +00:00
  • dab124cf80 Remove unused variable G.K.MacGregor 2021-09-15 14:42:03 +01:00
  • 2f23c83d49 Clarify that font style is Level 3.5 only G.K.MacGregor 2021-09-10 21:18:06 +01:00
  • 3d68e384a5 Tag version 0.5-alpha 0.5-alpha G.K.MacGregor 2021-09-10 17:14:27 +01:00
  • dc2f1cffe6 Remove debug config that sneaked in G.K.MacGregor 2021-09-10 16:50:31 +01:00
  • f61dfbf654 Allow deeper zoom G.K.MacGregor 2021-09-09 21:40:36 +01:00
  • e6175dc7f4 Clarify G1 and G3 characters as block and smooth mosaics G.K.MacGregor 2021-09-09 19:05:10 +01:00
  • 0ae8a93c21 Changed mode selector from 2 comboboxes to 1 menu G.K.MacGregor 2021-09-09 18:57:55 +01:00
  • b921d14dbf Add missing optimisation when deleting triplet G.K.MacGregor 2021-09-09 17:18:15 +01:00
  • 64943f01c5 Update "Invoke triplet" pointers automatically G.K.MacGregor 2021-09-09 17:11:51 +01:00
  • 279eaaad3e Add wrappers to manipulate local object pointers G.K.MacGregor 2021-09-09 14:44:52 +01:00
  • d8afb84861 Add exporting of X/28 packets as M/29 G.K.MacGregor 2021-09-06 22:07:14 +01:00
  • 43691750ef Fix wrong page number with magazine 8 on .t42 import G.K.MacGregor 2021-09-05 18:29:36 +01:00
  • 1104bc3c18 Add exporting of single page .t42 files, wrt #2 G.K.MacGregor 2021-09-05 18:24:51 +01:00
  • 3e9f728cda Fix incorrect bit shuffling on X/27/0 page links G.K.MacGregor 2021-09-05 17:42:00 +01:00
  • 2c16e541d5 Fix too long X/27/0 packet being returned G.K.MacGregor 2021-09-05 16:49:21 +01:00
  • 52f5bc5ebd Enforce first digit of page number to 1-8 G.K.MacGregor 2021-08-18 10:40:07 +01:00
  • e466ef2afe Change to .tti suffix when saving imported file G.K.MacGregor 2021-08-17 18:40:57 +01:00
  • 1e943c3f26 Add importing of single page .t42 files, wrt #2 G.K.MacGregor 2021-08-15 19:03:40 +01:00
  • 798630bd50 Allow setting page number from int value G.K.MacGregor 2021-08-08 19:34:14 +01:00
  • c356d0f5ae Import M/29 packets G.K.MacGregor 2021-08-03 21:49:32 +01:00
  • c2ae42701c Tag version 0.4-alpha 0.4-alpha G.K.MacGregor 2021-07-27 15:43:38 +01:00
  • 9edaa2fda7 Show colours in X/26 table and comboboxes G.K.MacGregor 2021-07-18 21:39:41 +01:00
  • 2ec4039393 Refactor the model G.K.MacGregor 2021-07-04 16:03:51 +01:00
  • 69b6ad1976 Update "Define triplet" self-pointers automatically G.K.MacGregor 2021-07-01 21:31:29 +01:00
  • d5a9469df1 Prefix "+" in front of Origin Modifier co-ordinates G.K.MacGregor 2021-06-29 14:19:25 +01:00
  • e7f6a54d8d Show Active Position errors in X/26 triplet list G.K.MacGregor 2021-06-28 22:07:41 +01:00
  • e1a1bcf070 Encapsulate X/26 triplet list in composition class G.K.MacGregor 2021-06-27 14:45:51 +01:00
  • cd531bd0a5 Tidy the model using const G.K.MacGregor 2021-06-25 17:48:52 +01:00
  • a54385b8f5 Show character bitmaps in X/26 table and comboboxes G.K.MacGregor 2021-06-23 16:18:12 +01:00
  • 38746c7f38 Put font bitmap into a shared class G.K.MacGregor 2021-06-23 11:23:11 +01:00
  • f256e4ed28 Rename packetNeeded to packetExists G.K.MacGregor 2021-06-22 13:22:35 +01:00
  • 06970fd448 Tag version 0.3-alpha 0.3-alpha G.K.MacGregor 2021-06-13 12:58:26 +01:00
  • a3d4783796 Make smooth pixmap scaling optional G.K.MacGregor 2021-06-07 21:58:14 +01:00
  • c8e57150eb Implement exporting PNG images G.K.MacGregor 2021-06-03 22:26:54 +01:00
  • 23c2623bcf Clarify that we export only the current subpage G.K.MacGregor 2021-05-27 21:57:02 +01:00
  • 72dbe94dc2 Tag version 0.2-alpha 0.2-alpha G.K.MacGregor 2021-05-23 17:25:00 +01:00
  • 8d415f1a0f Add a couple of examples G.K.MacGregor 2021-05-23 16:38:03 +01:00
  • 2c04c898ab Handle non-Latin characters when pasting plain text G.K.MacGregor 2021-05-23 14:03:28 +01:00
  • a66474b7cf Handle plain text in clipboard G.K.MacGregor 2021-05-18 22:03:08 +01:00
  • 3906bfde80 Stop cursor going too far right on paste G.K.MacGregor 2021-05-18 18:13:44 +01:00
  • 19f74a1761 Focus main text widget on startup G.K.MacGregor 2021-05-09 18:55:20 +01:00
  • 8903703064 Scroll view to follow cursor G.K.MacGregor 2021-05-09 16:34:53 +01:00
  • 56e7b0500c Implement zooming with Control key and mousewheel G.K.MacGregor 2021-05-04 21:52:51 +01:00
  • 9fa86f8c4c Implement cut, copy and paste G.K.MacGregor 2021-05-03 22:17:51 +01:00
  • 551172aed3 Keep selection position valid if nothing selected G.K.MacGregor 2021-05-02 13:05:49 +01:00
  • 7a0dbcca2b Compact allocating and pushing of commands G.K.MacGregor 2021-05-02 12:36:37 +01:00
  • 1a7e5aff5f Move repetitive variables into intermediate class G.K.MacGregor 2021-05-02 11:35:02 +01:00
  • c24a6b1fa1 Remove unused prototype G.K.MacGregor 2021-04-30 22:30:24 +01:00
  • 4387e9ffbd Overhaul draggable selection rectangle logic G.K.MacGregor 2021-04-27 22:07:54 +01:00
  • f258c6e095 Moving cursor cancels selection G.K.MacGregor 2021-04-26 22:16:05 +01:00
  • 5739474957 Move selection rectangle from widget to scene G.K.MacGregor 2021-04-26 22:08:28 +01:00
  • 8bc0c2c886 Move cursor from widget to scene G.K.MacGregor 2021-04-26 21:06:00 +01:00
  • 4584ba668d Enforce 16 packet limit in Local Enhancement list G.K.MacGregor 2021-04-25 18:51:59 +01:00
  • d3607f5b00 Enforce subobject types invoked within objects G.K.MacGregor 2021-04-18 21:41:44 +01:00
  • 2ad5d45153 Fix compiling on Qt < 5.14 G.K.MacGregor 2021-04-18 21:21:41 +01:00
  • 690f340922 Fix wrong positioning of subobjects within objects G.K.MacGregor 2021-04-18 19:33:32 +01:00
  • dc93fe856d Move grid from widget to scene G.K.MacGregor 2021-04-18 16:57:45 +01:00
  • 2aad1e7f5e Tag version 0.1-alpha 0.1-alpha G.K.MacGregor 2021-04-11 18:40:38 +01:00
  • 75f06ce064 Add some more examples G.K.MacGregor 2021-04-11 18:22:21 +01:00
  • 63438a398e Make hex values on palette widget optional G.K.MacGregor 2021-04-11 15:14:43 +01:00
  • f49a07e421 Make Insert key work again in triplet list G.K.MacGregor 2021-04-11 13:03:07 +01:00
  • be1cb458b5 Change DRCS mode level 2.5/3.5 widget G.K.MacGregor 2021-04-06 18:54:51 +01:00
  • 2e082dbc19 Change object invocation level 2.5/3.5 widget G.K.MacGregor 2021-04-06 18:24:42 +01:00
  • 5fbec979f1 Add some keyboard shortcuts to menu items G.K.MacGregor 2021-04-04 13:19:54 +01:00
  • 578aca4281 Update widgets when switching Invoke Object source G.K.MacGregor 2021-03-18 19:22:06 +00:00
  • fc8b969af0 Tiny fix to incorrect character in comment G.K.MacGregor 2021-02-28 21:50:14 +00:00
  • 4f6669cc4b Detail row and column triplet types G.K.MacGregor 2021-02-28 19:15:28 +00:00
  • 0a541cb873 Update all raw triplet widgets when mode is changed G.K.MacGregor 2021-02-28 18:54:58 +00:00
  • 1177f97842 Try to avoid reserved bits on triplet mode change G.K.MacGregor 2021-02-28 18:53:44 +00:00
  • 0abc96af5d Filter Ctrl keypresses in main widget G.K.MacGregor 2021-02-16 18:19:29 +00:00
  • 4ce8f56e28 Fix non-refresh when grid was toggled G.K.MacGregor 2021-02-16 17:31:45 +00:00
  • 27ad6701b4 Implement insert and overwrite editing modes G.K.MacGregor 2021-02-14 17:35:11 +00:00
  • 917f4fa7d6 Prevent Level radio buttons stealing focus G.K.MacGregor 2021-02-12 21:43:14 +00:00
  • 9a997d1bfa Implement Delete key command G.K.MacGregor 2021-02-12 21:33:06 +00:00
  • d5bb0417af Prevent x26dockwidget stealing keys from main widget G.K.MacGregor 2021-02-12 19:19:33 +00:00
  • 37d669a34a Add Esc+J shortcut to type block character G.K.MacGregor 2021-02-09 15:50:06 +00:00
  • 572c23b1ae Implement keymapping. G.K.MacGregor 2021-02-08 21:39:17 +00:00
  • d6ac961e4d Use QPair in enhancement list G.K.MacGregor 2021-01-31 11:54:45 +00:00
  • 222a0b6d62 Add keyboard control to spacing attributes actions G.K.MacGregor 2021-01-26 19:25:57 +00:00
  • 3761280603 Change character selector to combobox G.K.MacGregor 2021-01-24 22:08:06 +00:00
  • 42c0552600 Promote enhancements-list access function G.K.MacGregor 2021-01-24 19:36:53 +00:00
  • a16c10ab46 Move CLUTtoQColor to inside levelonepage class G.K.MacGregor 2021-01-19 18:27:30 +00:00
  • 93e16c70e5 Group attributes and characters together G.K.MacGregor 2021-01-17 11:10:06 +00:00
  • 8ab3681b52 Merge adjacent "character typed" undo commands G.K.MacGregor 2021-01-03 21:47:29 +00:00
  • 3455625fb6 Fix potential non-refresh on selecting last subpage G.K.MacGregor 2021-01-03 20:35:57 +00:00
  • 3fe01932e3 Fix subpage check when merging edit triplet commands G.K.MacGregor 2021-01-03 19:19:17 +00:00
  • d38bfcf902 Update copyright notices to 2021 G.K.MacGregor 2020-12-31 22:08:52 +00:00
  • aa25a27e17 Split X/26 packet handling into intermediate class G.K.MacGregor 2020-12-26 15:34:23 +00:00
  • 035c2c5a31 Hide enhancement QList behind access function G.K.MacGregor 2020-12-25 18:06:00 +00:00
  • 5edbf4fae0 Add some more examples G.K.MacGregor 2020-12-25 15:17:57 +00:00
  • 377470da47 Auto-select level when loading G.K.MacGregor 2020-12-20 19:38:23 +00:00
  • c5d92eaf8a Fix some cooked triplet widgets keeping wrong bits G.K.MacGregor 2020-12-20 19:29:41 +00:00
  • df22fda290 Add function to check for default colours G.K.MacGregor 2020-12-18 22:07:27 +00:00
  • 19be00f4fe Implement deleting of subpages G.K.MacGregor 2020-12-15 21:57:42 +00:00
  • 269500aeef Remove unused function G.K.MacGregor 2020-12-15 21:00:00 +00:00