Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-10 | Merge pull request #471 from xamarin/dominique-ValueInputMode | Eric Maupin | |
[Mac] Initial InputMode implementation. | |||
2019-01-10 | [Mac] Initial InputMode implementation. | Dominique Louis | |
2018-12-13 | [Core/Tests] Add Ordered tests from Cadenza, fix set indexer | Eric Maupin | |
2018-12-11 | [Tests] Make some properties uncommon | Eric Maupin | |
2018-12-11 | [Core] Refactor property groups into more flexible class | Eric Maupin | |
2018-12-11 | [Core] Add IsUncommon | Eric Maupin | |
2018-12-08 | [Core] Use a Task result for type request | Eric Maupin | |
This allows for a request to be answered in the future, preventing the implementing UI to have to block for a response during the event request. Primarily used to support Mac as it uses popovers rather than whole windows. | |||
2018-11-12 | [Tests] Add auto-expand group tests | Eric Maupin | |
2018-10-17 | [Core] Bindings should be set via SourceDescriptor | Eric Maupin | |
2018-10-17 | [Core] Initial variant support | Eric Maupin | |
This adds support for creating new variants and having them show up in the property list. Still todo: - AsyncWork guard more of PropertiesVM + add tests - Error display for failing to create a variant | |||
2018-10-17 | [Core/Win] CreateVariant | Eric Maupin | |
2018-10-17 | [Tests] Add Variation property | Eric Maupin | |
2018-10-17 | [Tests] Don't return neutral variations | Eric Maupin | |
2018-10-17 | [Core] PropertyVariationSet | Eric Maupin | |
2018-10-17 | Typos | Eric Maupin | |
2018-10-11 | [Tests] Added Test to make sure 2nd search doesn't affect 1st results. | Dominique Louis | |
2018-10-09 | [Tests] Fixes for failing tests. | Dominique Louis | |
2018-10-09 | [Tests] Do not crash out the VSM test runner | Alan McGovern | |
2018-10-09 | [Tests] Ensure async void exceptions propagate correctly | Alan McGovern | |
This should ensure that exceptions thrown inside async void methods do get rethrown as part of the Teardown of a given test. This removes the eventhandlers on AppDomain.UnhandledException and also removes the second SyncContext implementation which did not capture/propagate the exceptions. | |||
2018-10-09 | [Mac] Initial implemention of Thickness Editor. | Dominique Louis | |
2018-10-04 | [Tests] We generally don't check correctness of property changed | Eric Maupin | |
As long as it signals when something potentially changed, that's good enough. Any consuming code should still operate correctly if it signals a change when there wasn't one, it's just a perf it. We can revisit if the perf hit ever becomes noticeable. | |||
2018-10-04 | [Tests] Ensure IsInputEnabled is covered | Eric Maupin | |
2018-09-28 | [Core/Win] Add input modes | Eric Maupin | |
2018-09-28 | [Tests] Better converter from nullable to normal # | Eric Maupin | |
2018-09-21 | Add `CommonColor.ToArgbHex`, throw in some additional tests for good measure. | Bertrand Le Roy | |
2018-09-18 | [Core] If unconstrained, respect ValueDescriptor | Eric Maupin | |
The placement of this is important. Since the value type is likely an enum, it's not going to have an out of bounds default() value. So, despite only setting the ValueDescriptor, Value will still look like a valid value, so ValueDescriptor takes presedence. | |||
2018-09-17 | [Tests] Add unconstrained enum to test properties | Eric Maupin | |
2018-09-05 | Merge pull request #379 from xamarin/ermau-autocomplete | Eric Maupin | |
Basic autocomplete support | |||
2018-09-05 | [Core] Add custom expression autocomplete support | Eric Maupin | |
2018-09-05 | [Core] Add ICompleteValues | Eric Maupin | |
This is the most basic version of this to support the status quo for Android. The hard part is really the UI, so this will get us a significant part of the way towards a more robust version. | |||
2018-08-31 | [Core] Handle no-editors in CollectionPropertyViewModel | Eric Maupin | |
Fixes #294 | |||
2018-08-23 | [Win] Fix canceled Add Type result | Eric Maupin | |
Also fixes Add not having a restriction. Fixes #367 | |||
2018-08-17 | [Tests] Fix resource setting in mock editor | Eric Maupin | |
2018-08-17 | [Tests] Eliminate warning skip | Eric Maupin | |
2018-08-17 | [Test] Fix resource based tests | Eric Maupin | |
2018-08-08 | [Mac] Initial CommonRatio implementation. | Dominique Louis | |
2018-07-31 | Remove ChangingResourceProviderUpdatesResrouces test as it no longer applies | Larry Ewing | |
2018-07-31 | Reenable resource tests | Larry Ewing | |
2018-07-31 | Remove ResourceProvider from PropertyViewModel | Larry Ewing | |
2018-07-20 | [Core] Do not notify in groups | Eric Maupin | |
Weirdly enough, WPF doesn't support the group notices that it introduced. Fixes #340 | |||
2018-07-19 | [Tests] Move brush properties down | Eric Maupin | |
2018-07-19 | Merge pull request #345 from xamarin/ermau-bindings | Eric Maupin | |
Bindings editor | |||
2018-07-19 | Merge pull request #337 from xamarin/ermau-object-vm | Eric Maupin | |
Add source descriptor and rebase object VM | |||
2018-07-19 | [Core/Win] Bindings | Eric Maupin | |
2018-07-19 | [Core] Add ValueConverter | Eric Maupin | |
2018-07-19 | [Tests] Fix AsyncSynchronizationContext | Eric Maupin | |
We don't actually need the complicated version of this that seemed flawed. We just need to provide a context and execute the calls. We may need to make this more like the original later, but we're generally not executing things off-thread within our VMs. | |||
2018-07-19 | [Core] Swap known/property mapping | Eric Maupin | |
2018-07-19 | [Core] IEditorProvider.GetChildrenAsync (object) | Eric Maupin | |
2018-07-19 | [Core] IPropertyInfo.RealType | Eric Maupin | |
2018-07-19 | [Core] GetPropertiesForTypeAsync | Eric Maupin | |