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
2022-02-25Add cast to fix bug with numeric conversionbackport-pr-794-to-mainBret Johnson
With the macos P13 API type changes, an issue was introduced since casting an ObjCRuntime.nfloat to an nint (aka IntPtr) doesn't work properly - (nint)(ObjCRuntime.nfloat)23 for instance will evaluate to 0x4037000000000000, the floating point bits are just reinterpreted as an int rather than actually being converted. That in turn caused huge sizes for width and height causing new CGBitmapContext to throw an exception. Adding the double cast here fixes this, for now. Soon ObjCRuntime.nfloat will go away, replaced by System.Runtime.InteropServices.NFloat, but for now this workaround makes us work. Fixes: AB#1487089 AB#1487070 AB#1487089
2022-02-16Mac: NSDraggingInfo breaks in P13, use INSDraggingInfoSandy Armstrong
https://github.com/xamarin/xamarin-macios/issues/14170
2022-02-11API breaks for P13Sandy Armstrong
2022-02-09IntPtr->NativeHandle migrationSandy Armstrong
https://github.com/xamarin/xamarin-macios/blob/main/dotnet/BreakingChanges.md#nsobjecthandle-and-inativeobjecthandle-changed-type-from-systemintptr-to-objcruntimenativehandle
2022-02-07Prepare for nfloat moving to ObjCRuntime namespaceSandy Armstrong
This change landed in the macOS workload between preview 10 and 11.
2022-02-03Fixed NSColor dispose side effect.Mike Krüger
Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1455310 Bug 1455310: [Feedback] Editor theme is not correctly updated when the theme changes (VS for Mac 2022 Preview 4)
2020-10-08Refactor to have individual Date and Time Controls for better mapping… (#756)Dominique Louis
* Refactor to have individual Date and Time Controls for better mapping for .Forms * Add default control mapping to the TypeMap * Call our initialise value method. * Use custom controls and converters for our custom Date/Time * Let's return the 'broken' string, if an error occurs, until they correct it.
2020-08-26If our control hasn't been created yet, let's skip the check. (#755)Dominique Louis
2020-07-21Increases delay time and disables caller button to override vs4mac focus (#752)Jose Medrano
Fixes #1002094 - A11Y_Xamarin Designers_Property pane_keyboard : After pressing the "cancel" button which is present inside the "edit" button focus is not visible
2020-06-26Adds a new mechanism to open Modal dialogs over VS4Mac context (#738)Jose Medrano
* Adds a new implementation to open Modal dialogs Fixes https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1002094 * Adds an additional case to fix null cases for parent * Centralise parentWindow focus calls into the Helper function. Pass control to focus as parameter. Co-authored-by: CartBlanche <savagesoftware@gmail.com>
2020-05-19Move MakeFirstResponder call to after launching the EditCollection Window. ↵Dominique Louis
(#721)
2020-04-28Fix NRE when SelectionChanged is firing on a null object. (#717)Dominique Louis
* Fix NRE when SelectionChanged is firing on a disposed object. * Don't forget to hook the SelectionChange up again, after removing everything. * During control re-use, SelectedValue might be null. So check for that.
2020-04-08Remove the KVO observer from the popover window when it closesAlex Corrado
Might possibly fix one of the traces in AB#1088162
2020-02-27[Mac] Tabbing to OutlineViewCartBlanche
2020-02-27[Mac] Ensure events are unsubscribed when controls removed and additional ↵CartBlanche
ViewModel null check for both controls.
2020-02-24[Mac] PopoverFocusRestoreDelegate: only restore focus for views in the ↵Alex Corrado
popover window
2020-02-24[Mac] Don't mess with the focus for EmptyBrushEditorViewControllerAlex Corrado
This was causing focus to incorrectly jump to a different tab. The focus goes to the right place by default anyway.
2020-02-22[Mac] Also restore focus for MaterialViewAlex Corrado
2020-02-22[Mac] More generalized solution for restoring focus when popover is repopped upAlex Corrado
2020-02-20[Mac] Refocus to original brush type when repopped up.CartBlanche
2020-02-20[Mac] Make Material View Tabbable. (#705)Dominique Louis
* [Mac] Make Material View Tabbable. * [Mac] Call RecalculateKeyViewLoop in MaterialBrushEditorViewController.ViewDidLayout The first time it is called in MaterialView.CreateColourPallette, Window is null, so it had no effect. Co-authored-by: Alex Corrado <alexander.corrado@gmail.com>
2020-02-20[Mac] Make Brush Tabs Navigable. Centralise Tabs code under TabButton class.CartBlanche
2020-02-11[Mac] Allow Ctrl+Shift+i to display the Property Button's menu.CartBlanche
2020-01-28[Mac] Don't set Boolean control's title.CartBlanche
2019-12-17Merge pull request #685 from xamarin/dominique-Fix684Dominique Louis
[Mac] Make the button that popped up the PopOver have focus, once the…
2019-12-11[Mac] Make the button that popped up the PopOver have focus, once the ↵CartBlanche
popover closes.
2019-12-09[Mac] Add missing placeholder resource for type filtering.CartBlanche
2019-11-07[mac] Use more reliable row removed noticeEric Maupin
This method seems far more reliable for noticing when rows are removed so we can use it instead of changing to null superview (which sometimes it doesn't do).
2019-10-24[Mac] Tweaks for a more consistent UXCartBlanche
2019-10-23[Mac] Changed Accessibility text to sound more natural and helpful when read ↵Dominique Louis
out.
2019-10-17[Mac] CustomExpressionView always set editorControlStephen Shaw
This prevents editorControl from ever being null
2019-10-15[Mac] Fix Scroll bar overlapping the Property Button.CartBlanche
2019-10-13Merge pull request #642 from xamarin/ermau-fix-989518Dominique Louis
Fix resource/no resource brush swapping
2019-10-11[Mac] Fix crash on Catalina by using NSOpenPanel.OpenPanel static method.CartBlanche
2019-10-09Merge pull request #636 from xamarin/dominique-FixCompilerWarningEric Maupin
[Mac] Use Override on ValidateProposedFirstResponder rather than Export.
2019-10-09Make the ArrangeMode Buttons Focusable for a11yCartBlanche
2019-10-02[mac] Fix filter visibility on reuseEric Maupin
2019-10-01[mac] Ignore change events if no resourcesEric Maupin
Seems like we might be getting chang events even when not visible so let's ignore them if we don't actually have a resource selector. The search box gets added regardless to simplify putting it at the end.
2019-09-26[Mac] Use Override on ValidateProposedFirstResponder rather than Export.CartBlanche
2019-09-24[mac] Fix value source image not update on defaultEric Maupin
2019-09-24[mac] Predefined should support reuseEric Maupin
2019-09-03[mac] Fix timing of appearance changes for popoversEric Maupin
The popovers had their appearance set later, but weren't updating their vibrant appearance so they were using the light appearance still. Fixes #604
2019-08-29[Mac] Since the centre ellipsis works well, we no longer need label tooltips.CartBlanche
2019-07-31[Mac] Fix so that when menu is popped up, associated controlled is focused.CartBlanche
2019-07-29[Mac] Fix so that Labels truncate to a centre ellipsis.CartBlanche
2019-07-04Merge pull request #561 from xamarin/dominique-BindingDialogEric Maupin
[Mac] Initial Binding Editor Dialog.
2019-07-04[mac] Fix container for no button propertiesEric Maupin
Just checking the editor view if it wants a property button isn't quite correct since there's a parameter in a ctor to override that.
2019-07-03[Mac] If VM changes, reset popupMenu list.CartBlanche
2019-06-26[mac] Ensure property button view is clearedEric Maupin
2019-06-26[Mac] Make Binding Dialog ModalDominique Louis
[Mac] Ensure property button view is cleared