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-03-01Fix commentJose Medrano
2022-03-01Caches RowCount into variable to avoid unnecessary native calls on each ↵Jose Medrano
iteration
2022-03-01Renames RowProxyResponder to ProxyResponderJose Medrano
2022-03-01Breaks DoCommandBySelector when TextNextResponderDelegate handlesJose Medrano
2022-03-01Adds some missing ProxyRespondersJose Medrano
2022-03-01Refactoring in OnPreviousResponderRequested and OnNextResponderRequestedJose Medrano
2022-03-01Fixes typoJose Medrano
2022-03-01Moves ProxyResponder button to a new classJose Medrano
2022-03-01Fixes break only when proxy is handledJose Medrano
2022-03-01Fixes NRE when viewmodel is not setJose Medrano
2022-03-01Naming changesJose Medrano
2022-03-01Makes EntryPropertyEditor use ProxyRowResponderJose Medrano
2022-03-01Makes some basic editors use ProxyRowResponder in their viewsJose Medrano
2022-03-01FocusableButton and TextFieldSmallButtonContainer are a ProxyResponderJose Medrano
2022-03-01Makes BasePointEditorControl first and last view use ProxyRowResponderJose Medrano
2022-03-01Makes RatioEditorControl main view use ProxyRowResponderJose Medrano
2022-03-01NumericSpinEditor uses the internal view ResponderProxyJose Medrano
2022-03-01Makes first and last focusable view in BasePathEditorControl use ↵Jose Medrano
ProxyRowResponder
2022-03-01Makes FocusableComboBox a ProxyResponder classJose Medrano
2022-03-01Makes FocusablePopupButton a ProxyResponder classJose Medrano
2022-03-01Makes NumericTextField a ProxyResponder classJose Medrano
2022-03-01Creates ProxyResponderButton and makes base of FocusableBooleanButtonJose Medrano
2022-03-01Removes old hack to set next responder for one based in KeyDown eventsJose Medrano
2022-03-01Creates ProxyRowResponder manage responder between rows in NSOutlineViewJose Medrano
2022-03-01Fixes NRE if get row view is not ready to get the view and focusJose Medrano
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-08Add nfloat castSandy Armstrong
2022-02-07Prepare for nfloat moving to ObjCRuntime namespaceSandy Armstrong
This change landed in the macOS workload between preview 10 and 11.
2022-02-07Protect against CurrentAppearance NREBret Johnson
Fix AB#1468252 Apparently there are scenarios where CurrentAppearance is not set by the client on HostResourceProvider (UITools sets it but vsmac doesn't currently) nor is NSAppearance.CurrentAppearance set on the current thread (perhaps the thread is newly created and AppKit didn't get a chance to set it), causing bug 1468252. To protect against that, we check if both are null and in that case just assume it's light theme rather than generate an NRE.
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)
2022-01-14Fixup Mac and Tests project build optionsBret Johnson
2022-01-07Switch Mac project to .net6Bret Johnson
2021-07-30Fixes double disclosure triangle in Property panelJose Medrano
2021-05-24Merge branch 'main' into dev/sevoku/fix-xcode12-xm7Michael Cummings (MSFT)
2021-05-04Track Xamarin.Mac 7 API changesVsevolod Kukol
2021-04-30Bump Xamarin.Mac dependency to 7.8.2.5Michael Cummings (MSFT)
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.