224 Commits

Author SHA1 Message Date
Laurenz
a9fdff244a Expose content representation more 2023-03-10 21:19:50 +01:00
Laurenz
62f35602a8 New #[func] macro 2023-03-10 12:55:21 +01:00
Laurenz
c38d72383d Make all optional fields settable 2023-03-09 14:42:14 +01:00
Laurenz
d7a65fa26d Rework style chain access 2023-03-08 14:35:33 +01:00
Laurenz
e5eab73374 Streamline field names 2023-03-08 11:02:27 +01:00
Laurenz
1b2b53ecb9 Require font to be a named argument 2023-03-08 10:44:24 +01:00
Laurenz
25b5bd1175 Fully untyped model 2023-03-07 15:17:13 +01:00
Laurenz
6ab7760822 Split up model module 2023-03-01 16:33:28 +01:00
Laurenz
ab841188e3 Bump ecow 2023-03-01 11:27:10 +01:00
Laurenz
aa8a5bf42f Documentation fixes 2023-02-26 23:07:50 +01:00
Laurenz
7597b99789 New default style 2023-02-25 20:04:30 +01:00
Laurenz
87991b81d6 Better font autocompletion 2023-02-24 16:03:58 +01:00
Laurenz
448844d66c Allow multiple authors 2023-02-24 14:09:38 +01:00
Laurenz
affb353453 Merge main back 2023-02-23 14:38:45 +01:00
Laurenz
457ce95436 More EcoVec usage
Frame unfortunately can't use it because splice is missing.
2023-02-23 14:36:40 +01:00
Laurenz
a1d47695a2 Switch to ecow 2023-02-23 12:20:47 +01:00
Laurenz
6e65ebf236 Panic function 2023-02-19 21:08:01 +01:00
Laurenz
1e681b35c7 Fix typos 2023-02-18 20:18:15 +01:00
Laurenz
028632a3a1 Fix error handling after hashtag 2023-02-17 16:32:48 +01:00
Laurenz
67b4540397 Dissolve utility category 2023-02-16 14:43:38 +01:00
Laurenz
f60d344621 Fix tutorial previews 2023-02-15 23:32:13 +01:00
Laurenz
942fa6636d Fix raw block highlighting 2023-02-15 09:52:08 +01:00
Laurenz
b9c0fd87d3 Fix grid sizing 2023-02-14 12:34:16 +01:00
Laurenz
cc9b52ddd4 Better table lines 2023-02-14 12:08:05 +01:00
Laurenz
17e9805b34 Let eval take code instead of markup 2023-02-13 17:45:08 +01:00
Laurenz
5233b1c50a Better examples for spacing functions 2023-02-13 17:25:36 +01:00
Laurenz
28b5c55cd5 Configurable markers for nested lists 2023-02-13 17:15:20 +01:00
Laurenz
05c8c6045c Configurable numbering for nested enums 2023-02-13 16:54:05 +01:00
Laurenz
b1b4e52af9 Block sizing 2023-02-13 16:04:25 +01:00
Laurenz
72b60dfde7 Fill and stroke properties for containers 2023-02-13 12:18:34 +01:00
Laurenz
db49b628f7 Remove dumb field functions 2023-02-13 11:00:11 +01:00
Laurenz
dca478182b Update changelog 2023-02-12 23:12:22 +01:00
Laurenz
a8f2e85f96 Add delimiter setting for cases 2023-02-12 22:43:37 +01:00
Laurenz
10b17a04bc Fix docs 2023-02-12 22:39:20 +01:00
Laurenz
fd90736fb6 Support fractional width for box 2023-02-12 22:04:27 +01:00
Laurenz
d99359dede Add baseline argument to box 2023-02-12 21:14:21 +01:00
Laurenz
d689d706ea Vertically center non-math content in math by default 2023-02-12 21:14:12 +01:00
Laurenz
e70fbf5372 Support auto as sizing for box 2023-02-12 21:00:23 +01:00
Laurenz
b6ee82c7e8 Remove block around outline 2023-02-12 20:31:13 +01:00
Laurenz
78072c99eb Add tg and ctg operators 2023-02-12 20:28:17 +01:00
Laurenz
3ffa7393f0 Make all nodes block-level 2023-02-12 19:57:28 +01:00
Laurenz
f4856c18b9 Remove base width 2023-02-12 17:28:17 +01:00
Laurenz
697ae1f925 Extract regions into separate module 2023-02-12 16:40:00 +01:00
Laurenz
ebbee6274c Fix square base 2023-02-12 16:38:18 +01:00
Laurenz
6260878245 Let line have an extent 2023-02-12 15:01:40 +01:00
Laurenz
2b26e08128 Fix set document bug 2023-02-12 13:23:48 +01:00
Laurenz
8cbc2ac483 Fix place base 2023-02-12 13:23:40 +01:00
Laurenz
fea238921f Fast path for gutter-less grid 2023-02-12 13:04:46 +01:00
Laurenz
01a62a690b Make grid RTL aware 2023-02-12 12:57:40 +01:00
Laurenz
8951b1923a Skip grid region if one cell is empty 2023-02-12 12:57:35 +01:00