68 Commits (981dfd29d74ba2c64b9cca220d2f0e7ec830e201)

Author SHA1 Message Date
Steven Kirk 981dfd29d7 Added WindowBase.Resized event. 3 years ago
Tom Edwards 81530c4231 Converted a variety of writeable DirectProperty definitions to StyledProperty 3 years ago
Julien Lebosquain 0d32343410
Nullability annotations for Avalonia.Win32 3 years ago
Julien Lebosquain 7eda49e061 Ensure IRenderRoot.Renderer is never null 3 years ago
Max Katz 8a78f134c5 Remove JetBrains.Annotations from the repo 3 years ago
Max Katz 59d7874b1d Replace System.Reactive with internal extensions 3 years ago
Dan Walmsley 65d6eccc94 use disposable pattern to make logic more robust. 3 years ago
Dan Walmsley fb821c7899 ensure that isvisible = false can close dialogs. 3 years ago
Steven Kirk 086c2c7e70 Don't apply styling in TopLevel ctor. 3 years ago
Takoooooo 00c08235cc Remove obsolete members from Avalonia.Controls assembly. 4 years ago
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. 4 years ago
Steven Kirk 11c60b4294 Decouple automation peers from platform nodes. 4 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. 5 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. 6 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