about summary refs log tree commit diff stats
path: root/src/layout/box.nim
Commit message (Expand)AuthorAgeFilesLines
* layout: clean up inline tree constructionbptato2024-06-011-7/+16
* layout: misc refactoringsbptato2024-05-291-8/+22
* layout: get rid of InlineBoxBuilderbptato2024-05-281-13/+9
* layout: remove BlockBoxBuidlerbptato2024-05-271-5/+19
* layout: fix BFC positioning in presence of floatsbptato2024-05-191-0/+3
* layout: relative positioning fixesbptato2024-05-181-0/+1
* css/values -> css/cssvaluesbptato2024-05-161-1/+1
* layout: unify some code pathsbptato2024-05-091-7/+48
* Initial image supportbptato2024-04-251-1/+4
* layout: fix list-item positioningbptato2024-04-161-0/+7
* layout: remove ListItemBox, handle inline-flex correctlybptato2024-04-151-3/+0
* layout: rework inline box area modelbptato2024-03-251-20/+10
* layout: improve/simplify line box error correctionbptato2024-02-281-5/+0
* layout: consider inline positioning for absolute blocksbptato2024-01-291-3/+4
* layout: rewrite inline box handlingbptato2023-11-271-24/+33
* layout: refactor flow margin propagation, sizingbptato2023-11-121-102/+9
* layout: refactorbptato2023-10-281-44/+0
* buffer: remove viewport referencebptato2023-10-281-1/+1
* layout/engine: refactor inline atoms etc.bptato2023-10-261-25/+17
* WindowAttributes: refactorbptato2023-10-191-1/+1
* layout: move Strut from box -> enginebptato2023-10-141-13/+0
* layout: remove unused InlineAtom membersbptato2023-10-141-2/+0
* layout: add LineBoxStatebptato2023-10-141-2/+0
* layout: get rid of baseline, firstBaseline functionsbptato2023-10-141-0/+10
* fix commentbptato2023-10-131-1/+1
* layout: refactor InlineContextbptato2023-10-131-8/+1
* layout: fix table cell sizing with specified widthsbptato2023-09-201-1/+0
* move around more modulesbptato2023-09-141-1/+1
* layout: make table rowspan occupy several rowsbptato2023-09-111-0/+5
* layout: add table rowspanbptato2023-09-091-1/+0
* layout: distinguish padding from spacingbptato2023-07-271-0/+3
* layout: refactor sizingbptato2023-07-251-11/+49
* layout: refactor table layoutbptato2023-07-071-0/+1
* Use LayoutUnit in layoutbptato2023-07-041-59/+45
* Fix various layout bugs, prepare for image supportbptato2023-06-121-10/+3
* layout: fix min-height/max-height handlingbptato2023-06-071-0/+2
* Working position: absolute, some other fixesbptato2023-05-131-3/+6
* layout/engine: fix double positioning absolute boxesbptato2023-02-191-0/+3
* layout: fix position:absolute, remove position:fixedbptato2023-01-201-1/+1
* layout/engine: fix non-inheritable values for inline boxbptato2023-01-061-0/+6
* layout/engine: fix crash on padding-rightbptato2022-12-311-1/+0
* layout/engine: table layout improvements, fix pre-wrap whitespacebptato2022-12-281-3/+20
* layout/engine: get rid of dom dependencybptato2022-12-271-1/+0
* Proper support for tabsbptato2022-12-271-0/+1
* layout/engine: clean up & fix width computationbptato2022-12-251-7/+10
* layout/engine: simplify a bitbptato2022-12-211-3/+3
* Display text for img tag, background-imagebptato2022-12-161-2/+1
* layout/engine: clean up shrink attributebptato2022-12-161-4/+0
* layout/engine: fix a <br> bug that ate inline boxes, add broken min-width/max...bptato2022-12-161-1/+5
* Add border-collapse, border-spacing; fix fd sending hackbptato2022-12-111-0/+3