fixed tabs

This commit is contained in:
2026-08-27 14:13:43 -04:00
parent cf1d87b438
commit 7a53371b03
926 changed files with 5328 additions and 87652 deletions

File diff suppressed because it is too large Load Diff

274
.idea/workspace.xml generated
View File

@@ -5,265 +5,7 @@
</component> </component>
<component name="ChangeListManager"> <component name="ChangeListManager">
<list default="true" id="e6962293-3789-4c0b-8e8d-572b4ba78f5f" name="Changes" comment=""> <list default="true" id="e6962293-3789-4c0b-8e8d-572b4ba78f5f" name="Changes" comment="">
<change beforePath="$PROJECT_DIR$/.idea/misc.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/misc.xml" afterDir="false" /> <change beforePath="$PROJECT_DIR$/ScoutingApp/local.properties" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/local.properties" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/.gradle/8.13/executionHistory/executionHistory.bin" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/.gradle/8.13/executionHistory/executionHistory.bin" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/.gradle/8.13/executionHistory/executionHistory.lock" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/.gradle/8.13/executionHistory/executionHistory.lock" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/.gradle/8.13/fileHashes/fileHashes.bin" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/.gradle/8.13/fileHashes/fileHashes.bin" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/.gradle/8.13/fileHashes/fileHashes.lock" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/.gradle/8.13/fileHashes/fileHashes.lock" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/.gradle/8.13/fileHashes/resourceHashesCache.bin" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/.gradle/8.13/fileHashes/resourceHashesCache.bin" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/.gradle/buildOutputCleanup/buildOutputCleanup.lock" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/.gradle/buildOutputCleanup/buildOutputCleanup.lock" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/.gradle/file-system.probe" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/.gradle/file-system.probe" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/.idea/caches/deviceStreaming.xml" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/.idea/caches/deviceStreaming.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/.idea/deploymentTargetSelector.xml" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/.idea/deploymentTargetSelector.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build.gradle.kts" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build.gradle.kts" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/apk/debug/app-debug.apk" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/apk/debug/app-debug.apk" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/apk/debug/output-metadata.json" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/apk/debug/output-metadata.json" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/compile_and_runtime_not_namespaced_r_class_jar/debug/processDebugResources/R.jar" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/compile_and_runtime_not_namespaced_r_class_jar/debug/processDebugResources/R.jar" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/dirs_bucket_0/graph.bin" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/dirs_bucket_0/graph.bin" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/dirs_bucket_1/graph.bin" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/dirs_bucket_1/graph.bin" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/dirs_bucket_2/graph.bin" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/dirs_bucket_2/graph.bin" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/dirs_bucket_3/graph.bin" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/desugar_graph/debug/dexBuilderDebug/out/currentProject/dirs_bucket_3/graph.bin" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/dex/debug/mergeProjectDexDebug/4/classes.dex" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/dex/debug/mergeProjectDexDebug/4/classes.dex" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/dex_archive_input_jar_hashes/debug/dexBuilderDebug/out" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/dex_archive_input_jar_hashes/debug/dexBuilderDebug/out" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/compile-file-map.properties" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/compile-file-map.properties" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-af/values-af.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-am/values-am.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ar/values-ar.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-as/values-as.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-az/values-az.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-b+es+419/values-b+es+419.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-b+sr+Latn/values-b+sr+Latn.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-be/values-be.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-bg/values-bg.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-bn/values-bn.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-bs/values-bs.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ca/values-ca.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-cs/values-cs.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-da/values-da.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-de/values-de.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-el/values-el.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-en-rAU/values-en-rAU.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-en-rCA/values-en-rCA.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-en-rGB/values-en-rGB.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-en-rIN/values-en-rIN.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-en-rXC/values-en-rXC.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-es-rUS/values-es-rUS.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-es/values-es.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-et/values-et.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-eu/values-eu.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-fa/values-fa.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-fi/values-fi.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-fr-rCA/values-fr-rCA.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-fr/values-fr.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-gl/values-gl.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-gu/values-gu.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-h320dp-port-v13/values-h320dp-port-v13.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-h360dp-land-v13/values-h360dp-land-v13.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-h480dp-land-v13/values-h480dp-land-v13.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-h480dp-v13/values-h480dp-v13.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-h550dp-port-v13/values-h550dp-port-v13.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-h720dp-v13/values-h720dp-v13.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-hdpi-v4/values-hdpi-v4.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-hi/values-hi.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-hr/values-hr.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-hu/values-hu.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-hy/values-hy.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-in/values-in.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-is/values-is.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-it/values-it.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-iw/values-iw.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ja/values-ja.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ka/values-ka.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-kk/values-kk.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-km/values-km.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-kn/values-kn.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ko/values-ko.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ky/values-ky.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-land/values-land.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-large-v4/values-large-v4.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ldltr-v21/values-ldltr-v21.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ldrtl-v17/values-ldrtl-v17.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-lo/values-lo.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-lt/values-lt.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-lv/values-lv.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-mk/values-mk.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ml/values-ml.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-mn/values-mn.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-mr/values-mr.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ms/values-ms.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-my/values-my.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-nb/values-nb.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ne/values-ne.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-night-v8/values-night-v8.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-nl/values-nl.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-or/values-or.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-pa/values-pa.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-pl/values-pl.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-port/values-port.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-pt-rBR/values-pt-rBR.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-pt-rPT/values-pt-rPT.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-pt/values-pt.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ro/values-ro.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ru/values-ru.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-si/values-si.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-sk/values-sk.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-sl/values-sl.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-sq/values-sq.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-sr/values-sr.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-sv/values-sv.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-sw/values-sw.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-sw600dp-v13/values-sw600dp-v13.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ta/values-ta.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-te/values-te.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-th/values-th.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-tl/values-tl.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-tr/values-tr.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-uk/values-uk.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-ur/values-ur.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-uz/values-uz.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v16/values-v16.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v17/values-v17.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v18/values-v18.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v21/values-v21.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v22/values-v22.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v23/values-v23.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v24/values-v24.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v25/values-v25.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v26/values-v26.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v28/values-v28.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v31/values-v31.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v34/values-v34.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-v35/values-v35.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-vi/values-vi.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-w320dp-land-v13/values-w320dp-land-v13.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-w360dp-port-v13/values-w360dp-port-v13.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-w400dp-port-v13/values-w400dp-port-v13.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-w600dp-land-v13/values-w600dp-land-v13.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-watch-v20/values-watch-v20.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-watch-v21/values-watch-v21.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-xlarge-v4/values-xlarge-v4.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-zh-rCN/values-zh-rCN.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-zh-rHK/values-zh-rHK.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-zh-rTW/values-zh-rTW.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values-zu/values-zu.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values/values.xml" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merged.dir/values/values.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merger.xml" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/mergeDebugResources/merger.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/packageDebugResources/merged.dir/values-night-v8/values-night-v8.xml" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/packageDebugResources/merged.dir/values/values.xml" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/packageDebugResources/merged.dir/values/values.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/packageDebugResources/merger.xml" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/debug/packageDebugResources/merger.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/packageDebug/tmp/debug/dex-renamer-state.txt" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/packageDebug/tmp/debug/dex-renamer-state.txt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/packageDebug/tmp/debug/zip-cache/androidResources" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/incremental/packageDebug/tmp/debug/zip-cache/androidResources" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/scoutingapp/AutoActivity.class" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/scoutingapp/AutoActivity.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/scoutingapp/EndActivity$1.class" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/scoutingapp/EndActivity$1.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/scoutingapp/EndActivity.class" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/scoutingapp/EndActivity.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/scoutingapp/OfflineActivity$1.class" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/scoutingapp/OfflineActivity$1.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/scoutingapp/OfflineActivity$2.class" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/scoutingapp/OfflineActivity$2.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/scoutingapp/OfflineActivity$3.class" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/scoutingapp/OfflineActivity$3.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/scoutingapp/OfflineActivity$4.class" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/scoutingapp/OfflineActivity$4.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/scoutingapp/OfflineActivity$5.class" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/scoutingapp/OfflineActivity$5.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/scoutingapp/OfflineActivity$6.class" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/scoutingapp/OfflineActivity$6.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/scoutingapp/OfflineActivity.class" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/scoutingapp/OfflineActivity.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/scoutingapp/TeleActivity.class" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/javac/debug/compileDebugJavaWithJavac/classes/com/example/scoutingapp/TeleActivity.class" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/linked_resources_binary_format/debug/processDebugResources/linked-resources-binary-format-debug.ap_" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/linked_resources_binary_format/debug/processDebugResources/linked-resources-binary-format-debug.ap_" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/linked_resources_binary_format/debug/processDebugResources/output-metadata.json" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/linked_resources_binary_format/debug/processDebugResources/output-metadata.json" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/local_only_symbol_list/debug/parseDebugLocalResources/R-def.txt" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/local_only_symbol_list/debug/parseDebugLocalResources/R-def.txt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/manifest_merge_blame_file/debug/processDebugMainManifest/manifest-merger-blame-debug-report.txt" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/manifest_merge_blame_file/debug/processDebugMainManifest/manifest-merger-blame-debug-report.txt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/merged_manifest/debug/processDebugMainManifest/AndroidManifest.xml" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/merged_manifest/debug/processDebugMainManifest/AndroidManifest.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/merged_manifests/debug/processDebugManifest/AndroidManifest.xml" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/merged_manifests/debug/processDebugManifest/AndroidManifest.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/merged_manifests/debug/processDebugManifest/output-metadata.json" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/merged_manifests/debug/processDebugManifest/output-metadata.json" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_auto.xml.flat" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_auto.xml.flat" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_end.xml.flat" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_end.xml.flat" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_main.xml.flat" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_main.xml.flat" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_starting.xml.flat" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_starting.xml.flat" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_tele.xml.flat" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_tele.xml.flat" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/merged_res/debug/mergeDebugResources/values_values.arsc.flat" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/merged_res/debug/mergeDebugResources/values_values.arsc.flat" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/mergeDebugResources.json" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/mergeDebugResources.json" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values.json" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/multi-v2/values.json" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/single/mergeDebugResources.json" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/single/mergeDebugResources.json" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/packaged_manifests/debug/processDebugManifestForPackage/AndroidManifest.xml" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/packaged_manifests/debug/processDebugManifestForPackage/AndroidManifest.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/packaged_manifests/debug/processDebugManifestForPackage/output-metadata.json" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/packaged_manifests/debug/processDebugManifestForPackage/output-metadata.json" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_auto.xml" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_auto.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_end.xml" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_end.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_main.xml" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_main.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_starting.xml" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_starting.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_tele.xml" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_tele.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/packaged_res/debug/packageDebugResources/values/values.xml" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/packaged_res/debug/packageDebugResources/values/values.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/4d38ab0793f2cdd215e75bea9c4e7fc4f9db522c027223838280b932384338eb_0.jar" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/4d38ab0793f2cdd215e75bea9c4e7fc4f9db522c027223838280b932384338eb_1.jar" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/4d38ab0793f2cdd215e75bea9c4e7fc4f9db522c027223838280b932384338eb_2.jar" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/4d38ab0793f2cdd215e75bea9c4e7fc4f9db522c027223838280b932384338eb_3.jar" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/scoutingapp/AutoActivity.dex" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/scoutingapp/AutoActivity.dex" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/scoutingapp/EndActivity$1.dex" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/scoutingapp/EndActivity$1.dex" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/scoutingapp/EndActivity.dex" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/scoutingapp/EndActivity.dex" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/scoutingapp/OfflineActivity$1.dex" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/scoutingapp/OfflineActivity$1.dex" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/scoutingapp/OfflineActivity$2.dex" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/scoutingapp/OfflineActivity$2.dex" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/scoutingapp/OfflineActivity$3.dex" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/scoutingapp/OfflineActivity$3.dex" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/scoutingapp/OfflineActivity$4.dex" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/scoutingapp/OfflineActivity$4.dex" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/scoutingapp/OfflineActivity$5.dex" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/scoutingapp/OfflineActivity$5.dex" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/scoutingapp/OfflineActivity$6.dex" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/scoutingapp/OfflineActivity$6.dex" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/scoutingapp/OfflineActivity.dex" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/scoutingapp/OfflineActivity.dex" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/scoutingapp/TeleActivity.dex" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/example/scoutingapp/TeleActivity.dex" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/runtime_symbol_list/debug/processDebugResources/R.txt" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/runtime_symbol_list/debug/processDebugResources/R.txt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/source_set_path_map/debug/mapDebugSourceSetPaths/file-map.txt" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/source_set_path_map/debug/mapDebugSourceSetPaths/file-map.txt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/stable_resource_ids_file/debug/processDebugResources/stableIds.txt" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/stable_resource_ids_file/debug/processDebugResources/stableIds.txt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/symbol_list_with_package_name/debug/processDebugResources/package-aware-r.txt" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/intermediates/symbol_list_with_package_name/debug/processDebugResources/package-aware-r.txt" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/AutoActivity.class.uniqueId14" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/EndActivity$1.class.uniqueId17" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/EndActivity.class.uniqueId29" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/MainActivity$1.class.uniqueId30" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/MainActivity$10.class.uniqueId11" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/MainActivity$11.class.uniqueId28" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/MainActivity$12.class.uniqueId1" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/MainActivity$13.class.uniqueId22" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/MainActivity$3.class.uniqueId2" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/MainActivity$4.class.uniqueId23" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/MainActivity$6.class.uniqueId34" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/MainActivity$7.class.uniqueId6" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/MainActivity$8.class.uniqueId8" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/MainActivity$9.class.uniqueId33" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/MainActivity.class.uniqueId26" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/OfflineActivity$1.class.uniqueId35" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/OfflineActivity$2.class.uniqueId7" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/OfflineActivity$3.class.uniqueId9" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/OfflineActivity$4.class.uniqueId36" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/OfflineActivity$5.class.uniqueId19" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/OfflineActivity$5.class.uniqueId19" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/OfflineActivity$6.class.uniqueId0" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/OfflineActivity.class.uniqueId20" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/OfflineActivity.class.uniqueId20" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/SettingsActivity$1.class.uniqueId31" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/SettingsActivity$2.class.uniqueId16" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/SettingsActivity$3.class.uniqueId27" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/SettingsActivity$4.class.uniqueId4" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/SettingsActivity$5.class.uniqueId24" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/SettingsActivity$6.class.uniqueId38" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/SettingsActivity.class.uniqueId3" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/TeleActivity.class.uniqueId10" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/startingActivity$1.class.uniqueId25" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/startingActivity$2.class.uniqueId5" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/startingActivity$3.class.uniqueId12" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/startingActivity$4.class.uniqueId37" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/startingActivity$5.class.uniqueId15" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/startingActivity$6.class.uniqueId21" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/compileTransaction/stash-dir/startingActivity.class.uniqueId32" beforeDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/build/tmp/compileDebugJavaWithJavac/previous-compilation-data.bin" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/release/baselineProfiles/0/app-release.dm" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/release/baselineProfiles/0/app-release.dm" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/release/baselineProfiles/1/app-release.dm" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/release/baselineProfiles/1/app-release.dm" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/release/output-metadata.json" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/release/output-metadata.json" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/src/main/java/com/example/scoutingapp/AutoActivity.java" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/src/main/java/com/example/scoutingapp/AutoActivity.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/src/main/java/com/example/scoutingapp/EndActivity.java" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/src/main/java/com/example/scoutingapp/EndActivity.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/src/main/java/com/example/scoutingapp/OfflineActivity.java" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/src/main/java/com/example/scoutingapp/OfflineActivity.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/src/main/java/com/example/scoutingapp/TeleActivity.java" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/src/main/java/com/example/scoutingapp/TeleActivity.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/src/main/res/layout/activity_auto.xml" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/src/main/res/layout/activity_auto.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/src/main/res/layout/activity_end.xml" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/src/main/res/layout/activity_end.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/src/main/res/layout/activity_main.xml" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/src/main/res/layout/activity_main.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/src/main/res/layout/activity_starting.xml" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/src/main/res/layout/activity_starting.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/src/main/res/layout/activity_tele.xml" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/src/main/res/layout/activity_tele.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/app/src/main/res/values/strings.xml" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/app/src/main/res/values/strings.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/ScoutingApp/build/reports/problems/problems-report.html" beforeDir="false" afterPath="$PROJECT_DIR$/ScoutingApp/build/reports/problems/problems-report.html" afterDir="false" />
<change beforePath="$PROJECT_DIR$/launcher/.idea/deploymentTargetSelector.xml" beforeDir="false" afterPath="$PROJECT_DIR$/launcher/.idea/deploymentTargetSelector.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/launcher/app/src/main/java/com/example/launcher/MainActivity.java" beforeDir="false" afterPath="$PROJECT_DIR$/launcher/app/src/main/java/com/example/launcher/MainActivity.java" afterDir="false" />
<change beforePath="$PROJECT_DIR$/launcher/app/src/main/res/layout/activity_main.xml" beforeDir="false" afterPath="$PROJECT_DIR$/launcher/app/src/main/res/layout/activity_main.xml" afterDir="false" />
</list> </list>
<option name="SHOW_DIALOG" value="false" /> <option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" /> <option name="HIGHLIGHT_CONFLICTS" value="true" />
@@ -276,6 +18,18 @@
<component name="Git.Settings"> <component name="Git.Settings">
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" /> <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
</component> </component>
<component name="GitHubPullRequestSearchHistory"><![CDATA[{
"lastFilter": {
"state": "OPEN",
"assignee": "wildercayden"
}
}]]></component>
<component name="GithubPullRequestsUISettings"><![CDATA[{
"selectedUrlAndAccountId": {
"url": "https://github.com/missluce54/Reefscape-Scouting-App.git",
"accountId": "4df7fa0d-c486-4a64-b4eb-b84d7595dcb0"
}
}]]></component>
<component name="ProjectColorInfo">{ <component name="ProjectColorInfo">{
&quot;customColor&quot;: &quot;&quot;, &quot;customColor&quot;: &quot;&quot;,
&quot;associatedIndex&quot;: 2 &quot;associatedIndex&quot;: 2
@@ -294,7 +48,7 @@
"android.gradle.sync.needed": "true", "android.gradle.sync.needed": "true",
"cf.first.check.clang-format": "false", "cf.first.check.clang-format": "false",
"cidr.known.project.marker": "true", "cidr.known.project.marker": "true",
"git-widget-placeholder": "Launcher", "git-widget-placeholder": "main",
"kotlin-language-version-configured": "true", "kotlin-language-version-configured": "true",
"last_opened_file_path": "C:/Users/cayde/Desktop/ScoutingApp" "last_opened_file_path": "C:/Users/cayde/Desktop/ScoutingApp"
} }

