These are chat archives for AvaloniaUI/Avalonia

20th
Jul 2016
Darnell Williams
@Seeker1437
Jul 20 2016 01:46
@grokys I am having issues building my project, I get this when I build.
An unhandled exception of type 'System.TypeLoadException' occurred in Avalonia.SceneGraph.dll

Additional information: Method 'PushOpacityMask' in type 'Avalonia.Direct2D1.Media.DrawingContext' from assembly 'Avalonia.Direct2D1, Version=0.0.0.1, Culture=neutral, PublicKeyToken=null' does not have an implementation.
Darnell Williams
@Seeker1437
Jul 20 2016 01:58
Ah actually I am not sure as to what caused this issue, however, removing and reinstalling Avalonia fixed it for me.
Darnell Williams
@Seeker1437
Jul 20 2016 11:59
Anyone with experience using Linux, is there a good way to tell of mono is installed on a Linux machine?
Matthijs ter Woord
@mterwoord
Jul 20 2016 12:00
run "mono" ?
:)
Darnell Williams
@Seeker1437
Jul 20 2016 12:00
LOL XD
Matthijs ter Woord
@mterwoord
Jul 20 2016 12:00
seriously: package managers differ pretty much per distro
also, you can install from source as well
Darnell Williams
@Seeker1437
Jul 20 2016 12:02
hmm okay

Yeah my big thing is because I have to use mono to compile sources.

It's trivial for Windows, but I literally have never tried developing for linux and a lot fo what i am seeing makes it seem rather difficult XD

Matthijs ter Woord
@mterwoord
Jul 20 2016 12:03
what are you trying to achieve?
Darnell Williams
@Seeker1437
Jul 20 2016 12:04
Basically my application will clone a repository from git and then compile it
On windows it relies on MSBuild and I wrote a cutom BuildLogger for it
Matthijs ter Woord
@mterwoord
Jul 20 2016 12:05
i think mono has xbuild?
you control the linux environment?
Darnell Williams
@Seeker1437
Jul 20 2016 12:05
Now I want to use mono exclusively because the repository is mono compatible
Now sure what you mean? But the user would install my application and the application requires mono to function properly
wait... who am I kidding XD
Matthijs ter Woord
@mterwoord
Jul 20 2016 12:06
ok, so you just assume mono is installed
and the dev tols
so xbuild shoudl be alive
Darnell Williams
@Seeker1437
Jul 20 2016 12:06
If my application is even running, mono is installed XD

now xbuild... does xbuild use the build namespace?

FOr example:

using Microsoft.Build.Execution;
using Microsoft.Build.Framework;
Matthijs ter Woord
@mterwoord
Jul 20 2016 12:07
bingo!
i think so
your best bet is to just try..
are you on win 10?
Darnell Williams
@Seeker1437
Jul 20 2016 12:09
yes
Matthijs ter Woord
@mterwoord
Jul 20 2016 12:09
on an insider build?
Darnell Williams
@Seeker1437
Jul 20 2016 12:09
no
though that can change :D
Matthijs ter Woord
@mterwoord
Jul 20 2016 12:10
if so, go install ubuntu for iwndows and you can insdtall mono on there i think
then you can use windows tools to investigate stuff
Darnell Williams
@Seeker1437
Jul 20 2016 12:11
I will give it a shot :D
Matthijs ter Woord
@mterwoord
Jul 20 2016 12:12
but in the meantime: i'm pretty sure the public namespaces are the same
Weston
@ronnyek
Jul 20 2016 13:54
Yo
Don't suppose avalonia is compatible with entire is it?
Net core
danwalmsley
@danwalmsley
Jul 20 2016 13:56
@ronnyek not yet, but efforts are being made towards that
its definitely one of the goals
Weston
@ronnyek
Jul 20 2016 13:57
Anyone care to comment on what they are using avalonia for? Just cross platform apps?
Darnell Williams
@Seeker1437
Jul 20 2016 15:01
Core2d by @wieslawsoltes , AvalonStudio by @danwalmsley are the two main ones that I know of :)
I am currently working on a docking library for Avalonia
I also have a =nother piece of software in the works
Jeremy Koritzinsky
@jkoritzinsky
Jul 20 2016 15:22
I've been working on Avalonia to get it usable for an extensible (xplat with Avalonia) dashboard for FIRST Robotics Competition teams.
Wiesław Šoltés
@wieslawsoltes
Jul 20 2016 18:07
I have also made sample spiro shapes editor using Avalonia https://github.com/wieslawsoltes/SpiroNet/tree/master/samples/SpiroNet.Avalonia
and ported XamlBehaviors to Avalonia https://github.com/XamlBehaviors/XamlBehaviors