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

17 Коммитов

Автор SHA1 Сообщение Дата
Rolf Bjarne Kvinge 0b4fc12f32 [tests] Fix several issues that show up in the mtouch and introspection tests on macOS 10.15. (#6929)
* [introspection] Fix several issues that show up on macOS 10.15.

* [tests][mtouch] Fix a few tests according to recent changes.
2019-09-06 20:57:40 -04:00
Sebastien Pouliot 8c647fd469
[photos][macos] Fix breaking changes for XM (#6745) 2019-08-09 16:54:40 -04:00
TJ Lambert f1c511517d [Photos] Add Xcode 11 Beta 1-4 bindings (#6521)
* first run through but errors

* fixed switching attributes

* adding methods to be continued

* passes intro, one issue with xtro

* added common-Photos.ignore and filled feedback with Apple. Also corrected whitespace and spacing

* minimizing a diff change

* first round of changes

* fixed more errors, but expecting few more changes

* made a comment better

* added Photos/PHChangeRequest.cs but have compiler issue

* actually adding PHChangeRequest file to frameworks.sources

* changing attributes

* changed some ints to PHLivePhotoRequestID

* reverting changes

* adding mac attribute

* removing onlyOn64

* fixing attributes

* changed new base class attributes, need to test still

* This should be final fix in photos, changing PHChangeRequest mac support back to 10,15

* Updated comment

* Updated comment yet again

* removed tv todo
2019-07-22 07:52:56 -04:00
Rolf Bjarne Kvinge c1e6ac029f [src] Remove/obsolete 'onlyOn64: true' in attributes. (#6595)
* [src] Obsolete 'onlyOn64' parameter to the availability attributes.

* [src] Remove 'onlyOn64: true' from attributes.

* [src] Adjust availability attributes.
2019-07-16 12:13:11 -04:00
Manuel de la Pena 1b946b7cf6
[Photos] Update for Xcode10-beta2. (#4371) 2018-07-03 17:26:40 +02:00
Chris Hamons c0202e0e2b
PMCS Removal (#3197)
You were the preprocessor we wished C# had natively

Removing PMCS requires these changes:
* Remove XamCore from src/
* Remove XamCore from tools/
* Remove XamCore from runtime/
* nint/nuint enum conversion
* _compat_ enum conversion
* NSAction conversion
* Hand fix single API incorrectly converted by PMCS to unbreak compatibility
   - Due to a bug in PMCS, the nuint was incorrectly converted in this API.
   - However, as that ship as sailed, we must "fix" it until XAMCORE_4_0
* Update readme
* Bump macios-binaries
2018-02-05 10:26:29 -05:00
Sebastien Pouliot caa1e702a9
[macos][photos] Add some missing error codes and constants for XM (#3181)
xtro data updated
2018-01-09 09:17:42 -05:00
Sebastien Pouliot 701ec075c8
[macos][photos] Fix breaking change wrt PHLivePhotoFrameProcessingBlock (#3112)
API diff reported

```
Type Changed: Photos.PHLivePhotoEditingContext

Removed property:

	public virtual PHLivePhotoFrameProcessingBlock FrameProcessor { get; set; }

Removed Type Photos.PHLivePhotoFrameProcessingBlock
````
2017-12-18 13:31:17 -05:00
Sebastien Pouliot 9b7c33e9ca
[photos] Fix incorrect SDPHLivePhotoFrameProcessingBlock. Fixes #58227 (#3011)
The correct signature is a `ref NSError`, the bound API was missing the
`ref` and this required adding support to the generator.

Generated code diff:
https://gist.github.com/spouliot/3cdc7f8a40fe67a962ed9fefc2411d60

Bug: https://bugzilla.xamarin.com/show_bug.cgi?id=58227
2017-11-22 14:42:20 -05:00
Sebastien Pouliot b57aaf0b1e [photos] Update for beta 5 (#2452)
Also update some existing enum members were added in beta 1 on macOS
2017-08-08 22:04:29 -04:00
Sebastien Pouliot 1065cdb0e9 [photos][macos] Beta 3 re-align itself with the rest of the universe (#2327) 2017-07-14 14:21:11 -04:00
Sebastien Pouliot cedb13a1ef [photos] Update up to beta 3 (#2290)
Also enable the PHLivePhotoEditingOption strong dictionary overload now that b3 provides the required key
2017-07-13 14:06:57 -04:00
Vincent Dondain e78a7a3291 [intro] Add availability messages checks to ApiTypoTest (#2240)
- ApiTypoTest now enforces the rules defined here: https://github.com/xamarin/xamarin-macios/wiki/BINDINGS#availability-attributes-messages.
- Update all availability messages to follow new ApiTypoTest rules.
- Fix `IsObsolete` to handle ObsoletedAttribute.
- Don't apply rule 1 on Obsolete attribute.
- Allow to skip rule 4.
- Prevent use of OSX, OS X.
2017-06-26 18:17:06 -04:00
Vincent Dondain 82fd0ea4c8 [Photos] Update to iOS 10.3 beta 1 2017-03-28 09:08:24 -05:00
Sebastien Pouliot b5632f9c2f merge xcode8.2 into master 2016-12-12 21:26:23 -05: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
Rolf Bjarne Kvinge 5830166c63 Build the platform assemblies. 2016-04-24 14:47:26 -04:00