G.K.MacGregor
bd49ba9e47
Update copyright notices to 2024
2024-01-01 00:12:17 +00:00
G.K.MacGregor
e56fc40f8f
Put parameter names into header files too
2023-08-27 14:25:16 +01:00
G.K.MacGregor
4b6ea4398d
Implement Level 3.5 bold and italic font style
...
Proportional font attributes are tracked within the decoder, but the effect
is not rendered.
2023-05-21 15:33:21 +01:00
G.K.MacGregor
c5e3fd5668
Optimise rendering of pages with flashing characters
...
Previously every character on the page was drawn up to six times. Now the
page is drawn once, quickly copied up to five times and then only the
flashing characters are redrawn on the copies.
2023-03-19 17:38:52 +00:00
G.K.MacGregor
c64be6a4c9
Update copyright notices to 2023
2022-12-31 21:19:15 +00:00
G.K.MacGregor
5b6fd56a37
Remove unused variable
2022-05-22 15:23:38 +01:00
G.K.MacGregor
e16bb15310
Split decoder and render
...
decode.* will solely decode the teletext packets into a grid of characters and
colours and other attributes stored in an agnostic way, then render.* will read
this grid and render the characters onto the screen with the Qt specific
methods.
2022-04-02 22:38:38 +01:00
G.K.MacGregor
406ab6c6ed
Update copyright notices to 2022
2021-12-31 21:40:36 +00:00
G.K.MacGregor
38746c7f38
Put font bitmap into a shared class
2021-06-23 11:23:11 +01:00
G.K.MacGregor
c8e57150eb
Implement exporting PNG images
2021-06-03 22:26:54 +01:00
G.K.MacGregor
c24a6b1fa1
Remove unused prototype
2021-04-30 22:30:24 +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
d6ac961e4d
Use QPair in enhancement list
2021-01-31 11:54:45 +00:00
G.K.MacGregor
d38bfcf902
Update copyright notices to 2021
2020-12-31 22:08:52 +00:00
G.K.MacGregor
0f864c7787
Rename TeletextPage class to LevelOnePage
2020-09-16 11:15:46 +01:00
G.K.MacGregor
fcc9280391
Begin refactoring of page class
2020-09-11 12:06:06 +01:00
G.K.MacGregor
c24505796a
Initial commit.
2020-09-06 16:47:38 +01:00