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

148 Коммитов

Автор SHA1 Сообщение Дата
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