44 Commits

Author SHA1 Message Date
belka a408435d47 Update the year and build image
Build / audit (push) Successful in 11s
Build / test (push) Successful in 4m40s
Build / release (push) Successful in 4m9s
2026-01-30 10:23:25 +01:00
belka f6dc21a9ad Update time to 1.15
Build / audit (push) Successful in 13s
Build / test (push) Successful in 4m43s
Build / release (push) Successful in 4m17s
2025-09-12 17:44:37 +02:00
belka ef2d02d88d Add build workflow
Build / audit (push) Successful in 10s
Build / test (push) Failing after 4m27s
Build / release (push) Successful in 4m11s
2025-08-09 22:50:57 +03:00
belka 6becdeb53e Update optparse-applicative to 0.19.0.0 2025-08-09 15:02:20 +03:00
belka 9a0bf08101 Add missing license headers 2025-02-26 19:30:01 +01:00
belka 9cafd8d97d Make compatible with GHC2025 2025-01-14 20:00:11 +01:00
belka 0999156508 Update for GHC 9.8 2024-12-11 12:50:19 +01:00
belka eedcacab59 Get missing width for the font metrics 2024-02-13 09:16:14 +01:00
belka ca70d648a9 Extract metrics from the OS/2 table 2024-02-12 14:05:39 +01:00
belka 41b5c14e2f Add Fixed32 numeric instances 2024-02-11 18:50:25 +01:00
belka c5f715ac7c Extract some convenience parsing functions 2024-02-07 10:40:00 +01:00
belka 23271d6f6c Add an option for dumping a single table 2024-02-06 12:14:07 +01:00
belka 3160ceab08 Create a Metrics module 2024-02-04 11:07:15 +01:00
belka a34b46e1b5 Add font compression 2024-02-03 11:58:47 +01:00
belka 34d3ece99e Dump compound glyph info 2024-02-02 01:44:49 +01:00
belka 1bcff4c519 Modify the parser to save less outline flags
… than coordinates if the repeated value is given.
2024-01-30 09:42:40 +01:00
belka 22d37b0972 Dump glyph coordinates 2024-01-29 20:13:43 +01:00
belka 1cce3c893d Dump the glyf table 2024-01-15 09:42:17 +01:00
belka 16d9fc384f Decompress defalte compressed fonts 2023-12-27 16:19:21 +01:00
belka a841f138fc Dump the GASP table 2023-12-06 11:04:08 +01:00
belka b87abcbf2f Parse GASP table 2023-12-05 18:36:14 +01:00
belka 0cda68e19b Dump CV table 2023-12-04 09:39:08 +01:00
belka ea7f729058 Dump OS/2 microsoft fields 2023-12-03 08:17:05 +01:00
belka 7057ada9aa Dump OS/2 panose fields 2023-12-02 15:14:58 +01:00
belka 7eacf0a2c4 Rename StrokeVariatoon to StrokeVariation 2023-12-01 14:20:25 +01:00
belka b0950899cc Dump common OS/2 table fields 2023-12-01 08:21:39 +01:00
belka 271b69839a Dump the post table 2023-11-29 01:34:31 +01:00
belka 752f093b72 Dump the name table 2023-11-28 20:02:57 +01:00
belka af16ee7b8e Dump maxp table 2023-11-20 09:33:04 +01:00
belka cda2a2a446 Dump the loca table 2023-11-19 09:42:29 +01:00
belka 9a11ff5dd4 Dump hmtx 2023-11-18 04:40:17 +01:00
belka 344467b850 Dump the hhea table 2023-11-17 09:54:26 +01:00
belka ac03d3236d Dump font style 2023-11-16 09:09:59 +01:00
belka 3414b4cab6 Dump segment character index mapping 2023-11-15 21:25:18 +01:00
belka e5ed4f1b96 Dump cmap segment summary 2023-11-14 11:49:11 +01:00
belka db61d2e558 Dump cmap format 4 subtable summary 2023-11-13 19:18:33 +01:00
belka 6923bceaa5 Dump cmap encodings 2023-11-12 10:13:38 +01:00
belka 1d4efb44bb Move ttf dumper to a module 2023-11-11 10:57:43 +01:00
belka 16f9dc70d1 Dump the offset subtable 2023-11-10 16:45:45 +01:00
belka 82ecf51fea Add the PDF generator snippets 2023-11-10 11:57:08 +01:00
belka 57478f8362 Add kern table formats 1 and 2 2023-04-18 10:52:24 +02:00
belka 929ab04c2c Add a test program 2023-03-14 09:52:02 +01:00
belka dd5d070112 Initial commit 2023-03-13 10:58:00 +01:00
belka 384e9e7bd3 Initial commit 2023-03-13 10:51:25 +01:00