Repository navigation
WinUI sync #22377
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
+70,336
β64,702
Merged
WinUI sync #22377
Changes from all commits
Commits
Show all changes
151 commits
Select commit
Hold shift + click to select a range
e4f0d63
fix: WinUI sync generator
Youssef1313 d163451
chore: Ignore editor browsable attribute
Youssef1313 d429950
chore: Ignore GuidAttribute
Youssef1313 74dfac4
chore: Ignore WindowsRuntimeTypeAttribute
Youssef1313 d769d98
chore: Ignore WinRT.WindowsRuntimeHelperTypeAttribute
Youssef1313 c3c433b
chore: Ignore WinRT.ProjectedRuntimeClassAttribute
Youssef1313 dd5d51c
chore: Ignore WinRT.ObjectReferenceWrapperAttribute
Youssef1313 7eebd4e
chore: Add net7.0 ref assemblies
Youssef1313 b1dfa61
chore: Ignore System.Reflection.DefaultMemberAttribute
Youssef1313 d43d9bb
chore: More progress
Youssef1313 982233c
chore: More progress
Youssef1313 e6cc303
chore: Skip WinRT namespace
Youssef1313 c269cd7
chore: adjust override modifier
Youssef1313 d00db2b
chore: More progress
Youssef1313 05c0180
chore: Adjust
Youssef1313 f783827
chore: Fix Rect constructor parameter name
Youssef1313 9f78142
chore: Adjust API to match WinUI
Youssef1313 b85c5d0
chore: Add partial modifier
Youssef1313 2e1b7ab
chore: Handle generic methods correctly
Youssef1313 d791741
chore: Few more fixes
Youssef1313 d3112f2
chore: Ignore WinRT.IWinRTObject
Youssef1313 6bb7a4c
chore: Adjust
Youssef1313 33963f6
chore: Adjust the exclusion of IWinRTObject
Youssef1313 79617e8
chore: Ignore FromAbi method
Youssef1313 d858c5d
chore: Adjust generation for explicit interface impl
Youssef1313 f98f5f6
chore: Ignore Microsoft.Windows.ApplicationModel.DynamicDependency.Boβ¦
Youssef1313 4c4bac9
chore: Adjust generation
Youssef1313 88bf7eb
chore: Add global:: when needed
Youssef1313 705d545
chore: More progress
Youssef1313 d3b59ab
chore: Adjust generation
Youssef1313 f0118b0
chore: Adjust Microsoft.UI.Input generation to avoid breaking changes
Youssef1313 6e8c633
chore: More progress
Youssef1313 5edb748
chore: Few adjustments
Youssef1313 6bb5a7f
chore: Adjust for explicit event impl
Youssef1313 9083caa
chore: Adjust for indexer generation
Youssef1313 2bf7e89
chore: Few generation fixes
Youssef1313 9abe87e
chore: Skip InputPaneInterop as well
Youssef1313 f4d2bb5
chore: Adjust explicit interface generation
Youssef1313 59bc953
chore: Ignore naming
Youssef1313 1d98e50
chore: Skip private fields
Youssef1313 9bff6f0
chore: Don't generate base call for structs
Youssef1313 ecc9cd0
chore: More progress
Youssef1313 13ea38f
chore: Skip Microsoft.Windows namespace
Youssef1313 f64a443
chore: Properly generate override modifier
Youssef1313 c18cd7a
chore: Few more adjustments
Youssef1313 6ceee53
chore: Adjust
Youssef1313 d239268
chore: commit missing change
Youssef1313 4ecef85
chore: Fix NRE
Youssef1313 dc47400
chore: Skip some symbol matching
Youssef1313 75cebbf
chore: Skip IEquatable and IFormattable for now
Youssef1313 8ec7a73
chore: Adjust generation
Youssef1313 f7c8ded
chore: Adjust
Youssef1313 b7ee596
chore: Adjust interface skipping
Youssef1313 02a6808
chore: Small more adjustments
Youssef1313 d9fe1d5
chore: Make partial
Youssef1313 f6b3191
chore: Make partial
Youssef1313 c4ebd2a
chore: More progress
Youssef1313 aab2e45
chore: Few fixes
Youssef1313 ebe1b23
chore: One more small fix
Youssef1313 a9dec91
chore: Fix SamplesApp build for WinUI
Youssef1313 2f9f8ad
chore: Few more fixes
Youssef1313 b844531
chore: Adjust for explicitly implemented interface members
Youssef1313 998cf36
chore: Skip more
Youssef1313 b382bef
chore: Adjust symbol matching
Youssef1313 38a2d14
chore: Remove old Reference project
MartinZikmund 39f86d4
chore: Build adjustments
MartinZikmund 4d2e8b2
chore: Further generator adjustments
MartinZikmund 3e04da6
fix: Generation for `Microsoft.Windows.AppLifecycle`
MartinZikmund 64c41d0
chore: Cleanup Program.cs
MartinZikmund 49f6a96
fix: Sync generator adjustment
MartinZikmund 4c2a4a1
fix: Remove duplicate float constructors in Point, Size, and Rect
MartinZikmund 0443705
fix: Use correct parameter name in Rect height validation
MartinZikmund bb99c8d
fix: Add partial modifier to VectorExtensions
MartinZikmund f65af2d
fix: Guard StatusBar references with platform-specific conditionals
MartinZikmund 1ffd27d
chore: Omit forced skipping for specific APIs
MartinZikmund ffdd0b9
chore: Further removal of Forced skipping lines
MartinZikmund 01a2d6f
feat: Correctly generate WebView2 and Resources types
MartinZikmund 48fbca5
chore: Comment-only changes
MartinZikmund 8265a81
chore: Ordering-only changes
MartinZikmund 78a2ac6
fix!: Remove `Windows.Phone` namespaces
MartinZikmund e51363d
chore: Full sync
MartinZikmund b49d879
chore: Update sync previous sync
MartinZikmund 244a31a
chore: Run sync
MartinZikmund d4ab563
chore: Comment-only generation
MartinZikmund 0854d47
chore: Comment-only generation
MartinZikmund 574aa54
chore: Missing partial modifier
MartinZikmund 3d130ed
chore: Override equality
MartinZikmund ac33c34
chore: Adjustments
MartinZikmund c818c30
fix: Correct platform-specific attribute handling
MartinZikmund cc25498
chore: Generation for attributes
MartinZikmund fa52426
fix: RaiseStructureChangedEvent signature
MartinZikmund d5b64f5
chore: Generation for RaiseStructureChangedEvent
MartinZikmund cfde7d3
fix: `IsSelectionRequired`
MartinZikmund f8e6294
chore: Issue list
MartinZikmund b679233
fix: Adjust target for `IClosableNotifier` and `ClosableNotifierHandler`
MartinZikmund 2ff8ac3
fix: Drop UWP-specific paths from generator
MartinZikmund fac1828
chore: Generation
MartinZikmund c2b3d51
chore: Generation run
MartinZikmund 264f398
fix: WebView2 references
MartinZikmund c1d82b8
chore: Add stub for non-mobile targets on `StatusBar`
MartinZikmund df83aad
chore: VibrationDevice stub
MartinZikmund 436f9c8
chore: Automation peer change
MartinZikmund 2e99f1e
chore: Correct constant inclusion
MartinZikmund 285d7c9
fix: Use `dotnet build` for generator project
MartinZikmund 6d3e5ad
chore: Address build issue
MartinZikmund ec4696a
fix: Inheritance base matching
MartinZikmund afee81a
fix: Partial modifier missing
MartinZikmund 540d042
chore: Generation run
MartinZikmund fd01014
fix: Invalid parameter name
MartinZikmund a698808
feat: Emit error for missing enum members
MartinZikmund 5dabb90
fix: Validate enum underlying types and values
MartinZikmund 1bb6bb6
fix: Adjust underlying type
MartinZikmund 666868b
chore: Adjust WebView issues
MartinZikmund 39534b6
fix: Adjust exception type
MartinZikmund 468170f
chore: Make exception for WinRT.Interop
MartinZikmund 0cd633a
chore: Adjust for WindowNative and InitializeWithWindow
MartinZikmund bae213e
chore: Add missing partial
MartinZikmund 1aabe72
chore: Adjust exception
MartinZikmund 4bd5854
chore: Address issues
MartinZikmund cb4f4e2
fix: Collection type interface generation
MartinZikmund 1d217e6
fix: Adjust generation for collection types
MartinZikmund 040ee85
chore: Generation run
MartinZikmund ff2e07d
fix: Generator adjustment for indexers
MartinZikmund 38a9853
chore: Generation
MartinZikmund 5a77d53
chore: Update Diffignore
MartinZikmund dfb58b0
chore: Force native CI
MartinZikmund 4e3ce7e
chore: Adjust test
MartinZikmund 8cd11fc
chore: Address issues
MartinZikmund 2620c3d
chore: Generation
MartinZikmund 157e346
chore: Cleanup
MartinZikmund 5e1a2cf
fix: Exceptions in generator
MartinZikmund 004f744
chore: Generation
MartinZikmund 843dfc5
chore: Build issue
MartinZikmund 792479c
chore: Address comments
MartinZikmund 2722513
chore: Add missing property
MartinZikmund 20946aa
chore: Color changes
MartinZikmund b510be6
chore: Ignore references.txt
MartinZikmund cd281c2
chore: Cleanup
MartinZikmund c5e9eb7
chore: Update diffignore with all changes
MartinZikmund e44fe7e
chore: Remove duplicate
MartinZikmund 4f496c1
chore: Add missing diffignore
MartinZikmund 6051e41
chore: Generation run
MartinZikmund f5d0bfb
chore: Missing qualifiers
MartinZikmund 7605bdc
test: Disable flaky
MartinZikmund db5b7e7
chore: Skip irrelevant namespaces
MartinZikmund 77357ee
chore: Run generation
MartinZikmund cc4a0e7
chore: Skip type generation
MartinZikmund 339e02d
chore: Skip LowLevelDevicesController generation
MartinZikmund 59b06fb
chore: Disable test on native
MartinZikmund 6a087ee
ci: Run iOS Snapshot tests in more groups
MartinZikmund e670b90
ci: Avoid running native snapshot tests on non-master builds
MartinZikmund File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
20 changes: 20 additions & 0 deletions
20
src/Uno.Foundation/Generated/2.0.0.0/Microsoft.UI.Xaml.Data/BindableCustomProperty.cs
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,20 @@ | ||
| // <auto-generated> | ||
| #pragma warning disable 108 // new keyword hiding | ||
| #pragma warning disable 114 // new keyword hiding | ||
| namespace Microsoft.UI.Xaml.Data | ||
| { | ||
| #if __ANDROID__ || __IOS__ || __TVOS__ || IS_UNIT_TESTS || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ | ||
| [global::Uno.NotImplemented] | ||
| #endif | ||
| public partial class BindableCustomProperty | ||
| { | ||
| #if __ANDROID__ || __IOS__ || __TVOS__ || IS_UNIT_TESTS || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ | ||
| [global::Uno.NotImplemented("__ANDROID__", "__IOS__", "__TVOS__", "IS_UNIT_TESTS", "__WASM__", "__SKIA__", "__NETSTD_REFERENCE__")] | ||
| public BindableCustomProperty(bool canRead, bool canWrite, string name, global::System.Type type, global::System.Func<object, object> getValue, global::System.Action<object, object> setValue, global::System.Func<object, object, object> getIndexedValue, global::System.Action<object, object, object> setIndexedValue) | ||
| { | ||
| global::Windows.Foundation.Metadata.ApiInformation.TryRaiseNotImplemented("Microsoft.UI.Xaml.Data.BindableCustomProperty", "BindableCustomProperty.BindableCustomProperty(bool canRead, bool canWrite, string name, Type type, Func<object, object> getValue, Action<object, object> setValue, Func<object, object, object> getIndexedValue, Action<object, object, object> setIndexedValue)"); | ||
| } | ||
| #endif | ||
| // Forced skipping of method Microsoft.UI.Xaml.Data.BindableCustomProperty.BindableCustomProperty(bool, bool, string, System.Type, System.Func<object, object>, System.Action<object, object>, System.Func<object, object, object>, System.Action<object, object, object>) | ||
| } | ||
| } |
9 changes: 4 additions & 5 deletions
9
...0/Windows.UI.Composition/InkTrailPoint.cs β .../IBindableCustomPropertyImplementation.cs
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,19 +1,18 @@ | ||
| // <auto-generated> | ||
| #pragma warning disable 108 // new keyword hiding | ||
| #pragma warning disable 114 // new keyword hiding | ||
| namespace Windows.UI.Composition | ||
| namespace Microsoft.UI.Xaml.Data | ||
| { | ||
| #if __ANDROID__ || __IOS__ || __TVOS__ || IS_UNIT_TESTS || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ | ||
| [global::Uno.NotImplemented] | ||
| #endif | ||
| public partial struct InkTrailPoint | ||
| public partial interface IBindableCustomPropertyImplementation | ||
| { | ||
| // Forced skipping of method Windows.UI.Composition.InkTrailPoint.InkTrailPoint() | ||
| #if __ANDROID__ || __IOS__ || __TVOS__ || IS_UNIT_TESTS || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ | ||
| public global::Windows.Foundation.Point Point; | ||
| global::Microsoft.UI.Xaml.Data.BindableCustomProperty GetProperty(string name); | ||
| #endif | ||
| #if __ANDROID__ || __IOS__ || __TVOS__ || IS_UNIT_TESTS || __WASM__ || __SKIA__ || __NETSTD_REFERENCE__ | ||
| public float Radius; | ||
| global::Microsoft.UI.Xaml.Data.BindableCustomProperty GetProperty(global::System.Type indexParameterType); | ||
| #endif | ||
| } | ||
| } |
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.