38 Commits (5281bbcca097bbe4a8ce7d58264d02efc4df3292)

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