summaryrefslogtreecommitdiff
path: root/tests/ref/layout
AgeCommit message (Collapse)Author
2022-05-28Page background and foregroundLaurenz
2022-05-27Test groupsLaurenz
2022-05-26Locate me!Laurenz
2022-04-30New block spacing modelLaurenz
2022-04-24Soft pagebreakLaurenz
2022-04-18Fix duplicate RTL text and alignment + fr bugsLaurenz
2022-04-13Smart quotesLaurenz
Co-Authored-By: Martin Haug <mhaug@live.de>
2022-04-08Start & end alignmentLaurenz
2022-03-11More restructuringLaurenz
2022-02-28Reorganize libraryLaurenz
2022-02-21Refactor paragraph layoutLaurenz
2022-02-18Headers and footersLaurenz
2022-02-07Redesigned template layoutLaurenz
2022-02-05Refactor and fix style foldingLaurenz
2022-02-04Add evasion of glyph shape for under- and overlinesMartin Haug
2022-01-29Add `hide` classLaurenz
2022-01-24Export into rendered imagesLaurenz
2022-01-17Basic tablesLaurenz
2022-01-01Bump and lock dependenciesLaurenz
2021-12-27Adjust column size and expansion handlingMartin Haug
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-15Set Rules Episode VI: Return of the RefactorLaurenz
2021-12-15Set Rules Episode V: The Tests Strike BackLaurenz
2021-12-02Remove baseline weirdnessLaurenz
2021-11-29Fix square and circle width & heightLaurenz
2021-11-29Go back to wrapping inline nodesLaurenz
2021-11-29Layout bugfixesLaurenz
2021-11-23TransformationsLaurenz
2021-11-23Simpler alignment resolvingLaurenz
2021-11-22Welcome to TigerlandLaurenz
2021-11-29Castable optional and smart valuesLaurenz
2021-11-18Page fillLaurenz
2021-11-17Placed nodeLaurenz
2021-11-17Align nodeLaurenz
2021-11-16Image fit modesLaurenz
2021-11-16Don't wrap already layoutable nodes into flows/pars unnecessarilyLaurenz
2021-11-16Revert page and inline levelsLaurenz
2021-10-31Fix panic in pad nodeLaurenz
2021-10-28Add `move` functionLaurenz
2021-10-26Fr in stack and parLaurenz
2021-10-23Remove directions from gridLaurenz
2021-10-23Revise block node contractLaurenz
Frames produced by block nodes are now always treated as exactly one per given region and a frame must not be larger than its respective region. Any overflow must be handled internally. This means that stack and grid don't need to search for fitting regions anymore, since the child has already does that for them. This commit further moves stack spacing into a new `SpacingNode`.
2021-10-23Remove inline alignment from stackLaurenz
The current inline alignment is very broken and leads to lots of subtle weirdness. Getting rid of it simplifies the stack's interface a lot. At a later point either: - inline alignment will be added back in a better way, or - all nodes will be able to expand or align themselves, meaning that the stack's children take care of their alignment
2021-09-30New default fontsLaurenz
2021-09-27Add spacing capabilities to stack functionLaurenz
- Named argument `spacing` controls spacing between any two template arguments - Arbitrary linears in the list can produce arbitrary spacing
2021-09-27Fix panic due to bad alignments in stack functionLaurenz
2021-09-27Expand all but last region for broken up auto rowsLaurenz
2021-09-25Prevent paragraph from overflowing due to trailing linebreakLaurenz