Sebastien Pouliot
eeb1d10713
[metalkit] Add new API from both beta 1 and beta 2 ( #383 )
2016-07-12 23:10:55 -04:00
Sebastien Pouliot
2aea78a64e
[imageio] Update for beta 2 ( #379 )
...
kCGImageDestinationOptimizeColorForSharing has been verified to be
present on iOS 9.3 (like mentioned in the headers)
2016-07-12 16:21:30 -04:00
Sebastien Pouliot
d6e00781eb
[tests] Fix introspection tests running on an iOS 9.3 device ( #380 )
2016-07-12 09:46:41 -04:00
Sebastien Pouliot
2ac25415be
Enable CloudKit on watchOS builds ( #372 )
2016-07-11 08:43:37 -04:00
Sebastien Pouliot
e3a1342cf8
[tvmlkit][tvos] Update for beta 1 and beta 2 ( #371 )
2016-07-11 08:42:01 -04:00
Sebastien Pouliot
2fa473f9f7
[coreimage] Update for beta 2 ( #370 )
2016-07-11 08:41:10 -04:00
Sebastien Pouliot
b16a95b0d1
[tvos] Enable MultipeerConnectivity and ReplayKit frameworks, existing in iOS but just added in tvOS 10 ( #361 )
...
* Xcode 8 beta 2 tvOS SDK does not ship ExternalAccessory headers for the simulator (but the framework itself is present) so it's not yet enabled (causing registrar build issues)
https://trello.com/c/2e2VdbGR/49-27266975-externalaccessory-header-files-are-missing-for-appletvsimulator
* MapKit was not added for 9.2 - it's added now (and will be fixed in master/cycle8 later)
2016-07-10 11:15:45 -04:00
Vincent Dondain
491fdebca1
[homekit] Update for iOS 10 beta 2 ( #368 )
2016-07-08 21:35:06 -04:00
Sebastien Pouliot
6ea6fe471f
[replaykit] Update for beta 2 ( #367 )
2016-07-08 18:39:16 -04:00
Vincent Dondain
8d9f38bd5f
[gamekit] Update for iOS 10 beta 2 ( #364 )
2016-07-08 13:31:29 -04:00
Sebastien Pouliot
ea9408e2cd
Merge pull request #363 from xamarin/xcode8-xmfixes
...
[XM] Fix introspection test by patching PHLivePhoto
2016-07-08 13:31:08 -04:00
Chris Hamons
ca5d090fe3
[XM] Fix introspection test by patching PHLivePhoto
2016-07-08 09:54:06 -05:00
Vincent Dondain
f786a588c1
[messages] Update for iOS 10 beta 2 ( #362 )
2016-07-08 10:27:49 -04:00
Chris Hamons
55eb0c8537
Fix bindings to pass introspection tests on 10.12 Xcode 8b1 ( #353 )
2016-07-08 09:09:10 -05:00
Sebastien Pouliot
6f8eb22100
[webkit] Small update for iOS 10 beta 2 ( #359 )
2016-07-08 08:46:36 -04:00
Sebastien Pouliot
6f9168a76d
[corelocation] Update for iOS 10 beta 2 ( #357 )
...
* Removed Description method bindings (and added compatibility stubs);
* StartUpdatingLocation is now allowed on watchOS (assuming 3.0)
2016-07-08 08:46:01 -04:00
Sebastien Pouliot
2b3d606b2c
[contacts] Added new CNContactPhoneticOrganizationNameKey constant/property for beta 2 ( #356 )
2016-07-08 08:45:15 -04:00
Vincent Dondain
839258d337
[gamekit] Update for iOS 10 beta1 ( #354 )
2016-07-08 08:44:44 -04:00
Sebastien Pouliot
223bc7a6d2
[coremotion] Update to remove CMSignificantElevationSample related API from beta 2 ( #358 )
2016-07-07 20:10:32 -04:00
Sebastien Pouliot
a4f01b8315
[multipeerconnectivity] Small update for iOS 10 beta 1 (no change in beta 2) ( #360 )
2016-07-07 20:08:24 -04:00
Sebastien Pouliot
afb3ea1e3f
Bump Xcode version to beta 2 ( #349 )
...
Fix issues with monotouch-tests with beta2
* TLSMaximumSupportedProtocol returns Unknown, which also means default,
instead of SslProtocol.Tls_1_2
* Setting NSZone.Name crash the app
* The MDLMesh tests are broken in a different way than beta1
* [callkit] Disable CTCallCenter default ctor as it breaks introspection
> [FAIL] Default constructor not allowed for CoreTelephony.CTCallCenter : SIGILL
The exception, that we catch, puts the process in an unstable state.
This cause weird results and crash later (wrong dispatch queue on main
thread) when testing MapKit.
Crashed Thread: 0 tid_a07 Dispatch queue: CTCallCenter
Exception Type: EXC_BAD_ACCESS (SIGABRT)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000004
Exception Note: EXC_CORPSE_NOTIFY
VM Regions Near 0x4:
-->
__TEXT 0000000000097000-00000000004d2000 [ 4332K] r-x/rwx SM=COW /Users/USER/Library/Developer/CoreSimulator/Devices/9446B344-62A2-42A8-A8EE-9FE7AC6BA5C8/data/Containers/Bundle/Application/81183608-DADF-4226-B7FE-4B43759D679A/introspection.app/introspection
Application Specific Information:
BUG IN CLIENT OF LIBDISPATCH: dispatch_barrier_sync called on queue already owned by current thread
abort() called
CoreSimulator 278 - Device: iPhone 5 - Runtime: iOS 10.0 (14A5297c) - DeviceType: iPhone 5
Some beta2 adjustments (removals) to get green tests and be able to merge it so bindings of beta2 can start
* [tests] NEFlowMetaData conformance to NSSecureCoding and NSCopying is new in beta2 (and check fails on OSX 10.11)
* [uikit] Add [UIScrollView|UITableViewController].refreshControl to fix monotouch-test build
UIRefreshControlHosting was removed in beta2 but we still need the
refreshControl property on UIScrollView and UITableViewController
to build monotouch-test
2016-07-07 13:10:24 -04:00
Sebastien Pouliot
cd35ba77ac
[photos] Update for iOS 10 beta 1 ( #348 )
...
Also enable photos.framework on tvOS and macOS - but minimal (no tests failure) support for macOS 10.12. This does not include any macOS specific API
2016-07-06 23:24:31 -04:00
Sebastien Pouliot
0178aa048b
[coreanimation] Update for iOS 10 beta 1 ( #350 )
...
* kCAEmitterBehaviorSimpleAttractor is new on macOS too (even if it's
not decorated as such in the header files)
2016-07-06 13:42:13 -04:00
Sebastien Pouliot
d8c113db09
[glkit] Small update for iOS 10 beta 1 ( #351 )
...
Note: new API in beta1 are also only available on macOS 10.12 (not identified as such in the header files)
2016-07-06 11:19:21 -04:00
Vincent Dondain
c8c27a01b2
[coretext] Update for iOS 10 beta1 ( #346 )
2016-07-05 16:49:59 -04:00
Sebastien Pouliot
648ac646fe
[pushkit] Small update for iOS 10 beta 1 ( #347 )
...
Other changes are due to the introduction of a PKPushType to offer
some type safety.
typedef NSString *PKPushType NS_STRING_ENUM;
We already use a type (or the same name) to hold the constants.
2016-07-04 22:54:38 -04:00
Sebastien Pouliot
5388f5d02f
[coregraphics] Added new CGColorSpace API from iOS 10 beta 1 ( #337 )
...
Also updated unit tests.
2016-07-04 21:57:30 -04:00
Vincent Dondain
13dfd6677e
[corebluetooth] Update for iOS 10 beta 1 ( #342 )
...
- Filled radar://27160443 for CBUUIDValidRangeString being
different than CBUUIDCharacteristicValidRangeString on macOS.
2016-07-04 20:58:20 -04:00
Sebastien Pouliot
f773ee27fb
[wkwebkit] Update for iOS 10 beta 1 ( #345 )
...
Also adjust introspection tests for the new NSSecureCoding
conformance of some existing types.
2016-07-04 20:46:57 -04:00
Sebastien Pouliot
07366dd5bc
[corespotlight] Update for iOS 10 beta 1 ( #344 )
2016-07-04 19:18:46 -04:00
Sebastien Pouliot
8b7be4a01b
[coremotion] Update for iOS 10 beta 1 ( #338 )
2016-07-04 19:18:11 -04:00
Sebastien Pouliot
54c098b14e
[notificationcenter] Update for iOS 10 beta 1 ( #323 )
...
* [notificationcenter] Update for iOS 10 beta 1
Also includes UIKit helpers for UIVibrancyEffect
2016-07-04 19:17:28 -04:00
Sebastien Pouliot
418965b4e7
Merge pull request #252 from dalexsoto/usernotifications2
...
[UserNotifications/UI] Add UserNotifications/UI framework xcode 8 beta 1
2016-07-04 16:49:03 -04:00
Sebastien Pouliot
ce9843de12
Merge pull request #309 from spouliot/networkextensions-b1
...
[networkextension] Small update for iOS 10 beta 1
2016-07-04 15:58:14 -04:00
Alex Soto
074c4f6530
[UserNotificationsUI] Add UserNotificationsUI framework from xcode 8 beta 1
2016-07-04 14:41:22 -05:00
Alex Soto
046a3fad30
[UserNotifications] Add UserNotifications framework xcode 8 beta 1
2016-07-04 14:39:45 -05:00
Alex Soto
42b6cf57f1
[DictionaryContainer] Add support for CGRect/CGPoint/CGSize and CMTime
...
* Added support in DictionaryContainer for CGRect/CGPoint/CGSize and CMTime
* Added support for [StrongDictionary] using CGRect/CGPoint/CGSize and CMTime
* Added tests using DictionaryContainers for CGRect/CGPoint/CGSize and CMTime
2016-07-03 11:11:06 -05:00
Timothy Risi
aaa5b7bd09
Xcode8 AppKit bindings ( #243 )
2016-07-01 17:29:40 -04:00
Sebastien Pouliot
47efa02348
[corelocation] Minor update for iOS 10 beta 1 ( #334 )
...
Some of CLBeacon[Region] properties changed to Copy (instead of Strong)
2016-06-30 11:13:17 -04:00
Vincent Dondain
5be3587db5
[homekit] Update for iOS 10 beta 1 ( #324 )
2016-06-30 08:31:40 -04:00
Sebastien Pouliot
8b5a06df3d
[coregraphics] Re-enable CGColorConverterCreateSimple API and tests ( #325 )
...
This was added in iOS 9.3 SDK but only worked on the simulator as the
calls were not present on the device libraries.
This is fixed in iOS 10 beta 1.
https://trello.com/c/Rwko9Wef/37-24734681-cgcolorconvertercreatesimple-is-missing-for-device-builds
2016-06-29 20:03:06 -04:00
Sebastien Pouliot
6cb426605a
[mapkit] Small update for iOS 10 beta 1 ( #311 )
2016-06-28 23:19:15 -07:00
Sebastien Pouliot
ae9c6527a2
[systemconfiguration] Small update for iOS 10 beta 1 ( #312 )
...
It looks like Apple reverted the deprecation of the API (maybe due to
lack of alternatives for some?)
2016-06-28 23:18:44 -07:00
Sebastien Pouliot
4bae85cce0
[networkextension] Small update for iOS 10 beta 1
2016-06-28 17:04:51 -04:00
Sebastien Pouliot
e3ac382fc7
[corevideo] Small update for iOS 10 beta 1 ( #280 )
...
* [corevideo] Small update for iOS 10 beta 1
and tests for 4CC to enums conversion
2016-06-28 16:25:24 -04:00
Sebastien Pouliot
3a6ab44109
[networkextension] Add [ErrorDomain] on existing enums
2016-06-28 15:37:20 -04:00
Sebastien Pouliot
a94980dfae
[opengles] Small update for iOS 10 beta 1 ( #302 )
2016-06-28 11:57:05 -04:00
Rolf Bjarne Kvinge
60e92b083d
Merge pull request #293 from rolfbjarne/xcode8-merge-master
...
Merge remote-tracking branch 'origin/master' into xcode8
2016-06-28 08:45:57 -07:00
Sebastien Pouliot
226cb575f5
[avkit] Small update for iOS 10 beta 1 ( #298 )
2016-06-28 11:22:07 -04:00
Sebastien Pouliot
6079ce077e
[videotoolbox] Small update for iOS 10 beta 1 ( #291 )
...
Some previous fields are now exposed in iOS:
* kVTPixelTransferPropertyKey_DestinationColorPrimaries
* kVTPixelTransferPropertyKey_DestinationTransferFunction
* kVTPixelTransferPropertyKey_DestinationICCProfile
2016-06-28 11:21:31 -04:00