Merge release Beta 1 into stable #21

Merged
Felisp merged 35 commits from dev into stable 2024-08-13 17:48:09 +02:00

35 commits

Author SHA1 Message Date
2266ecae35 Final version bumps and todos
Ready for release
2024-08-13 17:45:31 +02:00
533dcc9924 Redon README a little bit beafore release
But will need proof reading, it's almost 4 in the morning and thats not good for writing accuracy
2024-08-13 03:43:25 +02:00
02ceccb973 Syncrhonize external default config and internal one 2024-08-13 03:16:19 +02:00
7f5d560bae Added documented default config 2024-08-13 03:12:43 +02:00
2ca45803e5 Add support for config file, implement CLI args 2024-08-13 02:57:32 +02:00
ec73dd0c1a Added CLI parsing template 2024-08-13 02:56:20 +02:00
d6327a5265 Added tools.cli dependency for command line parsing 2024-08-04 18:24:11 +02:00
69111968a6 Fix very dumb bug
This is why you keep notes about hardcoded things when starting a project
2024-08-04 10:52:01 +02:00
8a7981c27a Implement multiboard and lazyloading as result, added todos
And shitton of them
2024-07-30 02:55:15 +02:00
8c1cfbed33 Update interla config to corespondent to Example
This should be solved differently, who wants to keep updating this by hand
2024-07-30 01:21:03 +02:00
98a58ca1c3 Fix unwanted case sensitivity as noted in #9
fixes: #9
2024-07-28 18:39:32 +02:00
66b2b445df Formating and incorrect docstring position
Curse you Hy and your inversed do string
2024-07-28 18:31:46 +02:00
6391e115d1 Copy global boards-defaults to every board-config 2024-07-28 18:26:38 +02:00
cd540fda36 Config prep, but Mainly SYNC to desktop 2024-07-28 14:57:35 +02:00
22f6c54bf4 Add some docs to example config 2024-07-28 14:56:55 +02:00
693c47d465 Bump copyrights, sync 2024-02-03 08:51:18 +01:00
6d08796568 FIX typo, refactor config structure 2024-01-08 03:30:26 +01:00
039c48fe16 Add tests for fmap 2024-01-08 03:29:53 +01:00
618304f5eb Add [fmap] for mapping over map 2024-01-08 03:29:44 +01:00
8a627ce256 Fixed incorrect test name 2024-01-08 03:22:50 +01:00
67268acbc5 Finish tests for `map-apply-defaults` and refactor internal names 2024-01-08 03:01:42 +01:00
2325b154d1 Fix compilation 2024-01-08 02:24:16 +01:00
d57175ecad Add copyrights 2024-01-08 02:15:22 +01:00
d1666da946 Make it actually compile
And start repl, because it's annoying when that doesnt happen
2024-01-06 06:22:26 +01:00
68a74cf1b8 Refactor map-deep-merge-missing -> map-apply-defaults; Tests for map-apply-defaults
Needs more tests
2024-01-06 06:22:17 +01:00
7679844e08 Move macros above functions so functions can use them 2024-01-06 05:54:50 +01:00
008d609a8b When-else2 should be correct, replaced original implementation
What am i doing with my life, it's 5:37 in the morning ffs
2024-01-06 05:40:30 +01:00
c575d75de7 SYNC commit Added incomplete tests for utils 2024-01-05 14:31:44 +01:00
bb02765233 Added function for merging default board-config with custom parts
Very important in the future. Needs mega testing, I even started writing tests because of this.
2024-01-05 14:30:27 +01:00
e230e33a55 Add config loading from custom file, default file and internal config 2024-01-05 14:16:01 +01:00
9bb30b9863 Experimental when-else2 macro added, needs testing when I get online
It seems to be working but I forgot everything about macros already lol
2024-01-05 14:14:47 +01:00
017c18112c SYNC commit 2024-01-05 11:13:25 +01:00
43a9781893 Refactor generic functions to separate utils namespace, finaly bump version 2024-01-05 01:45:41 +01:00
5551be7012 Prepare for Config parsing and config extension 2024-01-01 14:58:05 +01:00
501a50cb55 Added example slightly documented config 2024-01-01 01:10:19 +01:00