Commit History

Autor SHA1 Mensaxe Data
  Michael Ragazzon 3e7b022409 More computed values %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon ad9f11a988 Compute more properties %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 04dc275c4e Determine computed value for fonts %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 4cd4a35f24 Move computed values to own file %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon cf928b285e Move element's main box outside of vector. %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 945aa8f5a4 Include chobo-containers, put all third-party containers in the Rocket::Core namespace %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon ece191a7d8 Memory pool for ElementMeta %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon fa6bd0a062 Use all_properties_dirty flag when constructing elements %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 4e1a37a8b7 Some cleanup %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 7ad658f7b7 Replace resize events with virtual function call %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 1ead58341e WIP: Replacing strings with IDs now compiling and running (puh). Producing... interesting results. %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 44adb03aee WIP more strings to IDs (not compiling) %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon f7e1c4c4fb WIP PropertyNames from Strings to IDs (not compiling) %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 60682a09a3 Replace, don't emplace... %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon fdf6f5305f Dirty flag for structure changes %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon b04b4e58ba Replace Dictionary with unordered_flat_map %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon b06225ecba Reserve sizes %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 1aab59eec4 Reduce allocations during Element construction, remove Geometry database, rework some of the Render, Update, and UpdateLayout logic. %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon f9892a96f0 Experimenting with update loop to improve performance %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 49cc4e5a61 Fix compiling all projects, some cleanup %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon e6638f1020 WIP: Attempt to replace Rocket::String with std::string %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon b82e1123a0 Performance improvements, avoid unnecessary allocations %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon bae13a7015 Unintended #include %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon b4ec69da47 Prevent scrolling parent elements when reaching top/bottom %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 3e8d309c42 Add summary of element event listeners to debugger %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon acac7fbedf Debugger: Some style attributes need to be fetched manually %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 840907563c Animations can be initialized with initial property value more easily. %!s(int64=7) %!d(string=hai) anos
  Michael 5db7d68e7e Use double for absolute time %!s(int64=7) %!d(string=hai) anos
  Michael e222a50e9a Refactoring. %!s(int64=7) %!d(string=hai) anos