Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/xamarin/Xamarin.PropertyEditing.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-02-21[core] Fix no brush -> materialEric Maupin
2018-07-19[Core] Split SourceDescriptor out from ValueDescriptorEric Maupin
ValueDescriptor ended up being used for overlapping purposes: binding/resources for the source but then for some values like objects and predfined values it had extra information not contained in the Value. SourceDescriptor was added to hold things like bindings or resources that describe where the value came from, while ValueDescriptor will continue to hold extra details about the value. There were two possible approaches to this, to add the object property as-is in this commit, or to add bespoke properties for a Resource and Binding. Ultimately both approaches have fairly similar level pros and cons. What it ended up coming down to for me is that these properties are mutually exclusive. While we can guard against this in a few ways (target the same backing property, throw an exception), both of these cases require extra code to be mindful of in some usage where it does not with a single property, or worse it is silently unexpected behavior. While it is cleaner to not have to cast, the risk of introducing extra code complexity for the sake of structure tips the scales.
2018-06-12[Core] Don't switch to material if brush matches but is a resourceEric Maupin
2018-05-01[Core] Move IEditorProvider into TargetPlatformEric Maupin
2018-02-24Better handle the transition between the black and white palette, and other ↵Bertrand Le Roy
palettes with a full range of 10 normals.
2018-02-15Fix runtime binding errors in material design color pickerBertrand Le Roy
2018-02-15Improve robustness of material design view model; better handle scales with ↵Bertrand Le Roy
no accent; set MD control metadata the right way; rename CommonColor.Name to Label; rename template, set datacontext closer to usage; handle null MaterialColorScale.Colors
2018-02-15Material design color picker with Windows implementationBertrand Le Roy