Max Katz
7af062e8ba
Respect actual AttachedTo in ios control host
4 years ago
Max Katz
fbbd93f4cd
Add android implementation
4 years ago
Max Katz
d8d6fa5097
Add iOS implementation
4 years ago
Nikita Tsukanov
2f1ffbd81e
Make ThreadSafeObjectPool actually thread safe ( #8106 )
* Make ThreadSafeObjectPool actually thread safe
4 years ago
Dan Walmsley
5a027c585a
Merge pull request #8103 from AvaloniaUI/fixes/deterministic-builds
Fixes/deterministic builds
4 years ago
Max Katz
e0ec6a4ba1
Use top level to inform about pointer input
4 years ago
Steven Kirk
849754e424
Expose CurrentOpacity on ISkiaDrawingContextImpl.
4 years ago
Luis von der Eltz
a3112b49e5
Unwrap exceptions
4 years ago
Steven Kirk
c34b7f2d31
Remove generic methods from ILogSink.
Part of the push to remove generic virtual methods from Avalonia for performance reasons.
Generic methods were added to this interface in #3055 to prevent boxing before we added `Logger.TryGet` (#4135 ).
Given that since we added `Logger.TryGet`, only enabled logging levels will result in a call to the logger, we can move back to using `params object[]` and boxing; removing the generic interface methods.
4 years ago
peter kuhn
6a8eb5a1cf
Fix Typo
4 years ago
Benedikt Stebner
b5391f9419
Fix GetTextBounds for some Bidi scenarios
4 years ago
Luis von der Eltz
b281662fd1
Fix crash when property getter throws
4 years ago
Benedikt Stebner
bdadb6a351
Fix GetTextBounds for mixed runs
4 years ago
Tim
0a8d679ab2
Register StretchProperty for Viewbox instead of Image
4 years ago
Dariusz Komosinski
4aa0f878c2
Add an explanation why certain locals are copied.
4 years ago
Dariusz Komosinski
bb8aaee1e0
Optimizing resource related code.
4 years ago
Benedikt Stebner
a056f0b654
Second attempt to fix text measurements with scaling
4 years ago
Benedikt Stebner
2425cbf7aa
Use RenderScaling in the ArrangeOverride
4 years ago
Benedikt Stebner
8772a46bba
Fix scaled text measurements
4 years ago
peter kuhn
aba7aa6ab3
make NativeMenuBar showing the Icons
4 years ago
robloo
53bc556f24
Rename 'channel' to 'component'
4 years ago
robloo
c55a47229a
Reorganize color and color picker helpers
4 years ago
robloo
1e13e99b0d
Improve ColorPreviewer control template
4 years ago
robloo
b8fc69ac8f
Remove blue as default slider thumb color
4 years ago
robloo
2eff303787
Remove unused IncrementAlphaComponent helper method
4 years ago
robloo
eb9bb2d6a0
Standardize ImageBrush usage
4 years ago
robloo
f3d429f055
Add ThirdComponentConverter and use it
4 years ago
robloo
e7f3bb7b65
TwoWay bind color properties by default
4 years ago
robloo
8e128c9b24
Add ValueConverterGroup
4 years ago
robloo
b649d9fe52
Comments and formatting
4 years ago
robloo
85a062d30e
Add ToBrushConverter and ToColorConverter
4 years ago
Benedikt Stebner
69f9e017f3
Fix text selection
Fix empty line RTL inital caret position
4 years ago
robloo
46e35cad3f
Use CornerRadiusFilterConverter in ColorPreviewer templates
4 years ago
robloo
36ff1b74ac
Improve ColorChanged event implementations
4 years ago
robloo
3d1818cef9
Fix .net standard 2.0 builds
4 years ago
robloo
42b6a2fce1
Add ColorToDisplayNameConverter and ColorToHexConverter
These will be needed for future controls
4 years ago
robloo
f550b8f9e8
Move AccentColorConverter in Avalonia.Controls.Primitives.Converters namespace
This better hides these special-purpose converters
4 years ago
robloo
c3ce137bda
Move AccentColorConverter in Converters directory
4 years ago
robloo
e0bc2e35c5
Add RgbComponent enum and support direct casting with all component enums
4 years ago
robloo
a86e0cc64e
Move ColorPicker theme definitions into theme folders
4 years ago
robloo
c3cdf856a3
Add default themes for ColorSlider and ColorPreviewer
4 years ago
robloo
21190ff39b
Add :dark-selector PseudoClass to ColorSpectrum
This standardizes with ColorSlider (which requires three states) but so far isn't needed in the templates.
4 years ago
robloo
aef0d01225
Reorder properties following Avalonia convention
4 years ago
robloo
d9ef01acfc
Render the ColorSpectrum to physical device pixel resolution
4 years ago
robloo
7cb09a2b77
Follow Avalonia convention
4 years ago
robloo
25a34efd9a
Implement color display name in ColorSpectrum
4 years ago
Benedikt Stebner
005907a93b
More hit testing fixes for embedded content runs
4 years ago
robloo
357eddf5e9
Implement ColorSlider PseudoClasses
4 years ago
robloo
aae4b6708d
Remove Color property from ColorPreviewer
4 years ago
robloo
65e5e580ac
Make ColorSlider fully functional
4 years ago