View File

@@ -13,28 +13,6 @@
</DropdownSelection> </DropdownSelection>
<DialogSelection /> <DialogSelection />
</SelectionState> </SelectionState>
<SelectionState runConfigName="PreviewAutoActivity">
<option name="selectionMode" value="DROPDOWN" />
<DropdownSelection timestamp="2026-07-04T23:58:28.643577900Z">
<Target type="DEFAULT_BOOT">
<handle>
<DeviceId pluginId="LocalEmulator" identifier="path=C:\Users\cayde\.android\avd\Pixel_9_Pro_XL.avd" />
</handle>
</Target>
</DropdownSelection>
<DialogSelection />
</SelectionState>
<SelectionState runConfigName="PreviewAutoActivity (1)">
<option name="selectionMode" value="DROPDOWN" />
<DropdownSelection timestamp="2026-07-04T23:58:28.643577900Z">
<Target type="DEFAULT_BOOT">
<handle>
<DeviceId pluginId="LocalEmulator" identifier="path=C:\Users\cayde\.android\avd\Pixel_9_Pro_XL.avd" />
</handle>
</Target>
</DropdownSelection>
<DialogSelection />
</SelectionState>
</selectionStates> </selectionStates>
</component> </component>
</project> </project>

View File

@@ -6,7 +6,6 @@
<GradleProjectSettings> <GradleProjectSettings>
<option name="testRunner" value="CHOOSE_PER_TEST" /> <option name="testRunner" value="CHOOSE_PER_TEST" />
<option name="externalProjectPath" value="$PROJECT_DIR$" /> <option name="externalProjectPath" value="$PROJECT_DIR$" />
<option name="gradleJvm" value="#GRADLE_LOCAL_JAVA_HOME" />
<option name="modules"> <option name="modules">
<set> <set>
<option value="$PROJECT_DIR$" /> <option value="$PROJECT_DIR$" />

View File

