summaryrefslogtreecommitdiff
path: root/library/src/layout/mod.rs
AgeCommit message (Collapse)Author
2023-05-15Extract category definitions into individual functionsLaurenz
2023-05-11Remove tracing from cheap functionsLaurenz
Turns out that having tracing enabled on some functions that get called a lot distorts the traces so that their parent stack frames look much more expensive than they actually are.
2023-05-11More efficient introspectionLaurenz
Switches from a mutable locator to one based on tracked chains and optimizes query performance.
2023-05-11Remove 'static bound on `World`Laurenz
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-04-23Add instrumentation (Part 1) (#761)Sébastien d'Herbais de Thun
2023-04-16Clippy fixes (#581)Marek Barvíř
2023-04-06Fix box and block sizingLaurenz
2023-04-02Fix block spacingLaurenz
2023-04-01Needless clone, borrows, casts and lifetimes (#504)Marek Barvíř
2023-03-30Make label on styled and sequence elements locatableLaurenz
2023-03-19Renaming and refactoringLaurenz
2023-03-19Measurement and introspection reworkLaurenz
2023-03-18Rename formula to equationLaurenz
2023-03-18Architecture descriptionLaurenz
2023-03-17Hover and autocomplete in show rulesLaurenz
2023-03-17CountersLaurenz
2023-03-11Section referencesLaurenz
2023-03-10Expose content representation moreLaurenz
2023-03-09Make all optional fields settableLaurenz
2023-03-08Rework style chain accessLaurenz
2023-03-08Streamline field namesLaurenz
2023-03-07Fully untyped modelLaurenz
2023-02-12Support fractional width for `box`Laurenz
2023-02-12Make all nodes block-levelLaurenz
2023-02-12Extract regions into separate moduleLaurenz
2023-02-12Fix set document bugLaurenz
2023-02-11Fix flow bugsLaurenz
2023-02-09Move `Fragment` into libraryLaurenz
2023-02-07Remove basics sectionLaurenz
2023-02-02Allow arbitrary math directly in contentLaurenz
2022-12-30Numbering functionsLaurenz
2022-12-23Fix typosLaurenz
2022-12-22Rename `desc` to `terms`Laurenz
2022-12-21Split up list type into three separate types and document themLaurenz
2022-12-09Align set ruleLaurenz
2022-12-08Copyable regionsLaurenz
2022-12-05Small improvementsLaurenz
2022-12-02IntrospectionLaurenz
2022-12-02Introduce virtual typesetterLaurenz
2022-11-29Reorganize library and testsLaurenz
2022-11-28Widow and orphan preventionLaurenz
2022-11-28FragmentsLaurenz
2022-11-26Document metadataLaurenz
2022-11-26Extract numbering pattern from list nodeLaurenz
2022-11-25Tidy upLaurenz
2022-11-23Bring building a bit closer to realizeLaurenz
2022-11-22More sensible `LayoutRoot`Laurenz
2022-11-22Reorganize content typeLaurenz
2022-11-20Refactor buildingLaurenz
2022-11-19Show everything!Laurenz