Andreas Kling
|
e187a5365a
LibWeb: Store the used font in Layout::NodeWithStyle
|
4 anos atrás |
Andreas Kling
|
07dd73c351
LibWeb: Remove hand-rolled is_foo() helpers in Layout::Node classes
|
4 anos atrás |
Andreas Kling
|
3eb07d289e
LibWeb: Move border painting from Layout::Box to a free function
|
4 anos atrás |
Andreas Kling
|
f35b406dfb
LibWeb: Virtualize Layout::Node::paint_fragment()
|
4 anos atrás |
Andreas Kling
|
d59ec3ab85
LibWeb: Create "empty" line box fragments for inline elements
|
4 anos atrás |
Andreas Kling
|
311e1039b5
LibWeb: Paint line box fragments during all paint phases
|
4 anos atrás |
Andreas Kling
|
5aeab9878e
LibWeb: Rename LayoutNode classes and move them into Layout namespace
|
4 anos atrás |
Andreas Kling
|
e3bfe0b509
LibWeb: Fix sometimes missing text selection highlight
|
4 anos atrás |
Rewi Haar
|
521e730df1
LibWeb: Calculate selection based on glyph centers
|
4 anos atrás |
Andreas Kling
|
d47f77169f
LibWeb: Remember the selection state of each LayoutNode
|
4 anos atrás |
Andreas Kling
|
71556e39a4
LibWeb: Switch to using AK::is and AK::downcast
|
5 anos atrás |
Andreas Kling
|
53573f6fb1
LibWeb: Clamp text fragment selection to the fragment
|
5 anos atrás |
Andreas Kling
|
9177eea8fe
LibWeb: Add LayoutRange::normalized()
|
5 anos atrás |
Andreas Kling
|
706fc3d1aa
LibWeb: Paint the text selection :^)
|
5 anos atrás |
Andreas Kling
|
2762e3d80a
LibWeb: Rename LineBoxFragment::render() => paint()
|
5 anos atrás |
Andreas Kling
|
5e83a97fa2
LibWeb: Rename LayoutNode::style() => specified_style()
|
5 anos atrás |
Andreas Kling
|
8c82d26668
LibWeb: Rename LayoutNode::render() to paint()
|
5 anos atrás |
Andreas Kling
|
07ccaa1934
LibWeb: Teach line layout to collapse whitespace across fragments
|
5 anos atrás |
Andreas Kling
|
656b01eb0f
LibWeb: Rework the layout engine to use relative offsets
|
5 anos atrás |
Andreas Kling
|
830a57c6b2
LibWeb: Rename directory LibHTML => LibWeb
|
5 anos atrás |