Michael Ragazzon
|
56d5c7a787
Copy over class names manually when cloning an element, fixes #264
|
3 năm trước cách đây |
Michael Ragazzon
|
a71f8a4470
Element offset now actually compares old values to new ones
|
4 năm trước cách đây |
Michael Ragazzon
|
092a80a67c
Minor refactoring in Element
|
4 năm trước cách đây |
Michael Ragazzon
|
7824726c51
Implement flexbox layouting
|
4 năm trước cách đây |
Michael Ragazzon
|
8a022972f4
Add 'clip: always' property value, make the clip property non-inherited. See #235.
|
4 năm trước cách đây |
Michael Ragazzon
|
aac830ef82
Fix an issue where some elements could end up rendered at the wrong offset after scrolling, see #230.
|
4 năm trước cách đây |
Michael Ragazzon
|
36f76c22e8
Copy over inline style properties manually when cloning an element, see #218
|
4 năm trước cách đây |
ZombieRaccoon
|
2b607b1602
Attach event listeners upon attribute changes
|
4 năm trước cách đây |
Michael Ragazzon
|
04fb41fa0b
Merge branch 'high_dpi'
|
4 năm trước cách đây |
Michael Ragazzon
|
742894e123
Add a virtual method on elements for responding to recompilation of style sheets. Eg. new style sheets may change sprites, such as in decorators and img elements.
|
4 năm trước cách đây |
Michael Ragazzon
|
74c5f02849
Add a cache for instanced decorators. Instance decorators during Context::Update. Allow dirtying only element data of decorators instead of a full reload.
|
4 năm trước cách đây |
Michael Ragazzon
|
79fb3b5405
- Decorators and font effects are now parsed by separate property parsers.
|
4 năm trước cách đây |
Dakror
|
947223b445
Add missing SetAttributes call when cloning Element
|
4 năm trước cách đây |
Michael Ragazzon
|
dc3d23dccc
- Add a property 'resolution' to spritesheets, defines the "native" scaling of the image source.
|
5 năm trước cách đây |
Michael Ragazzon
|
6247f3e297
Avoid style sheet copies during load, and only compile style sheet when active media blocks change. Cleanup.
|
4 năm trước cách đây |
Maximilian Stark
|
dd99820ecd
Media queries (#169)
|
4 năm trước cách đây |
Michael Ragazzon
|
4920cce455
Element::ScrollIntoView: Don't scroll in ancestors with hidden overflow
|
4 năm trước cách đây |
Michael Ragazzon
|
b50e8d192e
Add label element
|
4 năm trước cách đây |
Michael Ragazzon
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 năm trước cách đây |
Maximilian Stark
|
48eda79d2c
Added VH and VW units (#162)
|
4 năm trước cách đây |
Maximilian Stark
|
15361e31c4
Element::Closest. Find element ancestor by selector (#164)
|
4 năm trước cách đây |
Michael Ragazzon
|
57e40eb0f3
Refactor data bindings: Move model handle to 'DataModelHandle.h'. Move DataModel, DataView, and DataController to private headers.
|
5 năm trước cách đây |
Michael Ragazzon
|
7e434e11a6
Fix potential crash due to loose pointers, documents now clean up after themselves in their owning context when the document is closed.
|
5 năm trước cách đây |
Michael Ragazzon
|
aee2c49f8b
Add support for table-row-group and table-column-group. Table layout cleanup.
|
5 năm trước cách đây |
Michael Ragazzon
|
2a65287f61
Render table elements in proper order, bottom-to-top: columns, rows, cells.
|
5 năm trước cách đây |
Michael Ragazzon
|
e7cc9743a7
Dirty layout when 'rowspan', 'colspan', and 'span' attributes change on tables.
|
5 năm trước cách đây |
Michael Ragazzon
|
ddf2e41447
Add a margin for floating-point imprecision when deciding whether or not to clip overflowing content. Remove unnecessary caching of clip state.
|
5 năm trước cách đây |
Michael Ragazzon
|
a638aaf33e
Remove 'offset' from Box.
|
5 năm trước cách đây |
Michael Ragazzon
|
68044da8db
Scrollbar corner: Add the element's border size to the scrollbarcorner position.
|
5 năm trước cách đây |
Michael Ragazzon
|
cf935e077a
Added intrinsic ratio for replaced elements. Replaced elements now follow the normal CSS sizing rules, that is, padding and borders are no longer subtracted from the width and height of the element by default.
|
5 năm trước cách đây |