1654 Commits (c87f57b9b1d0785e18d2ce23ddf66b72f0534c19)

Author SHA1 Message Date
Steven Kirk 981dfd29d7 Added WindowBase.Resized event. 3 years ago
Benedikt Stebner 25ff3e2004 Only initialize imm32 if a text input client is present 3 years ago
Nikita Tsukanov d8c5063be4 Removed extra Closed?.Invoke() 3 years ago
Nikita Tsukanov 9aec3e348b Properly notify the TopLevel before destroying render targets 3 years ago
Benedikt Stebner 82c86010c1 Fix Windows IME 3 years ago
Benedikt Stebner a4a96d6ff4 Optimize FontManager caching 3 years ago
malaguenha 434b24a62c Avoid IME to be disabled after popups 3 years ago
Nikita Tsukanov 312f1250e2 Don't use AvaloniaObject in IPlatformRenderInterface 3 years ago
Benedikt Stebner b2a4e85e23 Only bypass WM_CHAR if previous composition is not empty 3 years ago
Emmanuel Hansen 04c8b652c8 move clipboard to TopLevel 3 years ago
Nikita Tsukanov 5f52122bba Implemented ExitAllFrames, DisableProcessing and Shutdown, dispatcher callbacks now have proper sync context 3 years ago
Benedikt Stebner f307b7364a Fix TextLineImp GetTextBounds 3 years ago
Benedikt Stebner 2f6246c61d Make sure we don't try to read a character out of bounds 3 years ago
Nikita Tsukanov dbbdcb95cd Refactored dispatcher clock 3 years ago
Nikita Tsukanov fe4945d395 Win32 dispatcher fixes 3 years ago
Nikita Tsukanov 067df73f97 Naming 3 years ago
Nikita Tsukanov 6a99ca39f9 Implemented dispatcher that works like WPF one 3 years ago
Steven Kirk f8eceb4af9 Update usages of ItemsControl Items/ItemsSource. 3 years ago
Giuseppe Lippolis 02983e3c1e fix: Misc XML Document issue 3 years ago
Benedikt Stebner 5ea3027f98 Do the same for Chinese IME 3 years ago
Benedikt Stebner c5189bd6f6 Trz to fix Japanese IME 3 years ago
Benedikt Stebner 8457fba5a3 More adjustments 3 years ago
Benedikt Stebner 56727d00a0 More adjustments 3 years ago
Benedikt Stebner 9016933085 Fix some unit tests 3 years ago
Benedikt Stebner 147db08f90 Introduce GlyphRun.Bounds 3 years ago
Benedikt Stebner 397867602e Properly sync preedit 3 years ago
Benedikt Stebner d08083bbf3 Introduce font collections 3 years ago
Tom Edwards 49c57a610c Make `Avalonia.Win32.Input.KeyInterop` public 3 years ago
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