Commit History

Author SHA1 Message Date
  Michael Ragazzon 79fb3b5405 - Decorators and font effects are now parsed by separate property parsers. 4 years ago
  Michael Ragazzon 8aeb207f9c Add natural display dimensions to decorators based on spritesheet source scaling and dp-ratio. 4 years ago
  Michael Ragazzon 5cfc628ada Fix potential crash on style sheet error 4 years ago
  Michael Ragazzon 83f9626a85 Rename problematic names (interface). Forward declare all friend classes and prefix with namespace. See #118. 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 200904a510 Fix tiled decorator alignment not working. 5 years ago
  Michael Ragazzon 005b4042c7 Several warnings fixed with '-Wall -Wextra' and on MSVC with '/W4'. 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 48cc2cbf58 Update samples readme and comments 6 years ago
  Michael Ragazzon 38b213de63 Remove rotate-90 and rotate-270 (they did not work) 6 years ago
  Michael Ragazzon 89bda4ab01 Remove repeat mode and texture position/size from tiled decorators 6 years ago
  Michael Ragazzon 5ffe4f4d80 Image decorator can now align / position itself within its boundaries. 6 years ago
  Michael Ragazzon e46b7be077 New keywords in image decorator for controlling scaling and centering, see demo sample for examples. #54. 6 years ago
  Michael Ragazzon f49f5bc83e Merge branch 'text' into develop 6 years ago
  Michael Ragazzon 78acd8b900 Refactoring default font engine (part II). Remove font database, use a callback function for generating font textures, documentation improvements. 6 years ago
  Victor Luchits a5416edfdc Add support for a set of rotations for the tiled decorator 6 years ago
  Michael Ragazzon aa80c3b917 Add PropertySource to properties and revise element info debugging 6 years ago
  Michael Ragazzon a5a8480bc9 Test decorater tile name as sprite first, then filename. 6 years ago
  Michael Ragazzon 762dab7f68 Cleaning up some more 6 years ago
  Michael Ragazzon 391f39b038 Merge branch 'master' into performance 6 years ago
  Michael Ragazzon eff01ba43a The big rename. We are now RmlUi version 2.0! 6 years ago
  Michael Ragazzon 08bdba69b3 Changed the tiled-decorators to take 'x y width height' properties instead of two coordinates, optimize decorator instantiation, especially when using sprites. 6 years ago
  Michael Ragazzon 43da6ad7a2 Remove 'none' decorator, no need for that anymore. Add an interface class for DecoratorInstancer for a more stable API. 6 years ago
  Michael Ragazzon cc0b4a459a Decorators and their instancers now use smart pointers instead of manual reference counting 6 years ago
  Michael Ragazzon efd2f86c12 Spritesheets now rendering in decorators. Still work to do. 6 years ago
  Michael Ragazzon bb949df66b Can now use a shorthand to declare decorators inside elements. 6 years ago
  Michael Ragazzon bab0571267 WIP. Move ID-name mapping to PropertySpecification. Each specification has its own set of id/names, and only the main stylesheet needs to be a singleton. 6 years ago
  Michael Ragazzon f3b9ad29f0 Reverting to commit 9c42c7b. The strings to ID changes were too complicated compared to the performance gained. 6 years ago
  Michael Ragazzon 0e390e9860 Trying to fix decorators 6 years ago
  Michael Ragazzon 44adb03aee WIP more strings to IDs (not compiling) 6 years ago