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
/
layout
/
box.nim
Commit message (
Expand
)
Author
Age
Files
Lines
*
layout: reduce copies
bptato
2024-07-03
1
-1
/
+1
*
layout: inline fixes & improvements
bptato
2024-06-27
1
-0
/
+4
*
layout: track overflow size
bptato
2024-06-04
1
-7
/
+18
*
layout: clean up inline tree construction
bptato
2024-06-01
1
-7
/
+16
*
layout: misc refactorings
bptato
2024-05-29
1
-8
/
+22
*
layout: get rid of InlineBoxBuilder
bptato
2024-05-28
1
-13
/
+9
*
layout: remove BlockBoxBuidler
bptato
2024-05-27
1
-5
/
+19
*
layout: fix BFC positioning in presence of floats
bptato
2024-05-19
1
-0
/
+3
*
layout: relative positioning fixes
bptato
2024-05-18
1
-0
/
+1
*
css/values -> css/cssvalues
bptato
2024-05-16
1
-1
/
+1
*
layout: unify some code paths
bptato
2024-05-09
1
-7
/
+48
*
Initial image support
bptato
2024-04-25
1
-1
/
+4
*
layout: fix list-item positioning
bptato
2024-04-16
1
-0
/
+7
*
layout: remove ListItemBox, handle inline-flex correctly
bptato
2024-04-15
1
-3
/
+0
*
layout: rework inline box area model
bptato
2024-03-25
1
-20
/
+10
*
layout: improve/simplify line box error correction
bptato
2024-02-28
1
-5
/
+0
*
layout: consider inline positioning for absolute blocks
bptato
2024-01-29
1
-3
/
+4
*
layout: rewrite inline box handling
bptato
2023-11-27
1
-24
/
+33
*
layout: refactor flow margin propagation, sizing
bptato
2023-11-12
1
-102
/
+9
*
layout: refactor
bptato
2023-10-28
1
-44
/
+0
*
buffer: remove viewport reference
bptato
2023-10-28
1
-1
/
+1
*
layout/engine: refactor inline atoms etc.
bptato
2023-10-26
1
-25
/
+17
*
WindowAttributes: refactor
bptato
2023-10-19
1
-1
/
+1
*
layout: move Strut from box -> engine
bptato
2023-10-14
1
-13
/
+0
*
layout: remove unused InlineAtom members
bptato
2023-10-14
1
-2
/
+0
*
layout: add LineBoxState
bptato
2023-10-14
1
-2
/
+0
*
layout: get rid of baseline, firstBaseline functions
bptato
2023-10-14
1
-0
/
+10
*
fix comment
bptato
2023-10-13
1
-1
/
+1
*
layout: refactor InlineContext
bptato
2023-10-13
1
-8
/
+1
*
layout: fix table cell sizing with specified widths
bptato
2023-09-20
1
-1
/
+0
*
move around more modules
bptato
2023-09-14
1
-1
/
+1
*
layout: make table rowspan occupy several rows
bptato
2023-09-11
1
-0
/
+5
*
layout: add table rowspan
bptato
2023-09-09
1
-1
/
+0
*
layout: distinguish padding from spacing
bptato
2023-07-27
1
-0
/
+3
*
layout: refactor sizing
bptato
2023-07-25
1
-11
/
+49
*
layout: refactor table layout
bptato
2023-07-07
1
-0
/
+1
*
Use LayoutUnit in layout
bptato
2023-07-04
1
-59
/
+45
*
Fix various layout bugs, prepare for image support
bptato
2023-06-12
1
-10
/
+3
*
layout: fix min-height/max-height handling
bptato
2023-06-07
1
-0
/
+2
*
Working position: absolute, some other fixes
bptato
2023-05-13
1
-3
/
+6
*
layout/engine: fix double positioning absolute boxes
bptato
2023-02-19
1
-0
/
+3
*
layout: fix position:absolute, remove position:fixed
bptato
2023-01-20
1
-1
/
+1
*
layout/engine: fix non-inheritable values for inline box
bptato
2023-01-06
1
-0
/
+6
*
layout/engine: fix crash on padding-right
bptato
2022-12-31
1
-1
/
+0
*
layout/engine: table layout improvements, fix pre-wrap whitespace
bptato
2022-12-28
1
-3
/
+20
*
layout/engine: get rid of dom dependency
bptato
2022-12-27
1
-1
/
+0
*
Proper support for tabs
bptato
2022-12-27
1
-0
/
+1
*
layout/engine: clean up & fix width computation
bptato
2022-12-25
1
-7
/
+10
*
layout/engine: simplify a bit
bptato
2022-12-21
1
-3
/
+3
*
Display text for img tag, background-image
bptato
2022-12-16
1
-2
/
+1
[next]