Skip to content

Commit

Permalink
[xcode16.1] Update UIKit all the way to Xcode 16.1 RC (#21522)
Browse files Browse the repository at this point in the history
  • Loading branch information
dalexsoto authored Oct 25, 2024
1 parent f610d76 commit a80e2ce
Show file tree
Hide file tree
Showing 6 changed files with 39 additions and 18 deletions.
8 changes: 7 additions & 1 deletion src/UIKit/UIEnums.cs
Original file line number Diff line number Diff line change
Expand Up @@ -2146,6 +2146,10 @@ public enum UIPressType : long {
[NoiOS]
[NoMacCatalyst]
PageDown = 31,
[TV (18, 1), NoiOS, NoMacCatalyst]
TVRemoteOneTwoThree = 32,
[TV (18, 1), NoiOS, NoMacCatalyst]
TVRemoteFourColors = 33,
}

[NoWatch]
Expand Down Expand Up @@ -2833,7 +2837,9 @@ public enum UIMenuIdentifier {
[TV (17, 0), iOS (17, 0), MacCatalyst (17, 0)]
[Field ("UIMenuAutoFill")]
AutoFill,

[TV (18, 1), iOS (18, 1), MacCatalyst (18, 1)]
[Field ("UIMenuOpen")]
Open,
}

[iOS (13, 0), TV (13, 0), Watch (6, 0)]
Expand Down
23 changes: 23 additions & 0 deletions src/uikit.cs
Original file line number Diff line number Diff line change
Expand Up @@ -31001,4 +31001,27 @@ interface NSUIViewToolbarItem {
UIView UIView { get; [Bind ("setUIView:")] set; }
}

[NoMac, NoWatch, NoTV, iOS (18, 1), MacCatalyst (18, 1)]
delegate IUITextInput UITextInputReturnHandler ();

[NoMac, NoWatch, NoTV, iOS (18, 1), MacCatalyst (18, 1)]
[Category]
[BaseType (typeof (NSObject))]
interface NSObject_UIAccessibilityTextOperations {

[return: NullAllowed]
[Export ("accessibilityTextInputResponder")]
IUITextInput GetAccessibilityTextInputResponder ();

[Export ("setAccessibilityTextInputResponder:")]
void SetAccessibilityTextInputResponder ([NullAllowed] IUITextInput textInput);

[return: NullAllowed]
[Export ("accessibilityTextInputResponderBlock")]
UITextInputReturnHandler GetAccessibilityTextInputResponderHandler ();

[Export ("setAccessibilityTextInputResponderBlock:")]
void SetAccessibilityTextInputResponderHandler ([NullAllowed] UITextInputReturnHandler handler);
}

}
9 changes: 9 additions & 0 deletions tests/cecil-tests/Documentation.KnownFailures.txt
Original file line number Diff line number Diff line change
Expand Up @@ -20330,6 +20330,7 @@ F:UIKit.UIMenuIdentifier.Lookup
F:UIKit.UIMenuIdentifier.MinimizeAndZoom
F:UIKit.UIMenuIdentifier.NewScene
F:UIKit.UIMenuIdentifier.None
F:UIKit.UIMenuIdentifier.Open
F:UIKit.UIMenuIdentifier.OpenRecent
F:UIKit.UIMenuIdentifier.Preferences
F:UIKit.UIMenuIdentifier.Print
Expand Down Expand Up @@ -20481,6 +20482,8 @@ F:UIKit.UIPressType.PageUp
F:UIKit.UIPressType.PlayPause
F:UIKit.UIPressType.RightArrow
F:UIKit.UIPressType.Select
F:UIKit.UIPressType.TVRemoteFourColors
F:UIKit.UIPressType.TVRemoteOneTwoThree
F:UIKit.UIPressType.UpArrow
F:UIKit.UIPreviewActionStyle.Default
F:UIKit.UIPreviewActionStyle.Destructive
Expand Down Expand Up @@ -49344,6 +49347,10 @@ M:UIKit.NSObject_UIAccessibilityTextNavigation.SetAccessibilityNextTextNavigatio
M:UIKit.NSObject_UIAccessibilityTextNavigation.SetAccessibilityNextTextNavigationElementBlock(Foundation.NSObject,UIKit.AXObjectReturnBlock)
M:UIKit.NSObject_UIAccessibilityTextNavigation.SetAccessibilityPreviousTextNavigationElement(Foundation.NSObject,Foundation.NSObject)
M:UIKit.NSObject_UIAccessibilityTextNavigation.SetAccessibilityPreviousTextNavigationElementBlock(Foundation.NSObject,UIKit.AXObjectReturnBlock)
M:UIKit.NSObject_UIAccessibilityTextOperations.GetAccessibilityTextInputResponder(Foundation.NSObject)
M:UIKit.NSObject_UIAccessibilityTextOperations.GetAccessibilityTextInputResponderHandler(Foundation.NSObject)
M:UIKit.NSObject_UIAccessibilityTextOperations.SetAccessibilityTextInputResponder(Foundation.NSObject,UIKit.IUITextInput)
M:UIKit.NSObject_UIAccessibilityTextOperations.SetAccessibilityTextInputResponderHandler(Foundation.NSObject,UIKit.UITextInputReturnHandler)
M:UIKit.NSParagraphStyle.Copy(Foundation.NSZone)
M:UIKit.NSParagraphStyle.EncodeTo(Foundation.NSCoder)
M:UIKit.NSParagraphStyle.MutableCopy(Foundation.NSZone)
Expand Down Expand Up @@ -86292,6 +86299,7 @@ T:UIKit.NSMutableAttributedStringKitAdditions
T:UIKit.NSObject_UIAccessibilityCustomRotor
T:UIKit.NSObject_UIAccessibilityHitTest
T:UIKit.NSObject_UIAccessibilityTextNavigation
T:UIKit.NSObject_UIAccessibilityTextOperations
T:UIKit.NSPreviewInteractionPreviewUpdateEventArgs
T:UIKit.NSRectAlignment
T:UIKit.NSStringDrawing
Expand Down Expand Up @@ -86768,6 +86776,7 @@ T:UIKit.UITextFormattingViewControllerTextList
T:UIKit.UITextGranularity
T:UIKit.UITextInlinePredictionType
T:UIKit.UITextInputDelegate
T:UIKit.UITextInputReturnHandler
T:UIKit.UITextInputTokenizer
T:UIKit.UITextInteractionDelegate
T:UIKit.UITextInteractionMode
Expand Down

This file was deleted.

7 changes: 0 additions & 7 deletions tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.todo

This file was deleted.

3 changes: 0 additions & 3 deletions tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.todo

This file was deleted.

7 comments on commit a80e2ce

@vs-mobiletools-engineering-service2
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔥 Tests failed catastrophically on VSTS: simulator tests - framework 🔥

Not enough free space in the host XAMBOT-1193.

Pipeline on Agent
[xcode16.1] Update UIKit all the way to Xcode 16.1 RC (#21522)

@vs-mobiletools-engineering-service2
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔥 Tests failed catastrophically on VSTS: simulator tests - fsharp 🔥

Not enough free space in the host XAMBOT-1195.

Pipeline on Agent
[xcode16.1] Update UIKit all the way to Xcode 16.1 RC (#21522)

@vs-mobiletools-engineering-service2

This comment was marked as outdated.

@vs-mobiletools-engineering-service2

This comment was marked as outdated.

@vs-mobiletools-engineering-service2

This comment was marked as outdated.

@vs-mobiletools-engineering-service2

This comment was marked as outdated.

@vs-mobiletools-engineering-service2

This comment was marked as outdated.

Please sign in to comment.