summaryrefslogtreecommitdiff
path: root/src/library/mod.rs
AgeCommit message (Collapse)Author
2022-02-02Fix filenameLaurenz
2022-02-08New color stuffMartin Haug
- CMYK function - More default colors - Interpret RGB values as sRGB
2022-02-03Harmonize non-negative int argumentsMartin Haug
2022-02-03Add moduloMartin Haug
2022-02-03Add roman numeral and footnote formattingMartin Haug
2022-01-31Switch from `Rc` to `Arc`Laurenz
2022-01-30Rework strong and emphLaurenz
- Star and underscore not parsed as strong/emph inside of words - Stars/underscores must be balanced and they cannot go over paragraph break - New `strong` and `emph` classes
2022-01-29Fix that templates don't create a scopeLaurenz
2022-01-29Add `hide` classLaurenz
2022-01-17Basic tablesLaurenz
2022-01-13Add `even` and `odd` functionsLaurenz
2022-01-08Make all nodes into classesLaurenz
2022-01-07Tidy up stylingLaurenz
2022-01-05Lift styles out of individual nodesLaurenz
2021-12-30Style chainsLaurenz
2021-12-30Make clippy a bit happierLaurenz
2021-12-28TidyingLaurenz
2021-12-27Apply simple suggestions from code reviewMartin
Co-Authored-By: Laurenz <laurmaedje@gmail.com>
2021-12-26Introduce equal-width columnsMartin Haug
2021-12-21Set Rules Episode IX: The Rise of TestingLaurenz
2021-12-16Set Rules Episode VIII: The First MacroLaurenz
2021-12-15Set Rules Episode VII: The Set AwakensLaurenz
2021-12-15Set Rules Episode IV: A New FoldLaurenz
2021-12-07Set Rules Episode II: Attack of the propertiesLaurenz
2021-12-05Set Rules Episode I: The Phantom StyleLaurenz
2021-11-26More independent placed nodeLaurenz
2021-11-26X/Y abstractionsLaurenz
2021-11-23TransformationsLaurenz
2021-11-232d alignments with plus operatorLaurenz
2021-11-23Horizon alignmentLaurenz
2021-11-29Castable optional and smart valuesLaurenz
2021-11-17Placed nodeLaurenz
2021-11-17Align nodeLaurenz
2021-11-16Introduce `SizedNode`Laurenz
2021-11-16Revert page and inline levelsLaurenz
2021-11-16Move `lang` functionality into `par`Laurenz
2021-11-16Introduce `FlowNode`Laurenz
2021-11-15Make clippy happier and remove `Str`Laurenz
2021-11-02Reduce namespace pollutionLaurenz
2021-11-02Smallcaps, sub- and superscript, ligature ctrls...Martin Haug
2021-10-31Reorganize modulesLaurenz
Instead of separating functionality into layout and library, everything lives in the library now. This way, related things live side by side and there are no duplicate file names in the two directories.
2021-10-28Add `move` functionLaurenz
2021-10-26Simplify node constructionLaurenz
2021-10-26Fr in stack and parLaurenz
2021-10-25Replace `..` syntax with `range` functionLaurenz
2021-10-23New `ShapeNode`Laurenz
Replaces `BackgroundNode` and `FixedNode`
2021-10-10Rename `State` to `Style` and move it into its own moduleLaurenz
2021-10-10Move paint and colors into `geom`Laurenz
2021-10-05Error on out-of-range values in `rgb`Laurenz
2021-10-05Add `assert` functionLaurenz