These are chat archives for AvaloniaUI/Avalonia

20th
Aug 2015
Steven Kirk
@grokys
Aug 20 2015 20:04
Back from holiday. I think it's time to start thinking about a Perspex alpha. I'd be interested in what people think would be necessary for an alpha release?
José Manuel Nieto
@SuperJMN
Aug 20 2015 21:05
XAML!
Back from holiday too 😊
Steven Kirk
@grokys
Aug 20 2015 21:05
ha yeah, that would be nice!
though not necessary for alpha i don't think
or do you think it could be ready?
José Manuel Nieto
@SuperJMN
Aug 20 2015 21:06
The changes to use XAML are minimal!
Steven Kirk
@grokys
Aug 20 2015 21:07
yeah, but as i understand it you still have quite a lot to do to get XAML working?
or is it mostly usable now?
José Manuel Nieto
@SuperJMN
Aug 20 2015 21:07
It already works
Absolutely
Usable in most of cases, yes
Steven Kirk
@grokys
Aug 20 2015 21:08
ok cool - and stuff like binding all works?
José Manuel Nieto
@SuperJMN
Aug 20 2015 21:08
Yes
Working
Steven Kirk
@grokys
Aug 20 2015 21:08
ok, great! let's get it in there then :)
i had assumed you were waiting for a while to add support
José Manuel Nieto
@SuperJMN
Aug 20 2015 21:09
I'm tell you the changes
I was adding features 😊
Extras, if you will
I'll prepare a PR
The changes I need are just some access modifiers for the templates
Steven Kirk
@grokys
Aug 20 2015 21:10
ok, great!
José Manuel Nieto
@SuperJMN
Aug 20 2015 21:10
No annotations at all
Steven Kirk
@grokys
Aug 20 2015 21:11
wow, awesome - i was going to ask about that
José Manuel Nieto
@SuperJMN
Aug 20 2015 21:11
The "model" can be configured without modifying anything in your branch
Steven Kirk
@grokys
Aug 20 2015 21:11
:smile: great!
José Manuel Nieto
@SuperJMN
Aug 20 2015 21:12
I think you'll be excited with the results!
Steven Kirk
@grokys
Aug 20 2015 21:12
yeah, i think so!
José Manuel Nieto
@SuperJMN
Aug 20 2015 21:12
Perspex can be used in a lot of scenarios at the moment
WPF XAML and Perspex's is almost identical
Except for DataTemplates
Steven Kirk
@grokys
Aug 20 2015 21:14
is that just a change in name?
José Manuel Nieto
@SuperJMN
Aug 20 2015 21:14
Are* sorry
Yes, as simple as that
Steven Kirk
@grokys
Aug 20 2015 21:15
:)
José Manuel Nieto
@SuperJMN
Aug 20 2015 21:15
And that they requiere a TargetType alwayss
Steven Kirk
@grokys
Aug 20 2015 21:15
right
José Manuel Nieto
@SuperJMN
Aug 20 2015 21:15
Argh, sorry. I'm on mobile
Steven Kirk
@grokys
Aug 20 2015 21:15
no problem ;)
José Manuel Nieto
@SuperJMN
Aug 20 2015 21:19
There's also support for user controls, with some limitations (named controls)
But I think that is already possible to build a cool application with Perspex + OmniXAML
Steven Kirk
@grokys
Aug 20 2015 21:21
i think that's the first thing that needs doing now
i started building a github client app, but i'm not sure that's the best example
i am trying to think of an app
José Manuel Nieto
@SuperJMN
Aug 20 2015 21:22
In fact, to do that, you may only need to import the required nuget package
I built the simplest app I could build, you know! The Bing Search App.
But it's too simple
Although it can be used as a "Perspex basics" practical demo. It uses MVVM.
Anything you say is OK
Something simple and functional
The popular Calculator?
Haha
José Manuel Nieto
@SuperJMN
Aug 20 2015 21:27
Something like my search app, but with images?
Steven Kirk
@grokys
Aug 20 2015 21:33
perhaps... maybe someone here can come up with an idea. if not i guess the github client will be ok.
Nelson Carrillo
@ncarrillo
Aug 20 2015 21:52
alpha? nice
github app or twitter app, something not too difficult but that can show off a variety of scenarios with different controls
another thought is to maybe port an existing WPF app to Perspex, something OSS if it exists out there
Steven Kirk
@grokys
Aug 20 2015 21:58
yeah, that would be good. not found anything suitable in my search so far. seems WPF and OSS don't really mix.
Nelson Carrillo
@ncarrillo
Aug 20 2015 21:58
yeah same I was just doing a GitHub search
José Manuel Nieto
@SuperJMN
Aug 20 2015 22:09
WPF apps are usually use for enterprise environments. It's possibly a reason 😣