Andreas Kling
|
ceec1a7d38
AK: Make Vector use size_t for its size and capacity
|
5 vuotta sitten |
Andreas Kling
|
6a9cc66b97
LibGUI: Remove leading G from filenames
|
5 vuotta sitten |
Andreas Kling
|
d17e23bd27
LibCore: Remove leading C from filenames
|
5 vuotta sitten |
Andreas Kling
|
9ac94d393e
LibGfx: Rename from LibDraw :^)
|
5 vuotta sitten |
Andreas Kling
|
11580babbf
LibDraw: Put all classes in the Gfx namespace
|
5 vuotta sitten |
Andreas Kling
|
94ca55cefd
Meta: Add license header to source files
|
5 vuotta sitten |
Sergey Bugaev
|
0f42908073
LibHTML: Respect the system theme
|
5 vuotta sitten |
Andreas Kling
|
0d6f186397
LibHTML: Insert a new linebox for every newline in "white-space: pre"
|
5 vuotta sitten |
Andreas Kling
|
4d81bc20d8
LibHTML: Don't insert line breaks between multiple <pre>'s on a line
|
5 vuotta sitten |
Andreas Kling
|
6f4c380d95
AK: Use size_t for the length of strings
|
5 vuotta sitten |
Andreas Kling
|
847b232680
LibHTML: Divide the "line spacing" evenly between lines of text
|
5 vuotta sitten |
Andreas Kling
|
9f0ca1bfb0
LibHTML: Paint text background color before the underline decoration
|
5 vuotta sitten |
Andreas Kling
|
9a6388f718
LibHTML: Render a background-color behind line box fragments if needed
|
5 vuotta sitten |
Andreas Kling
|
c628ebda0f
LibHTML: Use floating point numbers throughout the layout tree
|
5 vuotta sitten |
Andreas Kling
|
70a4678d77
LibHTML: Paint a magenta rectangle around the currently inspected node
|
5 vuotta sitten |
Andreas Kling
|
eb77e680ed
LibHTML: Implement "text-align: justify"
|
5 vuotta sitten |
Andreas Kling
|
8b07025145
LibHTML: Don't insert unnecessary line breaks at start of text lines
|
5 vuotta sitten |
Andreas Kling
|
07cbe2daa4
LibHTML: Preserve UTF-8 codepoints when collapsing whitespace
|
5 vuotta sitten |
Andreas Kling
|
3309bdf722
LibHTML: Add some convenient geometry getters on LayoutNode
|
5 vuotta sitten |
Andreas Kling
|
92b6a7a18f
LibHTML: Add StyleProperties::line_height()
|
5 vuotta sitten |
Andreas Kling
|
2ac190dc5f
LibHTML: Collapse whitespace in LayoutText unless white-space: pre;
|
5 vuotta sitten |
Andreas Kling
|
31ac19543a
LibHTML: Use an enum for CSS property ID's
|
5 vuotta sitten |
Andreas Kling
|
749e3f0f30
LibHTML: Add LayoutNodeWithStyle class, make LayoutText style-less
|
5 vuotta sitten |
Andreas Kling
|
b9557bf876
LibHTML: Move font loading from LayoutText to StyleProperties
|
5 vuotta sitten |
Andreas Kling
|
1b7aa00768
LibHTML: LayoutText should inherit from LayoutNode directly
|
5 vuotta sitten |
Andreas Kling
|
847072c2b1
LibHTML: Respect the link color set via <body link>
|
5 vuotta sitten |
Andreas Kling
|
a7ca719c4e
LibHTML: Rename LayoutNode::style_properties() to LayoutNode::style()
|
5 vuotta sitten |
Andreas Kling
|
4e35bbffdd
LibHTML: LayoutText should always use parent's style properties
|
5 vuotta sitten |
Andreas Kling
|
f908a2718a
LibHTML: Make "white-space: pre" kinda work
|
5 vuotta sitten |
Andreas Kling
|
84ec286060
LibHTML: Forgot to account for -1 glyph spacing in text layout
|
5 vuotta sitten |