Merged changes from the branch 'dev_v9'
Merged changes from the branch 'dev'
Initial import
Added value converters that add, subtract, multiply or divide their values by constants passed as their parameters
Added XML comments to multiple value converters
Changed AddConverter and SubConverter implementations - made conversion very type loose and reversible
Changed implementations of MulConverter and DivConverter classes
Simplified converter parameter processing for AddConverter, SubConverter and DivConverter classes
Added the EditableTextBlock control and it's default style
Fixed small issues with EditableTextBlock - incorrect bindings etc.
Merged changes from the branch 'feature/EditableTextBlock'
AngleControl is AnglePicker now
Finally correctly implemented the default style for the AnglePicker control, including template properties
Implemented mouse tracking and angle value updating
Fixed Angle property binding for the AnglePicker class
Merged changes from the branch 'feature/EditableTextBlock'
Added almost working Rating control
Added the GestureTracker class - tracks mouse, stylus and finger gestures
Added tag GestureTracker for changeset b505d9c61685
Changed GestureTracker class' events
Finally the Rating control remotely resembles what I want
Made good "off area" image
Merged changes from the branch 'feature/Rating'
Improved the GestureTracker class
Introduced new input events handlers for the GestureTracker class, not used yet
Fixed some arguments for the new event handlers
Commented out XXXXLeave even handlers
Replaced the old handlers with the new ones
Commented out the XXXXLeave() event handlers
Cleaned up the source code of the GestureTracker class
Simplified events of the GestureTracker
Cleaned up input event handling in the GestureTracker class
Merged changes from the branch 'feature/AngleControl'
Merged changes from the branch 'dev'
Made the GestureTracker class and accompanying types public
Moved source files accordingly
Moved the GestureTracker and accompanying classes to the main namespace
The Rating control doesn't work again - debugging
Added mouse tracking for the Rating control
Implemented live tracking of mouse for the Rating control
Mouse tracking completed
Cleaned up the code
Marked pieces of code crucial for fixing the Rating control errors
Pulled back changes from the branch 'feature/Rating'
Renamed the Tracking event
Gesture tracking works now fine for the Rating control
Renamed the Capture property
Renamed the GestureTrackingEventArgs class and added XML comments to it
Removed the Rating.cs.orig file - it was versioned by a mistake (a leftover from the recent merge)
Added XML comments to the GestureTracker class
Added a special case - when the gestures are being tracked the client stops watching for fgetures, abandon it right away without raising events
Added an XML comment clarifying abrupt gesture tracking stop
Documented OnXXXX() event raising methods
Merged changhes from the branch 'dev'
Merged changes from the branch 'dev'
Merged changes from the branch 'dev'
Added some XML comments to the Rating control
Added tag fix/OffArea for changeset 6b89eff829ff
Fixed the Rating control and it's default template
Removed commented out code from the sources
Removed the OffTemplate property from the Rating control and from the tempate
Added more XML comments to the Rating control source code
Cleaned up the source code a bit
Merged changes from the branch 'feature/Rating'
Merged changes from the branch 'dev'
Changed a bit the default stype of the EditableTextBlock
Added XML comments to the EditableTextBlock control source code
Made setting the InEditMode property from within the control safe
Added a clarification in an XML comment of the EditableTextBlock's InEditMode property
Merged changes from the branch 'feature/EditableTextBlock'
Added some XML comments to the AnglePicker source code
Merged changes from the branch 'feature/AngleControl'
Wrote README and TODO texts
Merged changes from the branch 'dev'
Rebirth
Fixed minor issues in Masamune and Masamune.Framework
Added two non-generic converters for enums
Expanded command hierarchy and added CommandWithEvent<T> abstract class
Added an alpha of the DataList<T> class; doesn't do a lot so far
Completely redone command hierarchy
Added tag v2.0 for changeset 6ca6d598ae3a
Implemented most of command types in the CommandStore class
Added tag Async_1 for changeset 9bc27d78e870
Moved Masamune to .Net Standard (2.0, unfortunately, I use IEditableObject)
Added CollectionObserver<T> tests
Added tag CollectionObserver for changeset a2612404c563
The CollectionObserver<T> interface has been significantly changed; binary incompatible with the old version
Added tag dev_begin for changeset fc591aed1574
Moved the ViewModel class to Masamune.Framework and turned it to the EditableViewModel<T>
Merged changes from the branch 'default'
Found an error in the ViewModelDictionary<TKey, TValue> class, need to resolve before continuing
Merged changes from the branch 'feature_nfy_changing'
Simplified a bit the implementation of the Command<T> class
Created a new branch 'feature_list2dict'
Tried to adapt the ViewModelList<TKey, TValue> to be a base class for the ViewModelDictionary<TKey, TValue>
Implemented a working version of the ViewModelDictionary<TKey, TValue>
Replaced ViewModelDictionary<TKey, TValue> with ViewModelList<TKey, TValue> in the test app - success
The ViewModelDictionary<TKey, TValue> binding finally works
Merged changes from the branch 'kv'
Merged back changes from the branch 'feature_list2dict'