Michael Ragazzon
|
e945973c7a
Drag clones are now positioned correctly when their ancestors use transforms, or when the cloned element uses auto- or percentage-margins. See #269.
|
3 years ago |
Michael Ragazzon
|
b9725c04d5
Override styles on the cursor proxy to avoid inheriting body decoration from the cloned element's document body
|
3 years ago |
Michael Ragazzon
|
f0b1a74520
On creating a drag clone, set the style sheet on clone proxy before appending, maybe resolves #191
|
4 years ago |
ZombieRaccoon
|
2b607b1602
Attach event listeners upon attribute changes
|
4 years ago |
Michael Ragazzon
|
001ef4c2e9
Make a public ElementDocument::GetStyleSheetContainer function.
|
4 years ago |
Michael Ragazzon
|
f9276da68a
Add a 'theme' media query for activating and deactivating media blocks
|
4 years ago |
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 years ago |
Michael Ragazzon
|
dc3d23dccc
- Add a property 'resolution' to spritesheets, defines the "native" scaling of the image source.
|
5 years ago |
Michael Ragazzon
|
f0a0480e9b
Sharing style sheet containers is dangerous, clean up accordingly.
|
4 years ago |
Maximilian Stark
|
dd99820ecd
Media queries (#169)
|
4 years ago |
Michael Ragazzon
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 years ago |
Maximilian Stark
|
48eda79d2c
Added VH and VW units (#162)
|
4 years ago |
Michael Ragazzon
|
baed8d6420
ElementDocument::ReloadStyleSheet: More detailed description, pass nullptr context to avoid any potential use of it which will not be cleaned up.
|
5 years ago |
Michael Ragazzon
|
57e40eb0f3
Refactor data bindings: Move model handle to 'DataModelHandle.h'. Move DataModel, DataView, and DataController to private headers.
|
5 years ago |
Michael Ragazzon
|
4f4324b7ca
Databindings: Remove DataModelHandle::Update, instead, data models are automatically updated on Context::Update.
|
5 years ago |
Michael Ragazzon
|
9189b83c43
Minor context cleanup
|
5 years ago |
Michael Ragazzon
|
e1031027be
Minor optimization: No reason to construct the observer block until it is used.
|
5 years ago |
LWSS
|
37923c1695
Add optional name for LoadDocumentFromMemory() (#130)
|
5 years ago |
Michael Ragazzon
|
d82ffd21ec
Context: Return a boolean value for ProcessMouse functions, to indicate whether the mouse is interacting with any elements in the context. See #124.
|
5 years ago |
Michael Ragazzon
|
cd8dc968b4
Remove EventIterators, replace by lambda.
|
5 years ago |
Michael R. P. Ragazzon
|
6421053ed7
Merge branch 'master' into documents_base_tag
|
5 years ago |
Rokas Kupstys
|
c261c1ff81
Add ability for user to override container types.
|
5 years ago |
aquawicket2
|
986af0ab38
code cleanup
|
5 years ago |
aquawicket
|
e60d16e386
Initial document_base_tag branch
|
5 years ago |
Michael Ragazzon
|
e9844e3801
The big restructuring for RmlUi 4.0. This involves breaking changes but should benefit everyone using the library in the future.
|
5 years ago |
Michael Ragazzon
|
c09981bc03
Merge branch 'data_binding'
|
5 years ago |
Michael Ragazzon
|
b6a7413a77
Enable removal of data model from context.
|
5 years ago |
Michael Ragazzon
|
9ad45d0319
Add ability to retrieve an existing data model from Context.
|
5 years ago |
Michael Ragazzon
|
373084165c
- Implemented 'data-event' controller. Can use assignment in its expression, and also 'ev.' variable name to fetch parameters from the event.
|
5 years ago |
Michael Ragazzon
|
6ce69a8ebe
Add data expression transform functions (callbacks).
|
5 years ago |