Rick van Vonderen riyyi
riyyi pushed to master at riyyi/gram 2026-08-09 21:07:02 +02:00
9a4e61626c Improve error handling
riyyi pushed to master at riyyi/gram 2026-08-09 17:32:04 +02:00
af5db96962 Better error handling for list dir and cli
5fcdba2c22 Better error handling for writer functions
4035ff48f3 Split reader into metadata/assets
78ba36ae07 Add file read function
Compare 4 commits »
riyyi pushed to master at riyyi/gram 2026-08-08 14:34:48 +02:00
2a0c478f7a Change types to idiomatic Ada_Case Odin
6fcfdd5b67 Add header reading
6aa175a445 Set more options in odinfmt.json
ce6ef363d5 Move chunk impl to chunk package
Compare 4 commits »
riyyi pushed to master at riyyi/gram 2026-08-06 22:11:41 +02:00
70ec4fc9c7 No global for working dir
riyyi pushed to master at riyyi/gram 2026-08-06 01:08:38 +02:00
8eeeca0d90 No global state for easier testability
riyyi pushed to master at riyyi/gram 2026-08-03 22:16:53 +02:00
6820a3842d Add formatting check to pre-commit
b3da887cc8 Example test and git hooks
Compare 2 commits »
riyyi pushed to master at riyyi/gram 2026-08-03 21:14:20 +02:00
7e3762a442 Fix leaks
riyyi pushed to master at riyyi/gram 2026-08-03 20:36:42 +02:00
7c71b82b10 Write assets and metadata to chunk files
d1c9c1be05 Add chunk writing code
Compare 2 commits »
riyyi pushed to master at riyyi/gram 2026-08-03 12:28:13 +02:00
362f0dc048 Add initial header chunk writing
riyyi pushed to master at riyyi/gram 2026-08-03 10:22:11 +02:00
34f7b70039 Add header computation function
riyyi pushed to master at riyyi/gram 2026-08-02 23:54:55 +02:00
fb3002b345 Add header computation function
riyyi pushed to master at riyyi/gram 2026-08-02 17:08:22 +02:00
87d20f2ae5 Add more cli checks
riyyi pushed to master at riyyi/gram 2026-08-02 16:11:05 +02:00
f36a50fca3 Add 'Usage' and 'Compiling' section
riyyi pushed to master at riyyi/gram 2026-08-02 16:00:52 +02:00
c4cd64cf44 Improve allocation pattern
b38caa7ff8 Dir listing with looping
856befd876 Restructure file module
3992c80e6b Dir listing with recursion
3b0b1a2387 Add directory listing
Compare 9 commits »
riyyi pushed to master at riyyi/gram 2026-08-02 03:55:20 +02:00
88fd1b0b95 Infer type
riyyi pushed to master at riyyi/gram 2026-08-02 03:53:42 +02:00
7612c99722 Compression cli error message in same style as parsing
riyyi pushed to master at riyyi/gram 2026-08-02 03:38:13 +02:00
1647b2b17b Fix input/output cli flags for new core.os package
8c9bba3813 Extend odinfmt config
418c9cf39d Change buildscript output to build/
Compare 3 commits »
riyyi pushed to master at riyyi/gram 2026-08-01 18:28:24 +02:00
056aee7ffc Add cli argument parsing
riyyi pushed to master at riyyi/gram 2026-08-01 16:51:45 +02:00
1914ad2c1e Prettifying README
riyyi pushed to master at riyyi/gram 2026-08-01 16:46:00 +02:00
0537b44b05 Add data layout design
67b1580eb4 Add src dir to collection
Compare 2 commits »