@@ -32,7 +32,7 @@ public class MakeAutoActivity2 extends AppCompatActivity {
return insets; return insets;
}); });
// Set the default initial fragment
if (savedInstanceState == null) { if (savedInstanceState == null) {
getSupportFragmentManager().beginTransaction() getSupportFragmentManager().beginTransaction()
.replace(R.id.fragmentContainer, new Tab1()) .replace(R.id.fragmentContainer, new Tab1())
@@ -43,38 +43,21 @@ public class MakeAutoActivity2 extends AppCompatActivity {
tabLayout.addOnTabSelectedListener(new TabLayout.OnTabSelectedListener() { tabLayout.addOnTabSelectedListener(new TabLayout.OnTabSelectedListener() {
@Override @Override
public void onTabSelected(TabLayout.Tab tab) { public void onTabSelected(TabLayout.Tab tab) {
Fragment targetFragment; // Pass tab position dynamically
switch (tab.getPosition()) { Fragment targetFragment = Tab1.newInstance(tab.getPosition());
case 0: targetFragment = new Tab1(); break;
case 1: targetFragment = new Tab2(); break;
case 2: targetFragment = new Tab3(); break;
case 3: targetFragment = new Tab4(); break;
case 4: targetFragment = new Tab5(); break;
case 5: targetFragment = new Tab6(); break;
case 6: targetFragment = new Tab7(); break;
case 7: targetFragment = new Tab8(); break;
case 8: targetFragment = new Tab9(); break;
default: targetFragment = new Tab1(); break;
}
getSupportFragmentManager().beginTransaction() getSupportFragmentManager().beginTransaction()
.replace(R.id.fragmentContainer, targetFragment) .replace(R.id.fragmentContainer, targetFragment)
.setReorderingAllowed(true)
.commit(); .commit();
} }
@Override @Override
public void onTabUnselected(TabLayout.Tab tab) { public void onTabUnselected(TabLayout.Tab tab) {}
// Left blank intentionally
}
@Override @Override
public void onTabReselected(TabLayout.Tab tab) { public void onTabReselected(TabLayout.Tab tab) {}
// Left blank intentionally
}
}); });
// Color and Data Setup
if (EventsActivity.Data.getColorS() != null) { if (EventsActivity.Data.getColorS() != null) {
ColorS = EventsActivity.Data.getColorS(); ColorS = EventsActivity.Data.getColorS();
} }

View File

@@ -7,6 +7,7 @@ import android.view.LayoutInflater;
import android.view.View; import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
import android.widget.EditText; import android.widget.EditText;
import android.widget.TextView;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
@@ -14,10 +15,20 @@ import androidx.fragment.app.Fragment;
public class Tab1 extends Fragment { public class Tab1 extends Fragment {
private static final String ARG_POSITION = "tab_position";
public Tab1() { public Tab1() {
// Required empty public constructor // Required empty public constructor
} }
public static Tab1 newInstance(int position) {
Tab1 fragment = new Tab1();
Bundle args = new Bundle();
args.putInt(ARG_POSITION, position);
fragment.setArguments(args);
return fragment;
}
@Nullable @Nullable
@Override @Override
public View onCreateView(@NonNull LayoutInflater inflater, public View onCreateView(@NonNull LayoutInflater inflater,
@@ -25,43 +36,44 @@ public class Tab1 extends Fragment {
@Nullable Bundle savedInstanceState) { @Nullable Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_tab1, container, false); View view = inflater.inflate(R.layout.fragment_tab1, container, false);
EditText numOfButton = (EditText) view.findViewById(R.id.numOfButton); int tabPosition = getArguments() != null ? getArguments().getInt(ARG_POSITION, 0) : 0;
EditText Button1 = (EditText) view.findViewById(R.id.toAdd);
EditText Button2 = (EditText) view.findViewById(R.id.toAdd2); TextView elementTitle = view.findViewById(R.id.text1);
EditText Button3 = (EditText) view.findViewById(R.id.toAdd3); elementTitle.setText("Element " + (tabPosition + 1));
EditText Button4 = (EditText) view.findViewById(R.id.toAdd4);
EditText Button5 = (EditText) view.findViewById(R.id.toAdd5); EditText numOfButton = view.findViewById(R.id.numOfButton);
EditText Button6 = (EditText) view.findViewById(R.id.toAdd6); View[] objectives = {
EditText Button7 = (EditText) view.findViewById(R.id.toAdd7); view.findViewById(R.id.toAdd),
EditText Button8 = (EditText) view.findViewById(R.id.toAdd8); view.findViewById(R.id.toAdd2),
EditText Button9 = (EditText) view.findViewById(R.id.toAdd9); view.findViewById(R.id.toAdd3),
view.findViewById(R.id.toAdd4),
view.findViewById(R.id.toAdd5),
view.findViewById(R.id.toAdd6),
view.findViewById(R.id.toAdd7),
view.findViewById(R.id.toAdd8),
view.findViewById(R.id.toAdd9)
};
numOfButton.addTextChangedListener(new TextWatcher() { numOfButton.addTextChangedListener(new TextWatcher() {
@Override @Override
public void afterTextChanged(Editable editable) { public void beforeTextChanged(CharSequence s, int start, int count, int after) {}
}
@Override @Override
public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) { public void onTextChanged(CharSequence s, int start, int before, int count) {
String input = s.toString();
EventsActivity.Data.setNumScoreOb(input);
} int score = input.isEmpty() ? 0 : Integer.parseInt(input);
@Override
public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {
EventsActivity.Data.setNumScoreOb(numOfButton.getText().toString());
String ScoreNum = EventsActivity.Data.getNumScoreOb();
View[] objectives = {
Button1, Button2, Button3, Button4, Button5,
Button6, Button7, Button8, Button9
};
int score = ScoreNum.isEmpty() ? 0 : Integer.parseInt(ScoreNum);
for (int o = 0; o < objectives.length; o++) { for (int o = 0; o < objectives.length; o++) {
objectives[o].setVisibility(o < score ? View.VISIBLE : View.GONE); objectives[o].setVisibility(o < score ? View.VISIBLE : View.GONE);
} }
} }
@Override
public void afterTextChanged(Editable s) {}
}); });
return view; return view;
} }
} }

View File

@@ -1,67 +0,0 @@
package com.example.generator;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.EditText;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;
public class Tab2 extends Fragment {
public Tab2() {
// Required empty public constructor
}
@Nullable
@Override
public View onCreateView(@NonNull LayoutInflater inflater,
@Nullable ViewGroup container,
@Nullable Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_tab1, container, false);
EditText numOfButton = (EditText) view.findViewById(R.id.numOfButton);
EditText Button1 = (EditText) view.findViewById(R.id.toAdd);
EditText Button2 = (EditText) view.findViewById(R.id.toAdd2);
EditText Button3 = (EditText) view.findViewById(R.id.toAdd3);
EditText Button4 = (EditText) view.findViewById(R.id.toAdd4);
EditText Button5 = (EditText) view.findViewById(R.id.toAdd5);
EditText Button6 = (EditText) view.findViewById(R.id.toAdd6);
EditText Button7 = (EditText) view.findViewById(R.id.toAdd7);
EditText Button8 = (EditText) view.findViewById(R.id.toAdd8);
EditText Button9 = (EditText) view.findViewById(R.id.toAdd9);
numOfButton.addTextChangedListener(new TextWatcher() {
@Override
public void afterTextChanged(Editable editable) {
}
@Override
public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) {
}
@Override
public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {
EventsActivity.Data.setNumScoreOb(numOfButton.getText().toString());
String ScoreNum = EventsActivity.Data.getNumScoreOb();
View[] objectives = {
Button1, Button2, Button3, Button4, Button5,
Button6, Button7, Button8, Button9
};
int score = ScoreNum.isEmpty() ? 0 : Integer.parseInt(ScoreNum);
for (int o = 0; o < objectives.length; o++) {
objectives[o].setVisibility(o < score ? View.VISIBLE : View.GONE);
}
}
});
return view;
}
}

View File

@@ -1,67 +0,0 @@
package com.example.generator;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.EditText;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;
public class Tab3 extends Fragment {
public Tab3() {
// Required empty public constructor
}
@Nullable
@Override
public View onCreateView(@NonNull LayoutInflater inflater,
@Nullable ViewGroup container,
@Nullable Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_tab1, container, false);
EditText numOfButton = (EditText) view.findViewById(R.id.numOfButton);
EditText Button1 = (EditText) view.findViewById(R.id.toAdd);
EditText Button2 = (EditText) view.findViewById(R.id.toAdd2);
EditText Button3 = (EditText) view.findViewById(R.id.toAdd3);
EditText Button4 = (EditText) view.findViewById(R.id.toAdd4);
EditText Button5 = (EditText) view.findViewById(R.id.toAdd5);
EditText Button6 = (EditText) view.findViewById(R.id.toAdd6);
EditText Button7 = (EditText) view.findViewById(R.id.toAdd7);
EditText Button8 = (EditText) view.findViewById(R.id.toAdd8);
EditText Button9 = (EditText) view.findViewById(R.id.toAdd9);
numOfButton.addTextChangedListener(new TextWatcher() {
@Override
public void afterTextChanged(Editable editable) {
}
@Override
public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) {
}
@Override
public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {
EventsActivity.Data.setNumScoreOb(numOfButton.getText().toString());
String ScoreNum = EventsActivity.Data.getNumScoreOb();
View[] objectives = {
Button1, Button2, Button3, Button4, Button5,
Button6, Button7, Button8, Button9
};
int score = ScoreNum.isEmpty() ? 0 : Integer.parseInt(ScoreNum);
for (int o = 0; o < objectives.length; o++) {
objectives[o].setVisibility(o < score ? View.VISIBLE : View.GONE);
}
}
});
return view;
}
}

View File

@@ -1,67 +0,0 @@
package com.example.generator;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.EditText;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;
public class Tab4 extends Fragment {
public Tab4() {
// Required empty public constructor
}
@Nullable
@Override
public View onCreateView(@NonNull LayoutInflater inflater,
@Nullable ViewGroup container,
@Nullable Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_tab1, container, false);
EditText numOfButton = (EditText) view.findViewById(R.id.numOfButton);
EditText Button1 = (EditText) view.findViewById(R.id.toAdd);
EditText Button2 = (EditText) view.findViewById(R.id.toAdd2);
EditText Button3 = (EditText) view.findViewById(R.id.toAdd3);
EditText Button4 = (EditText) view.findViewById(R.id.toAdd4);
EditText Button5 = (EditText) view.findViewById(R.id.toAdd5);
EditText Button6 = (EditText) view.findViewById(R.id.toAdd6);
EditText Button7 = (EditText) view.findViewById(R.id.toAdd7);
EditText Button8 = (EditText) view.findViewById(R.id.toAdd8);
EditText Button9 = (EditText) view.findViewById(R.id.toAdd9);
numOfButton.addTextChangedListener(new TextWatcher() {
@Override
public void afterTextChanged(Editable editable) {
}
@Override
public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) {
}
@Override
public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {
EventsActivity.Data.setNumScoreOb(numOfButton.getText().toString());
String ScoreNum = EventsActivity.Data.getNumScoreOb();
View[] objectives = {
Button1, Button2, Button3, Button4, Button5,
Button6, Button7, Button8, Button9
};
int score = ScoreNum.isEmpty() ? 0 : Integer.parseInt(ScoreNum);
for (int o = 0; o < objectives.length; o++) {
objectives[o].setVisibility(o < score ? View.VISIBLE : View.GONE);
}
}
});
return view;
}
}

View File

@@ -1,67 +0,0 @@
package com.example.generator;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.EditText;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;
public class Tab5 extends Fragment {
public Tab5() {
// Required empty public constructor
}
@Nullable
@Override
public View onCreateView(@NonNull LayoutInflater inflater,
@Nullable ViewGroup container,
@Nullable Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_tab1, container, false);
EditText numOfButton = (EditText) view.findViewById(R.id.numOfButton);
EditText Button1 = (EditText) view.findViewById(R.id.toAdd);
EditText Button2 = (EditText) view.findViewById(R.id.toAdd2);
EditText Button3 = (EditText) view.findViewById(R.id.toAdd3);
EditText Button4 = (EditText) view.findViewById(R.id.toAdd4);
EditText Button5 = (EditText) view.findViewById(R.id.toAdd5);
EditText Button6 = (EditText) view.findViewById(R.id.toAdd6);
EditText Button7 = (EditText) view.findViewById(R.id.toAdd7);
EditText Button8 = (EditText) view.findViewById(R.id.toAdd8);
EditText Button9 = (EditText) view.findViewById(R.id.toAdd9);
numOfButton.addTextChangedListener(new TextWatcher() {
@Override
public void afterTextChanged(Editable editable) {
}
@Override
public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) {
}
@Override
public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {
EventsActivity.Data.setNumScoreOb(numOfButton.getText().toString());
String ScoreNum = EventsActivity.Data.getNumScoreOb();
View[] objectives = {
Button1, Button2, Button3, Button4, Button5,
Button6, Button7, Button8, Button9
};
int score = ScoreNum.isEmpty() ? 0 : Integer.parseInt(ScoreNum);
for (int o = 0; o < objectives.length; o++) {
objectives[o].setVisibility(o < score ? View.VISIBLE : View.GONE);
}
}
});
return view;
}
}

