35 Commits (5361b98ce190baad1314c5fec2a33687167b23cb)

Author SHA1 Message Date
Julien Lebosquain 960cb39414
Enable nullability in Controls.UnitTests (#20373) 1 month ago
Nikita Tsukanov fedbb270c0
Make sure that tests inherit from ScropedTestBase (#18690) 10 months ago
Julien Lebosquain ac00fe2bf4
Key handling improvements (#12549) 2 years ago
Nikita Tsukanov f300a24402 Media system refactoring 3 years ago
Steven Kirk e4634a917e Make TopLevel.CreateLayoutManager internal. 3 years ago
Steven Kirk 981dfd29d7 Added WindowBase.Resized event. 3 years ago
Emmanuel Hansen 04c8b652c8 move clipboard to TopLevel 3 years ago
Julien Lebosquain 7eda49e061 Ensure IRenderRoot.Renderer is never null 3 years ago
Giuseppe Lippolis de4b55f8ee feat(tests): Address rule CA1822 3 years ago
Max Katz 8fba608156 Add more tests for pointerover 4 years ago
Steven Kirk ba369a9059 Fix auto-scaling on win32. 5 years ago
Dan Walmsley 0148106f54 Seperate RenderScaling from DesktopScaling. 6 years ago
Steven Kirk 2807cbe6cb Make LayoutManager disposable. 6 years ago
Steven Kirk d3c3741bec No longer need to pass root to ExecuteInitialLayoutPass. 6 years ago
Steven Kirk 7694fc0484 Don't run layout passes on hidden TopLevels. 6 years ago
Steven Kirk 4d01dacd77 Remove copyright headers. 6 years ago
Steven Kirk 119a975610 Handle adding/removing application styles. 6 years ago
Steven Kirk a70da659f6 Reafactor logical tree attach/detach events. 6 years ago
Steven Kirk fb173b30e2 Send keypresses to toplevel if no focused control. 6 years ago
Steven Kirk d7357ec876 Remove ContentControlMixin. 7 years ago
Steven Kirk bd354143ca Notify MouseDevice when TopLevel closed. 7 years ago
Nikita Tsukanov 3d4a2781b0 Switched key events to use KeyModifiers 7 years ago
Nikita Tsukanov 1ab923c02e Removed WithNameScope 7 years ago
Nikita Tsukanov fa55755b71 Manually handle name scope registrations 7 years ago
Nikita Tsukanov b33601ee9b Refactored lifetime control into separate lifetime classes 7 years ago
Benedikt Schroeder 5557829950 Initial 7 years ago
Steven Kirk e54f48b63c React to application resources changing. 9 years ago
Steven Kirk a232b137b5 Allow reuse of existing tooltip popup. 9 years ago
Nikita Tsukanov eb6bfd3de8 Moved layout manager from service locator to ILayoutRoot 9 years ago
Steven Kirk 4e719262c4 Make WindowBase.IsVisible return correct value. 9 years ago
Nikita Tsukanov 886a65beaa Use dotnet test for layout and controls tests 9 years ago
Nikita Tsukanov 026c943055 Fixed tests 9 years ago
Nikita Tsukanov d17b32d7bd Fixed tests 9 years ago
Steven Kirk 6d3ca92a4c WIP: Getting resizing working. 9 years ago
Steven Kirk 5be41985c3 Renamed Perspex -> Avalonia 10 years ago
Steven Kirk 015054a8fd Added a pre-process hook to InputManager, 10 years ago
Jeremy Koritzinsky eea178500a Added test and fixed implementation. 10 years ago
Steven Kirk a03dad9bab Removed a bunch of unused members/classes. 10 years ago
Steven Kirk 9a0df79ec5 Use UnitTestApplication in some more places. 10 years ago
Steven Kirk b1f0ac8c97 Revert "Added InputRoot to all raw input events." 10 years ago
Steven Kirk 1cd7f46315 Revert "Added InputRoot to all raw input events." 10 years ago
Steven Kirk ae747c6dc7 Added InputRoot to all raw input events. 10 years ago
Steven Kirk 93b4d810b9 Moved scaling to per-window. 10 years ago
Steven Kirk 5489487131 Make LayoutManager global. 10 years ago
Steven Kirk e85178e0c5 Unwrap TargetInvocationExceptions. 10 years ago
Steven Kirk c810f95904 Don't ApplyTemplate on nested templated controls... 10 years ago
Steven Kirk 01417ba883 Renamed ControlTemplate -> FuncControlTemplate 10 years ago
Steven Kirk 663e760fda Throw exception if TopLevel added as child. 10 years ago
Nikita Tsukanov a61fdc86b2 Removed IPlatformThreadingInterface mock since it's broken anyway 10 years ago
Nikita Tsukanov c8e617231c Moved render-related code from TopLevel to a separate class 11 years ago