Commit History

Autor SHA1 Mensaxe Data
  Michael Ragazzon aa459ca607 Various improvements to text boxes. %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 16fb312b4e Rename CodePoint to Character. %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon cd670fc143 Refactoring FontEngineDefault (part I). Isolate the interface with FreeType. All font engine default files moved to a separate folder. %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 1bbae6380d Refining font engine interface. %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon b4e6b22e87 Use char16_t for utf16, and char32_t for underlying CodePoint type. Some refactoring. %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon ac42bcb8ec Lazy loading unicode characters (work in progress!) %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 1ea89f48f9 Fix some inconsistent style %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 2438824c95 Merge branch 'develop' into text %!s(int64=6) %!d(string=hai) anos
  Victor Luchits 2df8e4abee Rename FontSubsystem to FontEngine %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 0ed3768644 Remove the 'font-charset' property %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon ab2d4210c7 Remove all usage of 'word' type, replace by CodePoint %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon f9975a0e8e Begin conversion to UTF8 %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 08742e23bd Enable font effects in default font implementation. %!s(int64=6) %!d(string=hai) anos
  Victor Luchits 4e85f31111 Refactor the fonts subsystem to allow external font providers %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 2f1d96b751 Fix some todos. %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 5a0797fb8a Remove Font.h, unify enums. %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 5ef2458abf Fix underline, and add (back?) overline, line-through values to text-decoration %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon a6d058b58b Remove 'StyleSheetKeywords.h'. Instead, use the Style:: namespace in ComputedValues.h. %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 281fbfcd80 Add conversion to string for decorators and font-effects %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 4eddc5ec7c Restructure StyleSheetNode %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 46f985bf71 Small optimizations to text. %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 0951b7e355 Implement support for Tracy profiler %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 642d096e44 Make font face handle a computed value, making it cheap to inherit from parent element. %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon acea973863 Move remaining functions out of String.h and into StringUtilities.h. %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon d1d72de3f8 Replace PropertyNameList with PropertyIdSet (previously DirtyPropertyList) %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon cb347e1a38 NULL to nullptr %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 605d794bcd Remove unnecessary check in ElementTextDefault %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 01b3af99f2 Make the font-effect property inherited %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 3b8b8fcd05 Precalculate font-effects after mergin style sheets %!s(int64=6) %!d(string=hai) anos
  Michael Ragazzon 94903c248c Implement font-effect property. %!s(int64=6) %!d(string=hai) anos