Commit Graph

766 Commits

Author SHA1 Message Date
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
Antony Male 3b287e55e3 Finish off the screen unit tests 2014-04-03 12:36:35 +01:00
Antony Male 20509d9c77 Start writing unit tests for Screen 2014-04-02 13:25:27 +01:00
Antony Male 3247acfde9 Move StretchingTreeView into RedditBrowser, and remove codebehinds 2014-03-31 13:28:52 +01:00
Antony Male 72ac463a70 Add RedditBrowser sample 2014-03-31 07:56:14 +01:00
Antony Male 17a097c907 Add ConductorNavigating, OnInitialActivate, and the StretchingTreeView. Not sure if the latter will stay 2014-03-31 07:55:49 +01:00
Antony Male b2b489c791 Use SetAndNotify in example 2014-03-28 00:18:59 +00:00
Antony Male 67a972a1d8 Add IChildDelegate so children can request a close of themselves off their parent conductor
With this in mind, reword the WindowManager and Screen.TryClose
2014-03-28 00:18:03 +00:00
Antony Male 3e102ea274 Work on screens: tidying, bug-fixing 2014-03-26 13:16:26 +00:00
Antony Male abb1d340b8 Tidy up / fix the conductors a bit more 2014-03-26 12:59:16 +00:00
Antony Male 0f6994721a Attempt to change Deactivate(true) to Close()
Probably needs a bit more testing and verifying, but the tests pass
2014-03-26 08:36:19 +00:00
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