Commit Graph

269 Commits

Author SHA1 Message Date
Antony Male e945254b14 Rakefile update 2014-05-06 13:19:13 +01:00
Antony Male 3ecb0c38c8 Improve test coverage slightly 2014-05-06 13:11:51 +01:00
Antony Male 30472cffca Don't instantiate a Lazy<IWeakEventManager> in Screen, since we don't need to 2014-05-06 12:46:59 +01:00
Antony Male 48e7de53a6 Fix some namespacing issues 2014-05-06 12:38:38 +01:00
Antony Male 1a12a4d0ed Add rake task to generate code coverage report 2014-05-06 12:21:39 +01:00
Antony Male b75cfc04ad Start work on a rakefile
This will eventually help with generating code coverage reports
2014-05-06 08:35:07 +01:00
Antony Male 13348aff28 Add synchronous versions of the validate methods on ValidatingModelBase 2014-05-04 18:53:31 +01:00
Antony Male 77f1804724 Improve some error messages given by StyletIoC 2014-05-03 10:39:41 +01:00
Antony Male 5f3ae76824 The ValidateAsync and ValidatePropertyAsync methods return whether validation passed 2014-05-03 10:00:11 +01:00
Antony Male ef01444611 Minor tweaks to ValidatingModelBase 2014-05-02 13:34:24 +01:00
Antony Male aa259c378c Add ValidatingModelBase.OnValidationStateChanged, so users can take their own action when the validation state changes 2014-05-01 18:08:27 +01:00
Antony Male a0f8590f9c Add LambdaComparer 2014-05-01 17:45:34 +01:00
Antony Male d0c62a6f15 Add ValidatingModelBase, and the validation adapter mechanism 2014-05-01 17:45:12 +01:00
Antony Male 44f1631a27 Fix bugs when using the StyletIoC syntax 'Bind(typeof(IInterface<>)).ToAllImplementations()' 2014-05-01 17:44:22 +01:00
Antony Male 998237b83d Add extra work to RedditBrowser sample 2014-04-28 12:46:58 +01:00
Antony Male 9eba316ead Merge branch 'release/0.9.6' into develop 2014-04-24 13:09:51 +01:00
Antony Male af3b0935dd Bump version 2014-04-24 13:09:33 +01:00
Antony Male 0aa559cd82 Update changelog 2014-04-24 13:09:11 +01:00
Antony Male c469ef5cce Fix bug when starting the Bootstrapper 2014-04-24 13:08:45 +01:00
Antony Male c433cfdd3c Merge branch 'release/0.9.5' into develop 2014-04-24 13:00:54 +01:00
Antony Male 3c83c9674e Bump version 2014-04-24 13:00:12 +01:00
Antony Male 8a2b3bdd01 Update changelog 2014-04-24 12:59:50 +01:00
Antony Male 4711e3fefa Fix tests involving changes to Execute 2014-04-24 12:58:09 +01:00
Antony Male a716ac84f9 EventAction defaults to Enable if the ActionTarget is null 2014-04-24 12:46:58 +01:00
Antony Male bac1d37e8a Fix StyletConductorItemsControl style 2014-04-24 09:20:31 +01:00
Antony Male 9e96e8c052 Rename Conductor<T>.Collections to Conductor<T>.Collection, and move Conductor<T>.Collections.Nagivation to Conductor<T>.StackNavigation 2014-04-24 08:11:21 +01:00
Antony Male 559277d809 Tidy up Execute, and add a new method which dispatches asynchronously, or runs synchronously 2014-04-23 21:49:54 +01:00
Antony Male 7cc888d090 Make Execute.OnUIThread synchronous, with BeginOnUIThread being the async version 2014-04-23 21:19:50 +01:00
Antony Male 8cc0ce1ba9 Add style for using ItemsControls with a Conductor 2014-04-23 20:58:05 +01:00
Antony Male bbaef0ff78 Merge branch 'release/0.9.4' into develop
* release/0.9.4:
  Bump version
  Update changelog
2014-04-23 20:29:49 +01:00
Antony Male 6f7e2d4b5f Bump version 2014-04-23 20:29:33 +01:00
Antony Male dcd90f87da Update changelog 2014-04-23 20:29:04 +01:00
Antony Male 242690e95b Re-instate AssemblyVersion and AssemblyFileVersion 2014-04-23 20:25:37 +01:00
Antony Male 580ba7f865 Change stylet namespace to https://github.com/canton7/Stylet 2014-04-23 17:47:42 +01:00
Antony Male f7210b8aa9 Rename IPropertyChangedBinding -> IEventBinding 2014-04-23 17:45:26 +01:00
Antony Male afe8b9c20f Remove tests which were no longer relevant, since Bind/BindWeak refactor 2014-04-23 17:44:55 +01:00
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