Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-25 | Add cast to fix bug with numeric conversionbackport-pr-794-to-main | Bret 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-16 | Mac: NSDraggingInfo breaks in P13, use INSDraggingInfo | Sandy Armstrong | |
https://github.com/xamarin/xamarin-macios/issues/14170 | |||
2022-02-11 | API breaks for P13 | Sandy Armstrong | |
2022-02-09 | IntPtr->NativeHandle migration | Sandy Armstrong | |
https://github.com/xamarin/xamarin-macios/blob/main/dotnet/BreakingChanges.md#nsobjecthandle-and-inativeobjecthandle-changed-type-from-systemintptr-to-objcruntimenativehandle | |||
2022-02-07 | Prepare for nfloat moving to ObjCRuntime namespace | Sandy Armstrong | |
This change landed in the macOS workload between preview 10 and 11. | |||
2022-02-03 | Fixed 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-08 | Refactor 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-26 | If our control hasn't been created yet, let's skip the check. (#755) | Dominique Louis | |
2020-07-21 | Increases 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-26 | Adds 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-19 | Move MakeFirstResponder call to after launching the EditCollection Window. ↵ | Dominique Louis | |
(#721) | |||
2020-04-28 | Fix 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-08 | Remove the KVO observer from the popover window when it closes | Alex Corrado | |
Might possibly fix one of the traces in AB#1088162 | |||
2020-02-27 | [Mac] Tabbing to OutlineView | CartBlanche | |
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 EmptyBrushEditorViewController | Alex 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 MaterialView | Alex Corrado | |
2020-02-22 | [Mac] More generalized solution for restoring focus when popover is repopped up | Alex 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-17 | Merge pull request #685 from xamarin/dominique-Fix684 | Dominique 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 notice | Eric 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 UX | CartBlanche | |
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 editorControl | Stephen Shaw | |
This prevents editorControl from ever being null | |||
2019-10-15 | [Mac] Fix Scroll bar overlapping the Property Button. | CartBlanche | |
2019-10-13 | Merge pull request #642 from xamarin/ermau-fix-989518 | Dominique Louis | |
Fix resource/no resource brush swapping | |||
2019-10-11 | [Mac] Fix crash on Catalina by using NSOpenPanel.OpenPanel static method. | CartBlanche | |
2019-10-09 | Merge pull request #636 from xamarin/dominique-FixCompilerWarning | Eric Maupin | |
[Mac] Use Override on ValidateProposedFirstResponder rather than Export. | |||
2019-10-09 | Make the ArrangeMode Buttons Focusable for a11y | CartBlanche | |
2019-10-02 | [mac] Fix filter visibility on reuse | Eric Maupin | |
2019-10-01 | [mac] Ignore change events if no resources | Eric 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 default | Eric Maupin | |
2019-09-24 | [mac] Predefined should support reuse | Eric Maupin | |
2019-09-03 | [mac] Fix timing of appearance changes for popovers | Eric 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-04 | Merge pull request #561 from xamarin/dominique-BindingDialog | Eric Maupin | |
[Mac] Initial Binding Editor Dialog. | |||
2019-07-04 | [mac] Fix container for no button properties | Eric 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 cleared | Eric Maupin | |
2019-06-26 | [Mac] Make Binding Dialog Modal | Dominique Louis | |
[Mac] Ensure property button view is cleared |