22 Commits (main)

Author SHA1 Message Date
Nikita Tsukanov 3b259812c4
Fixed dispatcher frame capturing wrong dispatcher (#22086) 3 weeks ago
Nikita Tsukanov fc9679491a
Fixes a dispatcher bug that loses background processing state if jobs were submitted before ReplaceImplementation (#21735) 2 months ago
Nikita Tsukanov 893bce4e02
Suppress culture flowing with ExecutionContext captured by DispatcherOperation (#21627) 3 months ago
Emmanuel Hansen 392e3a4459
[WASM] Ensure sync context is set before running dispatcher messages (#21462) 4 months ago
Tom Edwards aa7dcf1a02
Allow `Dispatcher` to be converted to a `TaskScheduler` (#21032) 4 months ago
Shirasagi 171d932b43
Suppress ExecutionContext flow for render scheduling (#21273) 5 months ago
Julien Lebosquain 3068850405
Make Dispatcher.Yield use the current dispatcher (#20956) 6 months ago
Nikita Tsukanov 12f7e96d72
Introduce Dispatcher.CurrentDispatcher, Dispatcher.FromThread, AvaloniaObject.Dispatcher (#18686) 7 months ago
Youssef Victor c9e210eb70
Update to xunit.v3 (#20331) 9 months ago
Julien Lebosquain c68111294f
Enable nullability in Base/Markup/Markup.Xaml unit tests (#20346) 9 months ago
walterlv cb79e5d7bb
Fix comment for #19163 (#19469) 1 year ago
walterlv 46d5a693f1
Capture ExecutionContext for Dispatcher.InvokeAsync (#19163) 1 year ago
Nikita Tsukanov f3b418d435
Implemented Dispatcher.Yield / Dispatcher.Resume (#19370) 1 year ago
Julien Lebosquain 5824d9b079
Warning fixes: '25 winter wave (#18103) 2 years ago
Max Katz 1ad5107654
Implement Dispatcher.UnhandledException and Dispatcher.UnhandledExceptionFilter (#14432) 3 years ago
Julien Lebosquain 3fa13d3b64
Warning cleanup 2 (#13696) 3 years ago
Nikita Tsukanov 015768c5bd Make sure that Dispatcher.InvokeAsync unwraps tasks and that correct overload is being chosen 3 years ago
Nikita Tsukanov 5f52122bba Implemented ExitAllFrames, DisableProcessing and Shutdown, dispatcher callbacks now have proper sync context 4 years ago
Nikita Tsukanov b3fe7827a2 Fixed Dispatcher.Invoke when called from the UI thread 4 years ago
Nikita Tsukanov dbbdcb95cd Refactored dispatcher clock 4 years ago
Nikita Tsukanov d96b8124ed Don't use DispatcherTimer infrastructure for background processing 4 years ago
Nikita Tsukanov 6a99ca39f9 Implemented dispatcher that works like WPF one 4 years ago