Commit Graph

11 Commits

Author SHA1 Message Date
Antony Male d6c2f8e7df Add a .NET Core template 2019-09-24 14:51:33 +01:00
Antony Male 3c7639bdc8 Turns out it is possible to have a single csproj targetting both core and framework
<EnableDefaultItems>false</EnableDefaultItems> along with
<Compile Include="**\*.cs" Exclude="obj\**" /> and <None Remove="**\*.cs" />
is needed, though.
2019-09-22 17:12:54 +01:00
Antony Male f4e6e3ecf5 Split Stylet and IntegrationTests projects into Framework and Core
Annoyingly we need to have two separate projects in two separate directories,
since Framework WPF projects aren't supported in sdk-style csprojs. The
Framework and Core projects also stamp over each others' bin and obj
directories, even if you set IntermediateFilePath, hence the need to put
them in entirely separate places
2019-09-22 17:12:53 +01:00
Antony Male 2027fad730 Add support for CommandBinding in Actions
CommandBinding isn't a DependencyObject, so we can't get its DataContext
or View.ActionTarget -- we can only use the
IRootObjectProvider.RootObject. This should be good enough for most cases,
as these tend to get installed at the root of a window.

Fixes #50
2018-09-30 17:56:51 +01:00
Antony Male 10c8fa4f3a Move to automatic nuget package restore 2016-07-09 12:15:32 +01:00
Antony Male b3ec49f567 Start on the integration test suite 2014-04-04 13:04:53 +01:00
Antony Male b1589a5be1 Oops, sandbox shouldn't have been added to main project 2014-02-10 08:02:34 +00:00
Antony Male 44deff3ac8 Remove restriction on calling Compile() 2014-02-09 18:19:24 +00:00
Antony Male fee276b7a9 Add unit test suite, and start writing tests 2014-02-06 13:23:28 +00:00
Antony Male 4022601b7a Convert to class library 2014-02-06 12:56:07 +00:00
Antony Male bd3c47c32a Rename from MicroMVVM -> Stylet 2014-02-04 12:24:53 +00:00