summaryrefslogtreecommitdiff
path: root/tests/typ/layout
AgeCommit message (Collapse)Author
2023-08-30Introduce second variant of Ignorant Behaviour and prevent weak page breaks ↵Beiri22
at basically empty pages (#1929)
2023-08-23linebreak_optimized: Handle breakpoints separated only by spaces (#1821)bluebear94
2023-08-08Penalize runts (#1858)Matt Fellenz
2023-08-06Fix incomplete line endings (#1866)Matt Fellenz
2023-07-19Resolve `place` deltas relative to real container sizeLaurenz
2023-07-19Positions placed elements relative to real container size (#1745)Laurenz
This positions placed elements relative to the real container size instead of relative to the base size of the region. This makes its usage more versatile. Fixes #82 Fixes #685 Fixes #1705
2023-07-10Basic floating placementLaurenz
2023-06-28Reintroduce `--root`Laurenz
2023-06-12Clear page to Even Or Odd (#1427)Zachary Capalbo
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2023-06-12Support for inside and outside margins (#1308)Luis David Licea Torres
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2023-06-01Bugfix of CJK punctuation adjustment (#1384)Peng Guanwen
2023-05-30Add NumberingKind variants for Korean (#1360)Sung Jeon
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2023-05-30Use icu4x for linebreaking algorithm (#1355)Peng Guanwen
2023-05-15Do not hang CJK punctuation (#1211)Peng Guanwen
2023-05-12Support for align parameter in table to take an array (#1087) (#1149)jassler
2023-05-11Default enum number alignment to 'end' (#1042)Pg Biel
2023-05-11Implement sophisticated CJK punctuation adjustment (#954)Peng Guanwen
2023-05-03Function scopes (#1032)Pg Biel
2023-04-27Remove trailing blankspaces (#1001)Leedehai
2023-04-27Correct some typos (#987)Alexander Seiler
2023-04-26Fix alignment of list markers & enum numbers (#988)Pg Biel
2023-04-20Add `quo`, `trunc` and `fract` calculation methods and rename `mod` to `rem` ↵HarmoGlace
(#890)
2023-04-17More Chinese punctuation adjustment (#836)Peng Guanwen
and also general linebreak improvements
2023-04-13Refine linebreak algorithm for better Chinese justification (#701)Peng Guanwen
2023-04-06Add 'layout' function to obtain the size of the outer container (#557)Pg Biel
2023-04-06Unpacking syntax (#532)Marmare314
Closes #341
2023-04-06Fix block child spacingLaurenz
2023-04-06Fix path and polygon strokesLaurenz
2023-04-06Fix box and block sizingLaurenz
2023-04-05Fix first line indent with styled textLaurenz
2023-04-02Fix block spacingLaurenz
2023-04-01Add support for cliping content in `block` and `box` (#431)Birk Tjelmeland
2023-03-31Correct minor typos (#474)Chris Ohk
2023-03-27Update changelogLaurenz
2023-03-27Fix enum parsing and allow zero in numberingsLaurenz
Fixes #353.
2023-03-24Replace infinite repeat layout panic with error (#235)Ryan Pitasky
When a page has auto width and there were no other constraints on the repetition width, this would previously panic. Now, there is an explicit check with a new error and test case.
2023-03-22Fix typos (#115)Kian-Meng Ang
Found via `codespell -S target -L crate,ist,thi,alle,dedented,ue,tung,nd,ende,overriden,dependant`
2023-03-19Renaming and refactoringLaurenz
2023-03-19Measurement and introspection reworkLaurenz
2023-03-17CountersLaurenz
2023-03-14Hanging indentLaurenz
2023-03-08Streamline field namesLaurenz
2023-03-08Require font to be a named argumentLaurenz
2023-03-07Fully untyped modelLaurenz
2023-02-25New default styleLaurenz
2023-02-14Better table linesLaurenz
2023-02-13Configurable markers for nested listsLaurenz
2023-02-13Configurable numbering for nested enumsLaurenz
2023-02-13Dissolve basics folderLaurenz
2023-02-13Block sizingLaurenz