Antony Male
31c9844c47
Add more conductor tests, and tests for Execute, PropertyChangedBase
2014-03-25 13:20:31 +00:00
Antony Male
fc156247b0
Ensure that FactoryCreators also build up the result
2014-03-23 18:13:01 +00:00
Antony Male
316d9a5e49
Implement IEquitable on TypeKey, for a very tiny speed boost
2014-03-23 15:08:26 +00:00
Antony Male
364111afbc
Change copyright from Sagentia -> Antony Male
2014-03-23 15:08:04 +00:00
Antony Male
35501d06ad
Add an 'in development' README
2014-03-21 13:50:43 +00:00
Antony Male
ed4f6233f1
Add docs to PropertyChangedBase, and create OnPropertyChanged method to integrate with Fody.PropertyChanged
2014-03-20 08:10:37 +00:00
Antony Male
5c8d3b518a
Add example with a custom ViewManager
2014-03-19 20:34:26 +00:00
Antony Male
d173a80d2c
Add PropertyChangedDispatcher mechanism
...
tion.cs
2014-03-19 20:29:22 +00:00
Antony Male
1775eca741
EventAction won't throw an exception if the View.ActionTarget is null
2014-03-19 13:16:40 +00:00
Antony Male
fbebf8104c
Don't complain that the IoC container isn't initialized if we're in design mode
2014-03-19 12:45:59 +00:00
Antony Male
bbbec9524a
CommandAction and EventAction moan if the recipient has the wrong parameter types
...
EventAction also moans if the recipient doesn't have a method of that name at declaration-time rather than click-time
2014-03-19 12:38:11 +00:00
Antony Male
7758a2716c
BootstrapperBase is no longer a ResourceDictionary
2014-03-18 21:16:54 +00:00
Antony Male
695a1a345e
Fix namespace
2014-03-15 14:52:57 +00:00
Antony Male
0aef92ac49
Add some tests for Conductor.Collections.OneActive, but still needs some more
2014-03-15 14:51:52 +00:00
Antony Male
5f51696c9f
Add a couple of useful converters
2014-03-15 14:36:46 +00:00
Antony Male
06fa5b646d
Move xaml stuff to Xaml folder
2014-03-15 14:11:27 +00:00
Antony Male
907c59acf1
Add documentation to the conductors
2014-03-15 14:09:38 +00:00
Antony Male
b279305958
Add tests for Conductor.Collections.AllActive
2014-03-15 13:50:17 +00:00
Antony Male
e68fbb12cc
Remove the cache of factories
...
It would only have been hit if someone did .ToAbstractFactory() on the same
type, twice, which would have caused a multiple registrations error further
down the line, anyway
2014-03-15 11:20:10 +00:00
Antony Male
9e3c13cede
Get rid of the whole WasAutoCreated thing
...
The builder now has a concept of a weak binding, which can be replaced by
the builder.
Compile() now either throws for any error, or ignores all error, regardless
of how that type was registered.
2014-03-15 11:11:43 +00:00
Antony Male
d4e563efab
Very early start on ConducotOneActiveTests
2014-03-13 13:22:52 +00:00
Antony Male
9a3a8ba4f6
Finish up unit tests for Conductor
2014-03-13 13:05:12 +00:00
Antony Male
7ef6d6521a
Start writing unit tests for Conductor
2014-03-12 22:01:59 +00:00
Antony Male
e4f80348f9
Remove BootstrapperBase tests, as I'm having lots of problems running an Application inside a unit test context
2014-03-12 21:27:10 +00:00
Antony Male
aa395d9cb5
Start writing unit tests for BootstrapperBase
2014-03-12 13:10:25 +00:00
Antony Male
3592a75723
Add unit tests for ActionExtension
2014-03-12 12:54:22 +00:00
Antony Male
f3fdd86a03
Document BindableCollection
2014-03-12 12:13:15 +00:00
Antony Male
70010884a3
Actually test that EventAggregator doesn't retain its target
2014-03-11 13:52:44 +00:00
Antony Male
877a9b87a4
Small fices to BindableCollection, and finish its unit test suite
2014-03-11 13:34:42 +00:00
Antony Male
228147b634
Fix WasAutoCreated, and use to allow the user to replace framework-created bindings
2014-03-05 13:27:04 +00:00
Antony Male
cc8e3343cf
Finish off (?) the PropertyChangedExtensionsTests
2014-03-05 12:37:49 +00:00
Antony Male
684995eb98
Fix csproj
2014-03-04 13:25:34 +00:00
Antony Male
3f304d131c
Start writing tests for (and fixing) PropertyChangedExtensions
...
Currently a test is breaking, not sure why
2014-03-04 13:20:58 +00:00
Antony Male
a9e4961ea5
Bit more documentation
2014-03-04 08:22:01 +00:00
Antony Male
92568e0cbf
Document CommandAction and EventAction, and make them consistent
2014-03-03 21:58:19 +00:00
Antony Male
7ee1f0ac0a
Don't fetch the IViewManager every time the model changes
2014-03-03 21:33:39 +00:00
Antony Male
ac83c4967d
Rename View.Target -> View.ActionTarget
2014-03-03 21:32:07 +00:00
Antony Male
9a658a0b2d
Attempt at making PropertyChangedExtensions work..
2014-03-03 09:18:15 +00:00
Antony Male
d87fc070ce
Start of work on PropertyChangedExtentsions
2014-02-26 14:14:30 +00:00
Antony Male
2a1329627f
Add 'SetAndNotify' to PropertyChangedBase
2014-02-26 13:42:29 +00:00
Antony Male
d859e2e640
Start on dialog sample
2014-02-26 08:31:31 +00:00
Antony Male
75311f3d30
Fix WindowManager bug
2014-02-26 08:31:01 +00:00
Antony Male
a6cfd64031
Little bit more work on master-detail
2014-02-26 08:23:28 +00:00
Antony Male
346220ae58
Start work on MasterDetail sample
2014-02-25 20:45:51 +00:00
Antony Male
770d7340b3
Fix a couple more bugs
2014-02-25 20:45:44 +00:00
Antony Male
1689624062
Change course slightly on ActionCommand
2014-02-25 19:58:55 +00:00
Antony Male
24c32e5290
WIP towards ActionCommand using expression trees. Needs a bit more work to finish it off...
2014-02-25 13:37:16 +00:00
Antony Male
6ee8927137
Stitch EventAggregator into bootstrapper
2014-02-25 13:21:26 +00:00
Antony Male
5f655188c5
Fix autobinding problem
2014-02-25 13:15:45 +00:00
Antony Male
f41645ab89
Finish EventAggregator, and start writing tests
2014-02-25 13:12:34 +00:00