63 Commits (b727ada00a8a944067c62b3c76d8102881f1b95d)

Author SHA1 Message Date
Julian Preece 4511be1765 Fix using key modifier for input 3 years ago
Julian Preece 0027ace53b handle mouse wheel for vnc 3 years ago
Julian Preece 5df3a46645 Handle keyboard input for vnc 3 years ago
Julian Preece 2388674224 Fix vnc colour format 3 years ago
Nikita Tsukanov f300a24402 Media system refactoring 3 years ago
Steven Kirk 8845f239b6 Implement transparency level hint list on win32. 3 years ago
Steven Kirk 0b1b3476fb Make EnumExtensions internal. 3 years ago
Benedikt Stebner 101cdc5257 Fix PushOpacity when ClipToBounds is false 3 years ago
Benedikt Stebner f153c626f8 Fix TextLineImpl.GetCharacterHitFromDistance for lines that include a TextEndOfLine run 3 years ago
Nikita Tsukanov 64610c264b Composition aware resources 3 years ago
Max Katz 972e83bff2 Revert CancellationToken changes 3 years ago
Max Katz 6b51f00a4a Minor adjustments to changes in master + fix failing test (need to tick the timer manually) + add some comments 3 years ago
Max Katz a3df4ad3b4 Reset application after each test 3 years ago
Max Katz 04ff14f0cd Return WriteableBitmap from the GetLastRenderedFrame API 3 years ago
Max Katz cc0e2302e7 Remove ICustomDrawOperation from the IDrawingContextImpl as it seems useless there now 3 years ago
Max Katz 5a742ea2c4 Run jobs after headless input 3 years ago
Max Katz 35782d9a1b Make sure callback are on the UI thread 3 years ago
Max Katz 0547001f3b Cleanup 3 years ago
Max Katz 73d726a9f5 Make AvaloniaTestAssemblyRunner use existing test case runners 3 years ago
Max Katz bb893b189c Make HeadlessUnitTestSession run individual frames per test 3 years ago
Max Katz 99f4739e85 Fix scenario when application attribute is not used 3 years ago
Max Katz 4aa6035ec3 Reuse text and geometry related headless mocks in Avalonia unit tests and benchmarks 3 years ago
Max Katz 8b6311710e Check for SupportsRunLoops 3 years ago
Max Katz 629900d6d8 Instead of creating a fake test command, try to iterate over existing commands structure and replace only what's needed 3 years ago
Max Katz e61e540c23 Add missing ITextShaperImpl 3 years ago
Max Katz e2805e4118 Use GetAwaiter().GetResult() 3 years ago
Max Katz 321bf26a0a Support SetUp and TearDown methods by NUnit 3 years ago
Max Katz eabd3ca7f0 Fix pack and execute tests on CI 3 years ago
Max Katz d8da2179f2 Fix build 3 years ago
Max Katz 47f610abf3 Fix inconsistent async/non-async methods 3 years ago
Max Katz ae04033c76 Use ExecutionQueue in test frameworks 3 years ago
Max Katz 2da88e7cfc Implement Avalonia.Headless.NUnit integration 3 years ago
Max Katz d59727e104 Implement AvaloniaFact and AvaloniaTheory attributes, introduce HeadlessUnitTestSession abstraction 3 years ago
Max Katz 06189f77d4 Add netstandard2.0 to the headless XUnit integration 3 years ago
Max Katz 1bce8de686 Fix merge conflict 3 years ago
Max Katz 4d415d5449 Use Cancel instead of Dispose in CTS 3 years ago
Max Katz 46c5db3725 Fixes after VNC check 3 years ago
Max Katz f61f8f2bb6 Minor changes, missing documentation 3 years ago
Max Katz 2450cf0507 Update VNC project 3 years ago
Max Katz 6b81b5a935 Make headless easier to use with HeadlessWindowExtensions 3 years ago
Max Katz 5e4509deb1 Run tests on Avalonia.Headless 3 years ago
Max Katz a26566548a Add headless xunit integration project 3 years ago
Max Katz 9e93791ea5 Enable nullable in headless platform 3 years ago
Max Katz 4d34a2c6e7 Move headless projects to a subfolder 3 years ago