index
:
chawan
this commit
master
Chawan - a web browser for your terminal (mirror)
ahoang <ahoang@tilde.institute>
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
css
/
layout.nim
Commit message (
Expand
)
Author
Age
Files
Lines
*
layout: remove obsolete todo
bptato
7 days
1
-1
/
+0
*
Eliminate some superfluous copies
bptato
13 days
1
-1
/
+1
*
Enable ProveInit warning
bptato
2025-05-10
1
-0
/
+1
*
layout, csstree: build stacking contexts together with tree
bptato
2025-05-03
1
-29
/
+15
*
layout: simplify resolveBounds
bptato
2025-04-23
1
-31
/
+19
*
layout, render: fix positioning of absolute flex item descendants
bptato
2025-04-10
1
-34
/
+1
*
layout: always treat flex items as positioned boxes
bptato
2025-04-07
1
-37
/
+41
*
layout: factor out canClear flag
bptato
2025-04-07
1
-19
/
+14
*
layout: fix cleared floats not flushing previous exclusions
bptato
2025-04-06
1
-3
/
+14
*
layout: correct table-caption width calculation
bptato
2025-04-03
1
-35
/
+59
*
layout: remove DisplayBlockLike check
bptato
2025-03-28
1
-4
/
+1
*
layout: refactor
bptato
2025-03-28
1
-617
/
+577
*
layout: reimplement list items with out-of-flow markers
bptato
2025-03-27
1
-28
/
+11
*
layout: eliminate pointless flex relayouts
bptato
2025-03-15
1
-5
/
+12
*
layout: implement cross auto margins in flex
bptato
2025-03-14
1
-21
/
+43
*
layout: small cleanup
bptato
2025-03-11
1
-11
/
+9
*
layout: shim grid as flow-root
bptato
2025-03-11
1
-2
/
+12
*
layout: revert marginBottom removal
bptato
2025-03-08
1
-26
/
+12
*
layout: fix bottom margin handling for root blocks
bptato
2025-03-07
1
-28
/
+34
*
layout: adjust table cell height to fill rows
bptato
2025-03-03
1
-9
/
+8
*
layout: fix nested fixed boxes
bptato
2025-02-18
1
-5
/
+10
*
layout: implement negative z-index
bptato
2025-02-18
1
-43
/
+64
*
box: use singly linked list instead of seq for children
bptato
2025-02-17
1
-20
/
+25
*
layout: position absolute boxes relative to their parent
bptato
2025-02-16
1
-37
/
+61
*
layout: skip Cf characters
bptato
2025-02-15
1
-1
/
+2
*
dom: store pseudo-element computed values in a seq
bptato
2025-02-14
1
-1
/
+0
*
csstree, cssvalues: add non-numeric counters, japanese-formal
bptato
2025-02-14
1
-3
/
+3
*
csstree, layout: more refactoring
bptato
2025-02-13
1
-248
/
+161
*
layout: separate out tree construction logic
bptato
2025-02-12
1
-434
/
+58
*
layout: respect intrinsic minimum width of table cells
bptato
2025-02-09
1
-1
/
+4
*
layout: refactor tree building phase
bptato
2025-02-09
1
-253
/
+151
*
layout: fix nested float positioning
bptato
2025-02-08
1
-2
/
+0
*
layout: fix some pre whitespace bugs
bptato
2025-02-08
1
-62
/
+63
*
layout: fix firstBaseline bug
bptato
2025-02-08
1
-1
/
+1
*
layout: unify BlockBox and InlineBox, refactor building
bptato
2025-02-07
1
-371
/
+373
*
layout: round out small list-item margins and padding
bptato
2025-02-04
1
-8
/
+16
*
layout: merge addOuterBlock with layoutBlock, refactor
bptato
2025-02-04
1
-478
/
+571
*
layout: eliminate InlineAtom
bptato
2025-02-03
1
-174
/
+170
*
layout: inline background fixes & simplification
bptato
2025-02-03
1
-132
/
+67
*
layout: fix list item layout
bptato
2025-02-03
1
-14
/
+6
*
dom, layout: fix empty canvas cache ids
bptato
2025-02-01
1
-1
/
+1
*
layout: fix absolute sizing order with floats
bptato
2025-01-30
1
-3
/
+9
*
layout: fix flow roots in inline boxes not respecting floats
bptato
2025-01-28
1
-104
/
+92
*
layout: fix some float margin resolution bugs
bptato
2025-01-28
1
-34
/
+21
*
layout: unify InlineContext with FlowState
bptato
2025-01-27
1
-547
/
+538
*
layout: remove obsolete comment, improve struct packing
bptato
2025-01-26
1
-12
/
+8
*
layout: various float fixes in inline contexts
bptato
2025-01-26
1
-136
/
+139
*
layout: small cleanup
bptato
2025-01-26
1
-67
/
+41
*
layout: do not generate anonymous inline boxes
bptato
2025-01-25
1
-269
/
+314
*
layout: always use computed from StyledNode
bptato
2025-01-25
1
-74
/
+69
[next]