37 Commits

Author SHA1 Message Date
Laurenz
e8435df5ec More jump targets 2023-03-17 11:30:58 +01:00
Laurenz
ecb5543985 Node links 2023-03-15 12:33:38 +01:00
Laurenz
8567811808 Simplify stable id handling 2023-03-15 10:09:17 +01:00
Laurenz
2c13ff9bfe Make render background color configurable 2023-03-09 13:07:36 +01:00
Laurenz
3ffa7393f0 Make all nodes block-level 2023-02-12 19:57:28 +01:00
Laurenz
b73b4f33bc Fix a few clippy lints 2023-01-20 14:21:59 +01:00
Laurenz
2271d67f8f Faster image rendering 2022-12-12 10:35:42 +01:00
Laurenz
9bc90c371f Introspection 2022-12-02 15:45:18 +01:00
Laurenz
7caf98fe42 Switch StrResult to EcoString 2022-11-27 01:00:57 +01:00
Laurenz
6bafc63910 Document metadata 2022-11-26 23:52:01 +01:00
Laurenz
bf5edbbbbb Tidy up 2022-11-25 12:16:13 +01:00
Laurenz
eb951c008b Style changes 2022-11-04 11:38:09 +01:00
Laurenz
37a7afddfa Split crates 2022-11-03 13:35:39 +01:00
Laurenz
95e9134a3c Refactor geom module 2022-10-28 16:43:38 +02:00
Laurenz
3760748fdd Refactor error handling 2022-09-20 19:49:47 +02:00
Laurenz
757a701c1a A New World 2022-09-20 16:37:15 +02:00
Laurenz
e29f55bb29 Remove font store 2022-09-19 17:44:40 +02:00
Laurenz
59f67b79c7 Remove image store 2022-09-19 12:49:36 +02:00
Laurenz
30be75c668 Renaming
`Face` -> `Font`
`FaceId` -> `FontId`
`SourceFile` -> `Source`
2022-09-19 11:36:59 +02:00
Laurenz
4ec3bcee48 Remove pins and memoization 2022-09-19 11:16:05 +02:00
Laurenz
20b990d297 Anti-aliased image rendering 2022-06-14 17:20:31 +02:00
Laurenz
c81e2a5f56 Many fixes 2022-06-14 13:53:02 +02:00
Laurenz
6e3b1a2c80 Make all fields of Frame private 2022-06-12 17:26:18 +02:00
Laurenz
97858e5992 Basic manual tracking 2022-05-31 10:13:34 +02:00
Laurenz
66d8f4569a Locate me! 2022-05-26 11:59:53 +02:00
Laurenz
0170913d54 Rebrand queries as memoization 2022-05-25 21:56:22 +02:00
Laurenz
c010cbc17d Move route from context to VM 2022-05-25 13:59:06 +02:00
Laurenz
362a7f2a8a Thread-local query cache 2022-05-25 10:55:08 +02:00
Martin Haug
f07395f9a4 Move rounding logic out of exporters 2022-05-02 17:20:47 +02:00
Martin Haug
5f1499d380 Add round corners and change arguments 2022-05-01 11:50:34 +02:00
Laurenz
29eb13ca62 Sum color and length into stroke 2022-04-09 12:02:35 +02:00
Laurenz
712c00ecb7 Em units 2022-04-08 15:45:14 +02:00
Laurenz
23d108c8e0 Font fallback 2022-04-03 13:55:58 +02:00
Laurenz
f2f473a81f Query cache 2022-02-23 17:17:00 +01:00
Laurenz
2bf32c51bc Remove layout cache 2022-02-22 12:42:02 +01:00
Martin Haug
fe70db1f4c New color stuff
- CMYK function
- More default colors
- Interpret RGB values as sRGB
2022-02-08 21:12:09 +01:00
Laurenz
3739ab7720 Export into rendered images 2022-01-24 17:39:49 +01:00