Giuseppe Lippolis
8f745ba6fc
fix: Address Review
3 years ago
Giuseppe Lippolis
bd2e2d1e9b
feat: Address Rule CA2211
3 years ago
Max Katz
8a78f134c5
Remove JetBrains.Annotations from the repo
3 years ago
Max Katz
526d9d052b
Avalonia.Base and controls related project trimming attributes
3 years ago
Giuseppe Lippolis
2aa79269e8
fix: Address reviw
3 years ago
Max Katz
390221b3ce
Implement compile time MergedDictionaties
3 years ago
Steven Kirk
ec74057151
Removed a number of interfaces.
`IAvaloniaObject`, `IControl`, `ILayoutable`, `IPanel`, `IStyledElement`, `IVisual`.
3 years ago
Max Katz
fa0cea97fe
Enable compiled bindings by default and fix all the usages + adjust some namespaces
3 years ago
robloo
ea80be321f
Add all material color palette defined colors
3 years ago
robloo
ae570453c7
Allow derived controls to call ColorSpectrum.ThirdComponent.set()
3 years ago
robloo
ca85843f99
Rework ColorPicker control template duplicating from ColorView
3 years ago
robloo
3b21596a85
Hand-off control to the ColorView after template is applied in ColorPicker
This solution doesn't require the hacky IsHostedInColorPicker property
4 years ago
robloo
7b69d2ae57
Revert "Add and implement IsHostedInColorPicker property to ColorView"
This reverts commit 2575a10fb0 .
4 years ago
robloo
7f110f34b3
Remove more public properties from SixteenColorPalette
4 years ago
robloo
35245877b7
Improve FlatColorPalette (full chart) and add FlatHalfColorPalette
4 years ago
robloo
b1fed41143
Remove public color indexes from SixteenColorPalette
4 years ago
robloo
4b42a60bec
Improve MaterialColorPalette and add MaterialHalfColorPalette
4 years ago
robloo
e96772e707
Remove ThirdComponentConverter replacing it with ColorSpectrum.ThirdComponent property
4 years ago
robloo
2fdbbacc60
Make some todo-areas of the code more clear
4 years ago
robloo
2575a10fb0
Add and implement IsHostedInColorPicker property to ColorView
This works-around some lifecycle issues by allowing the ColorView to specially handle how it handles property changes based on whether or not it is within a ColorPicker.
4 years ago
Giuseppe Lippolis
4620e5cf99
feat(ColorPicker): Address rule CA1822
4 years ago
Giuseppe Lippolis
543acb1235
fix: Address CA1825 rule
4 years ago
robloo
bc927d0312
Remove ColorSlider background disposal on attach/detach from visual tree
4 years ago
robloo
667b02d2c0
Disable WriteableBitmap re-use in ColorSlider due to crashes
4 years ago
robloo
4f1d315b4b
Make all ColorSpectrum bitmaps globally accessible by the control for future disposal
4 years ago
robloo
98a58217ce
Fix ColorSlider update/refresh for all property changes
4 years ago
robloo
ca7543f1d6
Add new ArrayList to avoid an extra copy when creating spectrum bitmaps
4 years ago
robloo
4b43cb3662
Implement WriteableBitmap caching/reuse and disposal in ColorSlider
4 years ago
robloo
8b07091939
Fix formatting
4 years ago
robloo
55e27213f9
Comment additional ColorSpectrum methods
4 years ago
robloo
5c3a56a953
Fix the color spectrum selection ellipse position
Specifically, when updated and not part of the visual tree
4 years ago
robloo
9250ccb18a
Add missing base constructor call
4 years ago
robloo
ea6c90b8fc
Fix comments
4 years ago
robloo
61e15b3a8c
Create MaterialColorPalette.cs
4 years ago
robloo
2908449123
Complete functional Simple ColorView ControlTheme
4 years ago
robloo
ff4aa1c42f
Add ColorViewTabItemTheme
4 years ago
robloo
fa64fa8112
Add initial Simple ControlThemes for ColorView and ColorPicker
4 years ago
robloo
2b6dad5068
Finish updating Fluent ColorPicker ControlThemes
4 years ago
robloo
d8e19cfdac
ColorPicker Fluent control theme updates
4 years ago
robloo
7d1bba7825
Add DoNothingForNullConverter to fix color palette binding
4 years ago
Takoooooo
00c08235cc
Remove obsolete members from Avalonia.Controls assembly.
4 years ago
robloo
e94eb0cbfd
More simple theme renaming
4 years ago
Max Katz
5ee439b5e4
Rename remainings
4 years ago
robloo
53e7a741c9
Switch back to default flyout placement in ColorPicker
4 years ago
robloo
f87052311b
Use resources to adjust tab background corner radius in ColorPicker
4 years ago
Giuseppe Lippolis
01e7bd2a52
fix: move StringBuilderCache to Avalonia.Utilities
4 years ago
robloo
bdd451cdf9
Adjust ColorPicker tab background corner radius
4 years ago
robloo
195ef79e0a
Convert ColorPicker default styles to ControlThemes
4 years ago
robloo
df26a70594
Convert ColorPicker Fluent styles to ControlThemes
4 years ago
robloo
0bf3a6d944
Rename `ShowAccentColors` to `IsAccentColorsVisible` and disable drop shadow when false
4 years ago