Commit graph

24 commits

Author SHA1 Message Date
jmsgrogan
3dce256213 Start support for multiple build targets. 2024-01-28 16:28:16 +00:00
jmsgrogan
94fcc42aed Core lib building 2024-01-02 16:14:23 +00:00
jmsgrogan
3ed195d7dd Toward core module compiling. 2023-12-27 12:20:02 +00:00
jmsgrogan
c25a56ee19 Do bulk replace of stl types. 2023-12-21 09:18:44 +00:00
jmsgrogan
521486be62 Start working on build system. 2023-12-20 16:58:22 +00:00
jmsgrogan
4b308f6c32 Initial test bootstrap. 2023-12-18 10:16:31 +00:00
James Grogan
22c552b50f clean some test targets 2023-03-23 19:07:31 +00:00
jmsgrogan
a6d92e142f Set up some db tests with table create. 2023-01-27 17:35:52 +00:00
James Grogan
3fad113178 Enable gcc wall and werror. 2023-01-23 11:06:30 +00:00
James Grogan
8705859115 Improvements for markdown parsing. 2022-12-06 18:02:43 +00:00
James Grogan
fc44290e3f Initial site generation 2022-12-05 17:50:49 +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
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
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
318b481ccc Add some bit utils and initial l77 encoder. 2022-11-22 17:37:06 +00:00
jmsgrogan
48d21b9194 Simple version of toml reader 2022-10-11 19:39:14 +01:00
jmsgrogan
70991e59af Make a start at toml reader. 2022-10-10 08:57:32 +01:00
jmsgrogan
cbc9ba77d2 Start adding config reader 2022-10-09 17:39:46 +01:00
jmsgrogan
ed925afabf Start font reading support. 2022-07-31 20:01:13 +01:00