View File

@@ -1,67 +0,0 @@
package com.example.generator;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.EditText;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;
public class Tab6 extends Fragment {
public Tab6() {
// Required empty public constructor
}
@Nullable
@Override
public View onCreateView(@NonNull LayoutInflater inflater,
@Nullable ViewGroup container,
@Nullable Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_tab1, container, false);
EditText numOfButton = (EditText) view.findViewById(R.id.numOfButton);
EditText Button1 = (EditText) view.findViewById(R.id.toAdd);
EditText Button2 = (EditText) view.findViewById(R.id.toAdd2);
EditText Button3 = (EditText) view.findViewById(R.id.toAdd3);
EditText Button4 = (EditText) view.findViewById(R.id.toAdd4);
EditText Button5 = (EditText) view.findViewById(R.id.toAdd5);
EditText Button6 = (EditText) view.findViewById(R.id.toAdd6);
EditText Button7 = (EditText) view.findViewById(R.id.toAdd7);
EditText Button8 = (EditText) view.findViewById(R.id.toAdd8);
EditText Button9 = (EditText) view.findViewById(R.id.toAdd9);
numOfButton.addTextChangedListener(new TextWatcher() {
@Override
public void afterTextChanged(Editable editable) {
}
@Override
public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) {
}
@Override
public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {
EventsActivity.Data.setNumScoreOb(numOfButton.getText().toString());
String ScoreNum = EventsActivity.Data.getNumScoreOb();
View[] objectives = {
Button1, Button2, Button3, Button4, Button5,
Button6, Button7, Button8, Button9
};
int score = ScoreNum.isEmpty() ? 0 : Integer.parseInt(ScoreNum);
for (int o = 0; o < objectives.length; o++) {
objectives[o].setVisibility(o < score ? View.VISIBLE : View.GONE);
}
}
});
return view;
}
}

View File

@@ -1,67 +0,0 @@
package com.example.generator;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.EditText;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;
public class Tab7 extends Fragment {
public Tab7() {
// Required empty public constructor
}
@Nullable
@Override
public View onCreateView(@NonNull LayoutInflater inflater,
@Nullable ViewGroup container,
@Nullable Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_tab1, container, false);
EditText numOfButton = (EditText) view.findViewById(R.id.numOfButton);
EditText Button1 = (EditText) view.findViewById(R.id.toAdd);
EditText Button2 = (EditText) view.findViewById(R.id.toAdd2);
EditText Button3 = (EditText) view.findViewById(R.id.toAdd3);
EditText Button4 = (EditText) view.findViewById(R.id.toAdd4);
EditText Button5 = (EditText) view.findViewById(R.id.toAdd5);
EditText Button6 = (EditText) view.findViewById(R.id.toAdd6);
EditText Button7 = (EditText) view.findViewById(R.id.toAdd7);
EditText Button8 = (EditText) view.findViewById(R.id.toAdd8);
EditText Button9 = (EditText) view.findViewById(R.id.toAdd9);
numOfButton.addTextChangedListener(new TextWatcher() {
@Override
public void afterTextChanged(Editable editable) {
}
@Override
public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) {
}
@Override
public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {
EventsActivity.Data.setNumScoreOb(numOfButton.getText().toString());
String ScoreNum = EventsActivity.Data.getNumScoreOb();
View[] objectives = {
Button1, Button2, Button3, Button4, Button5,
Button6, Button7, Button8, Button9
};
int score = ScoreNum.isEmpty() ? 0 : Integer.parseInt(ScoreNum);
for (int o = 0; o < objectives.length; o++) {
objectives[o].setVisibility(o < score ? View.VISIBLE : View.GONE);
}
}
});
return view;
}
}

View File

@@ -1,67 +0,0 @@
package com.example.generator;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.EditText;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;
public class Tab8 extends Fragment {
public Tab8() {
// Required empty public constructor
}
@Nullable
@Override
public View onCreateView(@NonNull LayoutInflater inflater,
@Nullable ViewGroup container,
@Nullable Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_tab1, container, false);
EditText numOfButton = (EditText) view.findViewById(R.id.numOfButton);
EditText Button1 = (EditText) view.findViewById(R.id.toAdd);
EditText Button2 = (EditText) view.findViewById(R.id.toAdd2);
EditText Button3 = (EditText) view.findViewById(R.id.toAdd3);
EditText Button4 = (EditText) view.findViewById(R.id.toAdd4);
EditText Button5 = (EditText) view.findViewById(R.id.toAdd5);
EditText Button6 = (EditText) view.findViewById(R.id.toAdd6);
EditText Button7 = (EditText) view.findViewById(R.id.toAdd7);
EditText Button8 = (EditText) view.findViewById(R.id.toAdd8);
EditText Button9 = (EditText) view.findViewById(R.id.toAdd9);
numOfButton.addTextChangedListener(new TextWatcher() {
@Override
public void afterTextChanged(Editable editable) {
}
@Override
public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) {
}
@Override
public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {
EventsActivity.Data.setNumScoreOb(numOfButton.getText().toString());
String ScoreNum = EventsActivity.Data.getNumScoreOb();
View[] objectives = {
Button1, Button2, Button3, Button4, Button5,
Button6, Button7, Button8, Button9
};
int score = ScoreNum.isEmpty() ? 0 : Integer.parseInt(ScoreNum);
for (int o = 0; o < objectives.length; o++) {
objectives[o].setVisibility(o < score ? View.VISIBLE : View.GONE);
}
}
});
return view;
}
}

View File

@@ -1,67 +0,0 @@
package com.example.generator;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.EditText;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;
public class Tab9 extends Fragment {
public Tab9() {
// Required empty public constructor
}
@Nullable
@Override
public View onCreateView(@NonNull LayoutInflater inflater,
@Nullable ViewGroup container,
@Nullable Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_tab1, container, false);
EditText numOfButton = (EditText) view.findViewById(R.id.numOfButton);
EditText Button1 = (EditText) view.findViewById(R.id.toAdd);
EditText Button2 = (EditText) view.findViewById(R.id.toAdd2);
EditText Button3 = (EditText) view.findViewById(R.id.toAdd3);
EditText Button4 = (EditText) view.findViewById(R.id.toAdd4);
EditText Button5 = (EditText) view.findViewById(R.id.toAdd5);
EditText Button6 = (EditText) view.findViewById(R.id.toAdd6);
EditText Button7 = (EditText) view.findViewById(R.id.toAdd7);
EditText Button8 = (EditText) view.findViewById(R.id.toAdd8);
EditText Button9 = (EditText) view.findViewById(R.id.toAdd9);
numOfButton.addTextChangedListener(new TextWatcher() {
@Override
public void afterTextChanged(Editable editable) {
}
@Override
public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) {
}
@Override
public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {
EventsActivity.Data.setNumScoreOb(numOfButton.getText().toString());
String ScoreNum = EventsActivity.Data.getNumScoreOb();
View[] objectives = {
Button1, Button2, Button3, Button4, Button5,
Button6, Button7, Button8, Button9
};
int score = ScoreNum.isEmpty() ? 0 : Integer.parseInt(ScoreNum);
for (int o = 0; o < objectives.length; o++) {
objectives[o].setVisibility(o < score ? View.VISIBLE : View.GONE);
}
}
});
return view;
}
}

View File

@@ -8,16 +8,6 @@
android:background="@color/black" android:background="@color/black"
tools:context=".MakeAutoActivity2"> tools:context=".MakeAutoActivity2">
<FrameLayout
android:id="@+id/fragmentContainer"
android:layout_width="0dp"
android:layout_height="0dp"
app:layout_constraintBottom_toTopOf="@+id/nextButton"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tabLayout" />
<TextView <TextView
android:id="@+id/textPine3" android:id="@+id/textPine3"
android:layout_width="0dp" android:layout_width="0dp"
@@ -31,37 +21,15 @@
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" /> app:layout_constraintTop_toTopOf="parent" />
<Button
android:id="@+id/nextButton"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="4dp"
android:layout_marginEnd="8dp"
android:backgroundTint="@color/orangeMain"
android:text="Next"
app:cornerRadius="0dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@+id/backButton" />
<Button
android:id="@+id/backButton"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_marginEnd="4dp"
android:backgroundTint="@color/orangeMain"
android:text="Back"
app:cornerRadius="0dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/nextButton"
app:layout_constraintStart_toStartOf="parent" />
<com.google.android.material.tabs.TabLayout <com.google.android.material.tabs.TabLayout
android:id="@+id/tabLayout" android:id="@+id/tabLayout"
android:layout_width="0dp" android:layout_width="0dp"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:background="@color/black"
app:tabIndicatorColor="@color/orangeMain"
app:tabMode="scrollable"
app:tabSelectedTextColor="@color/orangeMain"
app:tabTextColor="@color/white"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/textPine3"> app:layout_constraintTop_toBottomOf="@+id/textPine3">
@@ -112,5 +80,39 @@
android:text="9" /> android:text="9" />
</com.google.android.material.tabs.TabLayout> </com.google.android.material.tabs.TabLayout>
<androidx.fragment.app.FragmentContainerView
android:id="@+id/fragmentContainer"
android:layout_width="0dp"
android:layout_height="0dp"
app:layout_constraintBottom_toTopOf="@+id/nextButton"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/tabLayout" />
<com.google.android.material.button.MaterialButton
android:id="@+id/backButton"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_marginEnd="4dp"
android:backgroundTint="@color/orangeMain"
android:text="Back"
app:cornerRadius="0dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toStartOf="@+id/nextButton"
app:layout_constraintStart_toStartOf="parent" />
<com.google.android.material.button.MaterialButton
android:id="@+id/nextButton"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginStart="4dp"
android:layout_marginEnd="8dp"
android:backgroundTint="@color/orangeMain"
android:text="Next"
app:cornerRadius="0dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@+id/backButton" />
</androidx.constraintlayout.widget.ConstraintLayout> </androidx.constraintlayout.widget.ConstraintLayout>

View File

