Steven Kirk
6f70acc7b0
Updated version to 0.5.0.
9 years ago
Nikita Tsukanov
eb2b10900c
Include config files in zip archive
9 years ago
Nikita Tsukanov
be0ac7e9ca
Fixed native binary include condition
9 years ago
Nikita Tsukanov
6663175fd3
Bump Avalonia.Skia.Linux.Natives dependency
9 years ago
Nikita Tsukanov
3fb9ad120e
use x86 for controlcatalog
9 years ago
Nikita Tsukanov
894556c274
Include native libs to zip archive
9 years ago
Nikita Tsukanov
a9bf65d665
Reference SkiaProps from ControlCatalog
9 years ago
Nikita Tsukanov
c611fdc92b
Target AnyCPU
9 years ago
Nikita Tsukanov
f322924621
Use GTK3/Skia by default
9 years ago
Steven Kirk
41ee4966e0
Merge pull request #976 from AvaloniaUI/fixes/886-incorrect-virtualized-items
Fix incorrect virtualized items
9 years ago
Steven Kirk
954bc7c764
Merge branch 'master' into fixes/886-incorrect-virtualized-items
9 years ago
Nikita Tsukanov
a617052de8
Merge pull request #979 from AvaloniaUI/skia-1.57.1
Updated Skia to 1.57.1
9 years ago
Nikita Tsukanov
b87b3bb6da
Updated Skia to 1.57.1
9 years ago
Andrey Kunchev
fea9915fbb
Merge remote-tracking branch 'remotes/origin/master' into portablexaml
9 years ago
Andrey Kunchev
b798e3ffd4
fix unit test for SolidColorBrush
9 years ago
Andrey Kunchev
b5e290ceaf
fix build
9 years ago
Steven Kirk
2673fd090b
NCrunch is noisy.
I wish you'd stop making this useless changes.
9 years ago
Andrey Kunchev
1fffdf6ecf
Merge remote-tracking branch 'remotes/origin/master' into portablexaml
# Conflicts:
# samples/BindingTest/packages.config
9 years ago
Andrey Kunchev
841999e527
try fix portable.xaml submodule to checkout portable.xaml/develop branch
9 years ago
Steven Kirk
f0e398960d
Made some classes internal and added docs.
9 years ago
Steven Kirk
7fd1adbacd
This needs to be settable.
9 years ago
Steven Kirk
d5a145b283
Merge pull request #977 from AvaloniaUI/fixes/fix-getvisualroot
Fix GetVisualRoot logic
9 years ago
Steven Kirk
804d1b66a1
Always allow D2D for the moment.
9 years ago
Steven Kirk
b942eefcd3
Added RenderScaling doc comment.
9 years ago
Steven Kirk
96f316eca6
Removed some small diffs from master.
9 years ago
Steven Kirk
cb3090e931
Merge branch 'fixes/fix-getvisualroot' into scenegraph
Conflicts:
src/Skia/Avalonia.Skia.iOS/RenderTarget.cs
src/Skia/Avalonia.Skia.iOS/WindowDrawingContextImpl.cs
src/Skia/Avalonia.Skia/BitmapImpl.cs
src/Windows/Avalonia.Direct2D1/Direct2D1Platform.cs
src/Windows/Avalonia.Direct2D1/Media/Imaging/WicBitmapImpl.cs
tests/Avalonia.UnitTests/TestRoot.cs
tests/Avalonia.Visuals.UnitTests/Rendering/DeferredRendererTests_HitTesting.cs
tests/Avalonia.Visuals.UnitTests/Rendering/ImmediateRendererTests_HitTesting.cs
tests/Avalonia.Visuals.UnitTests/VisualTree/VisualExtensionsTests_GetVisualsAt.cs
9 years ago
Steven Kirk
88b0342e3d
Fix GetVisualRoot logic
It was plain wrong.
9 years ago
Steven Kirk
068c63be9c
We require VS2017
9 years ago
Steven Kirk
f678683472
Handle inserts before currently visible item.
If a virtualized list was scrolled and an item added before the first
visible item, then the list wasn't updated.
9 years ago
Steven Kirk
153a4532ae
Added failing test for #886 .
9 years ago
Steven Kirk
4fa7126d30
Merge pull request #974 from AvaloniaUI/fixes/972-conversions
Fix type conversions.
9 years ago
Steven Kirk
c9e90fd7fc
Fix type conversions.
They were not correct before. Also clarified the two types of
conversions:
- `TryConvertImplicit` implements the implicit conversions allowed by
the C# language
- `TryConvert` tries every means at its disposal to convert a value to a
type
`AvaloniaObject` uses only implicit conversions. This allows one to
write:
```
var control = new TextBlock
{
[Canvas.TopProperty] = 10
}
```
Without implicit conversions, this would fail because `Canvas.Top` is a
`double` whereas `10` is an `int`, however only implicit conversions
should be used here, otherwise the following would pass, which is
probably not what would be wanted:
```
var control = new TextBlock
{
[TextBlock.TextProperty] = observable, // Text is now the type name of
`observable`
}
```
`DefaultValueConverter` uses `TryConvert`, i.e. every conversion
possible.
Fixes #972 .
9 years ago
Nikita Tsukanov
b732f9ee26
Register renderer factory for the rest of the platforms
9 years ago
Steven Kirk
5f845632ce
Undo bad merge of csproj.
Not sure how these changes got made.
9 years ago
Steven Kirk
84b81fba2c
Merge branch 'master' into pr/894-buttons-are-disabled-when-there-is-a-null-in-the-binding-chain-for-command-3
9 years ago
Steven Kirk
8b1980c185
Merge pull request #967 from AvaloniaUI/port-bindingredirects
Port binding redirects from scenegraph.
9 years ago
Steven Kirk
6942695190
Merge branch 'master' into port-bindingredirects
9 years ago
Nikita Tsukanov
1ade372dc9
Merge pull request #969 from AvaloniaUI/devtools-ivisual
Handle non Control-derived classes in DevTools.
9 years ago
Nikita Tsukanov
7b7c905ec0
Merge pull request #970 from kekekeks/direct2d-fix
Direct2d fix
9 years ago
Nikita Tsukanov
23a178e82d
Merge branch 'master' into port-bindingredirects
9 years ago
Nikita Tsukanov
b3ff6754cb
Merge branch 'master' into devtools-ivisual
9 years ago
Nikita Tsukanov
cbd07d1393
Merge branch 'master' into direct2d-fix
9 years ago
Nikita Tsukanov
6d7bc4a37f
Merge pull request #968 from AvaloniaUI/fix-failing-visuals-tests
Fix failing visuals tests
9 years ago
Steven Kirk
9a015afa99
Fixed leak tests.
`IRenderer` mock was keeping hold of references passed to `AddDirty` -
tried resetting the mock but references were still held, so replaced the
mock `IRenderer` with a `NullRenderer` that fixes the problem.
9 years ago
Nikita Tsukanov
06aa7780fb
Moved Direct2D initialization away from static constructor
9 years ago
Nikita Tsukanov
342128bbf1
Fixed CreateSwapChain
9 years ago
Nikita Tsukanov
9d0ee4ef1b
Moved Erase call to bitmap constructor
9 years ago
Nikita Tsukanov
982fee222c
Skia: Erase bitmap on drawing context creation
9 years ago
Nikita Tsukanov
59e79a6685
Removed unused field from WicBitmapImpl
9 years ago
Nikita Tsukanov
b9e378b694
Removed obsolete code from Skia.iOS
9 years ago