38 Commits (4e47a273047f4e3b76838d66bd95d8095b9e762e)

Author SHA1 Message Date
Max Katz 4e47a27304 Add some popup properties to the PopupFlyoutBase 3 years ago
Max Katz 8281c6e14f Split FlyoutBase and PopupFlyoutBase 3 years ago
Max Katz 59d7874b1d Replace System.Reactive with internal extensions 3 years ago
robloo f4827bdfdb Fix Click in SplitButton to be nullable 3 years ago
robloo 59ee997516 Remove code section formatting blocks 3 years ago
Steven Kirk f8706278a8 Make OnPropertyChanged non-generic. 4 years ago
robloo d4540ed0e5 Add template part attributes to common controls 4 years ago
robloo d12ee97e78 Fix missing base.OnApplyTemplate() in SplitButton 4 years ago
robloo 14e4aec081 Sync SplitButton with Button changes 4 years ago
Max Katz a50d606a5a Add splitbutton pressed state back 4 years ago
Max Katz f10ced11ee Use new RoutedEvent registration 4 years ago
Max Katz f039511de2 Adjust nullability 4 years ago
robloo 777cea8c43 Hide ICommandSource.CanExecuteChanged publicly like Button 4 years ago
robloo f03b2f64f9 Require Alt+Down to open flyout (closer to WinUI now) 4 years ago
robloo 4dddf12392 Use InternalIsChecked 4 years ago
robloo 37c31bbd89 Fixed some formatting and comments 4 years ago
robloo 1605d3a702 Add back wanted SplitButton changes after reverting commits 4 years ago
robloo ee36313c3e Revert "Move more Button property changed handling into OnPropertyChanged override" 4 years ago
robloo e730e15d66 Remove SplitButton.cs after cherry-pick 4 years ago
robloo d8e071039b Move more Button property changed handling into OnPropertyChanged override 4 years ago
Max Katz 07e2952750 SplitButton Avoid unnecessary pseudoclasses by using Avalonia-friendly approaches 4 years ago
robloo 3c8533467d Use existing button property definitions 4 years ago
robloo 9b1dd0dca0 Copy over some Flyout logic from Button 4 years ago
robloo 853d4140a3 Move more Button property changed handling into OnPropertyChanged override 4 years ago
robloo a57bdbc254 Implement secondary button span but disable it with commented reasons 4 years ago
robloo 1a40c45ec9 Fix handling of shared flyouts 4 years ago
robloo dcd85a8126 Make PseudoClass names class constants 4 years ago
robloo d0dfac8a8b Remove ':normal' PseudoClass 4 years ago
robloo aa46b05881 Rework/rename PseudoClasses to match standards 4 years ago
robloo 7bdee77bf3 Make section heading comments smaller 4 years ago
robloo 29865672e2 Add ToggleSplitButton 4 years ago
robloo 4322e216c4 Remove code that shouldn't be there 4 years ago
robloo 63f1aa8cd6 Add Fluent v1 default style for SplitButton 4 years ago
robloo ac1d261d4c Tabs to spaces 4 years ago
robloo 619d889b39 Add initial SplitButton code 4 years ago