Steven Kirk
2fcde9e34d
Use OnApplyTemplate instead of OnTemplateApplied.
- More similar to WPF API
- Less bug-prone (see #3744 )
`OnTemplateApplied` still exists, but is deprecated and does nothing.
6 years ago
Steven Kirk
4a752c3f48
Get non-animated change information.
- Pass information for all property changes to `OnPropertyChangedCore`; whether they result in an effective value change or not
- Added `GetBaseValue` to get a value with a specified priority
- Change the signature of `OnPropertyChanged` again to take an `AvaloniaPropertyChangedEventArgs<T>`
6 years ago
Steven Kirk
4d01dacd77
Remove copyright headers.
Some of our files had them, some didn't. They serve no purpose legally so best to remove the ceremony.
6 years ago
Andrey Kunchev
fc44379173
fix immediaterenderer custom hittesting for WindowNotificationManager fixes #3356
7 years ago
Steven Kirk
b89305d708
Set pseudoclasses manually.
It makes creating new controls a _lot_ faster.
7 years ago
Steven Kirk
0cfa15913d
Remove ignored validate parameter.
7 years ago
Dariusz Komosinski
7a13d819fd
Optimize and add new efficient visual tree extensions.
7 years ago
Dan Walmsley
91279db308
apply fix to reversible stackpanel.
7 years ago
Nikita Tsukanov
f9561260a3
IPopupImpl is now optional advanced feature
7 years ago
Dan Walmsley
4e1baec04b
remove unecesary event
7 years ago
Dan Walmsley
d866ffd807
remove comment.
7 years ago
Dan Walmsley
f4f2490c84
seealso comment after sumary.
7 years ago
danwalmsley
917b790e8b
Update src/Avalonia.Controls/Notifications/NotificationPosition.cs
improve xml comments
Co-Authored-By: Steven Kirk <grokys@users.noreply.github.com>
7 years ago
danwalmsley
042d6094cb
Update src/Avalonia.Controls/Notifications/INotification.cs
improved xml comments
Co-Authored-By: Steven Kirk <grokys@users.noreply.github.com>
7 years ago
danwalmsley
a1b4e31241
Update src/Avalonia.Controls/Notifications/WindowNotificationManager.cs
improve xml comments
Co-Authored-By: Steven Kirk <grokys@users.noreply.github.com>
7 years ago
danwalmsley
89520e5e04
Update src/Avalonia.Controls/Notifications/IManagedNotificationManager.cs
improve xml comments
Co-Authored-By: Steven Kirk <grokys@users.noreply.github.com>
7 years ago
danwalmsley
36c0429829
Update src/Avalonia.Controls/Notifications/IManagedNotificationManager.cs
improve xml comments
Co-Authored-By: Steven Kirk <grokys@users.noreply.github.com>
7 years ago
danwalmsley
384fb4e3e4
Update src/Avalonia.Controls/Notifications/Notification.cs
improve xml comments
Co-Authored-By: Steven Kirk <grokys@users.noreply.github.com>
7 years ago
danwalmsley
4ea7a6643a
Update src/Avalonia.Controls/Notifications/Notification.cs
improve xml comments
Co-Authored-By: Steven Kirk <grokys@users.noreply.github.com>
7 years ago
danwalmsley
3575525c2e
Update src/Avalonia.Controls/Notifications/Notification.cs
improved xml comments
Co-Authored-By: Steven Kirk <grokys@users.noreply.github.com>
7 years ago
danwalmsley
cda6a58f7d
Update src/Avalonia.Controls/Notifications/Notification.cs
improved xml comments
Co-Authored-By: Steven Kirk <grokys@users.noreply.github.com>
7 years ago
danwalmsley
ad2b4c5ddf
Update src/Avalonia.Controls/Notifications/NotificationCard.cs
improved xml comments
Co-Authored-By: Steven Kirk <grokys@users.noreply.github.com>
7 years ago
danwalmsley
0119df4b93
Update src/Avalonia.Controls/Notifications/WindowNotificationManager.cs
improve xml comments
Co-Authored-By: Steven Kirk <grokys@users.noreply.github.com>
7 years ago
danwalmsley
fb0be60029
Update src/Avalonia.Controls/Notifications/Notification.cs
consistent xml comments
Co-Authored-By: Steven Kirk <grokys@users.noreply.github.com>
7 years ago
danwalmsley
3aadfb4b5d
Update src/Avalonia.Controls/Notifications/INotificationManager.cs
improve xml comment
Co-Authored-By: Steven Kirk <grokys@users.noreply.github.com>
7 years ago
danwalmsley
62dc265b2e
Update src/Avalonia.Controls/Notifications/INotification.cs
improve xml comments.
Co-Authored-By: Steven Kirk <grokys@users.noreply.github.com>
7 years ago
Dan Walmsley
4996c0b173
add xml comments.
7 years ago
Dan Walmsley
7f21cc426d
use a seperate control for stackpanel reversing until we have flow control available.
7 years ago
Dan Walmsley
c644fa2550
dont make maxitems and position attached properties.
7 years ago
Dan Walmsley
ae6a33ccbe
fix invalid property name,
7 years ago
Dan Walmsley
f7fe5380b4
Use Take(1) to unsubscribe the event.
7 years ago
Dan Walmsley
fd48caaf67
fix notification event handlers naming.
7 years ago
Dan Walmsley
0965a72a0f
fix close on click
7 years ago
Dan Walmsley
41102bad24
Notification control is not notification card and simple notification is now Notification.
7 years ago
Dan Walmsley
d5a02ff023
remove redundant cast
7 years ago
Dan Walmsley
b1125d73a1
remove messy install step.
7 years ago
Dan Walmsley
e45805aa50
suggested api changes
7 years ago
Dan Walmsley
e14cc277d7
dont use properties on toplevel
7 years ago
Dan Walmsley
77dd5079d1
notification area is customizable via attached properties.
7 years ago
Dan Walmsley
f8f5610b8c
polish notifications
7 years ago
Dan Walmsley
147eb272aa
notification area to fill window
7 years ago
Dan Walmsley
962ed29bb6
remove need for seperate NotificationManager class.
7 years ago
Dan Walmsley
0201f90051
add notification managers to toplevel.
7 years ago
Dan Walmsley
b6fc0d7857
NotificationContent template works
7 years ago
Dan Walmsley
f1cc462abc
implement MVVM style notifications. (Managed only)
7 years ago
Jumar Macato
6fbe1c2180
More animations shenanigans.
7 years ago
Dan Walmsley
73e5472a5d
add nice animations with animated stacking.
7 years ago
Jumar Macato
8283f3bca7
Add some bubble notification animations + make IsClosing a direct property.
7 years ago
Dan Walmsley
9ec7c7ce4b
sensible close delay.
7 years ago
Dan Walmsley
d80083f2f5
further progress on notifications ui
7 years ago