@@ -7,11 +7,69 @@
android:background="@color/black" android:background="@color/black"
tools:context=".Tab1"> tools:context=".Tab1">
<androidx.constraintlayout.widget.ConstraintLayout <androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="match_parent"> android:layout_height="match_parent">
<TextView
android:id="@+id/text1"
android:layout_width="0dp"
android:layout_height="32dp"
android:ems="10"
android:text="Element 1"
android:textAlignment="center"
android:textColor="@color/white"
android:textSize="24sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/numOfButton"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Amount of buttons"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/text1" />
<TextView
android:id="@+id/text"
android:layout_width="0dp"
android:layout_height="32dp"
android:ems="10"
android:text="How much to add per button"
android:textAlignment="center"
android:textColor="@color/white"
android:textSize="24sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/numOfButton" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 1"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
android:visibility="gone"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/text" />
<com.google.android.material.textfield.TextInputEditText <com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd2" android:id="@+id/toAdd2"
android:layout_width="0dp" android:layout_width="0dp"
@@ -24,8 +82,8 @@
android:maxLines="1" android:maxLines="1"
android:textColor="@color/white" android:textColor="@color/white"
android:textColorHint="@color/gray_hint" android:textColorHint="@color/gray_hint"
android:visibility="gone"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd" /> app:layout_constraintTop_toBottomOf="@+id/toAdd" />
@@ -41,8 +99,8 @@
android:maxLines="1" android:maxLines="1"
android:textColor="@color/white" android:textColor="@color/white"
android:textColorHint="@color/gray_hint" android:textColorHint="@color/gray_hint"
android:visibility="gone"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd2" /> app:layout_constraintTop_toBottomOf="@+id/toAdd2" />
@@ -58,8 +116,8 @@
android:maxLines="1" android:maxLines="1"
android:textColor="@color/white" android:textColor="@color/white"
android:textColorHint="@color/gray_hint" android:textColorHint="@color/gray_hint"
android:visibility="gone"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd3" /> app:layout_constraintTop_toBottomOf="@+id/toAdd3" />
@@ -75,8 +133,8 @@
android:maxLines="1" android:maxLines="1"
android:textColor="@color/white" android:textColor="@color/white"
android:textColorHint="@color/gray_hint" android:textColorHint="@color/gray_hint"
android:visibility="gone"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd4" /> app:layout_constraintTop_toBottomOf="@+id/toAdd4" />
@@ -92,8 +150,8 @@
android:maxLines="1" android:maxLines="1"
android:textColor="@color/white" android:textColor="@color/white"
android:textColorHint="@color/gray_hint" android:textColorHint="@color/gray_hint"
android:visibility="gone"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd5" /> app:layout_constraintTop_toBottomOf="@+id/toAdd5" />
@@ -109,8 +167,8 @@
android:maxLines="1" android:maxLines="1"
android:textColor="@color/white" android:textColor="@color/white"
android:textColorHint="@color/gray_hint" android:textColorHint="@color/gray_hint"
android:visibility="gone"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd6" /> app:layout_constraintTop_toBottomOf="@+id/toAdd6" />
@@ -126,8 +184,8 @@
android:maxLines="1" android:maxLines="1"
android:textColor="@color/white" android:textColor="@color/white"
android:textColorHint="@color/gray_hint" android:textColorHint="@color/gray_hint"
android:visibility="gone"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd7" /> app:layout_constraintTop_toBottomOf="@+id/toAdd7" />
@@ -143,71 +201,9 @@
android:maxLines="1" android:maxLines="1"
android:textColor="@color/white" android:textColor="@color/white"
android:textColorHint="@color/gray_hint" android:textColorHint="@color/gray_hint"
android:visibility="gone"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd8" /> app:layout_constraintTop_toBottomOf="@+id/toAdd8" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 1 "
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/text" />
<TextView
android:id="@+id/text"
android:layout_width="0dp"
android:layout_height="32dp"
android:ems="10"
android:text="How much to add per button"
android:textAlignment="center"
android:textColor="@color/white"
android:textSize="24sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/numOfButton" />
<TextView
android:id="@+id/text1"
android:layout_width="0dp"
android:layout_height="32dp"
android:ems="10"
android:text="Element 1 "
android:textAlignment="center"
android:textColor="@color/white"
android:textSize="24sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/numOfButton"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Amout of buttons"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/text1" />
</androidx.constraintlayout.widget.ConstraintLayout> </androidx.constraintlayout.widget.ConstraintLayout>
</FrameLayout> </FrameLayout>

View File

@@ -1,213 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/black"
tools:context=".Tab2">
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 2"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd3"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 3"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd2" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd4"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 4"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd3" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd5"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 5"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd4" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd6"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 6"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd5" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd7"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 7"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd6" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd8"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 8"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd7" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd9"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 9"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd8" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 1 "
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/text" />
<TextView
android:id="@+id/text"
android:layout_width="0dp"
android:layout_height="32dp"
android:ems="10"
android:text="How much to add per button"
android:textAlignment="center"
android:textColor="@color/white"
android:textSize="24sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/numOfButton" />
<TextView
android:id="@+id/text1"
android:layout_width="0dp"
android:layout_height="32dp"
android:ems="10"
android:text="Element 2"
android:textAlignment="center"
android:textColor="@color/white"
android:textSize="24sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/numOfButton"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Amout of buttons"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/text1" />
</androidx.constraintlayout.widget.ConstraintLayout>
</FrameLayout>

View File

@@ -1,213 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/black"
tools:context=".Tab3">
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 2"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd3"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 3"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd2" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd4"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 4"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd3" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd5"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 5"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd4" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd6"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 6"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd5" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd7"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 7"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd6" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd8"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 8"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd7" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd9"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 9"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd8" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 1 "
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/text" />
<TextView
android:id="@+id/text"
android:layout_width="0dp"
android:layout_height="32dp"
android:ems="10"
android:text="How much to add per button"
android:textAlignment="center"
android:textColor="@color/white"
android:textSize="24sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/numOfButton" />
<TextView
android:id="@+id/text1"
android:layout_width="0dp"
android:layout_height="32dp"
android:ems="10"
android:text="Element 3"
android:textAlignment="center"
android:textColor="@color/white"
android:textSize="24sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/numOfButton"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Amout of buttons"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/text1" />
</androidx.constraintlayout.widget.ConstraintLayout>
</FrameLayout>

View File

@@ -1,213 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/black"
tools:context=".Tab4">
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 2"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd3"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 3"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd2" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd4"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 4"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd3" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd5"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 5"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd4" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd6"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 6"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd5" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd7"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 7"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd6" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd8"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 8"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd7" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd9"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 9"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd8" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 1 "
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/text" />
<TextView
android:id="@+id/text"
android:layout_width="0dp"
android:layout_height="32dp"
android:ems="10"
android:text="How much to add per button"
android:textAlignment="center"
android:textColor="@color/white"
android:textSize="24sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/numOfButton" />
<TextView
android:id="@+id/text1"
android:layout_width="0dp"
android:layout_height="32dp"
android:ems="10"
android:text="Element 4"
android:textAlignment="center"
android:textColor="@color/white"
android:textSize="24sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/numOfButton"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Amout of buttons"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/text1" />
</androidx.constraintlayout.widget.ConstraintLayout>
</FrameLayout>

View File

@@ -1,213 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/black"
tools:context=".Tab5">
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 2"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd3"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 3"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd2" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd4"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 4"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd3" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd5"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 5"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd4" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd6"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 6"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd5" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd7"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 7"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd6" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd8"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 8"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd7" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd9"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 9"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd8" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 1 "
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/text" />
<TextView
android:id="@+id/text"
android:layout_width="0dp"
android:layout_height="32dp"
android:ems="10"
android:text="How much to add per button"
android:textAlignment="center"
android:textColor="@color/white"
android:textSize="24sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/numOfButton" />
<TextView
android:id="@+id/text1"
android:layout_width="0dp"
android:layout_height="32dp"
android:ems="10"
android:text="Element 5"
android:textAlignment="center"
android:textColor="@color/white"
android:textSize="24sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/numOfButton"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Amout of buttons"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/text1" />
</androidx.constraintlayout.widget.ConstraintLayout>
</FrameLayout>

View File

@@ -1,213 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/black"
tools:context=".Tab6">
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 2"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd3"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 3"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd2" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd4"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 4"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd3" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd5"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 5"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd4" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd6"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 6"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd5" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd7"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 7"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd6" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd8"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 8"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd7" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd9"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 9"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd8" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 1 "
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/text" />
<TextView
android:id="@+id/text"
android:layout_width="0dp"
android:layout_height="32dp"
android:ems="10"
android:text="How much to add per button"
android:textAlignment="center"
android:textColor="@color/white"
android:textSize="24sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/numOfButton" />
<TextView
android:id="@+id/text1"
android:layout_width="0dp"
android:layout_height="32dp"
android:ems="10"
android:text="Element 6"
android:textAlignment="center"
android:textColor="@color/white"
android:textSize="24sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/numOfButton"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Amout of buttons"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/text1" />
</androidx.constraintlayout.widget.ConstraintLayout>
</FrameLayout>

View File

@@ -1,213 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/black"
tools:context=".Tab7">
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 2"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd3"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 3"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd2" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd4"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 4"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd3" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd5"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 5"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd4" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd6"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 6"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd5" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd7"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 7"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd6" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd8"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 8"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd7" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd9"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 9"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd8" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 1 "
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/text" />
<TextView
android:id="@+id/text"
android:layout_width="0dp"
android:layout_height="32dp"
android:ems="10"
android:text="How much to add per button"
android:textAlignment="center"
android:textColor="@color/white"
android:textSize="24sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/numOfButton" />
<TextView
android:id="@+id/text1"
android:layout_width="0dp"
android:layout_height="32dp"
android:ems="10"
android:text="Element 7"
android:textAlignment="center"
android:textColor="@color/white"
android:textSize="24sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/numOfButton"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Amout of buttons"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/text1" />
</androidx.constraintlayout.widget.ConstraintLayout>
</FrameLayout>

View File

@@ -1,213 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/black"
tools:context=".Tab8">
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 2"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd3"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 3"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd2" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd4"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 4"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd3" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd5"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 5"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd4" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd6"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 6"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd5" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd7"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 7"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd6" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd8"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 8"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd7" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd9"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 9"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd8" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 1 "
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/text" />
<TextView
android:id="@+id/text"
android:layout_width="0dp"
android:layout_height="32dp"
android:ems="10"
android:text="How much to add per button"
android:textAlignment="center"
android:textColor="@color/white"
android:textSize="24sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/numOfButton" />
<TextView
android:id="@+id/text1"
android:layout_width="0dp"
android:layout_height="32dp"
android:ems="10"
android:text="Element 8"
android:textAlignment="center"
android:textColor="@color/white"
android:textSize="24sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/numOfButton"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Amout of buttons"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/text1" />
</androidx.constraintlayout.widget.ConstraintLayout>
</FrameLayout>

View File

@@ -1,213 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/black"
tools:context=".Tab9">
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
android:layout_height="match_parent">
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 2"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd3"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 3"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd2" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd4"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 4"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd3" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd5"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 5"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd4" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd6"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 6"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd5" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd7"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 7"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd6" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd8"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 8"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd7" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd9"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 9"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/toAdd8" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/toAdd"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Button 1 "
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/text" />
<TextView
android:id="@+id/text"
android:layout_width="0dp"
android:layout_height="32dp"
android:ems="10"
android:text="How much to add per button"
android:textAlignment="center"
android:textColor="@color/white"
android:textSize="24sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/numOfButton" />
<TextView
android:id="@+id/text1"
android:layout_width="0dp"
android:layout_height="32dp"
android:ems="10"
android:text="Element 9"
android:textAlignment="center"
android:textColor="@color/white"
android:textSize="24sp"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
<com.google.android.material.textfield.TextInputEditText
android:id="@+id/numOfButton"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:digits="1234567890"
android:hint="Amout of buttons"
android:imeOptions="actionDone"
android:inputType="number"
android:maxLength="1"
android:maxLines="1"
android:textColor="@color/white"
android:textColorHint="@color/gray_hint"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/text1" />
</androidx.constraintlayout.widget.ConstraintLayout>
</FrameLayout>

View File

