239 Commits (7520967a110ee30655c1bf2a7eaef29ffd3300c4)

Author SHA1 Message Date
Nikita Tsukanov 7520967a11
Streamline drawn decorations management to avoid call ordering problems (#20840) 2 weeks ago
Nikita Tsukanov ba43523daf
Rename SystemDecorations to WindowDecorations since they aren't necessary "system". (#20796) 3 weeks ago
Nikita Tsukanov 3553eda8ae
Themeable Client Window Decorations (#20770) 3 weeks ago
Nikita Tsukanov 2c44533707
More changes for non-toplevel visual tree roots. (#20732) 4 weeks ago
Nikita Tsukanov fa17c22131
Introduce PresentationSource, move some responsibilities from TopLevel (#20624) 1 month ago
Julien Lebosquain 816fb91d4e
Move GetWindowsZOrder to IWindowingPlatform (#20633) 1 month ago
davisx2 a63dc1854f
Add Window IsDialog Property (#19226) 7 months ago
Julien Lebosquain 1f8701a2fc
Add Window.CanMinimize/CanMaximize (#18117) 7 months ago
Julien Lebosquain 5dddd6f6cf
Fix Window.Show when MinWidth > MaxWidth (#18604) 12 months ago
Julien Lebosquain b815659435
Fix Window.MeasureOverride measuring with the old ClientSize (#18338) 1 year ago
Emmanuel Hansen 4c1edc2d1e
Fix - Complete window dialog task when dialog is hidden (#18047) 1 year ago
Max Katz 7f2cd0723a
Fix desktop lifetime non-mainwindow cancellation (#17059) 1 year ago
Herman K. 7a42c7eb8f
Considering scaling when centering windows (#16158) 1 year ago
Steven Kirk f0226b70fe
Use the owner window's screen as the constraint. (#15910) 2 years ago
Bartosz Korczyński 7a7ab8e5f8
feat: Add API for fetching window Z-order (#14909) 2 years ago
Lubomir Tetak 2ae162838c
Multi-Monitor DPI scaling breaks dialog sizes (#15304) 2 years ago
Max Katz 2cdbdf55cd
Include ApplicationIcon as a resource for default Window icon (#15298) 2 years ago
Steven Kirk 5d4dd936ba
Constrain CenterOwner window to screen. (#14982) 2 years ago
Herman K 38ae473e52
fixed bug with initial size and position calculation for X11Window (in some cases scaling is not applied until first position change event, and all calculations before it provided wrong values) (#12833) 2 years ago
Emmanuel Hansen 073a530ed6
add ClosingBehavior api to Window (#14621) 2 years ago
Emmanuel Hansen e6f0c8dbee
ensure correct parent is set when window owner changes (#14351) 2 years ago
Emmanuel Hansen 9bc1ed6c84
ensure set extended title bar height (#13905) 2 years ago
Lehonti Ramos 69f4a304a2
In `Avalonia.Controls`, modernized `get`ter/`set`ter syntax (#13021) 3 years ago
Tom Edwards 745b579e8f
Fix default values of window properties not being sent to `IWindowImpl` (#12656) 3 years ago
Daniil Pavliuchyk 0e038492f7 Do not set Window Startup Location multiple times 3 years ago
Dan Walmsley 125cbc42bb Ensure render is started when a window opens. 3 years ago
Nikita Tsukanov f300a24402 Media system refactoring 3 years ago
Steven Kirk 673b3e4b71 Make top level Handle* methods internal. 3 years ago
Steven Kirk 474d78b335 Deprecate IStyleable . 3 years ago
Max Katz 8ba233b23f Fix Screens.ScreenFromWindow API 3 years ago
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 7eda49e061 Ensure IRenderRoot.Renderer is never null 3 years ago
Andrew Arnott 465d72f290
Add nullable ref annotation to Windows.Close 3 years ago
Max Katz 59d7874b1d Replace System.Reactive with internal extensions 3 years ago
Steven Kirk fdc4a4c497 Added WindowClosingEventArgs. 3 years ago
Giuseppe Lippolis d132905504 feat(Controls): Address Rule CA1823 3 years ago
Dan Walmsley 65d6eccc94 use disposable pattern to make logic more robust. 3 years ago
Dan Walmsley e7039842f5 Show can be called multiple times but ignored. 3 years ago
Dan Walmsley 1af7eb6f3a fix window showdialog, and show raising exceptions when incorrect behavior is used. 3 years ago
Dan Walmsley 4a490694a2 fix unit test. 3 years ago
Dan Walmsley fb821c7899 ensure that isvisible = false can close dialogs. 3 years ago
Dan Walmsley 8c019e6691 simpler fix. 3 years ago
Dan Walmsley a7a3df912a implement isvisible controlling show / hide / close (for dialogs) 3 years ago
Steven Kirk 086c2c7e70 Don't apply styling in TopLevel ctor. 3 years ago
Tiago Conceição 280f373d7c Fix Dereference of a possibly null reference and simplify checks 4 years ago
Tiago Conceição 80edb2d1a4 Minor improvement to reuse parent and spare a property get 4 years ago
Tiago Conceição e3238ed20d Remove useless check, it's always true 4 years ago
Tiago Conceição fa78c1c886 Revert original check to the Owner property 4 years ago
Tiago Conceição 541b2e74da Use owner argument instead of Owner property 4 years ago