about summary refs log tree commit diff stats
path: root/src/layout/box.nim
Commit message (Expand)AuthorAgeFilesLines
* 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
* Support vertical-align on tdbptato2022-12-111-1/+1
* Implement a proper table layoutbptato2022-12-111-3/+10
* Table layout improvementsbptato2022-12-111-1/+1
* Add multiple text-decoration, overline emulationbptato2022-12-071-1/+1
* Remove unused BlockBox attributebptato2022-12-071-1/+0
* Fix table cell reflowbptato2022-12-071-2/+4
* Table changesbptato2022-12-061-1/+0
* Add position css property, inline block fixesbptato2022-11-281-2/+3
* Fix some table layout issuesbptato2022-11-251-1/+6