Commit History

Author SHA1 Message Date
  Lê Duy Quang 0511149879 First experimental iteration of shelf allocation for font atlases. 11 months ago
  Lê Duy Quang b48abfbd5f Add the ability to select a font face from a font collection (#720) 10 months ago
  Michael Ragazzon 4df92161f4 Use StringView in FontEngineInterface to avoid a lot of string copies 1 year ago
  Michael Ragazzon 01d4627b57 Update various function descriptions and parameter names 1 year ago
  Michael Ragazzon 20d9cc7db6 Use span type in `LoadFontFace` and related font engine functions 1 year ago
  Michael Ragazzon 8559aaf596 Merge branch 'effects' (#594) 1 year ago
  Michael Ragazzon 64b36dc477 Add initialize and shutdown procedures to font engine interface, resolves #583 1 year ago
  Matthew Schäfer f9b8f6bbf6 Add attributes and properties for language and direction (#563) 1 year ago
  Michael Ragazzon a452f26951 Refactor Geometry and Texture, introduce unique render resources 2 years ago
  Michael Ragazzon c802aeb21b Use premultiplied alpha for vertex colors 2 years ago
  Michael Ragazzon 7492876298 The great formattening - format all library source code and documents 2 years ago
  Igor Segalla 6df2e64eaa Add `letter-spacing` property to RCSS (#429) 2 years ago
  Michael Ragazzon 4742dda07d Improve and refactor layout engine, better conformance to CSS specification 3 years ago
  hobyst 907d84d2d3 Improve load document and font documentation 3 years ago
  Michael Ragazzon ce85ba7596 Add 'Rml::ReleaseFontResources()' which enables garbage collection of font resources 3 years ago
  Mex 477631acfa Allow numeric values in the 'font-weight' property, and enable loading fonts with multiple font-weights. 3 years ago
  Michael Ragazzon 296767d60e Make font effects handle the opacity property, see #270 3 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 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 16fb312b4e Rename CodePoint to Character. 6 years ago
  Michael Ragazzon 1bbae6380d Refining font engine interface. 6 years ago
  Michael Ragazzon 7b67c88967 Load debugger font from memory. 6 years ago
  Michael Ragazzon e300ec8b1c Implement fallback font for unknown unicode characters (highly experimental) 6 years ago
  Michael Ragazzon ac42bcb8ec Lazy loading unicode characters (work in progress!) 6 years ago
  Michael Ragazzon eec5b61129 Update documentation of font engine interface, remove const. 6 years ago
  Michael Ragazzon 2438824c95 Merge branch 'develop' into text 6 years ago
  Victor Luchits 59bab1182c Remove overloaded LoadFontFace variants, only support loading from a file 6 years ago
  Victor Luchits 2df8e4abee Rename FontSubsystem to FontEngine 6 years ago