Michael Ragazzon
|
12abc300ce
WIP
|
1 week ago |
Michael Ragazzon
|
e8c592ce47
Render text nodes
|
4 weeks ago |
Michael Ragazzon
|
2479218d0d
Make ElementText direct child of Node [wip]
|
1 month ago |
Michael Ragazzon
|
aeedbb43cb
Node and Element: Change to new behavior for previously deprecated functions
|
1 month ago |
Michael Ragazzon
|
0ac88ea3d6
Change ElementInstancer to NodeInstancer
|
1 month ago |
Michael Ragazzon
|
23d14c881e
Add Element::Remove
|
1 month ago |
Michael Ragazzon
|
8d8b89a68a
Add Node class
|
2 years ago |
Hannaford Schäfer
|
56231a6c87
Add font-kerning property (#843)
|
2 months ago |
Michael Ragazzon
|
1b68efc139
Allow inline event suffix 'capture' to bind to the capture phase, see #821
|
2 months ago |
Athos Arantes Pereira
|
6645a9767a
Add overloads to element animation functions using PropertyId (#825)
|
3 months ago |
Michael Ragazzon
|
3a1bd2829b
Make text decorators update when the color or font is changed, fixes #817
|
3 months ago |
Michael Ragazzon
|
b3efa49039
Use std-namespaced math functions and cmath header
|
8 months ago |
Jonathan
|
6851f412dc
Add support for `:scope` as a pseudo-class for QuerySelector[All] / Matches / Closest (#578)
|
8 months ago |
Michael Ragazzon
|
0e1215e794
Add `Element::Contains` method
|
8 months ago |
Michael Ragazzon
|
b197f985b3
Prevent gaps when rendering fractionally sized elements, resolves #438
|
1 year ago |
Michael Ragazzon
|
172e073469
Round scroll offset clamping
|
1 year ago |
Michael Ragazzon
|
b32980a0bd
Update scrollbar properties to ensure they appear or disappear on the same frame their visibility changed
|
1 year ago |
Michael Ragazzon
|
204a783fdf
Fix containing block size for static elements with scroll bars
|
1 year ago |
Michael Ragazzon
|
aa03d61896
Scroll offset clamping should not recurse into non-DOM elements
|
1 year ago |
Michael Ragazzon
|
1c5c240587
Add ScrollParentage scroll option for scrolling only in closest scroll container
|
1 year ago |
Michael Ragazzon
|
118070b040
Element::GetContainingBlock: Fall back to context size
|
1 year ago |
Michael R. P. Ragazzon
|
41e1291ad9
Avoid allocations during global initialization (#689)
|
1 year ago |
Michael Ragazzon
|
193d3e64f7
Make `Element::GetRML` output the local style of the element
|
1 year ago |
Michael Ragazzon
|
51af29b1b3
Defer scroll offset clamping to after layout, fixes #452
|
1 year ago |
Michael Ragazzon
|
58581477a7
Make the client area always tied to the padding area, textarea elements now clip to their padding area
|
1 year ago |
Michael Ragazzon
|
0648480e54
Warn user when trying to start multiple animations with the same property on the same element, see #608
|
1 year ago |
Michael Ragazzon
|
8559aaf596
Merge branch 'effects' (#594)
|
1 year ago |
Michael Ragazzon
|
37cf4d3e7f
Refactor ElementDecoration to ElementEffects
|
1 year ago |
Jonathan
|
632a3ad12c
Add `Rml::Element::Matches` function (#573)
|
1 year ago |
Matthew Schäfer
|
f9b8f6bbf6
Add attributes and properties for language and direction (#563)
|
1 year ago |