52 Commits (5281bbcca097bbe4a8ce7d58264d02efc4df3292)

Author SHA1 Message Date
José Pedro 12bf8bd181
Fixed templated parent theme changed loop. 4 years ago
Julien Lebosquain e1138f2cb6
Nullability fixes for Avalonia.Controls 4 years ago
Steven Kirk 6f03f1c3d6 Removed ITemplatedControl. 4 years ago
Steven Kirk ec74057151 Removed a number of interfaces. 4 years ago
Steven Kirk 326dac2328 Refactored how we switch control themes. 4 years ago
Takoooooo 00c08235cc Remove obsolete members from Avalonia.Controls assembly. 4 years ago
Steven Kirk b1bee7961d Detach control theme from template children. 4 years ago
Steven Kirk 71785b73d8 Initial refactor of AvaloniaObject value store. 4 years ago
Steven Kirk 5da9d528c9 Added missing param docs. 4 years ago
Steven Kirk 78a7257a5a Don't apply templated parent if already set. 4 years ago
Max Katz 49aad04861
Apply target's TemplatedParent to a Flyout and Tooltip, when it's opened (#8412) 4 years ago
Steven Kirk 4bdcb8eeea Invalidate template control styles when Theme changes. 4 years ago
Steven Kirk fc3c036b02 Move Theme to StyledElement. 4 years ago
Steven Kirk 088d8cfc5c Initial implementation of control themes. 4 years ago
robloo 197ab047a5 Add braces 4 years ago
Wiesław Šoltés 6af332b7d0 Use nameof in RoutedEvent.Register 4 years ago
Benedikt Stebner b99e1b6b2c Cleanup attached properties 4 years ago
Benedikt Stebner 9250d93407 Implement embedded runs 4 years ago
robloo 78a90a8340 Add comments for TemplatedControl.OnApplyTemplate() 5 years ago
Steven Kirk d80cfbca18 Remove #nullable directives. 5 years ago
Steven Kirk 77d059be22 Add nullable annotations to Avalonia.Controls. 5 years ago
Max Katz 64922a34a9 Add CornerRadius to TemplatedControl and use it where possible 5 years ago
Dariusz Komosinski a778800d2e Remove boxing from TemplatedControl as well. 6 years ago
Steven Kirk 479d480ad9 Parameterize logger on area as well as level. 6 years ago
Steven Kirk 7022c137e7 Propagate ResourcesChanged to template children. 6 years ago
Steven Kirk f16f5713a9 Call obsolete method for compatibility. 6 years ago
Steven Kirk 2fcde9e34d Use OnApplyTemplate instead of OnTemplateApplied. 6 years ago
Steven Kirk 4d01dacd77 Remove copyright headers. 7 years ago
Dariusz Komosinski a2c6bc1b7c Remove usage of AddClassHandler that returns new lambda per invocation. 7 years ago
Dariusz Komosinski 5814bd7163 Remove direct logging functions. 7 years ago
Dariusz Komosinski 01a404836e Reduce allocations caused by logging. 7 years ago
Nikita Tsukanov fe5c1cec76 Use INameScope from IServiceProvider 7 years ago
Nikita Tsukanov fa55755b71 Manually handle name scope registrations 7 years ago
Steven Kirk 208361b8fa Don't register controls with parent namescope. 7 years ago
Steven Kirk e5cac827b1 Make TemplatedParent a direct property. 8 years ago
Steven Kirk 95fe6f4cdf Clear templated child's parent when template detached. 8 years ago
Benedikt Schroeder 3b308d8d19 Direct2D1 experimental 8 years ago
Steven Kirk f8791ecad7 Make attached property accessors static. 9 years ago
Benedikt Schroeder 27a666467c Initial 9 years ago
José Pedro 7cccc6bda0
Use nameof where possible. 9 years ago
Steven Kirk a232b137b5 Allow reuse of existing tooltip popup. 9 years ago
Steven Kirk 3ee83263c8 Make indexer produce/consume IBinding. 10 years ago
Steven Kirk 72cb1cf311 Don't reapply templates unnecessarily. 10 years ago
Steven Kirk 5be41985c3 Renamed Perspex -> Avalonia 10 years ago
Steven Kirk a40f0be1d9 Make SolidColorBrush properly immutable. 11 years ago
Steven Kirk ea6b1d4cfd Starting removing hard dependency on Serilog. 11 years ago
Steven Kirk 1ae6b929b3 Think I've fixed the leak... 11 years ago
Steven Kirk d0efd0c6d4 Clear TemplatedParent of ex-template children. 11 years ago
Steven Kirk d85a4eae16 Fixed typo. 11 years ago
Steven Kirk b6c60cf334 Added FontWeight to TemplatedControl. 11 years ago