Commit History

Author SHA1 Message Date
  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