Andreas Kling
|
9f0ca1bfb0
LibHTML: Paint text background color before the underline decoration
|
5 年之前 |
Andreas Kling
|
9a6388f718
LibHTML: Render a background-color behind line box fragments if needed
|
5 年之前 |
Andreas Kling
|
c628ebda0f
LibHTML: Use floating point numbers throughout the layout tree
|
5 年之前 |
Andreas Kling
|
70a4678d77
LibHTML: Paint a magenta rectangle around the currently inspected node
|
5 年之前 |
Andreas Kling
|
eb77e680ed
LibHTML: Implement "text-align: justify"
|
5 年之前 |
Andreas Kling
|
8b07025145
LibHTML: Don't insert unnecessary line breaks at start of text lines
|
5 年之前 |
Andreas Kling
|
07cbe2daa4
LibHTML: Preserve UTF-8 codepoints when collapsing whitespace
|
5 年之前 |
Andreas Kling
|
3309bdf722
LibHTML: Add some convenient geometry getters on LayoutNode
|
5 年之前 |
Andreas Kling
|
92b6a7a18f
LibHTML: Add StyleProperties::line_height()
|
5 年之前 |
Andreas Kling
|
2ac190dc5f
LibHTML: Collapse whitespace in LayoutText unless white-space: pre;
|
5 年之前 |
Andreas Kling
|
31ac19543a
LibHTML: Use an enum for CSS property ID's
|
5 年之前 |
Andreas Kling
|
749e3f0f30
LibHTML: Add LayoutNodeWithStyle class, make LayoutText style-less
|
5 年之前 |
Andreas Kling
|
b9557bf876
LibHTML: Move font loading from LayoutText to StyleProperties
|
5 年之前 |
Andreas Kling
|
1b7aa00768
LibHTML: LayoutText should inherit from LayoutNode directly
|
5 年之前 |
Andreas Kling
|
847072c2b1
LibHTML: Respect the link color set via <body link>
|
5 年之前 |
Andreas Kling
|
a7ca719c4e
LibHTML: Rename LayoutNode::style_properties() to LayoutNode::style()
|
5 年之前 |
Andreas Kling
|
4e35bbffdd
LibHTML: LayoutText should always use parent's style properties
|
5 年之前 |
Andreas Kling
|
f908a2718a
LibHTML: Make "white-space: pre" kinda work
|
5 年之前 |
Andreas Kling
|
84ec286060
LibHTML: Forgot to account for -1 glyph spacing in text layout
|
5 年之前 |
Andreas Kling
|
4a88caf8e7
LibHTML: Don't add whitespace line box fragments at start of line
|
5 年之前 |
Andreas Kling
|
279e1dbfc5
LibHTML: Tweak "text-decoration: underline" look in LayoutText
|
5 年之前 |
Andreas Kling
|
1d65cf367f
LibHTML: Rewrite inline and text layout
|
5 年之前 |
Andreas Kling
|
13860e4dd8
LibHTML: Make hit testing work for LayoutText
|
5 年之前 |
Andreas Kling
|
8271ad40a5
LibHTML: Implement basic support for "text-decoration: underline"
|
5 年之前 |
Andreas Kling
|
62cbaa74f3
LibHTML: Respect the CSS "color" property for text
|
5 年之前 |
Sergey Bugaev
|
6491493e26
LibHTML: Hide debugging output unless HTML_DEBUG is defined
|
5 年之前 |
Sergey Bugaev
|
235dee8c42
LibHTML: Implement rendering
|
5 年之前 |
Sergey Bugaev
|
93003bfda1
LibHTML: Implement LayoutText
|
5 年之前 |
Sergey Bugaev
|
fd0aa5dd43
LibHTML: Get rid of the style tree
|
5 年之前 |
Andreas Kling
|
fc127eb769
LibHTML: Create anonymous blocks around inline children of blocks.
|
6 年之前 |