Martin Robinson
|
02deb99a05
|
Use euclid data types for physical structs in layout_2020
This removes a bit of duplication and allows layout_2020 to benefit from
a much richer set of utilities.
|
2020-01-23 15:39:32 +01:00 |
|
Martin Robinson
|
8825d588c1
|
Add initial support for scrollable overflow in layout_2020
This still isn't totally correct and non-root scrolling is not handled
at all, but the root frame now scrolls.
|
2020-01-21 15:29:23 +01:00 |
|
Martin Robinson
|
ea8c635344
|
Allow dumping the fragment tree in layout_2020
This is done when the dump-flow-tree debug option is passed.
|
2020-01-13 13:12:52 +01:00 |
|
Anthony Ramine
|
abc2c15c28
|
Store an OpaqueNode in boxes and fragments
|
2019-12-13 17:59:27 +01:00 |
|
Simon Sapin
|
9f4b1a0f14
|
Implement text-align (except justify )
|
2019-12-07 14:31:45 +01:00 |
|
Simon Sapin
|
6d91d77fba
|
Rename content_rect to rect in TextFragment and ImageFragment
Since they don’t have padding etc.
|
2019-12-07 14:25:16 +01:00 |
|
Simon Sapin
|
40ad9a722d
|
Use the WritingMode bitflags from Stylo
|
2019-12-07 12:45:36 +01:00 |
|
Anthony Ramine
|
5a360ac63d
|
Start supporting images in layout 2020
|
2019-12-01 10:56:33 +01:00 |
|
Anthony Ramine
|
b3d30d284e
|
Start implementing text in layout 2020
|
2019-11-25 10:54:46 +01:00 |
|
Anthony Ramine
|
4444c5a2ad
|
Import victor's layout system 🍷
|
2019-09-11 10:36:30 +02:00 |
|
Simon Sapin
|
86904757e6
|
Import files from Victor
fdb11f3e87
|
2019-09-11 10:06:35 +02:00 |
|