| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | WIP(image): actually parse and build from astimage | littleblack111 | 2025-10-08 | 2 | -39/+47 |
| | | |||||
| * | internal(image): all draw_.. return how much it drawn/extended | littleblack111 | 2025-10-08 | 1 | -51/+31 |
| | | | | | image(draw_process)!: only take a source direction | ||||
| * | format(image): make clippy happy | littleblack111 | 2025-10-08 | 1 | -3/+7 |
| | | |||||
| * | fix(draw_text): mutate the underlying offset | littleblack111 | 2025-10-08 | 1 | -9/+14 |
| | | | | | | | regression introduced in f10f8382c7ab70da9ab6505422c2dd8a7c3b7d94(refactor(text): draw_text function) | ||||
| * | refactor(text): draw_text function | littleblack111 | 2025-10-08 | 1 | -29/+81 |
| | | |||||
| * | lib: remove feature(compiler warning) | littleblack111 | 2025-10-08 | 1 | -1/+0 |
| | | |||||
| * | internal(image): put create() as associated function | littleblack111 | 2025-10-08 | 2 | -13/+13 |
| | | |||||
| * | internal(image): use struct instead of tuple | littleblack111 | 2025-10-08 | 1 | -23/+79 |
| | | |||||
| * | refactor(image): move into struct | littleblack111 | 2025-10-08 | 2 | -237/+237 |
| | | |||||
| * | fix(image): mutex dead locks | littleblack111 | 2025-10-08 | 1 | -22/+17 |
| | | | | | | TODO: find better way to do this, maybe atomic? or somehow aquire and drop mutex when using it via macro or something | ||||
| * | refactor(image): use singleton | littleblack111 | 2025-10-08 | 1 | -57/+82 |
| | | |||||
| * | image: direction configuration | littleblack111 | 2025-10-08 | 1 | -9/+73 |
| | | |||||
| * | feat(image, draw_process): allow custom direction | littleblack111 | 2025-10-08 | 1 | -8/+22 |
| | | |||||
| * | image(draw_direction): take absolute position | littleblack111 | 2025-10-08 | 1 | -5/+15 |
| | | |||||
| * | image(draw_direction): adaptive | littleblack111 | 2025-10-08 | 1 | -35/+61 |
| | | |||||
| * | fixup! image(font): simplify sansserif system font lookup | littleblack111 | 2025-10-08 | 1 | -2/+2 |
| | | |||||
| * | feat: custom destination of direction arrow | littleblack111 | 2025-10-08 | 1 | -18/+27 |
| | | |||||
| * | image(text): use proper text_size to get the width instead of guessing based ↵ | littleblack111 | 2025-10-08 | 1 | -10/+8 |
| | | | | | | | | on TEXT_SCALE text_size's height is weird, it gives value that's shorter then it's supposed to be | ||||
| * | image(font): simplify sansserif system font lookup | littleblack111 | 2025-10-08 | 1 | -19/+18 |
| | | |||||
| * | image(text): only update center offset when its nonzero | littleblack111 | 2025-10-08 | 1 | -1/+11 |
| | | | | | we'll need to manually update them | ||||
| * | format: clippy | littleblack111 | 2025-10-08 | 1 | -3/+3 |
| | | |||||
| * | image(text): automatically shrinked width based on text | littleblack111 | 2025-10-08 | 1 | -37/+25 |
| | | |||||
| * | image(text): line wrap | littleblack111 | 2025-10-08 | 1 | -17/+34 |
| | | |||||
| * | image: draw text | littleblack111 | 2025-10-08 | 1 | -12/+32 |
| | | |||||
| * | image: get system text | littleblack111 | 2025-10-08 | 3 | -2/+124 |
| | | |||||
| * | gitignore: *.png | littleblack111 | 2025-10-08 | 1 | -0/+1 |
| | | |||||
| * | todo | littleblack111 | 2025-10-08 | 1 | -3/+12 |
| | | |||||
| * | fix(image): add arrow to direction | littleblack111 | 2025-10-08 | 1 | -19/+44 |
| | | |||||
| * | feat(image): direction line thickness | littleblack111 | 2025-10-08 | 1 | -7/+11 |
| | | | | | fix(image): direction line too small | ||||
| * | feat(image): resolution scale | littleblack111 | 2025-10-08 | 1 | -8/+14 |
| | | |||||
| * | fix(image): resize image | littleblack111 | 2025-10-08 | 1 | -6/+9 |
| | | |||||
| * | WIP: image | littleblack111 | 2025-10-08 | 5 | -1/+1339 |
| | | |||||
| * | ast: impl Display for DepthExprmain | littleblack111 | 2025-10-08 | 1 | -1/+15 |
| | | |||||
| * | ast: more sensible Decision::cond data type | littleblack111 | 2025-10-05 | 1 | -3/+1 |
| | | |||||
| * | perf: parser unused if | littleblack111 | 2025-09-28 | 1 | -8/+4 |
| | | |||||
| * | parser: make use of EXPRESSION_DELIMITERS | littleblack111 | 2025-09-28 | 1 | -28/+26 |
| | | |||||
| * | fix(parser, tokenizer): println and throw startswith instead of whole str | littleblack111 | 2025-09-28 | 3 | -2/+13 |
| | | |||||
| * | fix(parser): If not processed properly | littleblack111 | 2025-09-28 | 3 | -13/+17 |
| | | | | | | fix(ast): early exit in the wrong place perf(ast): use metadata instead of direct string cmp | ||||
| * | feat(ast): then_branch | littleblack111 | 2025-09-28 | 2 | -18/+47 |
| | | |||||
| * | feat: ast | littleblack111 | 2025-09-27 | 3 | -11/+55 |
| | | |||||
| * | fix(parser): EndScope not preserved | littleblack111 | 2025-09-27 | 2 | -13/+39 |
| | | | | | chore(parser): simplify | ||||
| * | parser: preserve scope data as metadata | littleblack111 | 2025-09-27 | 2 | -15/+64 |
| | | |||||
| * | chore: style and naming | littleblack111 | 2025-09-27 | 2 | -14/+18 |
| | | |||||
| * | license | littleblack111 | 2025-09-27 | 1 | -0/+232 |
| | | |||||
| * | init | littleblack111 | 2025-09-27 | 8 | -0/+234 |
