6 Commits (bbf61c5e6002133efc05b3281c98d86cde91493d)

Author SHA1 Message Date
Steven Kirk 0bda763518
Added nullable annotations to Avalonia.Data. (#7105) 5 years ago
Steven Kirk ed43a5753a Handle BindingNotifications in LogicalNotNode. 6 years ago
Steven Kirk 4d01dacd77 Remove copyright headers. 7 years ago
Miha Markič eb93c9f4a7 Spellchecks comments and code in Avalonia.Base 8 years ago
Jeremy Koritzinsky af186e3529 Move string-based binding paths up to Avalonia.Markup. Make the LINQ Expression paths and raw ExpressionNodes (now public) the primarily supported syntax. 8 years ago
Jeremy Koritzinsky cf8244b37a Move current contents of Avalonia.Markup to Avalonia.Base. Move Avalonia.Markup.Xaml.Data/Parser classes to Avalonia.Markup since they're not Xaml-specific. 8 years ago
Jeremy Koritzinsky 54e8187a70 Fix StackOverflow in Negation Binding. Fixes #1213 9 years ago
Steven Kirk f59c16bc00 Improve broken binding diagnostic messages. 10 years ago
Steven Kirk 2f72295657 Started refactor of ExpressionObserver. 10 years ago
Steven Kirk 5be41985c3 Renamed Perspex -> Avalonia 10 years ago
Steven Kirk 886fbb5458 Make ExpressionObserver accept a priority for sets. 11 years ago
Steven Kirk 8b9693d996 Don't throw in LogicalNotNode.SetValue. 11 years ago
Steven Kirk 67835cc09b Applied a bunch of resharper suggestions. 11 years ago
Steven Kirk b230c3b3f3 Renamed XamlBinding -> Binding 11 years ago
Steven Kirk 5eeccf0c10 Special case string -> bool conversion. 11 years ago
Steven Kirk 43a66901fc Remove ExpressionValue. 11 years ago
Steven Kirk d43a79fab5 Wrote binding expression parser by hand. 11 years ago
Steven Kirk 0f5af3db63 Use Sprache for parsing expressions. 11 years ago
Steven Kirk e3b6ce4186 Add support for indexers in binding expressions. 11 years ago
Steven Kirk 7072f0a66c Don't allow !ed expressions to be set. 11 years ago
Steven Kirk 774a9c0911 Implemented binding negation. 11 years ago