Laurenz
47dff3765d
Remove 'static bound on World
...
Thanks to improvements in comemo, tracked types don't need to be 'static anymore. This means that the 'static bound on the `World` is now lifted and that the `Route` doesn't need to use unsafe code anymore to manage its lifetime.
2023-05-11 10:50:30 +02:00
Sébastien d'Herbais de Thun
561ff979d5
Add instrumentation (Part 1) ( #761 )
2023-04-23 14:33:56 +02:00
Marek Barvíř
ee32e7ad1c
Clippy fixes ( #581 )
2023-04-16 11:10:35 +02:00
Laurenz
f9b9be16f9
Fix box and block sizing
2023-04-06 12:26:39 +02:00
Laurenz
b469f30c83
Fix block spacing
2023-04-02 19:47:42 +02:00
Marek Barvíř
5e5b1bba51
Needless clone, borrows, casts and lifetimes ( #504 )
2023-04-01 15:53:13 +02:00
Laurenz
81c5568aec
Make label on styled and sequence elements locatable
2023-03-30 11:38:33 +02:00
Laurenz
ab43bd802e
Renaming and refactoring
2023-03-19 22:39:19 +01:00
Laurenz
0ba99ab8aa
Measurement and introspection rework
2023-03-19 10:19:34 +01:00
Laurenz
a69b587455
Rename formula to equation
2023-03-18 19:27:31 +01:00
Laurenz
a16726ae66
Architecture description
2023-03-18 18:27:22 +01:00
Laurenz
af7fe4d760
Hover and autocomplete in show rules
2023-03-17 18:18:47 +01:00
Laurenz
312197b276
Counters
2023-03-17 11:45:57 +01:00
Laurenz
529d3e10c6
Section references
2023-03-11 18:29:48 +01:00
Laurenz
a9fdff244a
Expose content representation more
2023-03-10 21:19:50 +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
25b5bd1175
Fully untyped model
2023-03-07 15:17:13 +01:00
Laurenz
fd90736fb6
Support fractional width for box
2023-02-12 22:04:27 +01:00
Laurenz
3ffa7393f0
Make all nodes block-level
2023-02-12 19:57:28 +01:00
Laurenz
697ae1f925
Extract regions into separate module
2023-02-12 16:40:00 +01:00
Laurenz
2b26e08128
Fix set document bug
2023-02-12 13:23:48 +01:00
Laurenz
ebe919220d
Fix flow bugs
2023-02-11 13:30:55 +01:00
Laurenz
924a27bc37
Move Fragment
into library
2023-02-09 14:11:00 +01:00
Laurenz
1d5bf56e58
Remove basics section
2023-02-07 12:10:52 +01:00
Laurenz
21dd99926a
Allow arbitrary math directly in content
2023-02-02 14:13:05 +01:00
Laurenz
a6d90c1bf1
Numbering functions
2022-12-30 20:00:50 +01:00
Laurenz
1a9bcaccec
Fix typos
2022-12-23 00:34:17 +01:00
Laurenz
8527517258
Rename desc
to terms
2022-12-22 18:25:29 +01:00
Laurenz
ba294e2670
Split up list type into three separate types and document them
2022-12-21 12:50:33 +01:00
Laurenz
cd089b6194
Align set rule
2022-12-09 10:21:11 +01:00
Laurenz
e6857f810e
Copyable regions
2022-12-08 19:03:23 +01:00
Laurenz
1bb05677fa
Small improvements
2022-12-05 10:59:00 +01:00
Laurenz
9bc90c371f
Introspection
2022-12-02 15:45:18 +01:00
Laurenz
5110a41de1
Introduce virtual typesetter
2022-12-02 13:21:36 +01:00
Laurenz
0efe669278
Reorganize library and tests
2022-11-29 14:18:13 +01:00
Laurenz
836692e73c
Widow and orphan prevention
2022-11-28 17:57:16 +01:00
Laurenz
989d170dc7
Fragments
2022-11-28 12:40:16 +01:00
Laurenz
6bafc63910
Document metadata
2022-11-26 23:52:01 +01:00
Laurenz
3cdd8bfa40
Extract numbering pattern from list node
2022-11-26 12:51:15 +01:00
Laurenz
bf5edbbbbb
Tidy up
2022-11-25 12:16:13 +01:00
Laurenz
65aa27014d
Bring building a bit closer to realize
2022-11-23 10:13:26 +01:00
Laurenz
c2749f7615
More sensible LayoutRoot
2022-11-22 21:09:20 +01:00
Laurenz
5992f11b4c
Reorganize content type
2022-11-22 20:12:37 +01:00
Laurenz
f69c3fb1e5
Refactor building
2022-11-20 20:44:59 +01:00
Laurenz
1937d746ab
Show everything!
2022-11-19 22:40:42 +01:00
Laurenz
92f2c56203
Reorganize style module
2022-11-18 12:49:27 +01:00
Laurenz
c3895cbd66
Remove Target
enum
2022-11-18 11:23:56 +01:00
Laurenz
ddb617390c
Simplify layout_inline's signature
2022-11-17 23:04:02 +01:00