These are chat archives for AvaloniaUI/Avalonia

4th
Jun 2017
Steven Kirk
@grokys
Jun 04 2017 08:51
ok, well i didn't manage to try it last night, but i tried it this morning
after building with VS< the hundreds of errors go away, to be replaced by the Your project.json doesn't have a runtimes section error that i was getting before
it's strange though - the first time i tried it and it worked was building the Build target, but now that doesn't work again
Big Jake
@jakesays
Jun 04 2017 13:04
hey guys how's the project going? the skia backend working?
Nikita Tsukanov
@kekekeks
Jun 04 2017 13:05
We somehow managed to break opacity
dunno how
Big Jake
@jakesays
Jun 04 2017 13:06
i'd like to try it on my raspi
Nikita Tsukanov
@kekekeks
Jun 04 2017 13:08
Well, you need to somehow build libSkiaSharp.so for ARM
BTW, there is now support for rendering directly to /dev/fb0
Big Jake
@jakesays
Jun 04 2017 13:10
ohh excellent. i'm actually working with a small lcd on /dev/fb1
building skia for arm is fairly straight forward.
at least it used to be.
Nikita Tsukanov
@kekekeks
Jun 04 2017 13:15
You you could provide us with a docker image
for building it from source
it would be really nice
Big Jake
@jakesays
Jun 04 2017 13:22
i'd have to learn how to use docker
Nikita Tsukanov
@kekekeks
Jun 04 2017 13:24
Well, I could build an image if you give me
1) distro name
2) list of packages to install
3) exact list of steps required to run the build
Big Jake
@jakesays
Jun 04 2017 13:26
1) is wsl.
Nikita Tsukanov
@kekekeks
Jun 04 2017 13:32
WSL runs ubuntu, I think
at least by default
Big Jake
@jakesays
Jun 04 2017 13:32
yup
Nikita Tsukanov
@kekekeks
Jun 04 2017 13:53
@grokys I wonder if it's OK to reference SharpDX from win32 backend
I need it for proper WPF integration
It might be better to move WPF interop code in a separate project, I guess
Steven Kirk
@grokys
Jun 04 2017 19:22
is that what #1009 addresses?
Nikita Tsukanov
@kekekeks
Jun 04 2017 19:23
That's a separate concern
I'm just not sure if it's OK to introduce references from win32 backend to direct2d backend
since they aren't exactly related
Extracting WPF interop to a separate library might be a better solution
Steven Kirk
@grokys
Jun 04 2017 19:38
yeah, i'd not be completely opposed to referencing sharpdx from the windows backend, but a separate library might be more appropriate
but then: another library
does 15.3 make solution loading any faster?
Nikita Tsukanov
@kekekeks
Jun 04 2017 19:40
Disabling automatic nuget restore does wonders on that front
Steven Kirk
@grokys
Jun 04 2017 19:40
is that "Allow NuGet to download missing packages"?
Nikita Tsukanov
@kekekeks
Jun 04 2017 19:41
yep
Steven Kirk
@grokys
Jun 04 2017 19:41
ok, gonna try disabling that then