summaryrefslogtreecommitdiff
path: root/src/layout/mod.rs
AgeCommit message (Expand)Author
2021-05-27Switch to N64 type aliasLaurenz
2021-05-26Add a cache for unchanged layoutsMartin Haug
2021-05-26Add hash impls for all nodesMartin Haug
2021-05-21Rename areas to regionsLaurenz
2021-05-17Tidy up layouting codeLaurenz
2021-05-17Move aspect ratio into stackLaurenz
2021-05-17Rename expand to fixed and switch to boolsLaurenz
2021-03-25Refactor alignments & directions ๐Ÿ“Laurenz
2021-03-20Square, circle and ellipse ๐Ÿ”ตLaurenz
2021-03-19Scheduled maintenance ๐Ÿ”จLaurenz
2021-03-12Rename ChildAlign to LayoutAligns โœLaurenz
2021-03-11Better expansion behaviour ๐ŸชLaurenz
2021-03-09Rename run to line and add some explanatory comments โœLaurenz
2021-02-09Split evaluation and execution ๐Ÿ”ชLaurenz
2021-02-06Generalize child of NodeBackground ๐ŸผMartin Haug
2021-02-06Merge `rect` and `box` ๐ŸฆšMartin Haug
2021-02-04Add rectangle function ๐ŸŽ›Martin Haug
2021-01-15Split state and scopes, less ref-counting ๐Ÿ”€Laurenz
2021-01-13Unbounded pages ๐ŸŒŒLaurenz
2021-01-13Some minor improvements โ™ปLaurenz
2021-01-03Move and rename many things ๐Ÿš›Laurenz
2020-11-28Export alpha channel into PDF ๐ŸงŠLaurenz
2020-11-27Basic environment and resource loader ๐ŸžLaurenz
2020-11-27Export images in PDF ๐Ÿ–ผLaurenz
2020-11-25Merge some modules ๐ŸฅžLaurenz
2020-11-24Use newly stabilized intra doc links โ†ฉLaurenz
2020-11-20Basic image support ๐Ÿ–ผLaurenz
2020-10-13BoxAlign and Flow aliases โœLaurenz
2020-10-12Naming and grammar โœ”Laurenz
2020-10-12Less vecs in layouting โšกLaurenz
2020-10-12Synchronous layout ๐Ÿช€Laurenz
2020-10-11Refactor layouting base ๐ŸชLaurenz
2020-10-11Rename LayoutItem to Layouted โœLaurenz
2020-10-10Switch back to custom geometry types, unified with layout primitives ๐ŸžLaurenz
2020-10-07Move deco, pass and feedback into diagnostics module โ†ฉLaurenz
2020-10-07Evaluation and node-based layouting ๐Ÿš€Laurenz
2020-10-06Fix bug in line layouter โœ”Laurenz
2020-10-06Rename secondary/primary to main/cross โœLaurenz
2020-10-05Streamline generic layouting primitives ๐Ÿ›ซLaurenz
2020-10-05Remove @ syntax in diagnostics macros ๐Ÿ—‘Laurenz
2020-10-05Move align out of BoxLayout ๐ŸซLaurenz
2020-10-04Small improvements ๐ŸชLaurenz
2020-10-04Remove unncessary wrappers and typedefs ๐Ÿ›‘Laurenz
2020-10-04Separate state and constraints ๐ŸงถLaurenz
2020-10-04Remove Typesetter in favor of typeset function ๐ŸŽฏLaurenz
2020-10-04Refactor and move shaping out of the layout module โ›ณLaurenz
2020-10-03Port to kurbo ๐ŸŽ‹Laurenz
2020-10-03Rename text layouting to shaping โœLaurenz
2020-10-01Generalize layouting primitives ๐Ÿ›คLaurenz
2020-10-01Rename compute to eval โœLaurenz