6 Commits (c1bbc0419bcf65556afaf900ce5ff06cdd008f16)

Author SHA1 Message Date
Benedikt Stebner 5a5080b1a5 Rework GlyphTypeface 4 years ago
Benedikt Stebner 74fafe3b09 Optimize GlyphRun allocations 4 years ago
Benedikt Stebner 71aba01b10 Implement FormattedText.BuildGeometry 4 years ago
Benedikt Stebner 7a533700d0 Implement GlyphRun.BuildGeometry 4 years ago
Steven Kirk d75732699c Added attributes describing API stability. 4 years ago
Steven Kirk fb0da85ad3
Merge core libraries. (#5831) 4 years ago
robloo 928cb35fca Update after review 4 years ago
robloo 67ff1a7cd1 Add missing comment for SupportsIndividualRoundRects 4 years ago
Dariusz Komosinski 7843e93e3a Fixed missing summary start tag. 4 years ago
Benedikt Stebner b815a22d5a Port WPF's FormattedText to Avalonia and rework TextPresenter 4 years ago
Steven Kirk 22a55fed27 Added a lot of nullable annotations to Avalonia.Visuals. 4 years ago
Steven Kirk 4dbf646a73 Implement CombinedGeometry. 5 years ago
Steven Kirk 89cb076778 Implement GeometryGroup. 5 years ago
Dan Walmsley fec55f3f27 fix nits. 5 years ago
Benedikt Schroeder 08a72e893c Increase TextFormatter compatibility with WPF's version 5 years ago
Dan Walmsley 6a1dbaea65 initial implementation for skia. 5 years ago
Dariusz Komosinski aff78fa662 Add default alpha and pixel formats to render interfaces. 6 years ago
Dariusz Komosinski 972587130b Support passing alpha format to created bitmaps. 6 years ago
Dan Walmsley ac65b4e717 Add documentation. 6 years ago
Dan Walmsley 0889318c57 Add createscaled bitmap 6 years ago
Dan Walmsley 663b91a8bf Implement ability to decode a bitmap at a specified width or height. 6 years ago
Dan Walmsley 3995b8abb9 use default arguments for bitmap decoder options in platform backends. 6 years ago
Dan Walmsley ba75735848 decode bitmaps at a specified size. 6 years ago
Nikita Tsukanov d0b041095d Inset box-shadow 6 years ago
Steven Kirk 4d01dacd77 Remove copyright headers. 6 years ago
Benedikt Schroeder de93e8e969 Full Unicode support for TextBlock 6 years ago
Benedikt Schroeder ab5e062deb Add GlyphRun support 7 years ago
Benedikt Schroeder 1b0221e224 Reworked the font manager to better manage resoures and also work properly with the application lifetime 7 years ago
Benedikt Schroeder 9d105c7dbb Introduce a static FontManager that uses a platform implementation under the hood. 7 years ago
Benedikt Schroeder 83bfb8ec70 Initial implementation of a font manager 7 years ago
Dariusz Komosinski 1b869ff27b Get rid of not needed interfaces. 7 years ago
Dariusz Komosiński 8534769435 Platform geometry implementations for D2D and Skia. 7 years ago
Jeffrey Ye 2ed745d493 #2222 Get all fonts in the system 7 years ago
Steven Kirk a0e8dca6e9 Use PixelSize for device-dependent sizes. 8 years ago
ahopper e967a8eb72 rename WritableBitmap 8 years ago
Steven Kirk 1b9d61416f Ported ImmediateRenderer from scenegraph branch. 9 years ago
Steven Kirk e6cb529878 Ported immutable media impls from scenegraph. 9 years ago
Steven Kirk 376535b198 Make IFormattedTextImpl immutable. 9 years ago
Nikita Tsukanov 90a4915549 Implemented WritableBitmap 9 years ago
Nikita Tsukanov 7013033a1b Added `Bitmap(PixelFormat format, IntPtr data, int width, int height, int stride)` constructor 9 years ago
Steven Kirk 8f3e56963a Picked some style nits. 9 years ago
Nikita Tsukanov 55eb55dc88 Removed INativeWindowPlatformSurface and added some docs 9 years ago
Nikita Tsukanov 374d600275 Added support for multiple drawing methods for window implementations. Added framebuffer support 9 years ago
Steven Kirk a967c9bf82 Make DPI scaling work again. 10 years ago
Steven Kirk 584cdbb133 Make FormattedTextImpl immutable. 10 years ago
Steven Kirk 59c49d259d Renamed assembly SceneGraph -> Visuals. 10 years ago
Steven Kirk e54ac6b5bf Fixed name of method. 10 years ago
Steven Kirk ec35cdde79 Fixed TextBlock text wrapping. 10 years ago
Steven Kirk 5be41985c3 Renamed Perspex -> Avalonia 10 years ago
Steven Kirk ca4c21256a Fixed some warnings. 11 years ago