Commit Graph

355 Commits

Author SHA1 Message Date
Antony Male 95f0f8b3e4 Add more system type aliases 2014-07-21 10:53:06 +01:00
Antony Male 96fdcd3e3c Move MessageBoxView back out of Xaml, so it's in the same location as its VM 2014-07-21 10:52:55 +01:00
Antony Male 58d5a6e55e Change the handler type for Bind and BindWeak, to include the sender and property name 2014-06-22 17:22:24 +01:00
Antony Male c18563267f Remove the WeakEventManager, as it was too complex
It's replaced with a BindWeak extension method, similar to the existing
Bind. This rejects delegates with compiler-generated targets
2014-06-22 16:41:52 +01:00
Antony Male 61d387d1ad Move MessageBoxView into Xaml 2014-06-22 15:30:51 +01:00
Antony Male 6f63c5cc2d Add channels to the EventAggregator 2014-06-17 17:44:35 +01:00
Antony Male ad4aa28b64 Extend BoolToVisibilityConverter to handle more types 2014-06-07 13:50:38 +01:00
Antony Male 17d280a898 Rename LambdaComparer to LambdaEqualityComparer, and create actual LambdaComparer 2014-06-06 13:14:20 +01:00
Antony Male 41542665f4 Change how Stylet.Samples.RedditBrowser's SubredditViewModel closes itself 2014-05-29 16:41:00 +01:00
Antony Male 556d25ef15 Fix typo in Stylet.Samples.RedditBrowser 2014-05-29 16:34:48 +01:00
Antony Male 835d6326f2 Update README with better symbol settings instructions 2014-05-29 16:23:27 +01:00
Antony Male 8511f32c50 Another little README tweak 2014-05-29 16:06:55 +01:00
Antony Male 1be747cdee Correct project title in README 2014-05-28 09:34:31 +01:00
Antony Male daa392ae03 Merge branch 'release/0.9.9' into develop 2014-05-27 13:31:45 +01:00
Antony Male 13248a97c5 Bump version 2014-05-27 13:29:41 +01:00
Antony Male 0beef2843d Update changelog 2014-05-27 13:29:22 +01:00
Antony Male 9f59c21f51 Fix bug where Stylet would launch before resources were loaded 2014-05-27 13:28:50 +01:00
Antony Male 9e0cfa0ea5 Merge branch 'release/0.9.8' into develop 2014-05-27 13:28:33 +01:00
Antony Male 15f216af0b Bump version 2014-05-27 13:00:57 +01:00
Antony Male 8614840280 Update changelog 2014-05-27 13:00:23 +01:00
Antony Male a45b4be523 Include .xaml files in the symbols package 2014-05-27 13:00:03 +01:00
Antony Male 4f9c0a5e04 Merge branch 'release/0.9.7' into develop 2014-05-27 12:56:42 +01:00
Antony Male 5af370313b Bump version 2014-05-27 12:55:48 +01:00
Antony Male 704b9f108f Update changelog 2014-05-27 12:55:16 +01:00
Antony Male 0e43decb94 Update the README with an introduction 2014-05-27 12:53:17 +01:00
Antony Male ff2ca4deb2 Fix Stylet.Samples.OverridingViewManager 2014-05-26 19:13:08 +01:00
Antony Male eeeb761e0d ViewManager methods should have been protected... 2014-05-26 19:13:08 +01:00
Antony Male 2104aa8417 It's no longer DispatcherWrapper's responsibility to capture the current Dispatcher 2014-05-26 19:01:17 +01:00
Antony Male 7bdafdc04a Change an exception to an assertion, since I can't hit it in tests 2014-05-26 19:00:10 +01:00
Antony Male 7203b02cdf Add a load of missing XML documentation 2014-05-26 18:54:56 +01:00
Antony Male a914d58668 Refactor the ViewManager, splitting out a few methods to make it easier to customize 2014-05-26 18:54:55 +01:00
Antony Male 2f4424a85d Split IEventAggregator methods for dispatching into extension methods 2014-05-26 18:54:54 +01:00
Antony Male bfd9ac3f06 Refactor Conductor.DetermineNextItemToActivate, so it's a bit more self-contained 2014-05-26 18:54:46 +01:00
Antony Male 956c9e970a Modify SetParent so it only sets the parent, not clears it 2014-05-26 18:53:53 +01:00
Antony Male 5962c1c8bb Fiddle with Condcutor.EnsureItem, so that it does one thing, rather than two 2014-05-26 18:53:30 +01:00
Antony Male f5f406596d Split out ViewManager a bit more 2014-05-26 17:05:58 +01:00
Antony Male 7b45e51919 Modify Rakefile to not fail if TestResult.xml doesn't exist 2014-05-23 13:31:21 +01:00
Antony Male 863bcf9b87 Actually fill in the blanks in the license 2014-05-23 13:08:19 +01:00
Antony Male 6d72e2d525 MessageBox supports MessageBoxOptions 2014-05-23 13:03:21 +01:00
Antony Male 97258d1511 Generate XML documentation, and add it to the nuget package 2014-05-22 09:16:19 +01:00
Antony Male 1beb6dc4d2 Cover a little more code 2014-05-21 12:27:01 +01:00
Antony Male 8a93640ad8 Catch another place were MessageBox.Show was used 2014-05-21 12:23:58 +01:00
Antony Male 0ba6061e59 Move BootstrapperBase's autoLaunch to Start 2014-05-21 12:22:13 +01:00
Antony Male ac7c504d94 Write tests for the updated BoolToVisibilityConverter 2014-05-21 12:04:19 +01:00
Antony Male a2aa1e43b7 Allow MessageBox users to override text on individual buttons on a per-case basis 2014-05-21 11:48:48 +01:00
Antony Male 719653079a Use MessageBox in the integration tests and samples 2014-05-21 11:32:51 +01:00
Antony Male d1ab2d3cbd Style MessageBoxView a bit more.
BoolToVisibilityConverter can now handle any data type
2014-05-21 08:21:47 +01:00
Antony Male 59b484d8d4 Make MessageBoxView.xaml a bit more faithful
Just a little bit of vertical alignment to go
2014-05-20 21:36:26 +01:00
Antony Male 52543a2ef6 Merge branch 'feature/messagebox' into develop
* feature/messagebox:
  Add more unit tests for MessageBox, and convert to use more system types
  Start writing unit tests for the MessageBox stuff
  Document MessageBox and friends
  Simplify MessageBoxViewModel quite a bit
  Start on MessageBox
2014-05-20 21:24:38 +01:00
Antony Male 99f79d1e29 Add more unit tests for MessageBox, and convert to use more system types 2014-05-20 21:24:29 +01:00