@@ -1,6 +1,6 @@
#Wed Jun 17 20:32:00 EDT 2026 #Thu Aug 27 11:05:04 EDT 2026
distributionBase=GRADLE_USER_HOME distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.13-bin.zip distributionUrl=https\://services.gradle.org/distributions/gradle-8.14.5-bin.zip
zipStoreBase=GRADLE_USER_HOME zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists zipStorePath=wrapper/dists

View File

@@ -11,6 +11,9 @@ pluginManagement {
gradlePluginPortal() gradlePluginPortal()
} }
} }
plugins {
id("org.gradle.toolchains.foojay-resolver-convention") version "0.10.0"
}
dependencyResolutionManagement { dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories { repositories {

View File

@@ -957,6 +957,18 @@
<option name="screenX" value="2076" /> <option name="screenX" value="2076" />
<option name="screenY" value="2152" /> <option name="screenY" value="2152" />
</PersistentDeviceSelectionData> </PersistentDeviceSelectionData>
<PersistentDeviceSelectionData>
<option name="api" value="37" />
<option name="brand" value="google" />
<option name="codename" value="cubs" />
<option name="id" value="cubs" />
<option name="labId" value="google" />
<option name="manufacturer" value="Google" />
<option name="name" value="Pixel 11" />
<option name="screenDensity" value="420" />
<option name="screenX" value="1080" />
<option name="screenY" value="2424" />
</PersistentDeviceSelectionData>
<PersistentDeviceSelectionData> <PersistentDeviceSelectionData>
<option name="api" value="35" /> <option name="api" value="35" />
<option name="brand" value="motorola" /> <option name="brand" value="motorola" />
@@ -1335,6 +1347,18 @@
<option name="screenX" value="720" /> <option name="screenX" value="720" />
<option name="screenY" value="1600" /> <option name="screenY" value="1600" />
</PersistentDeviceSelectionData> </PersistentDeviceSelectionData>
<PersistentDeviceSelectionData>
<option name="api" value="37" />
<option name="brand" value="google" />
<option name="codename" value="grizzly" />
<option name="id" value="grizzly" />
<option name="labId" value="google" />
<option name="manufacturer" value="Google" />
<option name="name" value="Pixel 11 Pro" />
<option name="screenDensity" value="480" />
<option name="screenX" value="1080" />
<option name="screenY" value="2410" />
</PersistentDeviceSelectionData>
<PersistentDeviceSelectionData> <PersistentDeviceSelectionData>
<option name="api" value="31" /> <option name="api" value="31" />
<option name="brand" value="samsung" /> <option name="brand" value="samsung" />
@@ -1792,6 +1816,7 @@
<option name="api" value="35" /> <option name="api" value="35" />
<option name="brand" value="samsung" /> <option name="brand" value="samsung" />
<option name="codename" value="pa3q" /> <option name="codename" value="pa3q" />
<option name="default" value="true" />
<option name="id" value="pa3q" /> <option name="id" value="pa3q" />
<option name="labId" value="google" /> <option name="labId" value="google" />
<option name="manufacturer" value="Samsung" /> <option name="manufacturer" value="Samsung" />
@@ -1799,6 +1824,29 @@
<option name="screenDensity" value="450" /> <option name="screenDensity" value="450" />
<option name="screenX" value="1080" /> <option name="screenX" value="1080" />
<option name="screenY" value="2340" /> <option name="screenY" value="2340" />
<option name="tags">
<list>
<option value="dda-default" />
</list>
</option>
</PersistentDeviceSelectionData>
<PersistentDeviceSelectionData>
<option name="api" value="36" />
<option name="brand" value="samsung" />
<option name="codename" value="pa3q" />
<option name="default" value="true" />
<option name="id" value="pa3q" />
<option name="labId" value="google" />
<option name="manufacturer" value="Samsung" />
<option name="name" value="Galaxy S25 Ultra" />
<option name="screenDensity" value="450" />
<option name="screenX" value="1080" />
<option name="screenY" value="2340" />
<option name="tags">
<list>
<option value="dda-default" />
</list>
</option>
</PersistentDeviceSelectionData> </PersistentDeviceSelectionData>
<PersistentDeviceSelectionData> <PersistentDeviceSelectionData>
<option name="api" value="33" /> <option name="api" value="33" />
@@ -2271,6 +2319,18 @@
<option name="screenX" value="1440" /> <option name="screenX" value="1440" />
<option name="screenY" value="3200" /> <option name="screenY" value="3200" />
</PersistentDeviceSelectionData> </PersistentDeviceSelectionData>
<PersistentDeviceSelectionData>
<option name="api" value="37" />
<option name="brand" value="google" />
<option name="codename" value="yogi" />
<option name="id" value="yogi" />
<option name="labId" value="google" />
<option name="manufacturer" value="Google" />
<option name="name" value="Pixel 11 Pro Fold" />
<option name="screenDensity" value="390" />
<option name="screenX" value="2076" />
<option name="screenY" value="2152" />
</PersistentDeviceSelectionData>
<PersistentDeviceSelectionData> <PersistentDeviceSelectionData>
<option name="api" value="33" /> <option name="api" value="33" />
<option name="brand" value="samsung" /> <option name="brand" value="samsung" />

View File

@@ -1,30 +0,0 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:aapt="http://schemas.android.com/aapt"
android:width="108dp"
android:height="108dp"
android:viewportWidth="108"
android:viewportHeight="108">
<path android:pathData="M31,63.928c0,0 6.4,-11 12.1,-13.1c7.2,-2.6 26,-1.4 26,-1.4l38.1,38.1L107,108.928l-32,-1L31,63.928z">
<aapt:attr name="android:fillColor">
<gradient
android:endX="85.84757"
android:endY="92.4963"
android:startX="42.9492"
android:startY="49.59793"
android:type="linear">
<item
android:color="#44000000"
android:offset="0.0" />
<item
android:color="#00000000"
android:offset="1.0" />
</gradient>
</aapt:attr>
</path>
<path
android:fillColor="#FFFFFF"
android:fillType="nonZero"
android:pathData="M65.3,45.828l3.8,-6.6c0.2,-0.4 0.1,-0.9 -0.3,-1.1c-0.4,-0.2 -0.9,-0.1 -1.1,0.3l-3.9,6.7c-6.3,-2.8 -13.4,-2.8 -19.7,0l-3.9,-6.7c-0.2,-0.4 -0.7,-0.5 -1.1,-0.3C38.8,38.328 38.7,38.828 38.9,39.228l3.8,6.6C36.2,49.428 31.7,56.028 31,63.928h46C76.3,56.028 71.8,49.428 65.3,45.828zM43.4,57.328c-0.8,0 -1.5,-0.5 -1.8,-1.2c-0.3,-0.7 -0.1,-1.5 0.4,-2.1c0.5,-0.5 1.4,-0.7 2.1,-0.4c0.7,0.3 1.2,1 1.2,1.8C45.3,56.528 44.5,57.328 43.4,57.328L43.4,57.328zM64.6,57.328c-0.8,0 -1.5,-0.5 -1.8,-1.2s-0.1,-1.5 0.4,-2.1c0.5,-0.5 1.4,-0.7 2.1,-0.4c0.7,0.3 1.2,1 1.2,1.8C66.5,56.528 65.6,57.328 64.6,57.328L64.6,57.328z"
android:strokeWidth="1"
android:strokeColor="#00000000" />
</vector>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 964 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.0 KiB

View File

@@ -1,2 +0,0 @@
#- File Locator -
listingFile=../../../../../release/output-metadata.json

View File

@@ -1,2 +0,0 @@
appMetadataVersion=1.1
androidGradlePluginVersion=8.13.2

View File

@@ -1,10 +0,0 @@
{
"version": 3,
"artifactType": {
"type": "COMPATIBLE_SCREEN_MANIFEST",
"kind": "Directory"
},
"applicationId": "com.example.scoutingapp",
"variantName": "release",
"elements": []
}

View File

@@ -1 +0,0 @@
{"options":{"minApiLevel":"23","isDebugModeEnabled":false},"version":"8.13.19"}

View File

@@ -1,89 +0,0 @@
# This is a configuration file for ProGuard.
# http://proguard.sourceforge.net/index.html#manual/usage.html
#
# Starting with version 2.2 of the Android plugin for Gradle, this file is distributed together with
# the plugin and unpacked at build-time. The files in $ANDROID_HOME are no longer maintained and
# will be ignored by new version of the Android plugin for Gradle.
# Optimizations: If you don't want to optimize, use the proguard-android.txt configuration file
# instead of this one, which turns off the optimization flags.
-allowaccessmodification
# Preserve some attributes that may be required for reflection.
-keepattributes AnnotationDefault,
EnclosingMethod,
InnerClasses,
RuntimeVisibleAnnotations,
RuntimeVisibleParameterAnnotations,
RuntimeVisibleTypeAnnotations,
Signature
-keep public class com.google.vending.licensing.ILicensingService
-keep public class com.android.vending.licensing.ILicensingService
-keep public class com.google.android.vending.licensing.ILicensingService
-dontnote com.android.vending.licensing.ILicensingService
-dontnote com.google.vending.licensing.ILicensingService
-dontnote com.google.android.vending.licensing.ILicensingService
# For native methods, see https://www.guardsquare.com/manual/configuration/examples#native
-keepclasseswithmembernames,includedescriptorclasses class * {
native <methods>;
}
# Keep setters in Views so that animations can still work.
-keepclassmembers public class * extends android.view.View {
void set*(***);
*** get*();
}
# We want to keep methods in Activity that could be used in the XML attribute onClick.
-keepclassmembers class * extends android.app.Activity {
public void *(android.view.View);
}
# For enumeration classes, see https://www.guardsquare.com/manual/configuration/examples#enumerations
-keepclassmembers enum * {
public static **[] values();
public static ** valueOf(java.lang.String);
}
-keepclassmembers class * implements android.os.Parcelable {
public static final ** CREATOR;
}
# Preserve annotated Javascript interface methods.
-keepclassmembers class * {
@android.webkit.JavascriptInterface <methods>;
}
# The support libraries contains references to newer platform versions.
# Don't warn about those in case this app is linking against an older
# platform version. We know about them, and they are safe.
-dontnote android.support.**
-dontnote androidx.**
-dontwarn android.support.**
-dontwarn androidx.**
# Understand the @Keep support annotation.
-keep class android.support.annotation.Keep
-keep @android.support.annotation.Keep class * {*;}
-keepclasseswithmembers class * {
@android.support.annotation.Keep <methods>;
}
-keepclasseswithmembers class * {
@android.support.annotation.Keep <fields>;
}
-keepclasseswithmembers class * {
@android.support.annotation.Keep <init>(...);
}
# These classes are duplicated between android.jar and org.apache.http.legacy.jar.
-dontnote org.apache.http.**
-dontnote android.net.http.**
# These classes are duplicated between android.jar and core-lambda-stubs.jar.
-dontnote java.lang.invoke.**

View File

@@ -1,95 +0,0 @@
# This is a configuration file for ProGuard.
# http://proguard.sourceforge.net/index.html#manual/usage.html
#
# Starting with version 2.2 of the Android plugin for Gradle, this file is distributed together with
# the plugin and unpacked at build-time. The files in $ANDROID_HOME are no longer maintained and
# will be ignored by new version of the Android plugin for Gradle.
# Optimization is turned off by default. Dex does not like code run
# through the ProGuard optimize steps (and performs some
# of these optimizations on its own).
# Note that if you want to enable optimization, you cannot just
# include optimization flags in your own project configuration file;
# instead you will need to point to the
# "proguard-android-optimize.txt" file instead of this one from your
# project.properties file.
-dontoptimize
# Preserve some attributes that may be required for reflection.
-keepattributes AnnotationDefault,
EnclosingMethod,
InnerClasses,
RuntimeVisibleAnnotations,
RuntimeVisibleParameterAnnotations,
RuntimeVisibleTypeAnnotations,
Signature
-keep public class com.google.vending.licensing.ILicensingService
-keep public class com.android.vending.licensing.ILicensingService
-keep public class com.google.android.vending.licensing.ILicensingService
-dontnote com.android.vending.licensing.ILicensingService
-dontnote com.google.vending.licensing.ILicensingService
-dontnote com.google.android.vending.licensing.ILicensingService
# For native methods, see https://www.guardsquare.com/manual/configuration/examples#native
-keepclasseswithmembernames,includedescriptorclasses class * {
native <methods>;
}
# Keep setters in Views so that animations can still work.
-keepclassmembers public class * extends android.view.View {
void set*(***);
*** get*();
}
# We want to keep methods in Activity that could be used in the XML attribute onClick.
-keepclassmembers class * extends android.app.Activity {
public void *(android.view.View);
}
# For enumeration classes, see https://www.guardsquare.com/manual/configuration/examples#enumerations
-keepclassmembers enum * {
public static **[] values();
public static ** valueOf(java.lang.String);
}
-keepclassmembers class * implements android.os.Parcelable {
public static final ** CREATOR;
}
# Preserve annotated Javascript interface methods.
-keepclassmembers class * {
@android.webkit.JavascriptInterface <methods>;
}
# The support libraries contains references to newer platform versions.
# Don't warn about those in case this app is linking against an older
# platform version. We know about them, and they are safe.
-dontnote android.support.**
-dontnote androidx.**
-dontwarn android.support.**
-dontwarn androidx.**
# Understand the @Keep support annotation.
-keep class android.support.annotation.Keep
-keep @android.support.annotation.Keep class * {*;}
-keepclasseswithmembers class * {
@android.support.annotation.Keep <methods>;
}
-keepclasseswithmembers class * {
@android.support.annotation.Keep <fields>;
}
-keepclasseswithmembers class * {
@android.support.annotation.Keep <init>(...);
}
# These classes are duplicated between android.jar and org.apache.http.legacy.jar.
-dontnote org.apache.http.**
-dontnote android.net.http.**
# These classes are duplicated between android.jar and core-lambda-stubs.jar.
-dontnote java.lang.invoke.**

View File

@@ -1,89 +0,0 @@
# This is a configuration file for ProGuard.
# http://proguard.sourceforge.net/index.html#manual/usage.html
#
# Starting with version 2.2 of the Android plugin for Gradle, this file is distributed together with
# the plugin and unpacked at build-time. The files in $ANDROID_HOME are no longer maintained and
# will be ignored by new version of the Android plugin for Gradle.
# Optimizations can be turned on and off in the 'postProcessing' DSL block.
# The configuration below is applied if optimizations are enabled.
-allowaccessmodification
# Preserve some attributes that may be required for reflection.
-keepattributes AnnotationDefault,
EnclosingMethod,
InnerClasses,
RuntimeVisibleAnnotations,
RuntimeVisibleParameterAnnotations,
RuntimeVisibleTypeAnnotations,
Signature
-keep public class com.google.vending.licensing.ILicensingService
-keep public class com.android.vending.licensing.ILicensingService
-keep public class com.google.android.vending.licensing.ILicensingService
-dontnote com.android.vending.licensing.ILicensingService
-dontnote com.google.vending.licensing.ILicensingService
-dontnote com.google.android.vending.licensing.ILicensingService
# For native methods, see https://www.guardsquare.com/manual/configuration/examples#native
-keepclasseswithmembernames,includedescriptorclasses class * {
native <methods>;
}
# Keep setters in Views so that animations can still work.
-keepclassmembers public class * extends android.view.View {
void set*(***);
*** get*();
}
# We want to keep methods in Activity that could be used in the XML attribute onClick.
-keepclassmembers class * extends android.app.Activity {
public void *(android.view.View);
}
# For enumeration classes, see https://www.guardsquare.com/manual/configuration/examples#enumerations
-keepclassmembers enum * {
public static **[] values();
public static ** valueOf(java.lang.String);
}
-keepclassmembers class * implements android.os.Parcelable {
public static final ** CREATOR;
}
# Preserve annotated Javascript interface methods.
-keepclassmembers class * {
@android.webkit.JavascriptInterface <methods>;
}
# The support libraries contains references to newer platform versions.
# Don't warn about those in case this app is linking against an older
# platform version. We know about them, and they are safe.
-dontnote android.support.**
-dontnote androidx.**
-dontwarn android.support.**
-dontwarn androidx.**
# Understand the @Keep support annotation.
-keep class android.support.annotation.Keep
-keep @android.support.annotation.Keep class * {*;}
-keepclasseswithmembers class * {
@android.support.annotation.Keep <methods>;
}
-keepclasseswithmembers class * {
@android.support.annotation.Keep <fields>;
}
-keepclasseswithmembers class * {
@android.support.annotation.Keep <init>(...);
}
# These classes are duplicated between android.jar and org.apache.http.legacy.jar.
-dontnote org.apache.http.**
-dontnote android.net.http.**
# These classes are duplicated between android.jar and core-lambda-stubs.jar.
-dontnote java.lang.invoke.**

View File

@@ -1,279 +0,0 @@
-keep class j$.lang.Iterable$-CC {
public static void $default$forEach(java.lang.Iterable, java.util.function.Consumer);
}
-keep class j$.time.Duration {
public int compareTo(j$.time.Duration);
public int getNano();
public long getSeconds();
public boolean isNegative();
public static j$.time.Duration ofMillis(long);
public static j$.time.Duration ofMinutes(long);
public static j$.time.Duration ofSeconds(long, long);
public long toMillis();
j$.time.Duration ZERO;
}
-keep class j$.time.Instant {
public long getEpochSecond();
public static j$.time.Instant now();
public long toEpochMilli();
}
-keep class j$.time.TimeConversions {
public static java.time.Duration convert(j$.time.Duration);
public static j$.time.Duration convert(java.time.Duration);
}
-keep enum j$.time.temporal.ChronoUnit {
public j$.time.Duration getDuration();
j$.time.temporal.ChronoUnit MILLIS;
}
-keep class j$.util.Collection$-CC {
public static j$.util.stream.Stream $default$parallelStream(java.util.Collection);
public static j$.util.Spliterator $default$spliterator(java.util.Collection);
public static j$.util.stream.Stream $default$stream(java.util.Collection);
public static java.lang.Object[] $default$toArray(java.util.Collection, java.util.function.IntFunction);
}
-keep class j$.util.Collection$-EL {
public static boolean removeIf(java.util.Collection, java.util.function.Predicate);
public static j$.util.stream.Stream stream(java.util.Collection);
}
-keep interface j$.util.Collection {
public void forEach(java.util.function.Consumer);
public j$.util.stream.Stream parallelStream();
public boolean removeIf(java.util.function.Predicate);
public j$.util.Spliterator spliterator();
public j$.util.stream.Stream stream();
public java.lang.Object[] toArray(java.util.function.IntFunction);
}
-keep class j$.util.Comparator$-CC {
public static java.util.Comparator $default$thenComparing(java.util.Comparator, java.util.Comparator);
public static java.util.Comparator $default$thenComparing(java.util.Comparator, java.util.function.Function);
public static java.util.Comparator $default$thenComparing(java.util.Comparator, java.util.function.Function, java.util.Comparator);
public static java.util.Comparator $default$thenComparingDouble(java.util.Comparator, java.util.function.ToDoubleFunction);
public static java.util.Comparator $default$thenComparingInt(java.util.Comparator, java.util.function.ToIntFunction);
public static java.util.Comparator $default$thenComparingLong(java.util.Comparator, java.util.function.ToLongFunction);
public static java.util.Comparator comparing(java.util.function.Function, java.util.Comparator);
}
-keep interface j$.util.Comparator {
public java.util.Comparator reversed();
public java.util.Comparator thenComparing(java.util.Comparator);
public java.util.Comparator thenComparing(java.util.function.Function);
public java.util.Comparator thenComparing(java.util.function.Function, java.util.Comparator);
public java.util.Comparator thenComparingDouble(java.util.function.ToDoubleFunction);
public java.util.Comparator thenComparingInt(java.util.function.ToIntFunction);
public java.util.Comparator thenComparingLong(java.util.function.ToLongFunction);
}
-keep class j$.util.DateRetargetClass {
public static j$.time.Instant toInstant(java.util.Date);
}
-keep class j$.util.DesugarCollections {
public static java.util.Collection bridge_synchronizedCollection(java.util.Collection, java.lang.Object);
public static java.util.Set bridge_synchronizedSet(java.util.Set, java.lang.Object);
public static java.util.Collection synchronizedCollection(java.util.Collection);
public static java.util.List synchronizedList(java.util.List);
public static java.util.Map synchronizedMap(java.util.Map);
public static java.util.Set synchronizedSet(java.util.Set);
public static java.util.Collection unmodifiableCollection(java.util.Collection);
public static java.util.List unmodifiableList(java.util.List);
public static java.util.Map unmodifiableMap(java.util.Map);
public static java.util.Set unmodifiableSet(java.util.Set);
public static java.util.SortedMap unmodifiableSortedMap(java.util.SortedMap);
public static java.util.SortedSet unmodifiableSortedSet(java.util.SortedSet);
}
-keep class j$.util.DesugarTimeZone {
public static java.util.TimeZone getTimeZone(java.lang.String);
}
-keep class j$.util.Map$-CC {
public static java.lang.Object $default$compute(java.util.Map, java.lang.Object, java.util.function.BiFunction);
public static java.lang.Object $default$computeIfAbsent(java.util.Map, java.lang.Object, java.util.function.Function);
public static java.lang.Object $default$computeIfPresent(java.util.Map, java.lang.Object, java.util.function.BiFunction);
public static void $default$forEach(java.util.Map, java.util.function.BiConsumer);
public static java.lang.Object $default$getOrDefault(java.util.Map, java.lang.Object, java.lang.Object);
public static java.lang.Object $default$merge(java.util.Map, java.lang.Object, java.lang.Object, java.util.function.BiFunction);
public static java.lang.Object $default$putIfAbsent(java.util.Map, java.lang.Object, java.lang.Object);
public static boolean $default$remove(java.util.Map, java.lang.Object, java.lang.Object);
public static java.lang.Object $default$replace(java.util.Map, java.lang.Object, java.lang.Object);
public static boolean $default$replace(java.util.Map, java.lang.Object, java.lang.Object, java.lang.Object);
public static void $default$replaceAll(java.util.Map, java.util.function.BiFunction);
}
-keep class j$.util.Map$-EL {
public static java.lang.Object getOrDefault(java.util.Map, java.lang.Object, java.lang.Object);
public static java.lang.Object putIfAbsent(java.util.Map, java.lang.Object, java.lang.Object);
public static boolean remove(java.util.Map, java.lang.Object, java.lang.Object);
}
-keep interface j$.util.Map {
public java.lang.Object compute(java.lang.Object, java.util.function.BiFunction);
public java.lang.Object computeIfAbsent(java.lang.Object, java.util.function.Function);
public java.lang.Object computeIfPresent(java.lang.Object, java.util.function.BiFunction);
public void forEach(java.util.function.BiConsumer);
public java.lang.Object getOrDefault(java.lang.Object, java.lang.Object);
public java.lang.Object merge(java.lang.Object, java.lang.Object, java.util.function.BiFunction);
public java.lang.Object putIfAbsent(java.lang.Object, java.lang.Object);
public boolean remove(java.lang.Object, java.lang.Object);
public java.lang.Object replace(java.lang.Object, java.lang.Object);
public boolean replace(java.lang.Object, java.lang.Object, java.lang.Object);
public void replaceAll(java.util.function.BiFunction);
}
-keep class j$.util.Objects {
public static boolean equals(java.lang.Object, java.lang.Object);
public static int hash(java.lang.Object[]);
public static int hashCode(java.lang.Object);
public static boolean isNull(java.lang.Object);
public static java.lang.Object requireNonNull(java.lang.Object);
public static java.lang.Object requireNonNull(java.lang.Object, java.lang.String);
public static java.lang.String toString(java.lang.Object);
public static java.lang.String toString(java.lang.Object, java.lang.String);
}
-keep class j$.util.Optional {
public java.lang.Object get();
public boolean isPresent();
public static j$.util.Optional ofNullable(java.lang.Object);
public java.lang.Object orElse(java.lang.Object);
}
-keep interface j$.util.PrimitiveIterator$OfDouble {
}
-keep interface j$.util.PrimitiveIterator$OfInt {
}
-keep interface j$.util.PrimitiveIterator$OfLong {
}
-keep class j$.util.Spliterator$Wrapper {
public static java.util.Spliterator convert(j$.util.Spliterator);
}
-keep interface j$.util.Spliterator {
}
-keep class j$.util.Spliterators {
public static j$.util.Spliterator spliteratorUnknownSize(java.util.Iterator, int);
}
-keep class j$.util.StringJoiner {
public <init>(java.lang.CharSequence, java.lang.CharSequence, java.lang.CharSequence);
public j$.util.StringJoiner add(java.lang.CharSequence);
}
-keep class j$.util.concurrent.ConcurrentHashMap {
public <init>();
public <init>(int);
public <init>(int, float, int);
public <init>(java.util.Map);
public void clear();
public boolean containsKey(java.lang.Object);
public java.util.Set entrySet();
public java.lang.Object get(java.lang.Object);
public boolean isEmpty();
public java.util.Set keySet();
public java.lang.Object put(java.lang.Object, java.lang.Object);
public void putAll(java.util.Map);
public java.lang.Object putIfAbsent(java.lang.Object, java.lang.Object);
public java.lang.Object remove(java.lang.Object);
public boolean remove(java.lang.Object, java.lang.Object);
public boolean replace(java.lang.Object, java.lang.Object, java.lang.Object);
public int size();
public java.lang.String toString();
public java.util.Collection values();
}
-keep class j$.util.concurrent.ConcurrentMap$-CC {
public static java.lang.Object $default$compute(java.util.concurrent.ConcurrentMap, java.lang.Object, java.util.function.BiFunction);
public static java.lang.Object $default$computeIfAbsent(java.util.concurrent.ConcurrentMap, java.lang.Object, java.util.function.Function);
public static java.lang.Object $default$computeIfPresent(java.util.concurrent.ConcurrentMap, java.lang.Object, java.util.function.BiFunction);
public static void $default$forEach(java.util.concurrent.ConcurrentMap, java.util.function.BiConsumer);
public static java.lang.Object $default$getOrDefault(java.util.concurrent.ConcurrentMap, java.lang.Object, java.lang.Object);
public static java.lang.Object $default$merge(java.util.concurrent.ConcurrentMap, java.lang.Object, java.lang.Object, java.util.function.BiFunction);
public static void $default$replaceAll(java.util.concurrent.ConcurrentMap, java.util.function.BiFunction);
}
-keep interface j$.util.concurrent.ConcurrentMap {
public java.lang.Object compute(java.lang.Object, java.util.function.BiFunction);
public java.lang.Object computeIfAbsent(java.lang.Object, java.util.function.Function);
public java.lang.Object computeIfPresent(java.lang.Object, java.util.function.BiFunction);
public void forEach(java.util.function.BiConsumer);
public java.lang.Object getOrDefault(java.lang.Object, java.lang.Object);
public java.lang.Object merge(java.lang.Object, java.lang.Object, java.util.function.BiFunction);
public java.lang.Object putIfAbsent(java.lang.Object, java.lang.Object);
public boolean remove(java.lang.Object, java.lang.Object);
public java.lang.Object replace(java.lang.Object, java.lang.Object);
public boolean replace(java.lang.Object, java.lang.Object, java.lang.Object);
public void replaceAll(java.util.function.BiFunction);
}
-keep class j$.util.concurrent.ThreadLocalRandom {
public static j$.util.concurrent.ThreadLocalRandom current();
public double nextDouble(double);
public int nextInt(int, int);
public long nextLong(long);
public long nextLong(long, long);
}
-keep class j$.util.function.BiConsumer$-CC {
public static java.util.function.BiConsumer $default$andThen(java.util.function.BiConsumer, java.util.function.BiConsumer);
}
-keep class j$.util.function.BiFunction$-CC {
public static java.util.function.BiFunction $default$andThen(java.util.function.BiFunction, java.util.function.Function);
}
-keep class j$.util.function.Consumer$-CC {
public static java.util.function.Consumer $default$andThen(java.util.function.Consumer, java.util.function.Consumer);
}
-keep class j$.util.function.Function$-CC {
public static java.util.function.Function $default$andThen(java.util.function.Function, java.util.function.Function);
public static java.util.function.Function $default$compose(java.util.function.Function, java.util.function.Function);
}
-keep class j$.util.function.Predicate$-CC {
public static java.util.function.Predicate $default$and(java.util.function.Predicate, java.util.function.Predicate);
public static java.util.function.Predicate $default$negate(java.util.function.Predicate);
public static java.util.function.Predicate $default$or(java.util.function.Predicate, java.util.function.Predicate);
}
-keep interface j$.util.stream.BaseStream {
public void close();
public java.util.Iterator iterator();
}
-keep interface j$.util.stream.Collector {
}
-keep class j$.util.stream.Collectors {
public static j$.util.stream.Collector joining(java.lang.CharSequence);
public static j$.util.stream.Collector toList();
}
-keep interface j$.util.stream.DoubleStream {
public j$.util.PrimitiveIterator$OfDouble iterator();
public double[] toArray();
}
-keep class j$.util.stream.IntStream$VivifiedWrapper {
public static j$.util.stream.IntStream convert(java.util.stream.IntStream);
}
-keep class j$.util.stream.IntStream$Wrapper {
public static java.util.stream.IntStream convert(j$.util.stream.IntStream);
}
-keep interface j$.util.stream.IntStream {
public j$.util.PrimitiveIterator$OfInt iterator();
public int[] toArray();
}
-keep interface j$.util.stream.LongStream {
public j$.util.PrimitiveIterator$OfLong iterator();
public long[] toArray();
}
-keep class j$.util.stream.Stream$Wrapper {
public static java.util.stream.Stream convert(j$.util.stream.Stream);
}
-keep interface j$.util.stream.Stream {
public java.lang.Object collect(j$.util.stream.Collector);
public j$.util.stream.Stream map(java.util.function.Function);
}
-keep class j$.util.stream.StreamSupport {
public static j$.util.stream.Stream stream(java.util.function.Supplier, int, boolean);
}
-keep interface java.util.function.BiConsumer {
public void accept(java.lang.Object, java.lang.Object);
}
-keep interface java.util.function.BiFunction {
}
-keep interface java.util.function.Consumer {
public void accept(java.lang.Object);
}
-keep interface java.util.function.Function {
public java.lang.Object apply(java.lang.Object);
}
-keep interface java.util.function.IntFunction {
}
-keep interface java.util.function.Predicate {
public boolean test(java.lang.Object);
}
-keep interface java.util.function.Supplier {
public java.lang.Object get();
}
-keep interface java.util.function.ToDoubleFunction {
}
-keep interface java.util.function.ToIntFunction {
}
-keep interface java.util.function.ToLongFunction {
}

View File

@@ -1,5 +0,0 @@
31=0/.dm
2147483647=0/.dm
28=1/.dm
29=1/.dm
30=1/.dm

View File

@@ -1 +0,0 @@
[{"key":"androidx/multidex/BuildConfig.class","name":"androidx/multidex/BuildConfig.class","size":564,"crc":-988235458},{"key":"androidx/multidex/MultiDex$V14$ElementConstructor.class","name":"androidx/multidex/MultiDex$V14$ElementConstructor.class","size":575,"crc":973592526},{"key":"androidx/multidex/MultiDex$V14$ICSElementConstructor.class","name":"androidx/multidex/MultiDex$V14$ICSElementConstructor.class","size":1773,"crc":1896076286},{"key":"androidx/multidex/MultiDex$V14$JBMR11ElementConstructor.class","name":"androidx/multidex/MultiDex$V14$JBMR11ElementConstructor.class","size":1691,"crc":-1449303636},{"key":"androidx/multidex/MultiDex$V14$JBMR2ElementConstructor.class","name":"androidx/multidex/MultiDex$V14$JBMR2ElementConstructor.class","size":1780,"crc":1439365621},{"key":"androidx/multidex/MultiDex$V14.class","name":"androidx/multidex/MultiDex$V14.class","size":4553,"crc":-555794055},{"key":"androidx/multidex/MultiDex$V19.class","name":"androidx/multidex/MultiDex$V19.class","size":3843,"crc":-1930255649},{"key":"androidx/multidex/MultiDex$V4.class","name":"androidx/multidex/MultiDex$V4.class","size":2879,"crc":843713731},{"key":"androidx/multidex/MultiDex.class","name":"androidx/multidex/MultiDex.class","size":13977,"crc":1926921268},{"key":"androidx/multidex/MultiDexApplication.class","name":"androidx/multidex/MultiDexApplication.class","size":557,"crc":-871483519},{"key":"androidx/multidex/MultiDexExtractor$1.class","name":"androidx/multidex/MultiDexExtractor$1.class","size":899,"crc":-892640522},{"key":"androidx/multidex/MultiDexExtractor$ExtractedDex.class","name":"androidx/multidex/MultiDexExtractor$ExtractedDex.class","size":585,"crc":-727520661},{"key":"androidx/multidex/MultiDexExtractor.class","name":"androidx/multidex/MultiDexExtractor.class","size":13296,"crc":1694869452},{"key":"androidx/multidex/ZipUtil$CentralDirectory.class","name":"androidx/multidex/ZipUtil$CentralDirectory.class","size":433,"crc":-1293619957},{"key":"androidx/multidex/ZipUtil.class","name":"androidx/multidex/ZipUtil.class","size":2756,"crc":1426832975},{"key":"androidsupportmultidexversion.txt","name":"androidsupportmultidexversion.txt","size":53,"crc":-1248965651}]

Some files were not shown because too many files have changed in this diff Show More