mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-06-05 01:42:54 +00:00
Previously the GML compiler did not support object properties such as `content_widget: @GUI::Widget{}` for GUI::ScrollableContainerWidget; this commit adds support for such properties by simply calling `set_<key>(<TProperty>&)` on the object. This commit also removes the previous hack where ScrollableContainerWidget was special-cased to have its singular child used as the content widget; the only GML file using this behaviour was also changed to be in line with 'proper' GML as handled by the GML Playground. |
||
---|---|---|
.. | ||
AST.h | ||
AutocompleteProvider.cpp | ||
AutocompleteProvider.h | ||
Formatter.h | ||
Lexer.cpp | ||
Lexer.h | ||
Parser.cpp | ||
Parser.h | ||
SyntaxHighlighter.cpp | ||
SyntaxHighlighter.h |