dustin-wojciechowski
51bee958f0
Added GPSLatitudeRef and GPSLongitudeRef to CGImagePropertiesGPS. ( #17166 )
...
Fixes #17162
Added GPSLatitudeRef and GPSLongitudeRef to CGImagePropertiesGPS.
Added new photo to all resources folders that has GPS data.
Created new test that reads GPS information off a photo and verifies that it is correct.
---------
Co-authored-by: GitHub Actions Autoformatter <github-actions-autoformatter@xamarin.com>
Co-authored-by: Manuel de la Pena <mandel@microsoft.com>
2023-01-28 09:31:25 -08:00
Rolf Bjarne Kvinge
a46afd0147
[tests] Use 'BundledNETCoreAppTargetFrameworkVersion' to specify the .NET version in the project files. ( #14666 )
...
This way we don't have to update all these files when moving to .NET 7.
2022-04-06 20:58:20 +02:00
Rolf Bjarne Kvinge
941507525e
[tests] Unify .NET test projects ( #13474 )
...
* Make the .NET project files for BundleResources and EmbeddedResources follow
the pattern of all the other test projects.
* Move the LangVersion and AllowUnsafeBlocks propertieso to the shared project
file.
2021-12-01 20:00:14 +01:00
Rolf Bjarne Kvinge
a97d95b0f9
[tests] Add test projects for .NET 6/Mac Catalyst.
2021-02-23 07:59:13 +01:00
Rolf Bjarne Kvinge
c640775699
[dotnet] Bump to .NET 6.0.100-alpha.1.20556.2. and net6.0
...
New commits in spouliot/Touch.Unit:
* spouliot/Touch.Unit@f8768d9 Advance into the world of net6.0
Diff: 9abe69e6f5..f8768d99ef
2020-11-10 11:41:06 +01:00
Rolf Bjarne Kvinge
062352ccae
[tests] Use 'Microsoft.NET.Sdk' instead of 'Microsoft.<platform>.Sdk'.
2020-10-16 14:27:57 +02:00
Rolf Bjarne Kvinge
d2788511b6
[dotnet] Use net5.0-[ios|tvos|watchos|macos] TargetFrameworks. ( #9532 )
...
* [dotnet] Set TargetPlatformSupported when the right TargetPlatformIdentifier is used.
* [dotnet] Generate a list of valid OS versions for each platform, and add it to the SupportedTargetPlatform item group.
The generated files: https://gist.github.com/rolfbjarne/765c4e4b38b1b017380c9378d9666317
* [dotnet] Define and set the default platform version if it's not set in the TargetFramework variable.
* [dotnet] Switch to using the new-style TargetFramework values.
This includes bumping spouliot/Touch.Unit to get new-style TargetFramework values for Touch.Client.
* spouliot/Touch.Unit@89afaf7 [Touch.Client] Use the right TargetFrameworks for watchOS and macOS as well. (#92 )
* spouliot/Touch.Unit@fd0e576 [Touch.Client] Use the right TargetFrameworks. (#91 )
* spouliot/Touch.Unit@40f47db [Touch.Client] Add a macOS and watchOS version for .NET. (#90 )
* spouliot/Touch.Unit@1d4b8c0 Add .gitignore for NuGet.config and global.json. (#89 )
* spouliot/Touch.Unit@49441f3 Call `mlaunch` instead of `mtouch` (#88 )
* spouliot/Touch.Unit@b157cf4 Fix a few markdown issues found by markdownlint. (#87 )
Diff: d7f55a6167..89afaf7e05
* [dotnet] Document the script that generates the lists of the target platform versions a little bit better.
* [dotnet] Make the [Platform]SupportedTargetPlatform variables public.
This matches how Android and Windows do it:
* https://github.com/xamarin/xamarin-android/pull/5007
* 18ee4eac8b/src/Tasks/Microsoft.NET.Build.Tasks/targets/Microsoft.NET.WindowsSupportedTargetPlatforms.props
* [xharness] Update the TargetFramework value when creating project variations.
2020-08-31 09:27:19 +02:00
Rolf Bjarne Kvinge
ab47edcb27
[dotnet] Implement resource bundling. ( #9472 )
...
* Port the BundledResources test to .NET.
* Fix a minor issue in the BundledResources test to make sure it works on macOS.
* Add a unit test to make sure resources are bundled as expected.
* Modify the .NET build logic to bundle/unbundle resources.
2020-08-25 13:14:01 +02:00