59 Commits (19ca0ff14b8082dcfea5818d759aac4a7eeca970)

Author SHA1 Message Date
robloo 017788cd8e
Add Loaded/Unloaded Events (#8277) 4 years ago
Steven Kirk be9c9cfaad Remove debug code. 4 years ago
Dan Walmsley 726ac748ed restore changes. 4 years ago
Dan Walmsley 96931e2203 prevent excess layout passes in layout manager to catch other scenarios causing 4 years ago
Dan Walmsley 51d158dc1b clear layout jobs instead of explicit layout call. 4 years ago
Steven Kirk 138be304a0 Ensure Window.Width/Height is initialized. 4 years ago
Dan Walmsley 2f35cd1b7b fix nullability error. 4 years ago
Steven Kirk bdd576bfc0 Removed TopLevelImpl validating layer. 4 years ago
Steven Kirk 77d059be22 Add nullable annotations to Avalonia.Controls. 4 years ago
Nikita Tsukanov 6ad1e3caf3 Fixed ITopLevelImpl API misuse, added validating layer 4 years ago
Dan Walmsley 1a8cb9bba9 allow window to clear focus manager when it closes, preventing memory leak. 5 years ago
Steven Kirk 11c60b4294 Decouple automation peers from platform nodes. 5 years ago
Steven Kirk 59e18e3517 Add obsolete HandleResized to TopLevel/WindowBase too. 5 years ago
Steven Kirk ba369a9059 Fix auto-scaling on win32. 5 years ago
Miha Markič 97c33f432a Applies spell checking on mostly comments, but also non public members and arguments 5 years ago
Steven Kirk cd51d638e9 Pass dialog flag to window impl Show. 5 years ago
Nathan Garside e652419927 Fix regression 5 years ago
Steven Kirk 8add2371c6 Make root automation node come from OS. 5 years ago
Steven Kirk ea90f05f83 Added Window.ShowActive for win32. 6 years ago
Steven Kirk 7a325af366 Fix auto-sizing on secondary monitors on win32. 6 years ago
Steven Kirk d3c3741bec No longer need to pass root to ExecuteInitialLayoutPass. 6 years ago
Dan Walmsley cb57a4313b make owner property readonly. 6 years ago
Steven Kirk 0d109ea996 Apply all layout constraints in WindowBase. 6 years ago
Steven Kirk 945054be25 Make Window and Popup respect layout properties. 6 years ago
Steven Kirk c6860ceefa Bypass ArrangeCore logic in top-level controls. 6 years ago
Steven Kirk 323cfdca3a Make ContextMenu leak tests fail again. 6 years ago
Dariusz Komosinski a2c6bc1b7c Remove usage of AddClassHandler that returns new lambda per invocation. 7 years ago
Nikita Tsukanov f6e752c5fb Dead code 7 years ago
Nikita Tsukanov 9343ba4c23 Wired up the popup positioner 7 years ago
Nikita Tsukanov 425edab298 Move Screens property to WindowBase since they are in IWindowBaseImpl anyway 7 years ago
Steven Kirk 131a4d90ef Remove Avalonia.ISupportInitialize. 7 years ago
Steven Kirk 81846e87ec Added TopLevel.Opened event. 7 years ago
Steven Kirk 4ec2b1c554 Use PixelPoint and PixelRect for device points/rects. 7 years ago
Miha Markič 1524cb1aba Spellchecks comments and members, removes unused using statements and sorts them 8 years ago
CommonGuy 42121ec2c1 Move topmost to WindowBase 8 years ago
Stano Turza 586e8654f3 replace Min Max properties with function 8 years ago
Stano Turza b89b72f0ba Fix Win32 window size constraints 8 years ago
Stano Turza bd33b3076b Fix Win32 window size constraints 8 years ago
José Pedro efb9fd4c57 Added missing setters. 9 years ago
José Pedro e54d0c75d1 Property changes. 9 years ago
José Pedro 1eee17345b Implemented Window.WindowStartupLocation and WindowBase.Owner. 9 years ago
Steven Kirk 33fd46c789 Quick and dirty hack to fix #1054 9 years ago
Steven Kirk daf59b8497 Start/stop the renderer on window show/hide. 9 years ago
Nikita Tsukanov eb6bfd3de8 Moved layout manager from service locator to ILayoutRoot 9 years ago
Nikita Tsukanov e883107ca3 Make PlatformImpl nullable and always check for null value 9 years ago
Steven Kirk 3082bda498 Pass resized message to renderer. 9 years ago
Steven Kirk e9968a7606 Make WindowBase.IsVisible show/hide window. 9 years ago
Steven Kirk 4e719262c4 Make WindowBase.IsVisible return correct value. 9 years ago
Steven Kirk ad73e7f8e8 Send paint and resize notifications to renderer. 9 years ago
Nikita Tsukanov 026c943055 Fixed tests 9 years ago