ZombieRaccoon
|
2b607b1602
Attach event listeners upon attribute changes
|
4 vuotta sitten |
Michael Ragazzon
|
001ef4c2e9
Make a public ElementDocument::GetStyleSheetContainer function.
|
4 vuotta sitten |
Michael Ragazzon
|
f9276da68a
Add a 'theme' media query for activating and deactivating media blocks
|
4 vuotta sitten |
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 vuotta sitten |
Michael Ragazzon
|
dc3d23dccc
- Add a property 'resolution' to spritesheets, defines the "native" scaling of the image source.
|
5 vuotta sitten |
Michael Ragazzon
|
f0a0480e9b
Sharing style sheet containers is dangerous, clean up accordingly.
|
4 vuotta sitten |
Maximilian Stark
|
dd99820ecd
Media queries (#169)
|
4 vuotta sitten |
Michael Ragazzon
|
3877e3dbad
Remove unnecessary references in arguments. Add conversion between vector types.
|
4 vuotta sitten |
Maximilian Stark
|
48eda79d2c
Added VH and VW units (#162)
|
4 vuotta sitten |
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 vuotta sitten |
Michael Ragazzon
|
57e40eb0f3
Refactor data bindings: Move model handle to 'DataModelHandle.h'. Move DataModel, DataView, and DataController to private headers.
|
5 vuotta sitten |
Michael Ragazzon
|
4f4324b7ca
Databindings: Remove DataModelHandle::Update, instead, data models are automatically updated on Context::Update.
|
5 vuotta sitten |
Michael Ragazzon
|
9189b83c43
Minor context cleanup
|
5 vuotta sitten |
Michael Ragazzon
|
e1031027be
Minor optimization: No reason to construct the observer block until it is used.
|
5 vuotta sitten |
LWSS
|
37923c1695
Add optional name for LoadDocumentFromMemory() (#130)
|
5 vuotta sitten |
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 vuotta sitten |
Michael Ragazzon
|
cd8dc968b4
Remove EventIterators, replace by lambda.
|
5 vuotta sitten |
Michael R. P. Ragazzon
|
6421053ed7
Merge branch 'master' into documents_base_tag
|
5 vuotta sitten |
Rokas Kupstys
|
c261c1ff81
Add ability for user to override container types.
|
5 vuotta sitten |
aquawicket2
|
986af0ab38
code cleanup
|
5 vuotta sitten |
aquawicket
|
e60d16e386
Initial document_base_tag branch
|
5 vuotta sitten |
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 vuotta sitten |
Michael Ragazzon
|
c09981bc03
Merge branch 'data_binding'
|
5 vuotta sitten |
Michael Ragazzon
|
b6a7413a77
Enable removal of data model from context.
|
5 vuotta sitten |
Michael Ragazzon
|
9ad45d0319
Add ability to retrieve an existing data model from Context.
|
5 vuotta sitten |
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 vuotta sitten |
Michael Ragazzon
|
6ce69a8ebe
Add data expression transform functions (callbacks).
|
5 vuotta sitten |
Michael Ragazzon
|
16413ecc8b
Move creation of data views and controllers to ElementUtilities. Clean up.
|
5 vuotta sitten |
Michael Ragazzon
|
742f01592d
Data types now associated with the Context. Clean up data model.
|
5 vuotta sitten |
Michael Ragazzon
|
2d235394f5
Some cleanup
|
5 vuotta sitten |