Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-03-19 | Merge pull request #803 from xamarin/dev/peterspa/EscCloseBrushEditord17-2 | Peter Spada | |
Allow ESC key to close brush editor popup | |||
2022-03-19 | Use PreviewKeyDown for Ctrl+Space to show menu (#800) | Bret Johnson | |
* Use PreviewKeyDown for Ctrl+Space to show menu Ctrl+Space is the keyboard short that can be used to show the property editor menu for a property (with options like Reset, Convert to Local Value, etc.). Previously, that was detected via a KeyBinding in XAML, which worked for text boxes but not controls like checkbox and button, which handle the key down event themselves. Now we use PreviewKeyDown instead, handling that in C# code, to work for all control types. Fixes AB#1491229 | |||
2022-03-19 | Brush editor popup needs to handle ESC key before VS can handle it | Peter Spada | |
2022-03-18 | Merge pull request #801 from xamarin/dev/thsparks/reduce_redundant_signing | thsparks | |
Reduce Redundant MicroBuild Signing | |||
2022-03-18 | Merge pull request #798 from xamarin/dev/bretjohn/fix-1491218 | Bret Johnson | |
Set the Arrange By AutomationProperty Name correctly | |||
2022-03-18 | Merge pull request #799 from xamarin/dev/bretjohn/fix-1491221 | Bret Johnson | |
Make tab order cycle for proppy controls | |||
2022-03-18 | Fix typo | thsparks | |
Co-authored-by: Michael Cummings (MSFT) <mcumming@microsoft.com> | |||
2022-03-17 | Merge branch 'main' of https://github.com/xamarin/Xamarin.PropertyEditing ↵ | thsparks | |
into dev/thsparks/reduce_redundant_signing | |||
2022-03-17 | Revert "Use PreviewKeyDown for Ctrl+Space to show menu" | Bret Johnson | |
This reverts commit a2e92bf834987d6e428c53cf8db31a93c04a3151. | |||
2022-03-17 | Use PreviewKeyDown for Ctrl+Space to show menu | Bret Johnson | |
Ctrl+Space is the keyboard short that can be used to show the property editor menu for a property (with options like Reset, Convert to Local Value, etc.). Previously, that was detected via a KeyBinding in XAML, which worked for text boxes but not controls like checkbox and button, which handle the key down event themselves. Now we use PreviewKeyDown instead, handling that in C# code, to work for all control types. Fixes AB#1491229 | |||
2022-03-17 | Make tab order cycle for proppy controls | Bret Johnson | |
Now hitting the Tab key in the last control in the property editor changes focus to the search control at the top, cycling around. And Shift-Tab in search moves to the last control. Fixes AB#1491221 | |||
2022-03-16 | Diable MicroBuild signing by default, then only enable it after compilation. | thsparks | |
This way, if compilation is skipped because it the project has already been built, signing will remain turned off and we will not redundantly submit already-signed files to sign. | |||
2022-03-15 | Set the Arrange By AutomationProperty Name correctly | Bret Johnson | |
The name here should generally match the button label - it's a name, not a description. Fixes AB#1491218 | |||
2022-03-09 | Merge pull request #797 from ↵ | thsparks | |
xamarin/dev/thsparks/update_signing_on_property_editing Enable MicroBuild Signing | |||
2022-03-08 | Merge with main | thsparks | |
2022-03-05 | Leverage Directory.Build.props and remove unnecessary configuration checks ↵ | thsparks | |
(signing pipeline only builds one configuration). | |||
2022-03-04 | Enable MicroBuild Signing for Xamarin.PropertyEditing and ↵ | thsparks | |
Xamarin.PropertyEditing.Windows.csproj | |||
2022-03-01 | Merge pull request #796 from xamarin/backport-pr-792-to-main | Bret Johnson | |
[main] Reimplementation UpdateKeyViews() based in ProxyRowResponder | |||
2022-03-01 | Fix comment | Jose Medrano | |
2022-03-01 | Caches RowCount into variable to avoid unnecessary native calls on each ↵ | Jose Medrano | |
iteration | |||
2022-03-01 | Renames RowProxyResponder to ProxyResponder | Jose Medrano | |
2022-03-01 | Breaks DoCommandBySelector when TextNextResponderDelegate handles | Jose Medrano | |
2022-03-01 | Adds some missing ProxyResponders | Jose Medrano | |
2022-03-01 | Refactoring in OnPreviousResponderRequested and OnNextResponderRequested | Jose Medrano | |
2022-03-01 | Fixes typo | Jose Medrano | |
2022-03-01 | Moves ProxyResponder button to a new class | Jose Medrano | |
2022-03-01 | Fixes break only when proxy is handled | Jose Medrano | |
2022-03-01 | Fixes NRE when viewmodel is not set | Jose Medrano | |
2022-03-01 | Naming changes | Jose Medrano | |
2022-03-01 | Makes EntryPropertyEditor use ProxyRowResponder | Jose Medrano | |
2022-03-01 | Makes some basic editors use ProxyRowResponder in their views | Jose Medrano | |
2022-03-01 | FocusableButton and TextFieldSmallButtonContainer are a ProxyResponder | Jose Medrano | |
2022-03-01 | Makes BasePointEditorControl first and last view use ProxyRowResponder | Jose Medrano | |
2022-03-01 | Makes RatioEditorControl main view use ProxyRowResponder | Jose Medrano | |
2022-03-01 | NumericSpinEditor uses the internal view ResponderProxy | Jose Medrano | |
2022-03-01 | Makes first and last focusable view in BasePathEditorControl use ↵ | Jose Medrano | |
ProxyRowResponder | |||
2022-03-01 | Makes FocusableComboBox a ProxyResponder class | Jose Medrano | |
2022-03-01 | Makes FocusablePopupButton a ProxyResponder class | Jose Medrano | |
2022-03-01 | Makes NumericTextField a ProxyResponder class | Jose Medrano | |
2022-03-01 | Creates ProxyResponderButton and makes base of FocusableBooleanButton | Jose Medrano | |
2022-03-01 | Removes old hack to set next responder for one based in KeyDown events | Jose Medrano | |
2022-03-01 | Creates ProxyRowResponder manage responder between rows in NSOutlineView | Jose Medrano | |
2022-03-01 | Fixes NRE if get row view is not ready to get the view and focus | Jose Medrano | |
2022-02-25 | Merge pull request #795 from xamarin/backport-pr-794-to-main | Bret Johnson | |
[main] Add cast to fix bug with numeric conversion | |||
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-17 | Merge pull request #791 from xamarin/dev/sandy/nfloat-moving | Bret Johnson | |
Build: Use a 6.0.200 SDK and macos workload P13 | |||
2022-02-17 | Bump to P13.7 | Sandy Armstrong | |
2022-02-17 | Bump macos workload to P13 | Sandy Armstrong | |
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 | |