Commit graph

20 commits

Author SHA1 Message Date
jmsgrogan
a19567508e Clean up compiltaiton. 2023-01-16 10:51:18 +00:00
jmsgrogan
0d3674faac Clean up Image class. 2023-01-11 14:31:29 +00:00
James Grogan
c102ebb6da Clean up some tests. 2022-12-01 10:52:48 +00:00
James Grogan
b45385e8c7 Clean up some test files. 2022-11-30 18:28:50 +00:00
James Grogan
d6d4319e21 Add test fixture. 2022-11-29 18:00:19 +00:00
James Grogan
af6fad72eb Convert lz77 to use fixed buffer sizes. 2022-11-29 12:05:08 +00:00
James Grogan
a6e31c8d39 Work on dynamic huffman coding. 2022-11-28 18:05:39 +00:00
James Grogan
7f5009fb5e Initial fixed huffman coding for png. 2022-11-28 10:16:04 +00:00
James Grogan
e4f9393ee7 Non compressing png writer is ok. 2022-11-25 09:43:14 +00:00
James Grogan
33369b1775 Toward first png. 2022-11-24 17:43:31 +00:00
James Grogan
8f97e9b7a1 Continue png writing. 2022-11-24 16:15:41 +00:00
James Grogan
5400a232dd Circle buffer and png cleaning. 2022-11-24 09:05:39 +00:00
James Grogan
86bc0d89f6 Continue work on png writer. 2022-11-23 17:51:36 +00:00
James Grogan
9c8faa534b Further compression and png work. 2022-11-23 15:41:33 +00:00
James Grogan
ff962a6b16 Some encode/decode practice. 2022-11-21 17:45:12 +00:00
James Grogan
392a2b7889 Cleaning window managers for consistency. 2022-11-12 15:34:54 +00:00
jmsgrogan
bd60a28eef Fix up build and start site generator. 2022-10-03 07:45:10 +01:00
jmsgrogan
4fce4fc614 Add png reader 2022-08-01 14:00:40 +01:00
jmsgrogan
26f54c4581 Wayland example window 2022-05-18 08:42:44 +01:00
jmsgrogan
9c116b1efd Add PDF writer. 2022-01-01 18:46:31 +00:00