Commit Graph

19 Commits

Author SHA1 Message Date
G.K.MacGregor
7493c8f527 Add re-export option if .t42 file is loaded or exported
This allows a single keypress or menu click to repeatedly export a subpage
over the same .t42 file, like "Save" does for TTI files. If further teletext
page formats are added in the future this option should remember which
format was exported.

This option is deliberately different from "Save" as .t42 files are only
exported as the current subpage on view, and some metadata stored in TTI
files but not in .t42 files could be lost.

When exporting .t42 files the document is only marked as cleanly saved if it
consisted of a single subpage. Documents of more than one subpage will still
cause a confirmation dialog to be shown if unsaved, as the other subpages
will be lost unless the document is saved again as TTI.
2023-02-26 17:29:09 +00:00
G.K.MacGregor
c64be6a4c9 Update copyright notices to 2023 2022-12-31 21:19:15 +00:00
G.K.MacGregor
abf649d2ab Add reload from disk
This is typically mapped to the F5 key, so the "secret force refresh"
key has been temporarily moved to F6.
2022-07-17 15:16:53 +01:00
G.K.MacGregor
d5487140cf Split compositional links from page enhancements 2022-05-01 12:55:08 +01:00
G.K.MacGregor
406ab6c6ed Update copyright notices to 2022 2021-12-31 21:40:36 +00:00
G.K.MacGregor
d8afb84861 Add exporting of X/28 packets as M/29 2021-09-06 22:07:14 +01:00
G.K.MacGregor
1104bc3c18 Add exporting of single page .t42 files, wrt #2 2021-09-05 18:24:51 +01:00
G.K.MacGregor
a3d4783796 Make smooth pixmap scaling optional 2021-06-07 21:58:14 +01:00
G.K.MacGregor
c8e57150eb Implement exporting PNG images 2021-06-03 22:26:54 +01:00
G.K.MacGregor
27ad6701b4 Implement insert and overwrite editing modes 2021-02-14 17:35:11 +00:00
G.K.MacGregor
d38bfcf902 Update copyright notices to 2021 2020-12-31 22:08:52 +00:00
G.K.MacGregor
377470da47 Auto-select level when loading 2020-12-20 19:38:23 +00:00
G.K.MacGregor
19be00f4fe Implement deleting of subpages 2020-12-15 21:57:42 +00:00
G.K.MacGregor
329d1cd9f4 Add statusbar widgets to flip between subpages 2020-12-13 15:46:23 +00:00
G.K.MacGregor
492afba8b1 Untangle hashstring exporting into loadsave 2020-11-29 11:48:08 +00:00
G.K.MacGregor
cf00cff59d Move proxy widget from mainwindow to mainwidget
Mainly in preparation for editing different document types.
Also fixes some issues wrt border sizing.
2020-11-24 13:16:20 +00:00
G.K.MacGregor
abba8127d9 Implement row insertion and deletion 2020-10-27 15:17:54 +00:00
G.K.MacGregor
ac2e86f5e5 Rename X/28 dock widgets to "enhancements" widget. 2020-09-08 12:12:24 +01:00
G.K.MacGregor
c24505796a Initial commit. 2020-09-06 16:47:38 +01:00