This project has moved. For the latest updates, please go here.

Open Features

Refresh batching Convention system for configuration Even better modularization for dialogs New binder frontend with support for different backend system (InspiringMVVM objects, CLR objects, WPF o...

Id #1957 | Release: None | Updated: Apr 19, 2014 at 12:27 PM by InspiringCode | Created: Apr 19, 2014 at 12:27 PM by InspiringCode

Remove or refactor Optional<T> structs

There are currently two Optional<T> structs. Both are internal, both are implemented differently (e.g. one immutable and one not) and both are currently never used. Either delete those structs or, ...

Id #1565 | Release: None | Updated: Feb 2, 2013 at 4:47 AM by cremor | Created: Jan 10, 2013 at 12:52 PM by cremor

Change handler on BEFORE change

A change handler that is called before the property is actually changed.

Id #1320 | Release: None | Updated: Feb 2, 2013 at 4:47 AM by InspiringCode | Created: Jul 30, 2012 at 12:00 PM by InspiringCode

Conditional validation

Id #924 | Release: None | Updated: Dec 22, 2011 at 3:14 PM by InspiringCode | Created: Dec 22, 2011 at 3:14 PM by InspiringCode

Declarative Dependencies: OnChangeOf.X.OrAnyDescendant does not handle collection refreshes (Populated events)

Maybe separate Populated from Repopulated?

Id #923 | Release: None | Updated: Feb 2, 2013 at 4:47 AM by InspiringCode | Created: Dec 22, 2011 at 3:14 PM by InspiringCode

Multiple value stages for view model properties

A view model property may hold multiple child VMs at the various value stages at the same time. Some parts do not consider this fact (e.g. ViewModelInitializerBehavior).

Id #906 | Release: None | Updated: Feb 2, 2013 at 4:47 AM by InspiringCode | Created: Dec 6, 2011 at 10:01 AM by InspiringCode

Validations should be overridable

Example: A length validation in a derived view model should override a length validation of the base view model.

Id #889 | Release: None | Updated: Feb 2, 2013 at 4:47 AM by InspiringCode | Created: Nov 24, 2011 at 1:55 PM by InspiringCode

Do not access private/non-visible setters of properties with MapsTo

This may not be as easy as it sounds, because private properties may be legally accessed if defined in the same class. But maybe it is enough to allow only mapping to public properties (mapping to ...

Id #881 | Release: None | Updated: Feb 2, 2013 at 4:47 AM by InspiringCode | Created: Nov 8, 2011 at 12:03 PM by InspiringCode

The IsLoaded-Method should be directly available in the ViewModel, so that you don't have to use Kernel.IsLoaded()

Id #880 | Release: None | Updated: Nov 7, 2011 at 1:14 PM by FPlatzer | Created: Nov 7, 2011 at 1:14 PM by FPlatzer

Add API to access selectable source items without accessing AllItems

Id #869 | Release: None | Updated: Oct 3, 2011 at 2:02 PM by InspiringCode | Created: Oct 3, 2011 at 2:02 PM by InspiringCode