halkyon/apps/train/halkyon_train_flutter/android/gradle/verification-metadata.xml

90 lines
5.5 KiB
XML
Raw Permalink Normal View History

<?xml version="1.0" encoding="UTF-8"?>
<!--
Polar's BLE SDK comes from JitPack (ADR 0030, D34), which builds it from
Polar's repository itself: its files are pinned here by their SHA-256, as
JitPack served them on 28 Oct 2026, so that a file changed there fails the
feat(train): music by cadence in a recording, or the metronome (ADR 0030, D48) A workout keeps its cadence as a series of its own (steps a minute, every 10 s while moving). The Record sheet offers Music, Metronome or Off on foot, remembered; Music once a kept track has a tempo. The recorder measures the cadence over the last 30 s and plays a fitting track (its tempo, half or double, within 6 %) through Media3's ExoPlayer, retuning the track playing where it still fits, else crossfading over 3 s; a plan's new step picks anew. A run starts at the cadence learnt from the person's runs, which also gives a plan's steps their cadence. Media3 1.10.1, pinned by Gradle's checksums (trusted on first download from Google's Maven, 29 Oct 2026), for review: media3-common aar 39686f54ff6baf8cbc841199afd55619533eaef2ab6cd0efc32b8a3c55dd88c3 module a81b2f0ebc256fe0e09f05d93c5259ade5bf44707748b9295343bee67575d9c2 media3-container aar a198b62c577fa434941282fbfa31eb66ff0ff308a6573edf0b5dd01f4e38445d module e2a1c62c7e5d1013b906bc6ff5056db3e797cda4505e2d7d229524b24ca67a0e media3-database aar 520e6f814e42a7d428db187ac073b453c0fcba0f4f5f4edd1cf33fafd2cfb740 module c380fea161e80d8074215a20e86e3dc2c2d825de964ca87aee66c8331f5ae252 media3-datasource aar e22f9f779047ce951152c793af094593e7cbb52475a82d56fa4f869fd319e700 module 9d32d2ec6a983ee9f418bcc05777aa23eee4db37bf794f44fb66a05d6f22e963 media3-decoder aar a9fb2b8fa1d54b4a8d6bda98a1c655b04d59c74b3ace7e2503e9e39830f13aee module 388d5226366edd1facf8eec42cb5420871a46032d545286e90eaea8454789580 media3-exoplayer aar 19090f829afbbb595d67618f59c212f72b433ac01dc72b47594cf42552c8ed61 module ba0b9ef325fa114baa0f2fbdb4caf54029606924be1999f4af02bed5f079756b media3-extractor aar 3c823279356b64f4215a8c6cb1e6bfa60c533351a651786ad6fa69ad001ef1b1 module b3eb755d7373e4fd199ff80814005f3b303693dfb8ace16b5b9482655d49d493 Not tried on a phone yet. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
2026-10-29 13:31:41 +01:00
build. Media3, the recording's music player (ADR 0030, D48), is pinned so
too, as Google's Maven served it on 29 Oct 2026, written by Gradle
(its option write-verification-metadata, sha256). Everything else comes from
Google's and Maven Central's repositories and is trusted as before.
-->
<verification-metadata xmlns="https://schema.gradle.org/dependency-verification"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="https://schema.gradle.org/dependency-verification https://schema.gradle.org/dependency-verification/dependency-verification-1.3.xsd">
<configuration>
<verify-metadata>true</verify-metadata>
<verify-signatures>false</verify-signatures>
<trusted-artifacts>
feat(train): music by cadence in a recording, or the metronome (ADR 0030, D48) A workout keeps its cadence as a series of its own (steps a minute, every 10 s while moving). The Record sheet offers Music, Metronome or Off on foot, remembered; Music once a kept track has a tempo. The recorder measures the cadence over the last 30 s and plays a fitting track (its tempo, half or double, within 6 %) through Media3's ExoPlayer, retuning the track playing where it still fits, else crossfading over 3 s; a plan's new step picks anew. A run starts at the cadence learnt from the person's runs, which also gives a plan's steps their cadence. Media3 1.10.1, pinned by Gradle's checksums (trusted on first download from Google's Maven, 29 Oct 2026), for review: media3-common aar 39686f54ff6baf8cbc841199afd55619533eaef2ab6cd0efc32b8a3c55dd88c3 module a81b2f0ebc256fe0e09f05d93c5259ade5bf44707748b9295343bee67575d9c2 media3-container aar a198b62c577fa434941282fbfa31eb66ff0ff308a6573edf0b5dd01f4e38445d module e2a1c62c7e5d1013b906bc6ff5056db3e797cda4505e2d7d229524b24ca67a0e media3-database aar 520e6f814e42a7d428db187ac073b453c0fcba0f4f5f4edd1cf33fafd2cfb740 module c380fea161e80d8074215a20e86e3dc2c2d825de964ca87aee66c8331f5ae252 media3-datasource aar e22f9f779047ce951152c793af094593e7cbb52475a82d56fa4f869fd319e700 module 9d32d2ec6a983ee9f418bcc05777aa23eee4db37bf794f44fb66a05d6f22e963 media3-decoder aar a9fb2b8fa1d54b4a8d6bda98a1c655b04d59c74b3ace7e2503e9e39830f13aee module 388d5226366edd1facf8eec42cb5420871a46032d545286e90eaea8454789580 media3-exoplayer aar 19090f829afbbb595d67618f59c212f72b433ac01dc72b47594cf42552c8ed61 module ba0b9ef325fa114baa0f2fbdb4caf54029606924be1999f4af02bed5f079756b media3-extractor aar 3c823279356b64f4215a8c6cb1e6bfa60c533351a651786ad6fa69ad001ef1b1 module b3eb755d7373e4fd199ff80814005f3b303693dfb8ace16b5b9482655d49d493 Not tried on a phone yet. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
2026-10-29 13:31:41 +01:00
<trust group="^(?!(com[.]github[.]polarofficial|androidx[.]media3)$).*$" regex="true"/>
</trusted-artifacts>
</configuration>
<components>
feat(train): music by cadence in a recording, or the metronome (ADR 0030, D48) A workout keeps its cadence as a series of its own (steps a minute, every 10 s while moving). The Record sheet offers Music, Metronome or Off on foot, remembered; Music once a kept track has a tempo. The recorder measures the cadence over the last 30 s and plays a fitting track (its tempo, half or double, within 6 %) through Media3's ExoPlayer, retuning the track playing where it still fits, else crossfading over 3 s; a plan's new step picks anew. A run starts at the cadence learnt from the person's runs, which also gives a plan's steps their cadence. Media3 1.10.1, pinned by Gradle's checksums (trusted on first download from Google's Maven, 29 Oct 2026), for review: media3-common aar 39686f54ff6baf8cbc841199afd55619533eaef2ab6cd0efc32b8a3c55dd88c3 module a81b2f0ebc256fe0e09f05d93c5259ade5bf44707748b9295343bee67575d9c2 media3-container aar a198b62c577fa434941282fbfa31eb66ff0ff308a6573edf0b5dd01f4e38445d module e2a1c62c7e5d1013b906bc6ff5056db3e797cda4505e2d7d229524b24ca67a0e media3-database aar 520e6f814e42a7d428db187ac073b453c0fcba0f4f5f4edd1cf33fafd2cfb740 module c380fea161e80d8074215a20e86e3dc2c2d825de964ca87aee66c8331f5ae252 media3-datasource aar e22f9f779047ce951152c793af094593e7cbb52475a82d56fa4f869fd319e700 module 9d32d2ec6a983ee9f418bcc05777aa23eee4db37bf794f44fb66a05d6f22e963 media3-decoder aar a9fb2b8fa1d54b4a8d6bda98a1c655b04d59c74b3ace7e2503e9e39830f13aee module 388d5226366edd1facf8eec42cb5420871a46032d545286e90eaea8454789580 media3-exoplayer aar 19090f829afbbb595d67618f59c212f72b433ac01dc72b47594cf42552c8ed61 module ba0b9ef325fa114baa0f2fbdb4caf54029606924be1999f4af02bed5f079756b media3-extractor aar 3c823279356b64f4215a8c6cb1e6bfa60c533351a651786ad6fa69ad001ef1b1 module b3eb755d7373e4fd199ff80814005f3b303693dfb8ace16b5b9482655d49d493 Not tried on a phone yet. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
2026-10-29 13:31:41 +01:00
<component group="androidx.media3" name="media3-common" version="1.10.1">
<artifact name="media3-common-1.10.1.aar">
<sha256 value="39686f54ff6baf8cbc841199afd55619533eaef2ab6cd0efc32b8a3c55dd88c3" origin="Google's Maven, 29 Oct 2026"/>
</artifact>
<artifact name="media3-common-1.10.1.module">
<sha256 value="a81b2f0ebc256fe0e09f05d93c5259ade5bf44707748b9295343bee67575d9c2" origin="Google's Maven, 29 Oct 2026"/>
</artifact>
</component>
<component group="androidx.media3" name="media3-container" version="1.10.1">
<artifact name="media3-container-1.10.1.aar">
<sha256 value="a198b62c577fa434941282fbfa31eb66ff0ff308a6573edf0b5dd01f4e38445d" origin="Google's Maven, 29 Oct 2026"/>
</artifact>
<artifact name="media3-container-1.10.1.module">
<sha256 value="e2a1c62c7e5d1013b906bc6ff5056db3e797cda4505e2d7d229524b24ca67a0e" origin="Google's Maven, 29 Oct 2026"/>
</artifact>
</component>
<component group="androidx.media3" name="media3-database" version="1.10.1">
<artifact name="media3-database-1.10.1.aar">
<sha256 value="520e6f814e42a7d428db187ac073b453c0fcba0f4f5f4edd1cf33fafd2cfb740" origin="Google's Maven, 29 Oct 2026"/>
</artifact>
<artifact name="media3-database-1.10.1.module">
<sha256 value="c380fea161e80d8074215a20e86e3dc2c2d825de964ca87aee66c8331f5ae252" origin="Google's Maven, 29 Oct 2026"/>
</artifact>
</component>
<component group="androidx.media3" name="media3-datasource" version="1.10.1">
<artifact name="media3-datasource-1.10.1.aar">
<sha256 value="e22f9f779047ce951152c793af094593e7cbb52475a82d56fa4f869fd319e700" origin="Google's Maven, 29 Oct 2026"/>
</artifact>
<artifact name="media3-datasource-1.10.1.module">
<sha256 value="9d32d2ec6a983ee9f418bcc05777aa23eee4db37bf794f44fb66a05d6f22e963" origin="Google's Maven, 29 Oct 2026"/>
</artifact>
</component>
<component group="androidx.media3" name="media3-decoder" version="1.10.1">
<artifact name="media3-decoder-1.10.1.aar">
<sha256 value="a9fb2b8fa1d54b4a8d6bda98a1c655b04d59c74b3ace7e2503e9e39830f13aee" origin="Google's Maven, 29 Oct 2026"/>
</artifact>
<artifact name="media3-decoder-1.10.1.module">
<sha256 value="388d5226366edd1facf8eec42cb5420871a46032d545286e90eaea8454789580" origin="Google's Maven, 29 Oct 2026"/>
</artifact>
</component>
<component group="androidx.media3" name="media3-exoplayer" version="1.10.1">
<artifact name="media3-exoplayer-1.10.1.aar">
<sha256 value="19090f829afbbb595d67618f59c212f72b433ac01dc72b47594cf42552c8ed61" origin="Google's Maven, 29 Oct 2026"/>
</artifact>
<artifact name="media3-exoplayer-1.10.1.module">
<sha256 value="ba0b9ef325fa114baa0f2fbdb4caf54029606924be1999f4af02bed5f079756b" origin="Google's Maven, 29 Oct 2026"/>
</artifact>
</component>
<component group="androidx.media3" name="media3-extractor" version="1.10.1">
<artifact name="media3-extractor-1.10.1.aar">
<sha256 value="3c823279356b64f4215a8c6cb1e6bfa60c533351a651786ad6fa69ad001ef1b1" origin="Google's Maven, 29 Oct 2026"/>
</artifact>
<artifact name="media3-extractor-1.10.1.module">
<sha256 value="b3eb755d7373e4fd199ff80814005f3b303693dfb8ace16b5b9482655d49d493" origin="Google's Maven, 29 Oct 2026"/>
</artifact>
</component>
<component group="com.github.polarofficial" name="polar-ble-sdk" version="8.3.0">
<artifact name="polar-ble-sdk-8.3.0.aar">
<sha256 value="f207c8b4a1812890e4737ac5c72b46bbcb1889826ef89d82ddc66c5772a826d0" origin="JitPack, 28 Oct 2026"/>
</artifact>
<artifact name="polar-ble-sdk-8.3.0.module">
<sha256 value="00ddeeac9e681cdfa411dd4cb6834968c0b08c18efff7debbd9d6379200293fc" origin="JitPack, 28 Oct 2026"/>
</artifact>
<artifact name="polar-ble-sdk-8.3.0.pom">
<sha256 value="1bceb6bf7e24262b196a3a7d55b94dadbfbe9428fe5aa998e20d4e6b4a4e1285" origin="JitPack, 28 Oct 2026"/>
</artifact>
</component>
</components>
</verification-metadata>