Steven Kirk
ff9654a7b0
Merge branch 'master' into scenegraph
Conflicts:
src/Gtk/Avalonia.Gtk/WindowImplBase.cs
src/Skia/Avalonia.Skia.Android/RenderTarget.cs
src/Skia/Avalonia.Skia.Android/SkiaRenderView.cs
tests/Avalonia.Input.UnitTests/InputElement_HitTesting.cs
tests/Avalonia.LeakTests/ControlTests.cs
10 years ago
Steven Kirk
c39fd38622
Make OpacityMask work in deferred renderer.
10 years ago
Steven Kirk
e4eaf729a9
Make RadialGradientBrush work
With immediate renderer. Also added a render test and fixed some
problems with D2D implementation.
10 years ago
Steven Kirk
252bc9473e
Make LinearGradientBrush work again.
With deferred renderer.
10 years ago
Steven Kirk
b20ced7c2b
Refactored brushes.
`SolidColorBrush` is now mutable. There are immutable versions of
brushes in the `Avalona.Media.Immutable` namespace and the static
`Brushes.Xxx` properties return these.
10 years ago
Steven Kirk
0ba8a15e25
Removed random class diagram.
10 years ago
Steven Kirk
4490b5f209
Make scene nodes internal.
10 years ago
Steven Kirk
7e517a79c3
Merge pull request #881 from wieslawsoltes/CleanUpCakeBuildScript
Remove unnecessary information call
10 years ago
Steven Kirk
b2a6f93fc8
Merge branch 'master' into CleanUpCakeBuildScript
10 years ago
Nikita Tsukanov
f7b4567af0
Merge pull request #882 from kekekeks/samplemem
Don't spawn 1KK treeview nodes immediately
10 years ago
Steven Kirk
5901cf1417
Merge branch 'master' into samplemem
10 years ago
Nikita Tsukanov
e39f2ddd2a
Don't spawn 1KK treeview nodes immediately
10 years ago
Wiesław Šoltés
3674dbd529
Remove unnecessary information call
10 years ago
Steven Kirk
69bca2cf89
Got VisualBrushes working again.
10 years ago
Steven Kirk
0b829b4ae1
Merge pull request #880 from kekekeks/disposal
Make sure that Renderer is disposed when TopLevel is closed
10 years ago
Nikita Tsukanov
f6ea72872a
Properly handle disposal for Win32 and GTK3
10 years ago
Nikita Tsukanov
c93a6235aa
Make sure that Renderer is disposed when TopLevel is closed
10 years ago
Steven Kirk
d92fb0189f
Added IImageBrush and IVisualBrush
And make an immutable `SceneImageBrush` and `SceneVisualBrush` which
clone the mutable `ImageBrush` and `VisualBrush` for use in the scene
graph, as we shouldn't be accessing mutable state from the render
thread.
10 years ago
Nikita Tsukanov
7fa329606e
Use SafeHandle for cairo surface and don't reuse ImageSurfaceFramebuffer to conserve RAM.
Also fixes memory leak.
10 years ago
Nikita Tsukanov
cf1c4102c8
Merge pull request #879 from AvaloniaUI/pixel-format-shim
Implemented pixel format converter for framebuffer render target
10 years ago
Nikita Tsukanov
9d64f9ddb0
Implemented pixel format converter for framebuffer render target
10 years ago
Steven Kirk
b3f9a8464e
Run deferred render tests on a background thread.
Run deferred render tests on a background thread to expose any threading
errors in the deferred rendering path. And threading errors found. Also
had to decrease the timeout for D2D render tests as
`renderTarget.EndDraw` is hanging when an exception is thrown between
`renderTarget.BeginDraw` and `EndDraw`.
10 years ago
Nikita Tsukanov
4a3902202f
Merge pull request #878 from wieslawsoltes/SplitCakeBuildScript
Split cake build script
10 years ago
Wiesław Šoltés
042d255f2c
Split cake build script
10 years ago
Steven Kirk
a844dceeb1
Merge pull request #875 from kekekeks/netstandard-ftw
.NET Core support
10 years ago
Nikita Tsukanov
d0e6915542
Added package for GTK3 and "fixed" platform detector for .NET Core
10 years ago
Nikita Tsukanov
f3e12e116a
Fixed incorrectly merged solution
10 years ago
Nikita Tsukanov
64fbb61896
Merge branch 'gtk-pinvoke' into netstandard-ftw
10 years ago
Nikita Tsukanov
39f4f45d77
Rollback unrelated changes
10 years ago
Nikita Tsukanov
6d67c77030
Merge remote-tracking branch 'upstream/master' into gtk-pinvoke
10 years ago
Nikita Tsukanov
7776627fda
Build-related
10 years ago
Nikita Tsukanov
7fceb7afd4
AppDerpor
10 years ago
Nikita Tsukanov
8afb694ead
Fixed dependencies
10 years ago
Nikita Tsukanov
72a78fb23d
Cache GetLoadedAssemblies for netcoreapp1.0
10 years ago
Nikita Tsukanov
830a4963fe
Added netcoreapp1.0 build for Avalonia.Skia.Desktop, updated splat
10 years ago
Nikita Tsukanov
f64f9f1a28
Removed magic
10 years ago
Nikita Tsukanov
3bce0a9583
Keep a reference to gobject while signal is attached
10 years ago
Nikita Tsukanov
a649d176a3
Fixes
10 years ago
Nikita Tsukanov
64f3a880b6
Workaround for popups
10 years ago
Nikita Tsukanov
e158f848fb
Fixed namespace
10 years ago
Nikita Tsukanov
3b3633ad26
Ignore duplicated scroll events
10 years ago
Nikita Tsukanov
f7ebaf4c8a
Various fixes
10 years ago
Nikita Tsukanov
cbc401b565
Implemented system dialogs
10 years ago
Nikita Tsukanov
bcd2fdfccf
Implemented cursors
10 years ago
Nikita Tsukanov
2561901fd1
Proper closing/disposing handling
10 years ago
Nikita Tsukanov
dd28488218
Implemented icons
10 years ago
Nikita Tsukanov
a5467c31e5
Downgrade to .NETStandard1.5
10 years ago
Nikita Tsukanov
424c21fab4
Added Avalonia.DotNetCoreRuntime
10 years ago
Nikita Tsukanov
cc60c6e5dd
Implemented clipboard
10 years ago
Nikita Tsukanov
88e2dac3bf
Added popup impl
10 years ago