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
Steven Kirk
2673fd090b
NCrunch is noisy.
I wish you'd stop making this useless changes.
9 years ago
Steven Kirk
d5a145b283
Merge pull request #977 from AvaloniaUI/fixes/fix-getvisualroot
Fix GetVisualRoot logic
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
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
Steven Kirk
a8555ea240
Added appveyor workaround
See https://github.com/appveyor/ci/issues/1479
9 years ago
Steven Kirk
be83759cad
Rename Control -> Visual.
9 years ago
Steven Kirk
859e748605
Handle non Control-derived classes in DevTools.
Previously DevTools expected all controls to be derived from `Control`
which isn't necessarily always the case.
9 years ago
Steven Kirk
425a670b9d
Added immediate renderer hit tests.
Ported from `scenegraph`. Tests from
`VisualExtensionsTests_GetVisualsAt` moved there.
9 years ago
Steven Kirk
69a06e452e
Fixed some Visuals unit tests.
Ported some stuff from `scenegraph` that was missed in #956 , which fixes
some of the failing Avalonia.Visuals.UnitTests.
9 years ago
Steven Kirk
e1e640c297
Merge branch 'master' into port-bindingredirects
9 years ago
Steven Kirk
a49f1e0c96
Update binding redirects.
9 years ago
Nikita Tsukanov
db3db7e987
Fixes for Direct3D example
9 years ago
Nikita Tsukanov
b2cf09c001
Merge pull request #966 from kekekeks/direct3dsample
Direct3D interop sample
9 years ago
Nikita Tsukanov
7a66752f2e
Make CreateRenderTarget virtual
9 years ago
Nikita Tsukanov
3da37f7dc8
Update appveyor.yml
9 years ago
Nikita Tsukanov
012451a4db
Direct3D interop sample
9 years ago
Steven Kirk
2eff412833
Merge pull request #956 from AvaloniaUI/port-immediaterenderer
Port ImmediateRenderer from scenegraph
9 years ago