Commit Graph

433 Commits

Author SHA1 Message Date
Antony Male c8e5ef3715 We can't use NotifyCollectionChangedAction.Add or Remove with a list of items, apparently 2014-04-23 17:41:20 +01:00
Antony Male 1512ea56a6 Update Actions to support things like Hyperlinks 2014-04-23 15:34:02 +01:00
Antony Male b6fd8754fe Add options to ActionExtension to control the behaviour if target/action are null 2014-04-23 14:59:25 +01:00
Antony Male ec3cf5e440 PropertyChangeBase: Don't try to serialize the PropertyChangedDispatcher 2014-04-23 14:06:40 +01:00
Antony Male 6f01d44edf First stab at a proper README 2014-04-22 19:06:08 +01:00
Antony Male 258ff690b9 Merge branch 'release/0.9.3' into develop 2014-04-22 14:55:56 +01:00
Antony Male a081a8f2c3 Bump version 2014-04-22 14:55:38 +01:00
Antony Male 765a982910 Update changelog 2014-04-22 14:55:24 +01:00
Antony Male 12dde3a024 Re-jig what in the bootstrapper gets called on construction, and what on application startup 2014-04-22 14:51:07 +01:00
Antony Male 8e571dc4c6 Correctly capture SynchronizationContext 2014-04-22 14:36:54 +01:00
Antony Male 562722328e Add BootstrapperBase.Configure 2014-04-22 14:31:32 +01:00
Antony Male 1de019aa48 Default the PropertyChangedDispatcher to Execute.OnUIThread 2014-04-22 14:24:26 +01:00
Antony Male 100c344436 Merge branch 'release/0.9.2' into develop 2014-04-22 12:55:11 +01:00
Antony Male c7245f7324 Bump version 2014-04-22 12:54:42 +01:00
Antony Male 3374bddab0 Update changelog 2014-04-22 12:54:31 +01:00
Antony Male 43271b18fd Remove debugging from install.ps1 2014-04-22 12:53:53 +01:00
Antony Male c7fd004354 Merge branch 'release/0.9.1' into develop 2014-04-22 12:49:07 +01:00
Antony Male 676b19bba3 Bump version 2014-04-22 12:48:20 +01:00
Antony Male 541ad9fb7a Update changelog 2014-04-22 12:47:57 +01:00
Antony Male 8b177386d1 Add a readme which is added by NuGet 2014-04-22 12:40:13 +01:00
Antony Male f538c55391 Don't force user to call base.ConfigureIoC when overriding Bootstrapper<T> 2014-04-22 12:04:03 +01:00
Antony Male 9da35d85fb First attempt at a nuget package 2014-04-19 01:08:49 +01:00
Antony Male c8f76a82dd Require that TRootViewModel is a class 2014-04-19 01:08:48 +01:00
Antony Male e23344af44 First attempt at an icon 2014-04-19 00:17:08 +01:00
Antony Male 1e904dd586 Fix up things I apparently didn't save before 2014-04-18 23:50:50 +01:00
Antony Male f555a0e65e Rename ConductorUtilities to StyletConductorExtensions, and get rid of the SlightlyInternal namespace 2014-04-17 14:58:05 +01:00
Antony Male a33d1333a8 Add LICENSE.txt 2014-04-17 13:34:47 +01:00
Antony Male 7086b62fb3 Add some documentation to Screen 2014-04-17 11:22:52 +01:00
Antony Male 401a69af63 Proxy BindWeak on Screen 2014-04-17 10:19:15 +01:00
Antony Male 6eb9c6dbef Replace BindWeak with a WeakEventManager, and let Screen have an instance 2014-04-17 10:11:53 +01:00
Antony Male f8bb1838d3 Delete StyletIoC.md (it's documented property on the wiki) 2014-04-15 13:09:50 +01:00
Antony Male 66fdec28f8 BoolToVisibilityConverter returns null if input isn't a Visbility 2014-04-15 13:05:18 +01:00
Antony Male ae371cc42f Derive LabelledValue<T> from PropertyChangedBase 2014-04-15 12:39:23 +01:00
Antony Male 6a1e8e688e Finish off having conductors with collections respond property to that collection being manipulated 2014-04-15 12:22:05 +01:00
Antony Male d0ce17ec17 Some work towards reacting appropriately to changes in Items in ConductorOneActive
Will need some more work
2014-04-14 13:22:17 +01:00
Antony Male f004e29119 Fix ConductorOneActive Deactivate method 2014-04-14 13:11:07 +01:00
Antony Male b07e844875 Hopefully fix GlobalSuppressions 2014-04-14 12:58:46 +01:00
Antony Male 5884592c07 Split out ViewManager.LocateViewForModel, and fix a sample 2014-04-10 20:35:32 +01:00
Antony Male ea8cbd41f7 Update NuGet.exe 2014-04-10 13:20:20 +01:00
Antony Male 0d3538c932 Document ViewManager a bit 2014-04-10 13:14:17 +01:00
Antony Male b634b301c9 More documentation 2014-04-09 13:21:45 +01:00
Antony Male 7391bd6a14 Add integration tests for ActionEvents and CommandEvents 2014-04-09 12:35:59 +01:00
Antony Male c9fb32fe5e Make FxCop happy 2014-04-08 13:26:32 +01:00
Antony Male 6accd02c27 Lots more docs 2014-04-07 13:14:43 +01:00
Antony Male 4e887447d3 Add some unit tests for the navigating conductor 2014-04-07 12:41:35 +01:00
Antony Male bfd6765589 Fix LabelledValue<T>.GetHashCode 2014-04-04 15:39:10 +01:00
Antony Male 8c4840702d Fix LabelledValue<T>.Equals 2014-04-04 15:33:30 +01:00
Antony Male b3ec49f567 Start on the integration test suite 2014-04-04 13:04:53 +01:00
Antony Male 8106e6a3ac Start on unit testing WindowManager, but there's not a lot I can do since Window is so hard to mock 2014-04-03 12:57:42 +01:00
Antony Male 6aacfa87f4 Add some doc to IoC 2014-04-03 12:38:54 +01:00