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

3279 Коммитов

Автор SHA1 Сообщение Дата
moljac 54c2852266 automatic files 2024-05-02 11:30:26 +02:00
moljac 72a443f5d1 Update config.json 2024-05-02 11:30:03 +02:00
moljac 45338c052d
Merge branch 'main' into mu-20230329-androidx.media.players 2024-05-02 08:34:09 +02:00
moljac 5dce614b6b
Merge pull request #878 from xamarin/wsu-20240419
Weekly Stable Updates 20240419
2024-05-02 08:22:03 +02:00
moljac 4d978c2e64 media3-transformer fixes 2024-05-01 13:13:33 +02:00
moljac 24fb6f05db media3-extractor metadata fixes 2024-05-01 13:13:10 +02:00
moljac 1995ad42e5 automatic files 2024-05-01 12:54:30 +02:00
moljac 2a30f5e937 Merge branch 'wsu-20240419' of https://github.com/xamarin/AndroidX into wsu-20240419 2024-05-01 12:11:13 +02:00
moljac e06f5065d9 spelling after namespace changes 2024-05-01 12:11:04 +02:00
moljac a520590771 automatic files 2024-05-01 12:10:49 +02:00
moljac 1f3fe71425 Update config.json 2024-05-01 11:58:43 +02:00
moljac f80fa4fe30
Merge branch 'main' into wsu-20240419 2024-05-01 10:14:02 +02:00
moljac 3c4c6476c4 Xamarin.Google.Android.InstallReferrer update 2024-05-01 10:13:19 +02:00
moljac c75922e3b7 Update config.json 2024-05-01 10:10:44 +02:00
moljac 2a9ef32178
Merge branch 'main' into mu-20230329-androidx.media.players 2024-05-01 08:49:04 +02:00
moljac fe3e3abcd3 review fixes 2024-04-30 21:53:44 +02:00
moljac 3f8029aa6f review fixes 2024-04-30 21:53:35 +02:00
moljac d82a658957 automatic files 2024-04-30 21:53:15 +02:00
moljac 66ea996c37 media2 removed 2024-04-30 21:53:02 +02:00
Jonathan Pobst 2b21f4c975
Fix update script to handle misnamed guava Java versions. (#880)
We have missed several new versions of `com.google.guava.guava` because they name their release packages like `33.1.0-android`.  Traditionally, adding any sort of label after a hyphen indicates that the package is a pre-release version so we ignore it.  Thus we have been ignoring their new versions.

Fix our update script to allow a pre-release tag of `-android` to count as a stable release version so we will process `guava` updates.

Additionally, go ahead and bump `guava` to the latest version available. Note we remove the `-android` from the NuGet version, as it is not a pre-release package.
2024-04-30 08:50:59 -10:00
moljac fd9b1d25e7 OkIO fixes 2024-04-30 20:41:32 +02:00
moljac ecad07c2aa automatic files 2024-04-30 08:32:05 +02:00
moljac 3a237e973c better spelling 2024-04-29 22:09:54 +02:00
moljac 31aca1d108 Update published-namespaces.txt 2024-04-29 19:03:16 +02:00
moljac 4297e9251e namespaces 2024-04-29 16:49:35 +02:00
moljac d50c8438d6 spell chacks 2024-04-29 16:46:19 +02:00
moljac 1866ae0976 automatic files 2024-04-29 16:46:09 +02:00
moljac 76343d412c DataStore exclusions 2024-04-29 16:45:11 +02:00
moljac cc011306ec metadata for duplicate classes 2024-04-25 22:52:41 +02:00
moljac 228e856595 spelling 2024-04-25 22:52:03 +02:00
moljac c4ee3cee90 fix for multiple classes 2024-04-25 22:51:52 +02:00
moljac 2385d291e1 refactoring 2024-04-25 20:03:13 +02:00
moljac e2ae94a317 fixes for error CS0433: The type 'IDataStore' exists in both 2024-04-25 20:01:18 +02:00
moljac e588594774 Google.Common.Util.Concurrent.IListenableFuture 2024-04-25 17:44:51 +02:00
moljac b71a2527ae media3.common fix according to review 2024-04-25 14:21:55 +02:00
moljac f69c8f9070 media3.cast fixes 2024-04-25 14:21:29 +02:00
moljac 1a21e9c241 spell check fixed 2024-04-23 12:28:52 +02:00
moljac c826ae359d
Merge branch 'main' into mu-20230329-androidx.media.players 2024-04-23 06:52:56 +02:00
moljac 7706a07aee
Merge branch 'main' into wsu-20240419 2024-04-23 06:50:32 +02:00
Jonathan Pobst 718dd86dfc
Bump to .NET 8 '8.0.204' generator. (#869)
Update the version of `generator` used to build the `net7.0-android` version of our packages.

This should contain https://github.com/xamarin/java.interop/pull/1202, which is needed for binding AndroidX Media3.
2024-04-22 07:51:19 -10:00
Jonathan Pobst 27ff690cc4
[AndroidX.Browser] Obsolete CustomTabsActivityManager.From with message describing its shortcomings. (#874)
Fixes https://github.com/xamarin/AndroidX/issues/873

The method `CustomTabsActivityManager.From (Activity parentActivity, string? servicePackageName = null)` caches the passed in `parentActivity` forever, which can cause a memory leak.

Additionally, only the first `parentActivity` passed in supported.  Subsequent `parentActivity` arguments are ignored and the first one is always reused.

Mark this helper method as `[Obsolete]` and recommend consumers implement any desired caching themselves in a way that respects the parent activity(ies) and their lifetimes properly for the relevant application.
2024-04-22 07:50:48 -10:00
moljac 808386dbda ReplaceFileCorruptionHandler defined in multiple assemblies 2024-04-21 00:10:52 +02:00
moljac c3c7d31d3f more types defined in multiple assemblies fixes 2024-04-20 23:34:39 +02:00
moljac 433d6db5b7 types defined in multiple assemblies fix 2024-04-20 22:45:18 +02:00
moljac 91570c3ecf fixing duplicate types 2024-04-20 19:40:37 +02:00
moljac b08404d4ed metadata fixes androidx.datastore 2024-04-20 18:37:39 +02:00
moljac 750b1cff7d config fixes 2024-04-20 18:37:18 +02:00
moljac d69668c89a
Merge branch 'main' into wsu-20240419 2024-04-20 00:02:18 +02:00
Jonathan Pobst 7702d1663a
[ci] Ensure logs and artifacts get published on failed builds. (#876)
After [migrating to the 1ES template](https://github.com/xamarin/AndroidX/pull/844), when our build fails, no logs or artifacts are retained, making it very hard to diagnose the issue.  Add an `always` condition to the output upload so these will get saved.

Example build demonstrating artifacts are uploaded on failure:
https://devdiv.visualstudio.com/DevDiv/_build/results?buildId=9440304&view=results
2024-04-19 07:16:32 -10:00
moljac 5aeb51fb66 updates + new dependencies 2024-04-19 17:29:56 +02:00