Skip to content

Commit 38dc8bc

Browse files
dalexsotodartasen
andauthored
[xcode26.0] Add AppKit bindings for Xcode 26.0 Beta 1 to 4 (#23397)
Co-authored-by: dartasen <10561268+dartasen@users.noreply.github.com>
1 parent 08681fa commit 38dc8bc

File tree

5 files changed

+591
-187
lines changed

5 files changed

+591
-187
lines changed

src/AppKit/Enums.cs

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -517,6 +517,8 @@ public enum NSControlSize : ulong {
517517
/// <summary>To be added.</summary>
518518
Mini = 2,
519519
Large = 3,
520+
[Mac (26, 0)]
521+
ExtraLarge = 4,
520522
}
521523

522524
[NoMacCatalyst]
@@ -684,6 +686,8 @@ public enum NSEventType : ulong {
684686
/// <summary>To be added.</summary>
685687
DirectTouch = 37, // 10.10
686688
ChangeMode = 38,
689+
[Mac (26, 0)]
690+
MouseCancelled = 40,
687691
}
688692

689693
[NoMacCatalyst]
@@ -754,6 +758,8 @@ public enum NSEventMask : ulong {
754758
/// <summary>To be added.</summary>
755759
DirectTouch = 1UL << (int) NSEventType.DirectTouch, // 10.10
756760
ChangeMode = 1UL << (int) NSEventType.ChangeMode,
761+
[Mac (26, 0)]
762+
MouseCancelled = 1UL << (int) NSEventType.MouseCancelled,
757763
/// <summary>To be added.</summary>
758764
AnyEvent = unchecked((ulong) UInt64.MaxValue),
759765
}
@@ -1578,6 +1584,8 @@ public enum NSBezelStyle : ulong {
15781584
AccessoryBar = 13,
15791585
PushDisclosure = 14,
15801586
Badge = 15,
1587+
[Mac (20, 0)]
1588+
Glass = 16,
15811589
#if !XAMCORE_5_0
15821590
/// <summary>To be added.</summary>
15831591
[Obsoleted (PlatformName.MacOSX, 10, 14, message: "Use 'Push' instead.")]
@@ -4716,4 +4724,45 @@ enum NSPasteboardMetadataType {
47164724
[Field ("NSPasteboardMetadataTypeContentType")]
47174725
ContentType,
47184726
}
4727+
4728+
[MacCatalyst (26, 0), Mac (26, 0)]
4729+
[Native]
4730+
public enum NSToolbarItemStyle : long {
4731+
Plain,
4732+
Prominent,
4733+
}
4734+
4735+
[NoMacCatalyst, Mac (26, 0)]
4736+
[Native]
4737+
public enum NSImageSymbolColorRenderingMode : long {
4738+
Automatic = 0,
4739+
Flat,
4740+
Gradient,
4741+
}
4742+
4743+
[NoMacCatalyst, Mac (26, 0)]
4744+
[Native]
4745+
public enum NSImageSymbolVariableValueMode : long {
4746+
Automatic = 0,
4747+
Color,
4748+
Draw,
4749+
}
4750+
4751+
[NoMacCatalyst, Mac (26, 0)]
4752+
[Native]
4753+
public enum NSTintProminence : long {
4754+
Automatic = 0,
4755+
None,
4756+
Primary,
4757+
Secondary,
4758+
}
4759+
4760+
[NoMacCatalyst, Mac (26, 0)]
4761+
[Native]
4762+
public enum NSControlBorderShape : long {
4763+
Automatic,
4764+
Capsule,
4765+
RoundedRectangle,
4766+
Circle,
4767+
}
47194768
}

0 commit comments

Comments
 (0)