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 20d9cc7db6 Use span type in `LoadFontFace` and related font engine functions 1 year ago
  Michael Ragazzon a9657acee7 Math cleanup, rename and remove some functions 2 years ago
  Michael Ragazzon 7492876298 The great formattening - format all library source code and documents 2 years ago
  Michael Ragazzon 4742dda07d Improve and refactor layout engine, better conformance to CSS specification 3 years ago
  Michael Ragazzon 18f6a1aad8 Font textures are now initially being generated with the ascii range of characters. 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 2b12e0ad83 Don't load default glyphs for fallback fonts 3 years ago
  Michael Ragazzon a66b465c4b Improve font loading log message and missing font face warning. 4 years ago
  Michael Ragazzon 95f7709c55 Fix deleting wrong data when releasing font faces for some font types, see #217. 4 years ago
  Rokas Kupstys c261c1ff81 Add ability for user to override container types. 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 aab26d305e More header fixes. Header <map> not used. 5 years ago
  Michael Ragazzon a6f5078531 Cleaning up header files: Include what we use. 5 years ago
  Michael Ragazzon 0090fb9c0b Remove "precompiled.h" in font engine default interface 5 years ago
  Michael Ragazzon 1b79dd22b2 One more try 6 years ago
  Michael Ragazzon 48dd41ef40 Remove font engine default files from cmake when the default font interface is disabled. Remove macro guards. 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
  Michael Ragazzon cd670fc143 Refactoring FontEngineDefault (part I). Isolate the interface with FreeType. All font engine default files moved to a separate folder. 6 years ago