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
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
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
10 years ago
Steven Kirk
8b1980c185
Merge pull request #967 from AvaloniaUI/port-bindingredirects
Port binding redirects from scenegraph.
10 years ago
Steven Kirk
6942695190
Merge branch 'master' into port-bindingredirects
10 years ago
Nikita Tsukanov
1ade372dc9
Merge pull request #969 from AvaloniaUI/devtools-ivisual
Handle non Control-derived classes in DevTools.
10 years ago
Nikita Tsukanov
7b7c905ec0
Merge pull request #970 from kekekeks/direct2d-fix
Direct2d fix
10 years ago
Nikita Tsukanov
23a178e82d
Merge branch 'master' into port-bindingredirects
10 years ago
Nikita Tsukanov
b3ff6754cb
Merge branch 'master' into devtools-ivisual
10 years ago
Nikita Tsukanov
cbd07d1393
Merge branch 'master' into direct2d-fix
10 years ago
Nikita Tsukanov
6d7bc4a37f
Merge pull request #968 from AvaloniaUI/fix-failing-visuals-tests
Fix failing visuals tests
10 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.
10 years ago
Nikita Tsukanov
06aa7780fb
Moved Direct2D initialization away from static constructor
10 years ago
Nikita Tsukanov
342128bbf1
Fixed CreateSwapChain
10 years ago
Nikita Tsukanov
9d0ee4ef1b
Moved Erase call to bitmap constructor
10 years ago
Nikita Tsukanov
982fee222c
Skia: Erase bitmap on drawing context creation
10 years ago
Nikita Tsukanov
59e79a6685
Removed unused field from WicBitmapImpl
10 years ago
Nikita Tsukanov
b9e378b694
Removed obsolete code from Skia.iOS
10 years ago
Steven Kirk
a8555ea240
Added appveyor workaround
See https://github.com/appveyor/ci/issues/1479
10 years ago
Steven Kirk
be83759cad
Rename Control -> Visual.
10 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.
10 years ago
Steven Kirk
425a670b9d
Added immediate renderer hit tests.
Ported from `scenegraph`. Tests from
`VisualExtensionsTests_GetVisualsAt` moved there.
10 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.
10 years ago
Steven Kirk
e1e640c297
Merge branch 'master' into port-bindingredirects
10 years ago
Steven Kirk
a49f1e0c96
Update binding redirects.
10 years ago
Nikita Tsukanov
db3db7e987
Fixes for Direct3D example
10 years ago
Nikita Tsukanov
b2cf09c001
Merge pull request #966 from kekekeks/direct3dsample
Direct3D interop sample
10 years ago
Nikita Tsukanov
7a66752f2e
Make CreateRenderTarget virtual
10 years ago
Nikita Tsukanov
3da37f7dc8
Update appveyor.yml
10 years ago
Nikita Tsukanov
012451a4db
Direct3D interop sample
10 years ago
Steven Kirk
2eff412833
Merge pull request #956 from AvaloniaUI/port-immediaterenderer
Port ImmediateRenderer from scenegraph
10 years ago
Steven Kirk
70d6d8052b
Merge branch 'master' into port-immediaterenderer
10 years ago
Nikita Tsukanov
a2ef898eb0
Merge pull request #958 from wieslawsoltes/SetDotNetEnvironmentVariables
Set dotnet environment variables for ci builds
10 years ago
Wiesław Šoltés
0c6a3f435d
Set dotnet environment variables for ci builds
10 years ago
Steven Kirk
3082bda498
Pass resized message to renderer.
10 years ago
Steven Kirk
cc48e6322d
Removed AvaloniaDisposable.
No longer used.
10 years ago
Steven Kirk
1b9d61416f
Ported ImmediateRenderer from scenegraph branch.
10 years ago
Steven Kirk
efce48b604
Merge pull request #952 from AvaloniaUI/appveyor-vs-image
[WIP] Use image from appveyor settings
10 years ago
Steven Kirk
66cc4d59a5
Merge pull request #951 from AvaloniaUI/sharpdx-enable-release-on-finalizer
Enable SharpDX EnableReleaseOnFinalizer.
10 years ago
Steven Kirk
7b9f3acb02
Merge pull request #953 from prokopst/patch-1
Removed incorrect bracket from the readme file.
10 years ago
Steven Kirk
0cf75309a3
Merge pull request #954 from KvanTTT/master
Skip excess AppVeyor CI run if Pull Request opened from non default (master) branch.
10 years ago
Steven Kirk
f47519b41f
Merge branch 'master' into master
10 years ago
Steven Kirk
7425d6c793
Merge pull request #948 from AvaloniaUI/immutable-media-impls
Ported immutable media impls from scenegraph.
10 years ago
Ivan Kochurkin
a0fa312abf
Skip excess AppVeyor CI run if Pull Request opened from non default (master) branch.
10 years ago
Steven Kirk
7f630874b2
Merge branch 'master' into immutable-media-impls
10 years ago