Julien Lebosquain
b09e0d5677
Implement TextSearch.TextBinding ( #18405 )
* Implement TextSearch.TextBinding
* Move AssignBinding to TextSearch.GetTextBinding
10 months ago
Daniel Doubleday
f2bee9acc0
Fix crash in TreeView when removing a node. ( #16041 )
SelectedItems are already updated via TreeView.OnItemsViewCollectionChanged
2 years ago
Max Katz
5537e97aa5
Remove ItemsRepeater from the main repostiory ( #14989 )
See https://github.com/AvaloniaUI/Avalonia.Controls.ItemsRepeater
2 years ago
Tim
3472510677
Minimize private API usages ( #14810 )
* Minimize private API usages
- AvaloniaLocator.Current shouldn't be used unless really needed.
- Add comments where not possible otherwise
* fix wrong if statements
2 years ago
Max Katz
6c1341eb5e
Introduce MenuItem.ToggleType ( #11441 )
* Init work with Toggle and RadioMenuItem
* Add tests, fix couple of bugs, simplify IGroupRadioButton
* Add more tests, specify ToggleType
* Fix TrayIcon sync
* Remove unused ToggleMenuItemCheckedCommand
* Revert unused MenuItem.OnClick
* Rename IGroupRadioButton to IRadioButton
* Revert DevTools changes
* Remove NativeMenuBar styles, unify Win32.TrayIcon and NativeMenuBar items generation
---------
Co-authored-by: Steven Kirk <grokys@users.noreply.github.com>
2 years ago
Julien Lebosquain
3fa13d3b64
Warning cleanup 2 ( #13696 )
2 years ago
Julien Lebosquain
9f5a1027fd
Warning cleanup ( #13656 )
Co-authored-by: Jumar Macato <16554748+jmacato@users.noreply.github.com>
2 years ago
Tim
8fc0be82cd
Converter for DataValidationErrors ( #11282 )
* Introduce ErrorConverter and DisplayErrors attached properties
- the converter can be used to change the way a message is print
- we use DisplayErrors to get the converted error messages
* Adjust FluentTheme
* [WIP] Add a sample Page for DataValidationErrors
* use a private attached property to store recent errors
this approach gets rid of the need to DisplayErrors property
* Update samples with some additional details
* Reuse rich SetError logic in DataGrid as well
* Unify some code with OnErrorsOrConverterChanged
* Restore old behavior with null default value
* Add SetErrorConverter test
---------
Co-authored-by: Max Katz <maxkatz6@outlook.com>
2 years ago
Alshain
e3c8e378a2
Allow TransitioningContentControl to be reversed. ( #13003 )
* Allow TransitioningContentControl to be reversed. (#12442 )
* Fix incorrect property name.
* Add missing pseudoclass attribute.
* Remove reversed transition pseudo class as discussed in review.
* Update samples/ControlCatalog/ViewModels/TransitioningContentControlPageViewModel.cs
Co-authored-by: Max Katz <maxkatz6@outlook.com>
---------
Co-authored-by: Max Katz <maxkatz6@outlook.com>
2 years ago
Max Katz
8b8b137c30
Remove "Show Native Notification" as we won't have them soon
2 years ago
Tim
eabaa776cc
feat: Customize Notifications
3 years ago
Giuseppe Lippolis
5416c60288
update sample for simulate issue
3 years ago
Nikita Tsukanov
64610c264b
Composition aware resources
3 years ago
Steven Kirk
e5eee5ac3c
Fix custom transition.
Don't set `FillMode` because the value will get stuck.
3 years ago
rabbitism
6b56d44022
feat: add combobox samples.
3 years ago
Max Katz
a28aa6e04a
Update control catalog to support insets samples
3 years ago
Max Katz
24626da489
Remove Rx.props from ControlCatalog and some other projects too
3 years ago
Simon Cropp
4b1a5a28b1
OpenFilePickerAsync cant return null
3 years ago
Simon Cropp
698977d283
.
3 years ago
Simon Cropp
fb37ab1e77
leverage GetRequiredService
3 years ago
Simon Cropp
91a7a6bad1
remove _notificationManager
it is not assigned or used
3 years ago
Max Katz
ab64b33470
Remove IRuntimePlatform.OperatingSystem API and replace with trimmable OperatingSystem API
3 years ago
Max Katz
08a494ac7d
Update view transparency selection on the control catalog
3 years ago
Steven Kirk
ec74057151
Removed a number of interfaces.
`IAvaloniaObject`, `IControl`, `ILayoutable`, `IPanel`, `IStyledElement`, `IVisual`.
3 years ago
Emmanuel Hansen
1a80d5fd5a
clean up animation and add comments
3 years ago
Emmanuel Hansen
5bdbd930d9
Add Refresh Container
3 years ago
Max Katz
fa0cea97fe
Enable compiled bindings by default and fix all the usages + adjust some namespaces
3 years ago
Emmanuel Hansen
96d4a1588b
remove notification manager property from toplevel. remove unused notification manager in control catalog main window
3 years ago
Emmanuel Hansen
7ce869475e
add notifcationmanager property to toplevel
3 years ago
Dan Walmsley
aa09803e58
add a platform info page to control catalog that tells user where avalonia thinks its running,
3 years ago
Tim
2a2add7d4d
Update ListBoxPage:
- Added ItemModel
- Enable CompiledBindings
- Use DisplayMemberBinding
3 years ago
Takoooooo
00c08235cc
Remove obsolete members from Avalonia.Controls assembly.
4 years ago
Giuseppe Lippolis
f63ed9cf6b
fix: Null Annotation
4 years ago
Steven Kirk
84a3d9ca1f
Use theme default CornerRadius.
When "Rounded" checkbox isn't checked.
4 years ago
Steven Kirk
4f3fafc9df
Tweaked Expander ControlTheme.
And added "Rounded" option to ControlCatalog for testing.
4 years ago
Giuseppe Lippolis
2bf853aca9
fix some null annotation in ControlCatalog
4 years ago
Giuseppe Lippolis
543fe599c6
fix: some nullable annotation warnings
4 years ago
Dan Walmsley
08487446d9
[OSX] cache IsClientAreaExtendedToDecorations, and apply it when NSPanel / NSWindow is created and Shown.
4 years ago
Jade Macho
c8f2548f05
Add "Scroll to Selected" and "Remove Item" to control catalog items repeater
4 years ago
Tim
c9a5a32930
Add composite transition and custom transition
4 years ago
Tim
799692fb56
Improve demo
4 years ago
Tim
3d0a13d2ba
Add TransitioningContentControl-DemoPage
4 years ago
Dominik Matijaca
b040ac5414
ItemsControl: WrapSelection ( #6286 )
Add support for selection wrapping for ListBox, ItemsControl, ComboBox.
Co-authored-by: Steven Kirk <grokys@users.noreply.github.com>
Co-authored-by: Takoooooo <tako0qq@gmail.com>
Co-authored-by: Steven Kirk <grokys@gmail.com>
4 years ago
Tim U
fe21e298af
Show validation in Demo App
4 years ago
Takoooooo
afd7203087
fix formatting
4 years ago
Dan Walmsley
f4031c67a2
more complex test menu for tray icons.
4 years ago
Dan Walmsley
e00a4f61ce
implement example tray icon in control catalog with binding.
4 years ago
Max Katz
4523450e04
Improve context flyout/menu sample pages
5 years ago
amwx
ca17a9d0aa
Sample Pages
5 years ago
Dan Walmsley
304c49821c
fix control catalog.
5 years ago