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 |
Michael Ragazzon
|
16413ecc8b
Move creation of data views and controllers to ElementUtilities. Clean up.
|
5 years ago |
Michael Ragazzon
|
742f01592d
Data types now associated with the Context. Clean up data model.
|
5 years ago |
Michael Ragazzon
|
2d235394f5
Some cleanup
|
5 years ago |
Michael Ragazzon
|
e346522249
Refactor, move the new data variable types into the library. Now working 'for' loops for structs.
|
6 years ago |
Michael Ragazzon
|
005b4042c7
Several warnings fixed with '-Wall -Wextra' and on MSVC with '/W4'.
|
5 years ago |
Michael Ragazzon
|
df43531453
Be specific about includes
|
5 years ago |
Michael Ragazzon
|
6c53cbf85b
Remove #include "precompiled.h" from source files, CMake handles it instead. Include what we actually use in header and source files. For non-precompiled headers measurements indicate ~30% reduction in compile time. See #81.
|
5 years ago |
Michael Ragazzon
|
196039e282
Optionally disable RTTI (based on implementation by @crazyjul and @andreasschultes)
|
6 years ago |
Michael Ragazzon
|
8207ac4c63
Further improvements to text input elements:
|
6 years ago |
Michael Ragazzon
|
acad54bfc2
Change textinput event, it now takes an UTF-8 encoded string as its parameter with the key 'text'.
|
6 years ago |
Michael Ragazzon
|
02410d222d
Make Context::SendEvents safe using an observer pointer
|
6 years ago |
Michael Ragazzon
|
16fb312b4e
Rename CodePoint to Character.
|
6 years ago |
Michael Ragazzon
|
ab2d4210c7
Remove all usage of 'word' type, replace by CodePoint
|
6 years ago |
Michael Ragazzon
|
4f2e95b7ea
More control of focus on document show, support for autofocus and focus previous, see #40.
|
6 years ago |
Michael Ragazzon
|
0221ea05c7
Clean up iframe document
|
6 years ago |
Michael Ragazzon
|
6ab231af46
Make Context::GetElementAtPoint public (see #39)
|
6 years ago |
Michael Ragazzon
|
40f19fe151
Completely revised transforms implementation. Please have a look at the readme and updated transform sample for details.
|
6 years ago |