Граф коммитов

18 Коммитов

Автор SHA1 Сообщение Дата
Stephane Delcroix 36822e614d [XamlC] throw exception on missing property (#336)
* Added unit test for 43450

* fix test

* [XamlC] instrument the compiler so we can test it

* [XamlC] throw on missing property
2016-09-08 21:01:09 +02:00
Stephane Delcroix 1f84a4955c [XamlC] replace the runtime type check by compiletime (#334) 2016-09-08 11:51:01 -07:00
Stephane Delcroix 3b7d798fdd [Xaml] support native views and native bindings (#266)
Allows including Native views directly in xaml.
Support for ios, android, UWP
2016-09-08 11:45:43 -07:00
Stephane Delcroix a1126ab66b [Xaml] Simplify listnodes with single elements (#304) 2016-08-15 13:18:26 -07:00
Stephane Delcroix 90396b0ffd Refix mc ignorable (#302)
* Revert "Fix mc ignorable (#298)"

This reverts commit 31c2be29d5.

* [Xaml] fix mc:Ignorable
2016-08-15 13:07:35 -07:00
Stephane Delcroix 775df09a3e [Xaml] x:Static in x:Arguments (#288)
* [Xaml] Support x:Static as x:Arguments

* [XamlC] allow x:Static in x:Arguments

* fix typo, remove commented code
2016-08-15 13:06:11 -07:00
Stephane Delcroix 31c2be29d5 Fix mc ignorable (#298)
* [Xaml] when ignoring nodes, ignore children as well

* [XamlC] ignore on xamlc too
2016-08-11 20:33:22 -07:00
Stephane Delcroix 89199205e4 Xaml convert on add (#273)
* [Xaml] add test for conversion on Set and Add

* [Xaml] Fix conversion on Add()

* [XamlC] use op_implicit before Add()
2016-08-02 13:24:50 -07:00
Stephane Delcroix d04a4a3cf2 [XamlC] fix a bug in the debugging code introduced last week (#267) 2016-07-25 12:40:34 -07:00
Stephane Delcroix 2590d913f7 [XamlC] Fix the getter of getters (#263) 2016-07-21 11:59:40 -07:00
Stephane Delcroix d52f110d78 [XamlC] correctly resolve override of virtual event handlers (#247) 2016-07-18 16:30:08 -07:00
Stephane Delcroix f304f25df2 [Xaml] allow the Previewer to provide their own Xaml files for any type (#262)
* [Xaml] allow the Previewer to provide their own Xaml files for any type

* [Xaml] use a Func instead of an interface, easier to use by reflection. Add tests

* [XamlC] move the InitializeComponent duplication to XamlC task

* [XamlC] generate branching code

* [XamlC] fix the XamlC issue

* [XamlC] make the API public

* [docs] fix docs
2016-07-18 16:17:29 -07:00
Stephane Delcroix 071883ea17 Xaml werr (#191)
* [XamlC] get rid of 0219

* [XamlC] get rid of 0168

* [XamC] it's 436 time

* [XamlC] bye 108

* [XamlC] remove one though obsolete invocation

* [XamlC] no longer depend on any obsolete

* align the stars
2016-06-01 13:48:03 -07:00
Stephane Delcroix cdd6d4defc Merged ResourceDictionary (#97)
* [X] Support Merged RD

* [X] Support RD as xaml roots

* [XamlC] I have no idea how that used to work before

* [C] Remove debugging statements

* fix docs
2016-04-17 14:59:44 -07:00
Stephane Delcroix c92297047c [X] internal CreateFromXaml () (#77) 2016-04-12 09:46:39 -07:00
kingces95 26604911bf Enable warnings as errors in XAML 2016-04-06 23:08:17 -07:00
Chris King b3365b7f7d Reformat using statements 2016-03-25 13:53:19 -07:00
Jason Smith 17fdde66d9 Initial import 2016-03-22 16:13:41 -07:00