This project has moved and is read-only. 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 1:27 PM by InspiringCode | Created: Apr 19, 2014 at 1: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: Dec 8 at 2:18 AM by InspiringCode | Created: Jan 10, 2013 at 1: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: Dec 8 at 2:18 AM by InspiringCode | Created: Jul 30, 2012 at 1:00 PM by InspiringCode

Conditional validation

Id #924 | Release: None | Updated: Dec 22, 2011 at 4:14 PM by InspiringCode | Created: Dec 22, 2011 at 4: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: Dec 8 at 2:18 AM by InspiringCode | Created: Dec 22, 2011 at 4: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: Dec 8 at 2:18 AM by InspiringCode | Created: Dec 6, 2011 at 11: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: Dec 8 at 2:18 AM by InspiringCode | Created: Nov 24, 2011 at 2: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: Dec 8 at 2:18 AM by InspiringCode | Created: Nov 8, 2011 at 1: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: Dec 8 at 2:18 AM by InspiringCode | Created: Nov 7, 2011 at 2:14 PM by FPlatzer

Add API to access selectable source items without accessing AllItems

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