Commit Graph

16 Commits

Author SHA1 Message Date
G.K.MacGregor
9d05126e8f Fix non-flashing when page is force-refreshed 2022-06-18 17:55:19 +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
dab124cf80 Remove unused variable 2021-09-15 14:42:03 +01:00
G.K.MacGregor
e1a1bcf070 Encapsulate X/26 triplet list in composition class 2021-06-27 14:45:51 +01:00
G.K.MacGregor
38746c7f38 Put font bitmap into a shared class 2021-06-23 11:23:11 +01:00
G.K.MacGregor
d3607f5b00 Enforce subobject types invoked within objects 2021-04-18 21:41:44 +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
a16c10ab46 Move CLUTtoQColor to inside levelonepage class 2021-01-19 18:27:30 +00:00
G.K.MacGregor
d38bfcf902 Update copyright notices to 2021 2020-12-31 22:08:52 +00:00
G.K.MacGregor
035c2c5a31 Hide enhancement QList behind access function 2020-12-25 18:06:00 +00:00
G.K.MacGregor
e205846f97 Add enum representing page Control Bits 2020-11-22 12:19:48 +00:00
G.K.MacGregor
0f864c7787 Rename TeletextPage class to LevelOnePage 2020-09-16 11:15:46 +01:00
G.K.MacGregor
c24505796a Initial commit. 2020-09-06 16:47:38 +01:00