Граф коммитов

1100 Коммитов

Автор SHA1 Сообщение Дата
TJ Lambert 32402490b6
[GameController] Updates for Xcode13 beta1 (#12014)
* Initial changes for xcode13 GameController beta1

* syntax and name change

* name change and adding async

Co-authored-by: tj_devel709 <antlambe@microsoft.com>
2021-06-28 10:37:42 -05:00
TJ Lambert 7130a5a0b1
initial changes for Xcode13 UniformTypeIdentifiers Beta1 (#12008)
Co-authored-by: tj_devel709 <antlambe@microsoft.com>
2021-06-23 16:27:51 -05:00
TJ Lambert c4d5433a63
[VideoSubscriberAccount] Updates for Xcode13 Beta 1 (#11977)
* initial changes

* removing maccatalyst from the sources

* adding issue link

* getting closer, I think

* adding ignore

Co-authored-by: tj_devel709 <antlambe@microsoft.com>
2021-06-23 12:55:08 -05:00
Manuel de la Pena 1f84aaa9b4
[CoreSpotlight] Add Xcode13 beta1 support. (#11986) 2021-06-23 11:45:40 -04:00
Manuel de la Pena d11852e02c
[CoreVideo] Add support for Xcode13 beta 1. (#11997)
Added new APIs from Xcode13, add missing ones that have been added in
catalyst and enabled nullable in the manual code.
2021-06-22 21:52:07 -04:00
TJ Lambert 6898920c72
[PDFKit] Updating Xcode13 Beta 1 (#11987)
* Initial changes xcode13 PDFKit beta 1

* adding to PdfDocumentWriteOptionKeys

* adding availability

Co-authored-by: tj_devel709 <antlambe@microsoft.com>
2021-06-22 10:58:32 -05:00
Manuel de la Pena 0e07b989bd
[CoreText] Add support for Xcode13 beta1. (#11993) 2021-06-22 11:50:56 -04:00
TJ Lambert 621aaef776
[PhotosUI] Xcode13 PhotosUI beta1 (#11945)
* initial changes for Xcode13 PhotosUI beta1

* fixing syntax and types

* forgot this header

* removing advice and adding unavailable MacCatalyst

* adding ignore file to pass xtro

* adding async

Co-authored-by: tj_devel709 <antlambe@microsoft.com>
2021-06-22 09:32:31 -05:00
Manuel de la Pena c778e6be3b
[CoreLocationUI] Add new framework for Xcode13 beta1. (#11979) 2021-06-21 12:10:13 -04:00
Manuel de la Pena 4bc32a94ec
[CoreLocation] Add xcode13 beta 1 support. (#11965) 2021-06-18 14:05:43 -04:00
Manuel de la Pena 8d2d06b843
[CFNetwork] Add Xcode13 beta 1 support. (#11966) 2021-06-18 14:04:37 -04:00
Manuel de la Pena 85ce924296
[CoreHaptics] Add support for Xcode13 beta1. (#11963) 2021-06-17 15:15:07 -04:00
Manuel de la Pena 0ecf405464
[CoreMotion] Add Xcode13 beta1 support. (#11968) 2021-06-17 15:08:27 -04:00
Manuel de la Pena 242b8895c9
[CoreML] Add support for Xcode13 beta 1. (#11967) 2021-06-17 11:03:34 -04:00
Manuel de la Pena aed792397c
[CloudKit] Add support for Xcode13 beta1. (#11961) 2021-06-16 21:26:56 -04:00
Manuel de la Pena b2cb149d2d
[Contacts] Add support for Xcode13 beta1. (#11962) 2021-06-16 21:26:26 -04:00
Manuel de la Pena 0029ffa29d
[Classkit] Add support for Xcode13 beta1. (#11942) 2021-06-16 11:21:21 -04:00
TJ Lambert dbacb3b984
[LinkPresentation] Xcode 13 Beta 1 Changes (#11943)
* initial changes

* removing todo files

Co-authored-by: tj_devel709 <antlambe@microsoft.com>
2021-06-16 09:31:32 -05:00
Manuel de la Pena acf03b510e
[CarPlay] Add support for Xcode13 beta1. (#11928) 2021-06-15 12:00:59 -04:00
Sebastien Pouliot 447c59db60
[iad] Remove most of the framework (#11906)
Most of the API were removed in Xcode 13 beta 1.

The App Store also started to reject some of the (already deprecated)
selectors that were removed, making the API not usable anymore (even
on older versions of the OS).
2021-06-14 20:13:47 -04:00
Manuel de la Pena 5211f5f0e5
[WatchKit] Add support for Xcode13 beta 1. (#11911) 2021-06-14 12:05:33 -04:00
Manuel de la Pena a9c7202dc4
[ARKit] Provide updates for Xcode13 beta1. (#11908) 2021-06-14 12:03:19 -04:00
Rolf Bjarne Kvinge 0921ae4e26
Bump to Xcode 13 beta 1. (#11861)
* Bump maccore.

New commits in xamarin/maccore:

* xamarin/maccore@9acbbed1f6 [mlaunch] Add support for Xcode 13 beta 1. (#2452)
* xamarin/maccore@e48f75c0b6 [Xamarin.Hosting] Fix the --stdout arg not being forwarded to DeviceLaunchConfig (#2435)
* xamarin/maccore@109c695b1b [Xamarin.Hosting] Fix help string for launchdev argument (#2429)

Diff: cddbd1915d..9acbbed1f6

* [xtro] Fix generation of .pch files
* [xtro] Fix deprecated check to handle (anonymous) declarations and enable latest C# syntax in project
* [xtro] Fix _sanity_ checks
* [xtro] Update todo for beta 1

* [Siminstaller] Force siminstaller to use the xcode 12.5 url

Related issue: https://github.com/xamarin/xamarin-macios/issues/11881

* Fix introspection failures (due to [breaking] changes)
* [tests][intro] Fix hang for tvOS

Creating an instance of `NSMetadataQuery` hangs the simulator.

Even after (xharness) timeout the simulator is not in a good state
to run further tests and every new (tvOS) test will also hang...

* [tests][intro] Same hang for watchOS

except that further test execution does not seem affected (like tvOS)

```
CoreSimulator 772.1 - Device: Apple Watch Series 3 - 38mm (watchOS 8.0) - created by XHarness (42262867-E060-40C0-803E-6DA676AF50CC) - Runtime: watchOS 8.0 (19R5266p) - DeviceType: Apple Watch Series 3 - 38mm

Thread 0 Crashed:: tid_103  Dispatch queue: com.apple.main-thread
0   com.apple.Foundation          	0x00007fff21470bd0 -[NSMetadataQuery dealloc] + 432
1   libobjc.A.dylib               	0x00007fff200d11f7 objc_object::sidetable_release(bool, bool) + 177
2   com.apple.Foundation          	0x00007fff21470a03 -[NSMetadataQuery init] + 64
3   com.xamarin.introspection_watch.watchkitapp.watchkitextension	0x0000000107efc139 xamarin_dyn_objc_msgSend + 217 (trampolines-x86_64-objc_msgSend.s:15)
4   ???                           	0x000000010c76d4f6 0 + 4504081654
5   com.xamarin.introspection_watch.watchkitapp.watchkitextension	0x0000000107cffc85 mono_jit_runtime_invoke + 1621 (mini-runtime.c:3197)
6   com.xamarin.introspection_watch.watchkitapp.watchkitextension	0x0000000107e177d8 do_runtime_invoke + 54 (object.c:3052) [inlined]
7   com.xamarin.introspection_watch.watchkitapp.watchkitextension	0x0000000107e177d8 mono_runtime_invoke_checked + 136 (object.c:3220)
8   com.xamarin.introspection_watch.watchkitapp.watchkitextension	0x0000000107e1e3c5 mono_runtime_try_invoke_array + 2101 (object.c:5601)
9   com.xamarin.introspection_watch.watchkitapp.watchkitextension	0x0000000107daf977 ves_icall_InternalInvoke + 871 (icall.c:3927)
10  com.xamarin.introspection_watch.watchkitapp.watchkitextension	0x0000000107dc0167 ves_icall_InternalInvoke_raw + 103 (icall-def.h:667)
11  ???                           	0x000000010a232799 0 + 4465043353
12  ???                           	0x000000010c76e08b 0 + 4504084619
```

* [tests][monotouch-test] Fix failures with xcode 13 beta 1
* [tests][mmptest] Use a FAT framework that's build with x86_64 and arm64

Co-authored-by: Alex Soto <alex@alexsoto.me>
Co-authored-by: Sebastien Pouliot <sebastien.pouliot@microsoft.com>
Co-authored-by: Manuel de la Pena <mandel@microsoft.com>
2021-06-10 20:07:20 -04:00
Sebastien Pouliot 3d68543d3d
[catalyst][coremotion] Update xtro (#11753)
The _missing_ API are for watchOS only and not available for Catalyst.
2021-06-01 09:09:19 -04:00
Sebastien Pouliot 51c936457d
[catalyst][contacts] Update for Catalyst (#11721) 2021-05-28 10:01:06 -04:00
Sebastien Pouliot e7a0358452
[catalyst][automaticassessmentconfiguration] Update for Catalyst (#11678)
Available since 14.0
2021-05-26 09:24:21 -04:00
Sebastien Pouliot 4ea2c8b2c0
[catalyst][accounts] Update xtro - framework is not available (#11624) 2021-05-20 09:35:09 -04:00
Sebastien Pouliot 9c78ba39cd
[catalyst][adsupport] Update xtro - framework is not available (#11625)
* [catalyst][adsupport] Update xtro - framework is not available

also found out an API was removed by Apple... turned it into
a stub for compatibility.
2021-05-20 09:30:55 -04:00
Sebastien Pouliot e4ce5bb828
[catalyst][authenticationservices] Update xtro - framework is not available (#11626) 2021-05-20 09:26:55 -04:00
Sebastien Pouliot e2d65529dc
[tests][xtro] Fix recent failures (#11386)
New file was not committed (should have been with a rename)
2021-04-29 15:46:20 -04:00
Sebastien Pouliot 426d6d6bea
[tests][xtro] Fix catalyst changes with xcode12.5 RC (#11340)
xtro should soon be re-enabled and spot those on the (backport) PR
2021-04-29 10:14:05 -04:00
Sebastien Pouliot cd4e5b543e
[videotoolbox] Update for dotnet attributes (#11342)
and ajust xtro for unavbailable Catalyst API
2021-04-27 08:43:59 -04:00
Marius Ungureanu b930f9cce9
Make NSWindow appearanceSource null allowed (#11334)
Native headers show it's null_resettable.

```objc
/// If set, the receiver will inherit the appearance of that object, as well as use KVO to observe its effectiveAppearance for changes. Typically this is used for child windows that are shown from a parent window or specific view. Defaults to NSApp.
@property (weak, null_resettable) NSObject<NSAppearanceCustomization> *appearanceSource API_AVAILABLE(macos(10.14));
```
2021-04-26 18:02:25 -04:00
Rolf Bjarne Kvinge 94ca4e7a03
[ObjCRuntime] Print to stderr if using xamarin_log fails. Fixes #11239. (#11262)
* [ObjCRuntime] Print to stderr if using xamarin_log fails. Fixes #11239.

Fixes https://github.com/xamarin/xamarin-macios/issues/11239.

* Update xtro.
2021-04-22 11:57:41 +02:00
Rolf Bjarne Kvinge 0854e5a1a0
[xtro] Update MacCatalyst todos. (#11253)
Fixes:

    ?fixed-todo? Entry '!missing-pinvoke! AudioSessionAddPropertyListener is not bound' in 'MacCatalyst-AudioToolbox.todo' is not found in corresponding 'MacCatalyst-AudioToolbox.raw' file
    ?fixed-todo? Entry '!missing-pinvoke! AudioSessionGetProperty is not bound' in 'MacCatalyst-AudioToolbox.todo' is not found in corresponding 'MacCatalyst-AudioToolbox.raw' file
    ?fixed-todo? Entry '!missing-pinvoke! AudioSessionGetPropertySize is not bound' in 'MacCatalyst-AudioToolbox.todo' is not found in corresponding 'MacCatalyst-AudioToolbox.raw' file
    ?fixed-todo? Entry '!missing-pinvoke! AudioSessionInitialize is not bound' in 'MacCatalyst-AudioToolbox.todo' is not found in corresponding 'MacCatalyst-AudioToolbox.raw' file
    ?fixed-todo? Entry '!missing-pinvoke! AudioSessionSetActive is not bound' in 'MacCatalyst-AudioToolbox.todo' is not found in corresponding 'MacCatalyst-AudioToolbox.raw' file
    ?fixed-todo? Entry '!missing-pinvoke! AudioSessionSetActiveWithFlags is not bound' in 'MacCatalyst-AudioToolbox.todo' is not found in corresponding 'MacCatalyst-AudioToolbox.raw' file
    ?fixed-todo? Entry '!missing-pinvoke! AudioSessionSetProperty is not bound' in 'MacCatalyst-AudioToolbox.todo' is not found in corresponding 'MacCatalyst-AudioToolbox.raw' file
    ?fixed-todo? Entry '!missing-enum! NSTextWritingDirection not bound' in 'MacCatalyst-UIKit.todo' is not found in corresponding 'MacCatalyst-UIKit.raw' file
    Sanity check failed (8)
    make: *** [classify] Error 8
2021-04-21 15:11:35 -04:00
VS MobileTools Engineering Service 2 78e62f8564
[main] [xcode12.5] Bump for Xcode 12.5 RC (#11263)
and add the few new bindings added in the SDKs
2021-04-21 15:07:17 -04:00
Rolf Bjarne Kvinge 9a0cd6182b
[introspection] Add/fix/remove availability attributes for Mac Catalyst to make introspection's Introduced test pass. (#10587)
Co-authored-by: Sebastien Pouliot <sebastien.pouliot@microsoft.com>
2021-04-13 15:48:20 -04:00
Alex Soto 16dcaa1c72 Fix xtro 2021-04-03 17:58:31 -04:00
Alex Soto bc1d8513a6 Merge remote-tracking branch 'xamarin/xcode12.5' into alex-xcode12.5-main 2021-04-02 21:46:31 -04:00
Rachel Kang deacce3293
Merge pull request #10886 from rachelkang/xcode12.5-avfoundation-b123
[AVFoundation] Update bindings for Xcode 12.5 beta 1,2,3
2021-03-24 09:21:56 -04:00
Sebastien Pouliot fa12b8d5e2
[devicecheck] Update for xcode 12.5 beta 3 (#10946) 2021-03-24 09:06:41 -04:00
Rachel Kang 3d5b3a89ef
More feedback fixes - update manual binding and test failures 2021-03-23 10:59:49 -04:00
Alex Soto fb5203bf55
[FileProvider] Update Bindings to Xcode 12.5 Beta 1 to Beta 5 (#10935) 2021-03-23 10:30:03 -04:00
Sebastien Pouliot e7aee69855
[metal] Update for xcode 12.5 beta 3 (#10934) 2021-03-23 09:12:19 -04:00
Rachel Kang d9d19a4f98
Ignore unused OS 2021-03-19 18:10:43 -04:00
Rachel Kang f587e8900c
Update with styling/formatting feedback 2021-03-19 18:10:42 -04:00
Rachel Kang 4871938dd0
[AVFoundation] Update bindings for Xcode 12.5 beta 1,2,3 2021-03-19 18:10:41 -04:00
Alex Soto 1c5fcde327
[ImageKit] Update bindings to Xcode 12.5 Beta 1 to Beta 3 (#10914) 2021-03-19 15:09:25 -04:00
Sebastien Pouliot d1cc6f35d7
[mlcompute] Update for xcode12.5 beta 3 (#10905) 2021-03-18 20:18:10 -04:00
Sebastien Pouliot 60da845437
[xtro] Fix 'make gen-all' for Catalyst (when xtro has not run yet) (#10907) 2021-03-18 09:14:17 -04:00