Michael Ragazzon
|
aeedbb43cb
Node and Element: Change to new behavior for previously deprecated functions
|
1 mese fa |
Hannaford Schäfer
|
56231a6c87
Add font-kerning property (#843)
|
2 mesi fa |
Michael Ragazzon
|
09d004370d
Small refactor on applying data views and controllers
|
4 mesi fa |
Michael Ragazzon
|
ce3721d502
Fix structural data views (data-for) not working with data-model on the body element, see #790
|
4 mesi fa |
mcukstorm
|
36b6876d6a
Group radio buttons when outside a form element (#779)
|
5 mesi fa |
Michael Ragazzon
|
b197f985b3
Prevent gaps when rendering fractionally sized elements, resolves #438
|
1 anno fa |
Michael Ragazzon
|
79ad2ae80c
Fix box height when using ElementUtilities::PositionElement and refactor
|
1 anno fa |
Michael Ragazzon
|
2cd78d54e9
Make Rectangle member functions return new objects instead of mutating in-place
|
1 anno fa |
Michael Ragazzon
|
5ba31165af
Initial clip element should be the element's offset parent, fixes `overflow_hidden` visual test
|
1 anno fa |
Michael Ragazzon
|
ee31b5e7e0
Round clipping region by snapping rectangle instead of expanding
|
1 anno fa |
Michael Ragazzon
|
4df92161f4
Use StringView in FontEngineInterface to avoid a lot of string copies
|
1 anno fa |
Michael Ragazzon
|
58581477a7
Make the client area always tied to the padding area, textarea elements now clip to their padding area
|
1 anno fa |
Michael Ragazzon
|
8559aaf596
Merge branch 'effects' (#594)
|
1 anno fa |
Michael Ragazzon
|
37cf4d3e7f
Refactor ElementDecoration to ElementEffects
|
1 anno fa |
Matthew Schäfer
|
f9b8f6bbf6
Add attributes and properties for language and direction (#563)
|
1 anno fa |
Michael Ragazzon
|
a452f26951
Refactor Geometry and Texture, introduce unique render resources
|
2 anni fa |
Michael Ragazzon
|
aec3f2ac73
Fix backdrop-filter clipping to border background, add visual test
|
2 anni fa |
Michael Ragazzon
|
655cd9a0fd
Add support for the 'box-shadow' property
|
2 anni fa |
Michael Ragazzon
|
69ea397f4f
Add clip mask to render interface, introduce render manager to keep track of the render state
|
2 anni fa |
Michael Ragazzon
|
76b855652e
ElementUtilities: Add procedure for determining element bounding box with projection
|
2 anni fa |
Michael Ragazzon
|
ce949d2d5b
Refactor Property units and Box enums, and introduce NumericValue [breaking change]
|
2 anni fa |
Michael Ragazzon
|
0bbd0193cb
Only allow a single render interface, remove the ability to set per-context render interfaces [breaking change]
|
2 anni fa |
Michael Ragazzon
|
7492876298
The great formattening - format all library source code and documents
|
2 anni fa |
Michael Ragazzon
|
94dbcc664a
Minor simplification to ElementUtilities
|
3 anni fa |
Igor Segalla
|
6df2e64eaa
Add `letter-spacing` property to RCSS (#429)
|
2 anni fa |
Michael Ragazzon
|
4742dda07d
Improve and refactor layout engine, better conformance to CSS specification
|
3 anni fa |
Michael Ragazzon
|
8b7388ecdc
Refactor ComputedValues to reduce memory usage.
|
3 anni fa |
Michael Ragazzon
|
6f6e5a4492
Fix clipping on select box
|
3 anni fa |
Michael Ragazzon
|
40862ebb05
Add formatting context mode for LayoutDetails::BuildBox
|
4 anni fa |
Michael Ragazzon
|
1f0b047f49
Use snap rounding on clipping region
|
4 anni fa |