Commit Verlauf

Autor SHA1 Nachricht Datum
  Michael Ragazzon 1f8eb1e99e Properly report line numbers for style sheet parser errors. vor 6 Jahren
  Michael Ragazzon d1d72de3f8 Replace PropertyNameList with PropertyIdSet (previously DirtyPropertyList) vor 6 Jahren
  Michael Ragazzon cb347e1a38 NULL to nullptr vor 6 Jahren
  Michael Ragazzon 68f53dce67 Clean up types and aliases, trying to be more consistent. vor 6 Jahren
  Michael Ragazzon 3ee01de68c Remove ReferenceCountable from Stream vor 6 Jahren
  Michael Ragazzon 3691b70f98 Remove ReferenceCountable from StyleSheet vor 6 Jahren
  Michael Ragazzon ab8bc1e2af Remove reference count on Element and replace by unique_ptr vor 6 Jahren
  Michael Ragazzon 391f39b038 Merge branch 'master' into performance vor 6 Jahren
  Michael Ragazzon eff01ba43a The big rename. We are now RmlUi version 2.0! vor 6 Jahren
  Michael Ragazzon 05a24f63d5 Now that we have PropertyIds, we can use a bitset to represent dirty properties, increasing iteration performance. vor 6 Jahren
  Michael Ragazzon ff961eb7a7 Some cleanup of decorator instancing. vor 6 Jahren
  Michael Ragazzon d1785949d1 WIP: PropertyIds. Need to figure out how to deal with property groups. Possible solutions: vor 6 Jahren
  Michael Ragazzon c3d9cff00e Focus the document when shown, not input elements. Allow tabbing when document is in focus. vor 6 Jahren
  Michael Ragazzon b43cdde4c8 Replace many event string comparisons with EventId vor 6 Jahren
  Michael Ragazzon bcc1ac4f2a Implement EventId and associated EventSpecification vor 6 Jahren
  Michael Ragazzon 3c5c22b5e8 EventPhase as enum class vor 6 Jahren
  Michael Ragazzon 02821004f1 WIP. Separate default event actions from ProcessEvents (event listeners) vor 6 Jahren
  Michael Ragazzon 246e1ecc78 WIP: Specify bubbling and default actions on dispatching events vor 6 Jahren
  Michael Ragazzon 9bb89061a2 Optimize GetOwnerDocument: Instead of recursively finding the ancestor document, set it directly when adding children vor 6 Jahren
  Michael Ragazzon 1f6f4eeab8 Cleanup element update vor 6 Jahren
  Michael Ragazzon 949547836f Fix a bug due to keyword values of pointer_events. Properly handle properties set during OnPropertyChange. vor 6 Jahren
  Michael Ragazzon 1e41f9a4ef Remove lock layout: it already had no effect vor 6 Jahren
  Michael Ragazzon 6078956945 Clean up vor 6 Jahren
  Michael Ragazzon 390b6e07ba Replacing GetLocalProperty vor 6 Jahren
  Michael Ragazzon 122bd097bb Replace many SetProperty(String, String) with SetProperty(String, Property) vor 6 Jahren
  Michael Ragazzon c285bf99e9 Compute all the properties! vor 6 Jahren
  Michael Ragazzon 7ad658f7b7 Replace resize events with virtual function call vor 6 Jahren
  Michael Ragazzon f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. vor 6 Jahren
  Michael Ragazzon 44adb03aee WIP more strings to IDs (not compiling) vor 6 Jahren
  Michael Ragazzon 1aab59eec4 Reduce allocations during Element construction, remove Geometry database, rework some of the Render, Update, and UpdateLayout logic. vor 6 Jahren