1614 Commits (a0d36df2c3ebefd7be060a0f187bbcbb5a1f06b2)

Author SHA1 Message Date
Benedikt Stebner edbfd96b2d Simply ShapedBuffer GlyphInfos access 3 years ago
Nikita Tsukanov ae1fcfed51
Refactored DrawingContext and VisualBrush, added DrawingBrush (#10419) 3 years ago
Daniil Pavliuchyk dce799ba10 RadioButtonAutomationPeer WIP 3 years ago
Benedikt Stebner f5caa61051
[SKIA] UseOpacitySaveLayer feature switch (#9964) 3 years ago
Max Katz 104023bfc8 Remove specific data type methods from the IDataObject, add new Files format 3 years ago
Julien Lebosquain 822f5d04aa
Fix Direct2D1 test runner hanging 3 years ago
Max Katz e6b8914b7d Rename TryGetFileFromPath-like method to end with Async suffix 3 years ago
Julien Lebosquain 199d667820
Lazy initialized Win32 pointer info buffers 3 years ago
Daniil Pavliuchyk 4ad731ea60 Fix nullability issues 3 years ago
Max Katz 842556177d Windows specific cleanups 3 years ago
Daniil Pavliuchyk 02906a6234 Add SliderAutomationPeer 3 years ago
jc.yuan 3f3eff6563 remove the duplicated line 3 years ago
kekekeks fc0ddcb320 Use NT shared handles for Vulkan interop on Windows 3 years ago
Julien Lebosquain 2b08668c64
Addressed feedback on PR #10307 3 years ago
Julien Lebosquain 0d32343410
Nullability annotations for Avalonia.Win32 3 years ago
Julien Lebosquain 1c9032dd72
Win32 tray icon: avoid HIcon access when removing 3 years ago
Julien Lebosquain 7d879cf6fe
Added Win32PlatformOptions.ShouldRenderOnUIThread 3 years ago
Steven Kirk 339b1e92bd Add hack for strange win32 behavior. 3 years ago
Julien Lebosquain 39fe9b17fb Nullability fixes for Avalonia.Base 3 years ago
Max Katz db78f7c870 Update angle to 2.1.0.2023020321 3 years ago
Benedikt Stebner b0a2ae99e4 Fix default GlyphRun.BaselineOrigin 3 years ago
Giuseppe Lippolis 58c23a7efc fix: misc compilation errors after merge PRs #10078 #10120 3 years ago
Max Katz f5a81d71e2 Introduce TopLevelImpl.TryGetFeature instead of having multiple interfaces per feature 3 years ago
Nikita Tsukanov abf8819947 Implemented pixel format transcoding for Bitmap and WriteableBitmap 3 years ago
Nikita Tsukanov 6bdf0eacc7 Removed legacy renderers 3 years ago
Benedikt Stebner cb884c6e9e Reintroduce customizable GlyphRun.BaselineOrigin 3 years ago
Julien Lebosquain 10a3b79d12 Perf: various misc text layout optimizations 3 years ago
Benedikt Stebner 07c11c75e7 Use IGlyphRunImpl in the IDrawingContextImpl 3 years ago
Nikita Tsukanov d714f37fce Implemented interop with externally managed GPU memory 3 years ago
Julien Lebosquain 7fcfc82be0 Fixed TextShaperImpl when the text is backed by an array 3 years ago
Julien Lebosquain 4144be11fe Pass GlyphInfo directly to GlyphRun 3 years ago
Giuseppe Lippolis 1a0492dcb0 fix: Warning CS0105: The using directive for 'Avalonia.Reactive' appeared previously in this namespace 3 years ago
Julien Lebosquain dec8c1c586 Used Memory/Span instead of CharacterBufferReference/Range 3 years ago
Benedikt Stebner 473cda2d3e [Direct2D1] Don't dispose DirectWrite GlyphRun explicitly 3 years ago
Emmanuel Hansen 79b30658f1 add TopLevel.GetTopLevel api 3 years ago
Max Katz 37545cbeb1 IStorageProvider API updates 3 years ago
Benedikt Stebner fc4e549c2e Cleanup 3 years ago
Max Katz f7605ca22e Fix build 3 years ago
Max Katz 13c14e7360 Add ColorContrastPreference to the PlatformColorValues 3 years ago
Max Katz 4105bb09c9 Windows implementation 3 years ago
Simon Cropp 4ab3eb1064 . 3 years ago
Simon Cropp 16ffe2f6f9 use default literal 3 years ago
Simon Cropp fb37ab1e77 leverage GetRequiredService 3 years ago
Emmanuel Hansen 8516308e63 add HoldWaitDuration to IPlatformSettings 3 years ago
Max Katz c2e00428df Remove AppBuilderBase and generics 3 years ago
Max Katz 8a78f134c5 Remove JetBrains.Annotations from the repo 3 years ago
Max Katz 59d7874b1d Replace System.Reactive with internal extensions 3 years ago
0xDB6 04db818a47
Defer execution of UnregisterClass to fix RWM atom table leak (#9700) 3 years ago
Steven Kirk fdc4a4c497 Added WindowClosingEventArgs. 3 years ago
Giuseppe Lippolis 155a652840 fix(AngleWin32PlatformGraphics): dead code 3 years ago