21 Commits (3532da2bb0ea372e3e3bd11bb371f0ad4e25d99a)

Author SHA1 Message Date
Steven Kirk fbe681c925 Use weak events for indexer subscriptions. 10 years ago
Steven Kirk 4057670f43 Ensure that PerspexObject bindings are unsubbed. 10 years ago
Steven Kirk 3d271cd020 Started implementing weak bindings. 10 years ago
Steven Kirk d87f585ead Fixed changes affected by last commit. 10 years ago
Jeremy Koritzinsky 7baf8ba615 Changed argument parser to parse everything as strings and refactored the IndexerNode.GetValue to special case places where we can check validity (and multidimensional arrays since they don't work like everything else). Removed LiteralParser since it isn't used by anything any more. 10 years ago
Jeremy Koritzinsky 8c6c1ffaea Added unit tests for parsing floating point indexers and changed LiteralParser to support it. 10 years ago
Jeremy Koritzinsky 5ed27d36d3 Added code for listening for indexer updates via INotifyPropertyChanged. 10 years ago
Jeremy Koritzinsky 74cea95956 Can now bind to a non-IList/Array indexer (with any parameter type convertible via TypeUtilities). 10 years ago
Steven Kirk 8b9693d996 Don't throw in LogicalNotNode.SetValue. 10 years ago
danwalmsley 8c7412232c Seperated testing of null and empty string triggering PropertyChangedEvent. 10 years ago
danwalmsley ec9da47d6a supporting null or string.empty to trigger property notifications. 10 years ago
Steven Kirk a03dad9bab Removed a bunch of unused members/classes. 10 years ago
Steven Kirk 1202eaa876 Updated PerspexProperties to new classes 10 years ago
Steven Kirk 5f0a6c9d72 Use observable to signal update... 10 years ago
Steven Kirk 318be5196d Added some ExpressionObserver lifetime tests. 10 years ago
Steven Kirk 9199bb48ce Use invariant locale in tests. 10 years ago
Steven Kirk b9992c582c Added binding ConverterParameter. 10 years ago
Steven Kirk 7865743819 Added ElementName bindings. 11 years ago
Steven Kirk 41cb6b68b6 Moved ControlLocator out of Data namespace. 11 years ago
Steven Kirk 554383b61d Added ControlLocator. 11 years ago
Steven Kirk 6fd2ec36a2 Fixed directory name/namespace in tests. 11 years ago