diff --git a/app/build/intermediates/apk/debug/app-debug.apk b/app/build/intermediates/apk/debug/app-debug.apk
index 43c37be..18c783a 100644
Binary files a/app/build/intermediates/apk/debug/app-debug.apk and b/app/build/intermediates/apk/debug/app-debug.apk differ
diff --git a/app/build/intermediates/built_in_kotlinc/debug/compileDebugKotlin/classes/META-INF/app.kotlin_module b/app/build/intermediates/built_in_kotlinc/debug/compileDebugKotlin/classes/META-INF/app.kotlin_module
index dd74f3e..8b5e624 100644
Binary files a/app/build/intermediates/built_in_kotlinc/debug/compileDebugKotlin/classes/META-INF/app.kotlin_module and b/app/build/intermediates/built_in_kotlinc/debug/compileDebugKotlin/classes/META-INF/app.kotlin_module differ
diff --git a/app/build/intermediates/built_in_kotlinc/debug/compileDebugKotlin/classes/com/crsmthw/phase10tracker/ui/NavigationKt.class b/app/build/intermediates/built_in_kotlinc/debug/compileDebugKotlin/classes/com/crsmthw/phase10tracker/ui/NavigationKt.class
index 0092d81..4bc91bd 100644
Binary files a/app/build/intermediates/built_in_kotlinc/debug/compileDebugKotlin/classes/com/crsmthw/phase10tracker/ui/NavigationKt.class and b/app/build/intermediates/built_in_kotlinc/debug/compileDebugKotlin/classes/com/crsmthw/phase10tracker/ui/NavigationKt.class differ
diff --git a/app/build/intermediates/built_in_kotlinc/debug/compileDebugKotlin/classes/com/crsmthw/phase10tracker/ui/Routes.class b/app/build/intermediates/built_in_kotlinc/debug/compileDebugKotlin/classes/com/crsmthw/phase10tracker/ui/Routes.class
index 4b8666d..6654abb 100644
Binary files a/app/build/intermediates/built_in_kotlinc/debug/compileDebugKotlin/classes/com/crsmthw/phase10tracker/ui/Routes.class and b/app/build/intermediates/built_in_kotlinc/debug/compileDebugKotlin/classes/com/crsmthw/phase10tracker/ui/Routes.class differ
diff --git a/app/build/intermediates/built_in_kotlinc/debug/compileDebugKotlin/classes/com/crsmthw/phase10tracker/ui/screens/ComposableSingletons$HomeScreenKt.class b/app/build/intermediates/built_in_kotlinc/debug/compileDebugKotlin/classes/com/crsmthw/phase10tracker/ui/screens/ComposableSingletons$HomeScreenKt.class
index 9c06ad5..d851561 100644
Binary files a/app/build/intermediates/built_in_kotlinc/debug/compileDebugKotlin/classes/com/crsmthw/phase10tracker/ui/screens/ComposableSingletons$HomeScreenKt.class and b/app/build/intermediates/built_in_kotlinc/debug/compileDebugKotlin/classes/com/crsmthw/phase10tracker/ui/screens/ComposableSingletons$HomeScreenKt.class differ
diff --git a/app/build/intermediates/built_in_kotlinc/debug/compileDebugKotlin/classes/com/crsmthw/phase10tracker/ui/screens/HomeScreenKt.class b/app/build/intermediates/built_in_kotlinc/debug/compileDebugKotlin/classes/com/crsmthw/phase10tracker/ui/screens/HomeScreenKt.class
index 41055ee..c74a6d9 100644
Binary files a/app/build/intermediates/built_in_kotlinc/debug/compileDebugKotlin/classes/com/crsmthw/phase10tracker/ui/screens/HomeScreenKt.class and b/app/build/intermediates/built_in_kotlinc/debug/compileDebugKotlin/classes/com/crsmthw/phase10tracker/ui/screens/HomeScreenKt.class differ
diff --git a/app/build/intermediates/compile_and_runtime_r_class_jar/debug/processDebugResources/R.jar b/app/build/intermediates/compile_and_runtime_r_class_jar/debug/processDebugResources/R.jar
index 7b6de37..dc4402c 100644
Binary files a/app/build/intermediates/compile_and_runtime_r_class_jar/debug/processDebugResources/R.jar and b/app/build/intermediates/compile_and_runtime_r_class_jar/debug/processDebugResources/R.jar differ
diff --git a/app/build/intermediates/compile_r_class_jar/debug/generateDebugRFile/R.jar b/app/build/intermediates/compile_r_class_jar/debug/generateDebugRFile/R.jar
index 361b465..e4f7505 100644
Binary files a/app/build/intermediates/compile_r_class_jar/debug/generateDebugRFile/R.jar and b/app/build/intermediates/compile_r_class_jar/debug/generateDebugRFile/R.jar differ
diff --git a/app/build/intermediates/compile_symbol_list/debug/generateDebugRFile/R.txt b/app/build/intermediates/compile_symbol_list/debug/generateDebugRFile/R.txt
index 2e1f9dc..2ab31d5 100644
--- a/app/build/intermediates/compile_symbol_list/debug/generateDebugRFile/R.txt
+++ b/app/build/intermediates/compile_symbol_list/debug/generateDebugRFile/R.txt
@@ -1,3 +1,4 @@
+int drawable bmc_button 0x0
int drawable ic_launcher_background 0x0
int drawable ic_launcher_foreground 0x0
int drawable ic_launcher_monochrome 0x0
diff --git a/app/build/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex b/app/build/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex
index e5d604d..bf581b8 100644
Binary files a/app/build/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex and b/app/build/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex differ
diff --git a/app/build/intermediates/dex/debug/mergeProjectDexDebug/2/classes.dex b/app/build/intermediates/dex/debug/mergeProjectDexDebug/2/classes.dex
index 54325ce..dfad4da 100644
Binary files a/app/build/intermediates/dex/debug/mergeProjectDexDebug/2/classes.dex and b/app/build/intermediates/dex/debug/mergeProjectDexDebug/2/classes.dex differ
diff --git a/app/build/intermediates/dex_archive_input_jar_hashes/debug/dexBuilderDebug/out b/app/build/intermediates/dex_archive_input_jar_hashes/debug/dexBuilderDebug/out
index ca82e2f..de9523c 100644
Binary files a/app/build/intermediates/dex_archive_input_jar_hashes/debug/dexBuilderDebug/out and b/app/build/intermediates/dex_archive_input_jar_hashes/debug/dexBuilderDebug/out differ
diff --git a/app/build/intermediates/incremental/debug-mergeJavaRes/merge-state b/app/build/intermediates/incremental/debug-mergeJavaRes/merge-state
index 57d42f9..eaa0738 100644
Binary files a/app/build/intermediates/incremental/debug-mergeJavaRes/merge-state and b/app/build/intermediates/incremental/debug-mergeJavaRes/merge-state differ
diff --git a/app/build/intermediates/incremental/debug/mergeDebugResources/compile-file-map.properties b/app/build/intermediates/incremental/debug/mergeDebugResources/compile-file-map.properties
index 02fdd23..9f2fe89 100644
--- a/app/build/intermediates/incremental/debug/mergeDebugResources/compile-file-map.properties
+++ b/app/build/intermediates/incremental/debug/mergeDebugResources/compile-file-map.properties
@@ -1,4 +1,5 @@
-#Fri May 15 09:12:03 AST 2026
+#Fri May 15 13:43:58 AST 2026
+com.crsmthw.phase10tracker.app-main-44\:/drawable/bmc_button.png=/home/cris/Documents/Phase10Tracker/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_bmc_button.png.flat
com.crsmthw.phase10tracker.app-main-44\:/drawable/ic_launcher_background.xml=/home/cris/Documents/Phase10Tracker/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_ic_launcher_background.xml.flat
com.crsmthw.phase10tracker.app-main-44\:/drawable/ic_launcher_foreground.xml=/home/cris/Documents/Phase10Tracker/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_ic_launcher_foreground.xml.flat
com.crsmthw.phase10tracker.app-main-44\:/drawable/ic_launcher_monochrome.xml=/home/cris/Documents/Phase10Tracker/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_ic_launcher_monochrome.xml.flat
diff --git a/app/build/intermediates/incremental/debug/mergeDebugResources/merger.xml b/app/build/intermediates/incremental/debug/mergeDebugResources/merger.xml
index 0d96cfd..884e7d9 100644
--- a/app/build/intermediates/incremental/debug/mergeDebugResources/merger.xml
+++ b/app/build/intermediates/incremental/debug/mergeDebugResources/merger.xml
@@ -253,7 +253,7 @@
- "Autofyll""verktøytips""vis verktøytips""آٹو فل""ٹول ٹپ""ٹول ٹپ دکھائیں""Automātiskā aizpilde""rīka padoms""rādīt rīka padomu""ຕື່ມຂໍ້ມູນອັດຕະໂນມັດ""ຄຳແນະນຳ""ສະແດງຄຳແນະນຳ""Compilazione automatica""Descrizione comando""Mostra descrizione comando""Preencher automaticamente""dica""mostrar dica""Автотолтуруу""калкып чыгуучу кеңеш""калкып чыгуучу кеңешти көрсөтүү""Autofyll""beskrivning""visa beskrivning""ऑटोमैटिक तरीके से जानकारी भरने की सुविधा""टूलटिप""टूलटिप दिखाएं""Autocompletar""descripción emergente""mostrar descripción emergente""Autofill""tooltip""show tooltip""自動填入""提示""顯示提示""ป้อนข้อความอัตโนมัติ""เคล็ดลับเครื่องมือ""แสดงเคล็ดลับเครื่องมือ""Automaattäide""kohtspikker""kuva kohtspikker""자동 완성""도움말""도움말 표시""Автоматично попълване""подсказка""показване на подсказка""ავტომატური შევსება""მინიშნება""მინიშნების ჩვენება""Completare automată""balon explicativ""afișează balonul explicativ""Sjálfvirk útfylling""ábending""sýna ábendingu""Automaticky doplniť""popis""zobraziť popis""Автотолтыру""қалқыма көмек""қалқыма көмекті көрсету" Autofilltooltipshow tooltip"Autolengkap""tip alat""tunjukkan tip alat""Preencher automaticamente""dica""mostrar dica""ఆటోఫిల్""టూల్టిప్""టూల్టిప్ను చూపించండి""Autofill""tooltip""ipakita ang tooltip""ራስ-ሙላ""መሣሪያ ጥቆማ""መሣሪያ ጥቆማን አሳይ""Ինքնալրացում""հուշակ""ցուցադրել հուշակ""Аутоматски попуни""објашњење""прикажи објашњење""अटोफिल""टुलटिप""टुलटिप देखाउनुहोस्""מילוי אוטומטי""הסבר קצר""הצגת ההסבר הקצר""Isi otomatis""tooltip""tampilkan tooltip""Tự động điền""chú thích""hiện chú thích""បំពេញស្វ័យប្រវត្តិ""កំណត់ពន្យល់""បង្ហាញកំណត់ពន្យល់""Autofyld""værktøjstip""se værktøjstip""tooltip""show tooltip""অটোফিল করুন""টুলটিপ""টুলটিপ দেখুন""自動填入""工具提示""顯示工具提示""Autouzupełnianie""etykietka""pokaż etykietkę""Automatisch invullen""tooltip""tooltip tonen""Autocompletar""cadro de información""mostrar cadro de información""Avto-doldurma""alət izahı""alət izahını göstərin""Автоматаар бөглөх хэсэг""зөвлөмж""зөвлөмж харуулах""Remplissage automatique""infobulle""afficher une infobulle""Saisie automatique""Info-bulle""Afficher l\'info-bulle""Plotësimi automatik""këshillë për veglën""shfaq këshillën për veglën""အော်တိုဖြည့်""အကြံပြုချက်အကွက်""အကြံပြုချက်ပြ ပေါ့အပ်ဝင်းဒိုး ပြရန်""Outovul""nutswenk""wys nutswenk""ಆಟೋಫಿಲ್""ಟೂಲ್ಟಿಪ್""ಟೂಲ್ಟಿಪ್ ಅನ್ನು ತೋರಿಸಿ""Automaattinen täyttö""vihjeteksti""näytä vihjeteksti""Samodejno izpolnjevanje""opis orodja""pokaži opis orodja""Автозаполнение""Подсказка""Показать подсказку""自动填充""提示""显示提示""தன்னிரப்பி""உதவிக்குறிப்பு""உதவிக்குறிப்பைக் காட்டும்""Preenchimento automático""sugestão""mostrar sugestão""تکمیل خودکار""نکتهابزار""نمایش نکتهابزار""Autofill""tooltip""show tooltip""സ്വയമേവ പൂരിപ്പിക്കൽ""ടൂൾടിപ്പ്""ടൂൾടിപ്പ് കാണിക്കുക""Betetze automatikoa""aholkua""erakutsi aholkua""Automatsko popunjavanje""skočni opis""prikaži skočni opis""Автоматско пополнување""совет за алатка""прикажи совет за алатка""স্বয়ংক্ৰিয়ভাৱে পূৰ কৰক""টুলটিপ""টুলটিপ দেখুৱাওক""Jaza kiotomatiki""kidirisha cha vidokezo""onyesha kidirisha cha vidokezo""Automatsko popunjavanje""opis""prikaži opis""الملء التلقائي""تلميح""إظهار التلميح""Ukugcwalisa okuzenzekelayo""ithulithiphu""bonisa ithulithiphu""Аўтазапаўненне""падказка""паказаць усплывальную падказку""Emplenament automàtic""descripció emergent""mostra la descripció emergent""Automatinis pildymas""patarimas""rodyti patarimą""ਆਟੋਫਿਲ""ਟੂਲ-ਟਿੱਪ""ਟੂਲ-ਟਿੱਪ ਦਿਖਾਓ""Avtomatik kiritish""qalqib chiquvchi maslahat oynasi""maslahat oynasini koʻrsatish""Automatisch ausfüllen""Kurzinfo""Kurzinfo anzeigen""Autocompletar""cuadro de información""mostrar cuadro de información""Αυτόματη συμπλήρωση""επεξήγηση εργαλείου""εμφάνιση επεξήγησης εργαλείου""Automatski popuni""objašnjenje""prikaži objašnjenje""ऑटोफिल""टूलटिप""टूलटिप दाखवा""Otomatik doldurma""ipucu""ipucunu göster""ଅଟୋଫିଲ""ଟୁଲଟିପ""ଟୁଲଟିପ ଦେଖାନ୍ତୁ""ઑટોમૅટિક રીતે ભરવાની સુવિધા""ટૂલટિપ""ટૂલટિપ બતાવો""Automatické vyplňování""popisek""zobrazit popisek""Autofill""tooltip""show tooltip""ස්වයං පිරවුම""මෙවලම් ඉඟිය""මෙවලම් ඉඟිය පෙන්වන්න""Autofill""tooltip""show tooltip""Automatikus kitöltés""elemleírás""elemleírás megjelenítése""Автозаповнення""спливаюча підказка""показати спливаючу підказку""自動入力""ツールチップ""ツールチップを表示"
+ "Autofyll""verktøytips""vis verktøytips""آٹو فل""ٹول ٹپ""ٹول ٹپ دکھائیں""Automātiskā aizpilde""rīka padoms""rādīt rīka padomu""ຕື່ມຂໍ້ມູນອັດຕະໂນມັດ""ຄຳແນະນຳ""ສະແດງຄຳແນະນຳ""Compilazione automatica""Descrizione comando""Mostra descrizione comando""Preencher automaticamente""dica""mostrar dica""Автотолтуруу""калкып чыгуучу кеңеш""калкып чыгуучу кеңешти көрсөтүү""Autofyll""beskrivning""visa beskrivning""ऑटोमैटिक तरीके से जानकारी भरने की सुविधा""टूलटिप""टूलटिप दिखाएं""Autocompletar""descripción emergente""mostrar descripción emergente""Autofill""tooltip""show tooltip""自動填入""提示""顯示提示""ป้อนข้อความอัตโนมัติ""เคล็ดลับเครื่องมือ""แสดงเคล็ดลับเครื่องมือ""Automaattäide""kohtspikker""kuva kohtspikker""자동 완성""도움말""도움말 표시""Автоматично попълване""подсказка""показване на подсказка""ავტომატური შევსება""მინიშნება""მინიშნების ჩვენება""Completare automată""balon explicativ""afișează balonul explicativ""Sjálfvirk útfylling""ábending""sýna ábendingu""Automaticky doplniť""popis""zobraziť popis""Автотолтыру""қалқыма көмек""қалқыма көмекті көрсету" Autofilltooltipshow tooltip"Autolengkap""tip alat""tunjukkan tip alat""Preencher automaticamente""dica""mostrar dica""ఆటోఫిల్""టూల్టిప్""టూల్టిప్ను చూపించండి""Autofill""tooltip""ipakita ang tooltip""ራስ-ሙላ""መሣሪያ ጥቆማ""መሣሪያ ጥቆማን አሳይ""Ինքնալրացում""հուշակ""ցուցադրել հուշակ""Аутоматски попуни""објашњење""прикажи објашњење""अटोफिल""टुलटिप""टुलटिप देखाउनुहोस्""מילוי אוטומטי""הסבר קצר""הצגת ההסבר הקצר""Isi otomatis""tooltip""tampilkan tooltip""Tự động điền""chú thích""hiện chú thích""បំពេញស្វ័យប្រវត្តិ""កំណត់ពន្យល់""បង្ហាញកំណត់ពន្យល់""Autofyld""værktøjstip""se værktøjstip""tooltip""show tooltip""অটোফিল করুন""টুলটিপ""টুলটিপ দেখুন""自動填入""工具提示""顯示工具提示""Autouzupełnianie""etykietka""pokaż etykietkę""Automatisch invullen""tooltip""tooltip tonen""Autocompletar""cadro de información""mostrar cadro de información""Avto-doldurma""alət izahı""alət izahını göstərin""Автоматаар бөглөх хэсэг""зөвлөмж""зөвлөмж харуулах""Remplissage automatique""infobulle""afficher une infobulle""Saisie automatique""Info-bulle""Afficher l\'info-bulle""Plotësimi automatik""këshillë për veglën""shfaq këshillën për veglën""အော်တိုဖြည့်""အကြံပြုချက်အကွက်""အကြံပြုချက်ပြ ပေါ့အပ်ဝင်းဒိုး ပြရန်""Outovul""nutswenk""wys nutswenk""ಆಟೋಫಿಲ್""ಟೂಲ್ಟಿಪ್""ಟೂಲ್ಟಿಪ್ ಅನ್ನು ತೋರಿಸಿ""Automaattinen täyttö""vihjeteksti""näytä vihjeteksti""Samodejno izpolnjevanje""opis orodja""pokaži opis orodja""Автозаполнение""Подсказка""Показать подсказку""自动填充""提示""显示提示""தன்னிரப்பி""உதவிக்குறிப்பு""உதவிக்குறிப்பைக் காட்டும்""Preenchimento automático""sugestão""mostrar sugestão""تکمیل خودکار""نکتهابزار""نمایش نکتهابزار""Autofill""tooltip""show tooltip""സ്വയമേവ പൂരിപ്പിക്കൽ""ടൂൾടിപ്പ്""ടൂൾടിപ്പ് കാണിക്കുക""Betetze automatikoa""aholkua""erakutsi aholkua""Automatsko popunjavanje""skočni opis""prikaži skočni opis""Автоматско пополнување""совет за алатка""прикажи совет за алатка""স্বয়ংক্ৰিয়ভাৱে পূৰ কৰক""টুলটিপ""টুলটিপ দেখুৱাওক""Jaza kiotomatiki""kidirisha cha vidokezo""onyesha kidirisha cha vidokezo""Automatsko popunjavanje""opis""prikaži opis""الملء التلقائي""تلميح""إظهار التلميح""Ukugcwalisa okuzenzekelayo""ithulithiphu""bonisa ithulithiphu""Аўтазапаўненне""падказка""паказаць усплывальную падказку""Emplenament automàtic""descripció emergent""mostra la descripció emergent""Automatinis pildymas""patarimas""rodyti patarimą""ਆਟੋਫਿਲ""ਟੂਲ-ਟਿੱਪ""ਟੂਲ-ਟਿੱਪ ਦਿਖਾਓ""Avtomatik kiritish""qalqib chiquvchi maslahat oynasi""maslahat oynasini koʻrsatish""Automatisch ausfüllen""Kurzinfo""Kurzinfo anzeigen""Autocompletar""cuadro de información""mostrar cuadro de información""Αυτόματη συμπλήρωση""επεξήγηση εργαλείου""εμφάνιση επεξήγησης εργαλείου""Automatski popuni""objašnjenje""prikaži objašnjenje""ऑटोफिल""टूलटिप""टूलटिप दाखवा""Otomatik doldurma""ipucu""ipucunu göster""ଅଟୋଫିଲ""ଟୁଲଟିପ""ଟୁଲଟିପ ଦେଖାନ୍ତୁ""ઑટોમૅટિક રીતે ભરવાની સુવિધા""ટૂલટિપ""ટૂલટિપ બતાવો""Automatické vyplňování""popisek""zobrazit popisek""Autofill""tooltip""show tooltip""ස්වයං පිරවුම""මෙවලම් ඉඟිය""මෙවලම් ඉඟිය පෙන්වන්න""Autofill""tooltip""show tooltip""Automatikus kitöltés""elemleírás""elemleírás megjelenítése""Автозаповнення""спливаюча підказка""показати спливаючу підказку""自動入力""ツールチップ""ツールチップを表示"
@@ -326,7 +326,7 @@
- @android:color/transparent
- @android:color/transparent
- false
-
+
diff --git a/app/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties b/app/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
index 26d6e0b..4189a13 100644
--- a/app/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
+++ b/app/build/intermediates/incremental/debug/packageDebugResources/compile-file-map.properties
@@ -1,4 +1,5 @@
-#Fri May 15 09:12:02 AST 2026
+#Fri May 15 13:43:58 AST 2026
+com.crsmthw.phase10tracker.app-main-4\:/drawable/bmc_button.png=/home/cris/Documents/Phase10Tracker/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/bmc_button.png
com.crsmthw.phase10tracker.app-main-4\:/drawable/ic_launcher_background.xml=/home/cris/Documents/Phase10Tracker/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_launcher_background.xml
com.crsmthw.phase10tracker.app-main-4\:/drawable/ic_launcher_foreground.xml=/home/cris/Documents/Phase10Tracker/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_launcher_foreground.xml
com.crsmthw.phase10tracker.app-main-4\:/drawable/ic_launcher_monochrome.xml=/home/cris/Documents/Phase10Tracker/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/ic_launcher_monochrome.xml
diff --git a/app/build/intermediates/incremental/debug/packageDebugResources/merger.xml b/app/build/intermediates/incremental/debug/packageDebugResources/merger.xml
index 10d8f04..0dd62a1 100644
--- a/app/build/intermediates/incremental/debug/packageDebugResources/merger.xml
+++ b/app/build/intermediates/incremental/debug/packageDebugResources/merger.xml
@@ -4,4 +4,4 @@
- @android:color/transparent
- @android:color/transparent
- false
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/app/build/intermediates/incremental/packageDebug/tmp/debug/dex-renamer-state.txt b/app/build/intermediates/incremental/packageDebug/tmp/debug/dex-renamer-state.txt
index db2c0bf..bd11b51 100644
--- a/app/build/intermediates/incremental/packageDebug/tmp/debug/dex-renamer-state.txt
+++ b/app/build/intermediates/incremental/packageDebug/tmp/debug/dex-renamer-state.txt
@@ -1,4 +1,4 @@
-#Fri May 15 09:37:59 AST 2026
+#Fri May 15 14:30:02 AST 2026
base.0=/home/cris/Documents/Phase10Tracker/app/build/intermediates/dex/debug/mergeExtDexDebug/classes.dex
base.1=/home/cris/Documents/Phase10Tracker/app/build/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex
base.2=/home/cris/Documents/Phase10Tracker/app/build/intermediates/dex/debug/mergeProjectDexDebug/1/classes.dex
diff --git a/app/build/intermediates/incremental/packageDebug/tmp/debug/zip-cache/androidResources b/app/build/intermediates/incremental/packageDebug/tmp/debug/zip-cache/androidResources
index 870b701..dfe9090 100644
--- a/app/build/intermediates/incremental/packageDebug/tmp/debug/zip-cache/androidResources
+++ b/app/build/intermediates/incremental/packageDebug/tmp/debug/zip-cache/androidResources
@@ -1 +1 @@
-[{"key":"AndroidManifest.xml","name":"AndroidManifest.xml","size":6508,"crc":-1197547720},{"key":"res/color/vector_tint_color.xml","name":"res/color/vector_tint_color.xml","size":340,"crc":-65600974},{"key":"res/color/vector_tint_theme_color.xml","name":"res/color/vector_tint_theme_color.xml","size":340,"crc":-1489306767},{"key":"res/drawable/ic_call_answer.xml","name":"res/drawable/ic_call_answer.xml","size":1356,"crc":1576110882},{"key":"res/drawable/ic_call_answer_low.xml","name":"res/drawable/ic_call_answer_low.xml","size":1320,"crc":-2078588160},{"key":"res/drawable/ic_call_answer_video.xml","name":"res/drawable/ic_call_answer_video.xml","size":772,"crc":-365072422},{"key":"res/drawable/ic_call_answer_video_low.xml","name":"res/drawable/ic_call_answer_video_low.xml","size":736,"crc":1149510206},{"key":"res/drawable/ic_call_decline.xml","name":"res/drawable/ic_call_decline.xml","size":1528,"crc":153196264},{"key":"res/drawable/ic_call_decline_low.xml","name":"res/drawable/ic_call_decline_low.xml","size":1492,"crc":-593934670},{"key":"res/drawable/ic_launcher_background.xml","name":"res/drawable/ic_launcher_background.xml","size":372,"crc":-660812178},{"key":"res/drawable/ic_launcher_foreground.xml","name":"res/drawable/ic_launcher_foreground.xml","size":2756,"crc":-177648739},{"key":"res/drawable/ic_launcher_monochrome.xml","name":"res/drawable/ic_launcher_monochrome.xml","size":2756,"crc":-394427308},{"key":"res/drawable/notification_action_background.xml","name":"res/drawable/notification_action_background.xml","size":1180,"crc":1921271335},{"key":"res/drawable/notification_bg.xml","name":"res/drawable/notification_bg.xml","size":532,"crc":-401674684},{"key":"res/drawable/notification_bg_low.xml","name":"res/drawable/notification_bg_low.xml","size":532,"crc":1392997109},{"key":"res/drawable/notification_icon_background.xml","name":"res/drawable/notification_icon_background.xml","size":372,"crc":835034649},{"key":"res/drawable/notification_tile_bg.xml","name":"res/drawable/notification_tile_bg.xml","size":304,"crc":1156255250},{"key":"res/drawable-mdpi-v4/notification_bg_low_normal.9.png","name":"res/drawable-mdpi-v4/notification_bg_low_normal.9.png","size":215,"crc":-637905481},{"key":"res/drawable-mdpi-v4/notification_bg_low_pressed.9.png","name":"res/drawable-mdpi-v4/notification_bg_low_pressed.9.png","size":223,"crc":-1206985160},{"key":"res/drawable-mdpi-v4/notification_bg_normal.9.png","name":"res/drawable-mdpi-v4/notification_bg_normal.9.png","size":215,"crc":-1053437548},{"key":"res/drawable-mdpi-v4/notification_bg_normal_pressed.9.png","name":"res/drawable-mdpi-v4/notification_bg_normal_pressed.9.png","size":223,"crc":-316674454},{"key":"res/drawable-mdpi-v4/notify_panel_notification_icon_bg.png","name":"res/drawable-mdpi-v4/notify_panel_notification_icon_bg.png","size":98,"crc":782467851},{"key":"res/drawable-hdpi-v4/notification_bg_low_normal.9.png","name":"res/drawable-hdpi-v4/notification_bg_low_normal.9.png","size":212,"crc":931926398},{"key":"res/drawable-hdpi-v4/notification_bg_low_pressed.9.png","name":"res/drawable-hdpi-v4/notification_bg_low_pressed.9.png","size":225,"crc":1348069157},{"key":"res/drawable-hdpi-v4/notification_bg_normal.9.png","name":"res/drawable-hdpi-v4/notification_bg_normal.9.png","size":212,"crc":-1037255009},{"key":"res/drawable-hdpi-v4/notification_bg_normal_pressed.9.png","name":"res/drawable-hdpi-v4/notification_bg_normal_pressed.9.png","size":225,"crc":-1579774768},{"key":"res/drawable-hdpi-v4/notification_oversize_large_icon_bg.png","name":"res/drawable-hdpi-v4/notification_oversize_large_icon_bg.png","size":909,"crc":-883619049},{"key":"res/drawable-hdpi-v4/notify_panel_notification_icon_bg.png","name":"res/drawable-hdpi-v4/notify_panel_notification_icon_bg.png","size":107,"crc":1859699185},{"key":"res/drawable-xhdpi-v4/notification_bg_low_normal.9.png","name":"res/drawable-xhdpi-v4/notification_bg_low_normal.9.png","size":221,"crc":986722933},{"key":"res/drawable-xhdpi-v4/notification_bg_low_pressed.9.png","name":"res/drawable-xhdpi-v4/notification_bg_low_pressed.9.png","size":252,"crc":-930084210},{"key":"res/drawable-xhdpi-v4/notification_bg_normal.9.png","name":"res/drawable-xhdpi-v4/notification_bg_normal.9.png","size":221,"crc":-1723534566},{"key":"res/drawable-xhdpi-v4/notification_bg_normal_pressed.9.png","name":"res/drawable-xhdpi-v4/notification_bg_normal_pressed.9.png","size":247,"crc":-1030044328},{"key":"res/drawable-xhdpi-v4/notify_panel_notification_icon_bg.png","name":"res/drawable-xhdpi-v4/notify_panel_notification_icon_bg.png","size":138,"crc":72836353},{"key":"res/layout/custom_dialog.xml","name":"res/layout/custom_dialog.xml","size":612,"crc":-1469104578},{"key":"res/layout/ime_base_split_test_activity.xml","name":"res/layout/ime_base_split_test_activity.xml","size":364,"crc":1066515116},{"key":"res/layout/ime_secondary_split_test_activity.xml","name":"res/layout/ime_secondary_split_test_activity.xml","size":876,"crc":-803438167},{"key":"res/layout/notification_action.xml","name":"res/layout/notification_action.xml","size":1052,"crc":679561366},{"key":"res/layout/notification_action_tombstone.xml","name":"res/layout/notification_action_tombstone.xml","size":1228,"crc":1471488549},{"key":"res/layout/notification_template_custom_big.xml","name":"res/layout/notification_template_custom_big.xml","size":2456,"crc":-363870406},{"key":"res/layout/notification_template_icon_group.xml","name":"res/layout/notification_template_icon_group.xml","size":988,"crc":939743306},{"key":"res/layout/notification_template_part_chronometer.xml","name":"res/layout/notification_template_part_chronometer.xml","size":440,"crc":431174163},{"key":"res/layout/notification_template_part_time.xml","name":"res/layout/notification_template_part_time.xml","size":440,"crc":5337817},{"key":"res/mipmap-mdpi-v4/ic_launcher.png","name":"res/mipmap-mdpi-v4/ic_launcher.png","size":123,"crc":434151416},{"key":"res/mipmap-mdpi-v4/ic_launcher_round.png","name":"res/mipmap-mdpi-v4/ic_launcher_round.png","size":123,"crc":434151416},{"key":"res/mipmap-hdpi-v4/ic_launcher.png","name":"res/mipmap-hdpi-v4/ic_launcher.png","size":166,"crc":322727727},{"key":"res/mipmap-hdpi-v4/ic_launcher_round.png","name":"res/mipmap-hdpi-v4/ic_launcher_round.png","size":166,"crc":322727727},{"key":"res/mipmap-xhdpi-v4/ic_launcher.png","name":"res/mipmap-xhdpi-v4/ic_launcher.png","size":221,"crc":-410596186},{"key":"res/mipmap-xhdpi-v4/ic_launcher_round.png","name":"res/mipmap-xhdpi-v4/ic_launcher_round.png","size":221,"crc":-410596186},{"key":"res/mipmap-xxhdpi-v4/ic_launcher.png","name":"res/mipmap-xxhdpi-v4/ic_launcher.png","size":414,"crc":2075024079},{"key":"res/mipmap-xxhdpi-v4/ic_launcher_round.png","name":"res/mipmap-xxhdpi-v4/ic_launcher_round.png","size":414,"crc":2075024079},{"key":"res/mipmap-xxxhdpi-v4/ic_launcher.png","name":"res/mipmap-xxxhdpi-v4/ic_launcher.png","size":546,"crc":2107272278},{"key":"res/mipmap-xxxhdpi-v4/ic_launcher_round.png","name":"res/mipmap-xxxhdpi-v4/ic_launcher_round.png","size":546,"crc":2107272278},{"key":"res/mipmap-anydpi-v26/ic_launcher.xml","name":"res/mipmap-anydpi-v26/ic_launcher.xml","size":548,"crc":-1997893459},{"key":"res/mipmap-anydpi-v26/ic_launcher_round.xml","name":"res/mipmap-anydpi-v26/ic_launcher_round.xml","size":548,"crc":-1997893459},{"key":"resources.arsc","name":"resources.arsc","size":544636,"crc":-1573741249}]
\ No newline at end of file
+[{"key":"AndroidManifest.xml","name":"AndroidManifest.xml","size":6508,"crc":-1197547720},{"key":"res/color/vector_tint_color.xml","name":"res/color/vector_tint_color.xml","size":340,"crc":-65600974},{"key":"res/color/vector_tint_theme_color.xml","name":"res/color/vector_tint_theme_color.xml","size":340,"crc":-1489306767},{"key":"res/drawable/bmc_button.png","name":"res/drawable/bmc_button.png","size":24415,"crc":726179928},{"key":"res/drawable/ic_call_answer.xml","name":"res/drawable/ic_call_answer.xml","size":1356,"crc":1576110882},{"key":"res/drawable/ic_call_answer_low.xml","name":"res/drawable/ic_call_answer_low.xml","size":1320,"crc":-2078588160},{"key":"res/drawable/ic_call_answer_video.xml","name":"res/drawable/ic_call_answer_video.xml","size":772,"crc":-365072422},{"key":"res/drawable/ic_call_answer_video_low.xml","name":"res/drawable/ic_call_answer_video_low.xml","size":736,"crc":1149510206},{"key":"res/drawable/ic_call_decline.xml","name":"res/drawable/ic_call_decline.xml","size":1528,"crc":153196264},{"key":"res/drawable/ic_call_decline_low.xml","name":"res/drawable/ic_call_decline_low.xml","size":1492,"crc":-593934670},{"key":"res/drawable/ic_launcher_background.xml","name":"res/drawable/ic_launcher_background.xml","size":372,"crc":-660812178},{"key":"res/drawable/ic_launcher_foreground.xml","name":"res/drawable/ic_launcher_foreground.xml","size":2756,"crc":-177648739},{"key":"res/drawable/ic_launcher_monochrome.xml","name":"res/drawable/ic_launcher_monochrome.xml","size":2756,"crc":-394427308},{"key":"res/drawable/notification_action_background.xml","name":"res/drawable/notification_action_background.xml","size":1180,"crc":1921271335},{"key":"res/drawable/notification_bg.xml","name":"res/drawable/notification_bg.xml","size":532,"crc":-401674684},{"key":"res/drawable/notification_bg_low.xml","name":"res/drawable/notification_bg_low.xml","size":532,"crc":1392997109},{"key":"res/drawable/notification_icon_background.xml","name":"res/drawable/notification_icon_background.xml","size":372,"crc":835034649},{"key":"res/drawable/notification_tile_bg.xml","name":"res/drawable/notification_tile_bg.xml","size":304,"crc":1156255250},{"key":"res/drawable-mdpi-v4/notification_bg_low_normal.9.png","name":"res/drawable-mdpi-v4/notification_bg_low_normal.9.png","size":215,"crc":-637905481},{"key":"res/drawable-mdpi-v4/notification_bg_low_pressed.9.png","name":"res/drawable-mdpi-v4/notification_bg_low_pressed.9.png","size":223,"crc":-1206985160},{"key":"res/drawable-mdpi-v4/notification_bg_normal.9.png","name":"res/drawable-mdpi-v4/notification_bg_normal.9.png","size":215,"crc":-1053437548},{"key":"res/drawable-mdpi-v4/notification_bg_normal_pressed.9.png","name":"res/drawable-mdpi-v4/notification_bg_normal_pressed.9.png","size":223,"crc":-316674454},{"key":"res/drawable-mdpi-v4/notify_panel_notification_icon_bg.png","name":"res/drawable-mdpi-v4/notify_panel_notification_icon_bg.png","size":98,"crc":782467851},{"key":"res/drawable-hdpi-v4/notification_bg_low_normal.9.png","name":"res/drawable-hdpi-v4/notification_bg_low_normal.9.png","size":212,"crc":931926398},{"key":"res/drawable-hdpi-v4/notification_bg_low_pressed.9.png","name":"res/drawable-hdpi-v4/notification_bg_low_pressed.9.png","size":225,"crc":1348069157},{"key":"res/drawable-hdpi-v4/notification_bg_normal.9.png","name":"res/drawable-hdpi-v4/notification_bg_normal.9.png","size":212,"crc":-1037255009},{"key":"res/drawable-hdpi-v4/notification_bg_normal_pressed.9.png","name":"res/drawable-hdpi-v4/notification_bg_normal_pressed.9.png","size":225,"crc":-1579774768},{"key":"res/drawable-hdpi-v4/notification_oversize_large_icon_bg.png","name":"res/drawable-hdpi-v4/notification_oversize_large_icon_bg.png","size":909,"crc":-883619049},{"key":"res/drawable-hdpi-v4/notify_panel_notification_icon_bg.png","name":"res/drawable-hdpi-v4/notify_panel_notification_icon_bg.png","size":107,"crc":1859699185},{"key":"res/drawable-xhdpi-v4/notification_bg_low_normal.9.png","name":"res/drawable-xhdpi-v4/notification_bg_low_normal.9.png","size":221,"crc":986722933},{"key":"res/drawable-xhdpi-v4/notification_bg_low_pressed.9.png","name":"res/drawable-xhdpi-v4/notification_bg_low_pressed.9.png","size":252,"crc":-930084210},{"key":"res/drawable-xhdpi-v4/notification_bg_normal.9.png","name":"res/drawable-xhdpi-v4/notification_bg_normal.9.png","size":221,"crc":-1723534566},{"key":"res/drawable-xhdpi-v4/notification_bg_normal_pressed.9.png","name":"res/drawable-xhdpi-v4/notification_bg_normal_pressed.9.png","size":247,"crc":-1030044328},{"key":"res/drawable-xhdpi-v4/notify_panel_notification_icon_bg.png","name":"res/drawable-xhdpi-v4/notify_panel_notification_icon_bg.png","size":138,"crc":72836353},{"key":"res/layout/custom_dialog.xml","name":"res/layout/custom_dialog.xml","size":612,"crc":-1469104578},{"key":"res/layout/ime_base_split_test_activity.xml","name":"res/layout/ime_base_split_test_activity.xml","size":364,"crc":1066515116},{"key":"res/layout/ime_secondary_split_test_activity.xml","name":"res/layout/ime_secondary_split_test_activity.xml","size":876,"crc":-803438167},{"key":"res/layout/notification_action.xml","name":"res/layout/notification_action.xml","size":1052,"crc":679561366},{"key":"res/layout/notification_action_tombstone.xml","name":"res/layout/notification_action_tombstone.xml","size":1228,"crc":1471488549},{"key":"res/layout/notification_template_custom_big.xml","name":"res/layout/notification_template_custom_big.xml","size":2456,"crc":-363870406},{"key":"res/layout/notification_template_icon_group.xml","name":"res/layout/notification_template_icon_group.xml","size":988,"crc":939743306},{"key":"res/layout/notification_template_part_chronometer.xml","name":"res/layout/notification_template_part_chronometer.xml","size":440,"crc":431174163},{"key":"res/layout/notification_template_part_time.xml","name":"res/layout/notification_template_part_time.xml","size":440,"crc":5337817},{"key":"res/mipmap-mdpi-v4/ic_launcher.png","name":"res/mipmap-mdpi-v4/ic_launcher.png","size":123,"crc":434151416},{"key":"res/mipmap-mdpi-v4/ic_launcher_round.png","name":"res/mipmap-mdpi-v4/ic_launcher_round.png","size":123,"crc":434151416},{"key":"res/mipmap-hdpi-v4/ic_launcher.png","name":"res/mipmap-hdpi-v4/ic_launcher.png","size":166,"crc":322727727},{"key":"res/mipmap-hdpi-v4/ic_launcher_round.png","name":"res/mipmap-hdpi-v4/ic_launcher_round.png","size":166,"crc":322727727},{"key":"res/mipmap-xhdpi-v4/ic_launcher.png","name":"res/mipmap-xhdpi-v4/ic_launcher.png","size":221,"crc":-410596186},{"key":"res/mipmap-xhdpi-v4/ic_launcher_round.png","name":"res/mipmap-xhdpi-v4/ic_launcher_round.png","size":221,"crc":-410596186},{"key":"res/mipmap-xxhdpi-v4/ic_launcher.png","name":"res/mipmap-xxhdpi-v4/ic_launcher.png","size":414,"crc":2075024079},{"key":"res/mipmap-xxhdpi-v4/ic_launcher_round.png","name":"res/mipmap-xxhdpi-v4/ic_launcher_round.png","size":414,"crc":2075024079},{"key":"res/mipmap-xxxhdpi-v4/ic_launcher.png","name":"res/mipmap-xxxhdpi-v4/ic_launcher.png","size":546,"crc":2107272278},{"key":"res/mipmap-xxxhdpi-v4/ic_launcher_round.png","name":"res/mipmap-xxxhdpi-v4/ic_launcher_round.png","size":546,"crc":2107272278},{"key":"res/mipmap-anydpi-v26/ic_launcher.xml","name":"res/mipmap-anydpi-v26/ic_launcher.xml","size":548,"crc":-1997893459},{"key":"res/mipmap-anydpi-v26/ic_launcher_round.xml","name":"res/mipmap-anydpi-v26/ic_launcher_round.xml","size":548,"crc":-1997893459},{"key":"resources.arsc","name":"resources.arsc","size":544720,"crc":-106755697}]
\ No newline at end of file
diff --git a/app/build/intermediates/java_res/debug/processDebugJavaRes/out/META-INF/app.kotlin_module b/app/build/intermediates/java_res/debug/processDebugJavaRes/out/META-INF/app.kotlin_module
index dd74f3e..8b5e624 100644
Binary files a/app/build/intermediates/java_res/debug/processDebugJavaRes/out/META-INF/app.kotlin_module and b/app/build/intermediates/java_res/debug/processDebugJavaRes/out/META-INF/app.kotlin_module differ
diff --git a/app/build/intermediates/linked_resources_binary_format/debug/processDebugResources/linked-resources-binary-format-debug.ap_ b/app/build/intermediates/linked_resources_binary_format/debug/processDebugResources/linked-resources-binary-format-debug.ap_
index b8eaccc..dbdc55a 100644
Binary files a/app/build/intermediates/linked_resources_binary_format/debug/processDebugResources/linked-resources-binary-format-debug.ap_ and b/app/build/intermediates/linked_resources_binary_format/debug/processDebugResources/linked-resources-binary-format-debug.ap_ differ
diff --git a/app/build/intermediates/local_only_symbol_list/debug/parseDebugLocalResources/R-def.txt b/app/build/intermediates/local_only_symbol_list/debug/parseDebugLocalResources/R-def.txt
index 088d0a3..04c43c9 100644
--- a/app/build/intermediates/local_only_symbol_list/debug/parseDebugLocalResources/R-def.txt
+++ b/app/build/intermediates/local_only_symbol_list/debug/parseDebugLocalResources/R-def.txt
@@ -1,5 +1,6 @@
R_DEF: Internal format may change without notice
local
+drawable bmc_button
drawable ic_launcher_background
drawable ic_launcher_foreground
drawable ic_launcher_monochrome
diff --git a/app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/single/mergeDebugResources.json b/app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/single/mergeDebugResources.json
index 8a74e4c..1e5730c 100644
--- a/app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/single/mergeDebugResources.json
+++ b/app/build/intermediates/merged_res_blame_folder/debug/mergeDebugResources/out/single/mergeDebugResources.json
@@ -43,6 +43,10 @@
"merged": "com.crsmthw.phase10tracker.app-debug-42:/mipmap-anydpi-v26_ic_launcher_round.xml.flat",
"source": "com.crsmthw.phase10tracker.app-main-44:/mipmap-anydpi-v26/ic_launcher_round.xml"
},
+ {
+ "merged": "com.crsmthw.phase10tracker.app-debug-42:/drawable_bmc_button.png.flat",
+ "source": "com.crsmthw.phase10tracker.app-main-44:/drawable/bmc_button.png"
+ },
{
"merged": "com.crsmthw.phase10tracker.app-debug-42:/mipmap-xxxhdpi_ic_launcher_round.png.flat",
"source": "com.crsmthw.phase10tracker.app-main-44:/mipmap-xxxhdpi/ic_launcher_round.png"
diff --git a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_0.jar b/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_0.jar
deleted file mode 100644
index d65b73f..0000000
Binary files a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_0.jar and /dev/null differ
diff --git a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_1.jar b/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_1.jar
deleted file mode 100644
index ee49c34..0000000
Binary files a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_1.jar and /dev/null differ
diff --git a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_10.jar b/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_10.jar
deleted file mode 100644
index b0c6b04..0000000
Binary files a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_10.jar and /dev/null differ
diff --git a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_11.jar b/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_11.jar
deleted file mode 100644
index c6f4735..0000000
Binary files a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_11.jar and /dev/null differ
diff --git a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_12.jar b/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_12.jar
deleted file mode 100644
index 6c0c2ff..0000000
Binary files a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_12.jar and /dev/null differ
diff --git a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_13.jar b/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_13.jar
deleted file mode 100644
index a03a810..0000000
Binary files a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_13.jar and /dev/null differ
diff --git a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_14.jar b/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_14.jar
deleted file mode 100644
index 9cbb2e5..0000000
Binary files a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_14.jar and /dev/null differ
diff --git a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_15.jar b/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_15.jar
deleted file mode 100644
index 73d1667..0000000
Binary files a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_15.jar and /dev/null differ
diff --git a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_2.jar b/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_2.jar
deleted file mode 100644
index 0165e90..0000000
Binary files a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_2.jar and /dev/null differ
diff --git a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_3.jar b/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_3.jar
deleted file mode 100644
index 01dffc8..0000000
Binary files a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_3.jar and /dev/null differ
diff --git a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_4.jar b/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_4.jar
deleted file mode 100644
index cd8262f..0000000
Binary files a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_4.jar and /dev/null differ
diff --git a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_5.jar b/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_5.jar
deleted file mode 100644
index 99770c2..0000000
Binary files a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_5.jar and /dev/null differ
diff --git a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_6.jar b/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_6.jar
deleted file mode 100644
index 1b970b0..0000000
Binary files a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_6.jar and /dev/null differ
diff --git a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_7.jar b/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_7.jar
deleted file mode 100644
index e089d2f..0000000
Binary files a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_7.jar and /dev/null differ
diff --git a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_8.jar b/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_8.jar
deleted file mode 100644
index 516e061..0000000
Binary files a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_8.jar and /dev/null differ
diff --git a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_9.jar b/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_9.jar
deleted file mode 100644
index b5fa752..0000000
Binary files a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/840cb9b008b4e6940eb8b3fba82bb84eb6afe8bd97ce5a278ee0737e725709bf_9.jar and /dev/null differ
diff --git a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/crsmthw/phase10tracker/ui/NavigationKt.dex b/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/crsmthw/phase10tracker/ui/NavigationKt.dex
index fca28be..2994c85 100644
Binary files a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/crsmthw/phase10tracker/ui/NavigationKt.dex and b/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/crsmthw/phase10tracker/ui/NavigationKt.dex differ
diff --git a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/crsmthw/phase10tracker/ui/Routes.dex b/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/crsmthw/phase10tracker/ui/Routes.dex
index 9484046..058631c 100644
Binary files a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/crsmthw/phase10tracker/ui/Routes.dex and b/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/crsmthw/phase10tracker/ui/Routes.dex differ
diff --git a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/crsmthw/phase10tracker/ui/screens/ComposableSingletons$HomeScreenKt.dex b/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/crsmthw/phase10tracker/ui/screens/ComposableSingletons$HomeScreenKt.dex
index 9df67d5..a27e485 100644
Binary files a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/crsmthw/phase10tracker/ui/screens/ComposableSingletons$HomeScreenKt.dex and b/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/crsmthw/phase10tracker/ui/screens/ComposableSingletons$HomeScreenKt.dex differ
diff --git a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/crsmthw/phase10tracker/ui/screens/HomeScreenKt.dex b/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/crsmthw/phase10tracker/ui/screens/HomeScreenKt.dex
index b16931d..66f0dc3 100644
Binary files a/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/crsmthw/phase10tracker/ui/screens/HomeScreenKt.dex and b/app/build/intermediates/project_dex_archive/debug/dexBuilderDebug/out/com/crsmthw/phase10tracker/ui/screens/HomeScreenKt.dex differ
diff --git a/app/build/intermediates/runtime_symbol_list/debug/processDebugResources/R.txt b/app/build/intermediates/runtime_symbol_list/debug/processDebugResources/R.txt
index 3fa12d5..46b5cb9 100644
--- a/app/build/intermediates/runtime_symbol_list/debug/processDebugResources/R.txt
+++ b/app/build/intermediates/runtime_symbol_list/debug/processDebugResources/R.txt
@@ -98,6 +98,7 @@ int dimen notification_small_icon_size_as_large 0x7f030012
int dimen notification_subtext_size 0x7f030013
int dimen notification_top_pad 0x7f030014
int dimen notification_top_pad_large_text 0x7f030015
+int drawable bmc_button 0x7f040016
int drawable ic_call_answer 0x7f040000
int drawable ic_call_answer_low 0x7f040001
int drawable ic_call_answer_video 0x7f040002
diff --git a/app/build/intermediates/stable_resource_ids_file/debug/processDebugResources/stableIds.txt b/app/build/intermediates/stable_resource_ids_file/debug/processDebugResources/stableIds.txt
index 7f3b400..f668f5f 100644
--- a/app/build/intermediates/stable_resource_ids_file/debug/processDebugResources/stableIds.txt
+++ b/app/build/intermediates/stable_resource_ids_file/debug/processDebugResources/stableIds.txt
@@ -1,218 +1,308 @@
-com.crsmthw.phase10tracker:styleable/SplitPairFilter = 0x7f0b0012
-com.crsmthw.phase10tracker:styleable/Navigator = 0x7f0b0011
-com.crsmthw.phase10tracker:styleable/FontFamilyProviderFallback = 0x7f0b0008
-com.crsmthw.phase10tracker:styleable/ActivityNavigator = 0x7f0b0001
-com.crsmthw.phase10tracker:style/Widget.Compat.NotificationActionText = 0x7f0a000b
-com.crsmthw.phase10tracker:style/Theme.Phase10Tracker = 0x7f0a0009
-com.crsmthw.phase10tracker:style/TextAppearance.Compat.Notification.Time = 0x7f0a0007
-com.crsmthw.phase10tracker:style/TextAppearance.Compat.Notification.Info = 0x7f0a0005
-com.crsmthw.phase10tracker:style/FloatingDialogWindowTheme = 0x7f0a0003
-com.crsmthw.phase10tracker:style/EdgeToEdgeFloatingDialogTheme = 0x7f0a0001
-com.crsmthw.phase10tracker:style/DialogWindowTheme = 0x7f0a0000
-com.crsmthw.phase10tracker:string/tooltip_label = 0x7f090075
-com.crsmthw.phase10tracker:string/state_on = 0x7f09006f
-com.crsmthw.phase10tracker:string/not_selected = 0x7f090068
-com.crsmthw.phase10tracker:string/m3c_tooltip_long_press_label = 0x7f090063
-com.crsmthw.phase10tracker:string/m3c_time_picker_toggle_touch = 0x7f090062
-com.crsmthw.phase10tracker:string/m3c_time_picker_pm = 0x7f090060
-com.crsmthw.phase10tracker:string/m3c_time_picker_minute_suffix = 0x7f09005d
-com.crsmthw.phase10tracker:string/m3c_time_picker_minute_error = 0x7f09005b
com.crsmthw.phase10tracker:string/m3c_time_picker_minute = 0x7f09005a
-com.crsmthw.phase10tracker:string/switch_role = 0x7f090071
-com.crsmthw.phase10tracker:string/m3c_time_picker_hour_text_field = 0x7f090059
-com.crsmthw.phase10tracker:string/m3c_time_picker_hour_selection = 0x7f090057
-com.crsmthw.phase10tracker:string/navigation_menu = 0x7f090067
-com.crsmthw.phase10tracker:string/m3c_time_picker_hour_error_24h = 0x7f090056
-com.crsmthw.phase10tracker:string/m3c_time_picker_hour = 0x7f090053
-com.crsmthw.phase10tracker:string/m3c_time_picker_dialog_title = 0x7f090052
-com.crsmthw.phase10tracker:string/m3c_time_picker_am = 0x7f090051
-com.crsmthw.phase10tracker:string/m3c_time_input_dialog_title = 0x7f090050
-com.crsmthw.phase10tracker:styleable/NavGraphNavigator = 0x7f0b000e
-com.crsmthw.phase10tracker:string/m3c_snackbar_pane_title = 0x7f09004e
-com.crsmthw.phase10tracker:string/range_end = 0x7f090069
-com.crsmthw.phase10tracker:string/m3c_time_picker_hour_24h_suffix = 0x7f090054
-com.crsmthw.phase10tracker:string/m3c_search_bar_search = 0x7f09004c
-com.crsmthw.phase10tracker:string/m3c_floating_toolbar_collapse = 0x7f090049
-com.crsmthw.phase10tracker:string/m3c_dropdown_menu_toggle = 0x7f090048
-com.crsmthw.phase10tracker:string/m3c_dropdown_menu_collapsed = 0x7f090046
-com.crsmthw.phase10tracker:string/m3c_date_range_picker_title = 0x7f090044
-com.crsmthw.phase10tracker:string/m3c_date_range_picker_scroll_to_previous_month = 0x7f090042
-com.crsmthw.phase10tracker:string/m3c_date_range_input_title = 0x7f09003e
-com.crsmthw.phase10tracker:string/m3c_date_picker_year_picker_pane_title = 0x7f09003c
-com.crsmthw.phase10tracker:string/m3c_date_picker_switch_to_next_month = 0x7f090037
-com.crsmthw.phase10tracker:string/tooltip_description = 0x7f090074
-com.crsmthw.phase10tracker:string/m3c_date_picker_switch_to_calendar_mode = 0x7f090034
-com.crsmthw.phase10tracker:string/m3c_date_picker_scroll_to_later_years = 0x7f090033
-com.crsmthw.phase10tracker:styleable/Capability = 0x7f0b0003
-com.crsmthw.phase10tracker:string/m3c_time_picker_hour_error = 0x7f090055
-com.crsmthw.phase10tracker:string/m3c_date_picker_navigate_to_year_description = 0x7f090030
-com.crsmthw.phase10tracker:string/m3c_date_picker_headline = 0x7f09002e
-com.crsmthw.phase10tracker:string/m3c_date_input_title = 0x7f09002d
-com.crsmthw.phase10tracker:string/m3c_date_input_no_input_description = 0x7f09002c
-com.crsmthw.phase10tracker:string/m3c_date_input_invalid_year_range = 0x7f09002a
+com.crsmthw.phase10tracker:style/TextAppearance.Compat.Notification.Info = 0x7f0a0005
+com.crsmthw.phase10tracker:styleable/Navigator = 0x7f0b0011
+com.crsmthw.phase10tracker:string/m3c_time_picker_toggle_touch = 0x7f090062
+com.crsmthw.phase10tracker:string/close_drawer = 0x7f09000a
+com.crsmthw.phase10tracker:style/Theme.Phase10Tracker = 0x7f0a0009
+com.crsmthw.phase10tracker:style/DialogWindowTheme = 0x7f0a0000
com.crsmthw.phase10tracker:string/m3c_date_input_invalid_not_allowed = 0x7f090029
-com.crsmthw.phase10tracker:string/m3c_date_input_headline_description = 0x7f090027
-com.crsmthw.phase10tracker:string/m3c_button_group_more_options = 0x7f090025
-com.crsmthw.phase10tracker:string/m3c_bottom_sheet_pane_title = 0x7f090024
-com.crsmthw.phase10tracker:string/m3c_dialog = 0x7f090045
-com.crsmthw.phase10tracker:string/m3c_bottom_sheet_dismiss_description = 0x7f090021
-com.crsmthw.phase10tracker:style/TextAppearance.Compat.Notification.Title = 0x7f0a0008
-com.crsmthw.phase10tracker:string/m3_adaptive_drag_to_resize_expanded_state_description = 0x7f09001e
-com.crsmthw.phase10tracker:string/m3_adaptive_drag_to_resize_collapsed_state_description = 0x7f09001d
-com.crsmthw.phase10tracker:string/m3c_time_picker_hour_suffix = 0x7f090058
-com.crsmthw.phase10tracker:string/m3c_bottom_sheet_drag_handle_description = 0x7f090022
-com.crsmthw.phase10tracker:string/m3_adaptive_drag_to_resize_click_to_collapse_description = 0x7f09001a
-com.crsmthw.phase10tracker:string/m3_adaptive_default_pane_title_tertiary = 0x7f090019
-com.crsmthw.phase10tracker:string/m3_adaptive_default_pane_title_secondary = 0x7f090018
+com.crsmthw.phase10tracker:layout/notification_template_part_time = 0x7f070008
+com.crsmthw.phase10tracker:string/m3c_time_picker_hour_selection = 0x7f090057
+com.crsmthw.phase10tracker:string/not_selected = 0x7f090068
+com.crsmthw.phase10tracker:attr/queryPatterns = 0x7f010030
+com.crsmthw.phase10tracker:drawable/ic_call_decline = 0x7f040004
+com.crsmthw.phase10tracker:id/notification_main_column_container = 0x7f05004d
+com.crsmthw.phase10tracker:string/m3c_time_picker_hour = 0x7f090053
+com.crsmthw.phase10tracker:string/m3c_date_picker_year_picker_pane_title = 0x7f09003c
+com.crsmthw.phase10tracker:string/state_on = 0x7f09006f
+com.crsmthw.phase10tracker:string/m3c_date_input_no_input_description = 0x7f09002c
+com.crsmthw.phase10tracker:id/accessibility_custom_action_12 = 0x7f050005
+com.crsmthw.phase10tracker:string/call_notification_hang_up_action = 0x7f090006
+com.crsmthw.phase10tracker:id/actions = 0x7f050025
+com.crsmthw.phase10tracker:drawable/bmc_button = 0x7f040016
+com.crsmthw.phase10tracker:attr/fontProviderSystemFontFamily = 0x7f01001d
com.crsmthw.phase10tracker:string/m3_adaptive_default_pane_title_primary = 0x7f090017
+com.crsmthw.phase10tracker:layout/notification_template_custom_big = 0x7f070005
+com.crsmthw.phase10tracker:styleable/ActivityNavigator = 0x7f0b0001
+com.crsmthw.phase10tracker:attr/restoreState = 0x7f010031
+com.crsmthw.phase10tracker:drawable/notification_bg_low_normal = 0x7f04000c
+com.crsmthw.phase10tracker:string/m3c_time_picker_minute_text_field = 0x7f09005e
+com.crsmthw.phase10tracker:id/view_tree_view_model_store_owner = 0x7f05006d
+com.crsmthw.phase10tracker:id/accessibility_custom_action_21 = 0x7f05000f
+com.crsmthw.phase10tracker:dimen/compat_button_inset_vertical_material = 0x7f030001
+com.crsmthw.phase10tracker:string/m3c_time_picker_dialog_title = 0x7f090052
+com.crsmthw.phase10tracker:styleable/NavHost = 0x7f0b000f
+com.crsmthw.phase10tracker:string/m3c_date_input_headline_description = 0x7f090027
com.crsmthw.phase10tracker:string/m3_adaptive_default_pane_expansion_end_offset_anchor_description = 0x7f090014
-com.crsmthw.phase10tracker:string/m3_adaptive_default_pane_expansion_drag_handle_state_description = 0x7f090013
-com.crsmthw.phase10tracker:string/m3_adaptive_default_pane_expansion_drag_handle_content_description = 0x7f090012
+com.crsmthw.phase10tracker:id/view_tree_disjoint_parent = 0x7f050068
+com.crsmthw.phase10tracker:id/tag_accessibility_clickable_spans = 0x7f050055
+com.crsmthw.phase10tracker:string/m3_adaptive_drag_to_resize_partially_expanded_state_description = 0x7f09001f
+com.crsmthw.phase10tracker:id/accessibility_custom_action_8 = 0x7f05001f
+com.crsmthw.phase10tracker:string/m3c_time_picker_minute_error = 0x7f09005b
+com.crsmthw.phase10tracker:string/switch_role = 0x7f090071
+com.crsmthw.phase10tracker:attr/ttcIndex = 0x7f010044
+com.crsmthw.phase10tracker:string/m3c_time_picker_hour_text_field = 0x7f090059
+com.crsmthw.phase10tracker:string/m3c_time_picker_minute_selection = 0x7f09005c
+com.crsmthw.phase10tracker:dimen/compat_button_padding_horizontal_material = 0x7f030002
+com.crsmthw.phase10tracker:color/call_notification_decline_color = 0x7f020003
+com.crsmthw.phase10tracker:dimen/notification_right_icon_size = 0x7f03000f
+com.crsmthw.phase10tracker:attr/uri = 0x7f010045
+com.crsmthw.phase10tracker:string/m3c_tooltip_long_press_label = 0x7f090063
+com.crsmthw.phase10tracker:id/action_image = 0x7f050023
+com.crsmthw.phase10tracker:id/accessibility_custom_action_1 = 0x7f050002
+com.crsmthw.phase10tracker:style/TextAppearance.Compat.Notification.Time = 0x7f0a0007
+com.crsmthw.phase10tracker:id/tag_state_description = 0x7f05005d
+com.crsmthw.phase10tracker:string/navigation_menu = 0x7f090067
+com.crsmthw.phase10tracker:id/accessibility_custom_action_11 = 0x7f050004
+com.crsmthw.phase10tracker:attr/launchSingleTop = 0x7f010024
+com.crsmthw.phase10tracker:string/m3c_date_picker_switch_to_calendar_mode = 0x7f090034
+com.crsmthw.phase10tracker:string/m3c_dropdown_menu_toggle = 0x7f090048
+com.crsmthw.phase10tracker:string/m3c_floating_toolbar_collapse = 0x7f090049
+com.crsmthw.phase10tracker:string/m3c_time_picker_am = 0x7f090051
+com.crsmthw.phase10tracker:styleable/FontFamily = 0x7f0b0006
+com.crsmthw.phase10tracker:style/FloatingDialogWindowTheme = 0x7f0a0003
+com.crsmthw.phase10tracker:attr/startDestination = 0x7f010040
+com.crsmthw.phase10tracker:styleable/FontFamilyProviderFallback = 0x7f0b0008
+com.crsmthw.phase10tracker:id/right_side = 0x7f050051
+com.crsmthw.phase10tracker:id/time = 0x7f050065
+com.crsmthw.phase10tracker:attr/nestedScrollViewStyle = 0x7f010027
+com.crsmthw.phase10tracker:attr/data = 0x7f010008
+com.crsmthw.phase10tracker:styleable/SplitPairFilter = 0x7f0b0012
+com.crsmthw.phase10tracker:attr/lStar = 0x7f010023
+com.crsmthw.phase10tracker:string/in_progress = 0x7f09000f
com.crsmthw.phase10tracker:styleable/NavArgument = 0x7f0b000c
com.crsmthw.phase10tracker:string/selected = 0x7f09006b
-com.crsmthw.phase10tracker:string/in_progress = 0x7f09000f
+com.crsmthw.phase10tracker:id/tag_accessibility_actions = 0x7f050054
+com.crsmthw.phase10tracker:string/m3c_dropdown_menu_collapsed = 0x7f090046
+com.crsmthw.phase10tracker:id/line1 = 0x7f050044
+com.crsmthw.phase10tracker:string/m3c_wide_navigation_rail_pane_title = 0x7f090066
+com.crsmthw.phase10tracker:string/m3c_time_picker_hour_error_24h = 0x7f090056
+com.crsmthw.phase10tracker:string/m3c_date_range_picker_scroll_to_previous_month = 0x7f090042
+com.crsmthw.phase10tracker:string/m3c_date_picker_scroll_to_later_years = 0x7f090033
+com.crsmthw.phase10tracker:id/wrapped_composition_tag = 0x7f05006e
+com.crsmthw.phase10tracker:dimen/notification_action_icon_size = 0x7f030007
+com.crsmthw.phase10tracker:attr/animationBackgroundColor = 0x7f010005
+com.crsmthw.phase10tracker:string/m3_adaptive_default_pane_expansion_drag_handle_action_description = 0x7f090011
+com.crsmthw.phase10tracker:attr/shortcutMatchRequired = 0x7f010035
+com.crsmthw.phase10tracker:string/m3c_date_range_input_title = 0x7f09003e
+com.crsmthw.phase10tracker:id/edit_text_id = 0x7f050037
+com.crsmthw.phase10tracker:id/compose_prefetch_scheduler = 0x7f050032
+com.crsmthw.phase10tracker:drawable/ic_launcher_monochrome = 0x7f040008
+com.crsmthw.phase10tracker:id/hide_ime_id = 0x7f05003b
+com.crsmthw.phase10tracker:string/tooltip_description = 0x7f090074
+com.crsmthw.phase10tracker:string/tooltip_label = 0x7f090075
+com.crsmthw.phase10tracker:string/m3c_time_picker_toggle_keyboard = 0x7f090061
+com.crsmthw.phase10tracker:id/accessibility_custom_action_22 = 0x7f050010
+com.crsmthw.phase10tracker:id/accessibility_custom_action_29 = 0x7f050017
+com.crsmthw.phase10tracker:drawable/ic_launcher_foreground = 0x7f040007
+com.crsmthw.phase10tracker:string/m3c_time_picker_pm = 0x7f090060
+com.crsmthw.phase10tracker:string/m3c_dialog = 0x7f090045
+com.crsmthw.phase10tracker:string/m3c_snackbar_pane_title = 0x7f09004e
+com.crsmthw.phase10tracker:string/m3_adaptive_drag_to_resize_collapsed_state_description = 0x7f09001d
+com.crsmthw.phase10tracker:layout/ime_secondary_split_test_activity = 0x7f070002
+com.crsmthw.phase10tracker:dimen/notification_top_pad = 0x7f030014
+com.crsmthw.phase10tracker:attr/secondaryActivityAction = 0x7f010033
+com.crsmthw.phase10tracker:string/m3_adaptive_default_pane_expansion_proportion_anchor_description = 0x7f090015
+com.crsmthw.phase10tracker:attr/fontProviderCerts = 0x7f010017
+com.crsmthw.phase10tracker:id/jumpCut = 0x7f050043
+com.crsmthw.phase10tracker:drawable/notification_bg_normal = 0x7f04000e
+com.crsmthw.phase10tracker:style/EdgeToEdgeFloatingDialogTheme = 0x7f0a0001
+com.crsmthw.phase10tracker:id/accessibility_custom_action_15 = 0x7f050008
+com.crsmthw.phase10tracker:string/m3c_date_range_picker_title = 0x7f090044
+com.crsmthw.phase10tracker:id/auto_clear_focus_behavior_tag = 0x7f05002e
+com.crsmthw.phase10tracker:string/m3c_time_picker_minute_suffix = 0x7f09005d
+com.crsmthw.phase10tracker:style/Widget.Compat.NotificationActionContainer = 0x7f0a000a
+com.crsmthw.phase10tracker:string/m3c_date_picker_navigate_to_year_description = 0x7f090030
+com.crsmthw.phase10tracker:string/m3c_time_picker_hour_error = 0x7f090055
+com.crsmthw.phase10tracker:dimen/notification_small_icon_size_as_large = 0x7f030012
+com.crsmthw.phase10tracker:styleable/Capability = 0x7f0b0003
+com.crsmthw.phase10tracker:string/m3c_date_input_title = 0x7f09002d
+com.crsmthw.phase10tracker:string/androidx_compose_foundation_autofill = 0x7f090000
+com.crsmthw.phase10tracker:id/androidx_window_activity_scope = 0x7f05002c
+com.crsmthw.phase10tracker:id/text2 = 0x7f050064
+com.crsmthw.phase10tracker:id/text = 0x7f050063
+com.crsmthw.phase10tracker:drawable/ic_call_decline_low = 0x7f040005
+com.crsmthw.phase10tracker:drawable/notification_action_background = 0x7f040009
+com.crsmthw.phase10tracker:drawable/notify_panel_notification_icon_bg = 0x7f040015
+com.crsmthw.phase10tracker:string/m3c_wide_navigation_rail_close_rail = 0x7f090065
+com.crsmthw.phase10tracker:string/m3c_date_input_invalid_year_range = 0x7f09002a
+com.crsmthw.phase10tracker:string/call_notification_screening_text = 0x7f090009
+com.crsmthw.phase10tracker:id/view_tree_saved_state_registry_owner = 0x7f05006c
+com.crsmthw.phase10tracker:string/m3c_date_picker_switch_to_next_month = 0x7f090037
+com.crsmthw.phase10tracker:string/m3c_date_range_picker_day_in_range = 0x7f09003f
+com.crsmthw.phase10tracker:string/m3c_time_input_dialog_title = 0x7f090050
+com.crsmthw.phase10tracker:string/androidx_startup = 0x7f090002
+com.crsmthw.phase10tracker:string/m3c_button_group_more_options = 0x7f090025
+com.crsmthw.phase10tracker:string/m3c_bottom_sheet_pane_title = 0x7f090024
+com.crsmthw.phase10tracker:styleable/SplitPairRule = 0x7f0b0013
+com.crsmthw.phase10tracker:string/m3_adaptive_default_pane_expansion_drag_handle_content_description = 0x7f090012
+com.crsmthw.phase10tracker:string/status_bar_notification_info_overflow = 0x7f090070
+com.crsmthw.phase10tracker:attr/splitMinSmallestWidthDp = 0x7f01003c
+com.crsmthw.phase10tracker:id/hide_in_inspector_tag = 0x7f05003c
+com.crsmthw.phase10tracker:string/default_error_message = 0x7f09000c
+com.crsmthw.phase10tracker:string/template_percent = 0x7f090073
+com.crsmthw.phase10tracker:id/tag_on_receive_content_mime_types = 0x7f05005b
+com.crsmthw.phase10tracker:string/m3c_bottom_sheet_dismiss_description = 0x7f090021
+com.crsmthw.phase10tracker:id/accessibility_custom_action_13 = 0x7f050006
+com.crsmthw.phase10tracker:id/accessibility_custom_action_30 = 0x7f050019
+com.crsmthw.phase10tracker:style/TextAppearance.Compat.Notification.Title = 0x7f0a0008
+com.crsmthw.phase10tracker:string/m3_adaptive_drag_to_resize_expanded_state_description = 0x7f09001e
+com.crsmthw.phase10tracker:string/call_notification_incoming_text = 0x7f090007
+com.crsmthw.phase10tracker:string/m3c_date_range_picker_end_headline = 0x7f090040
+com.crsmthw.phase10tracker:styleable/NavGraphNavigator = 0x7f0b000e
+com.crsmthw.phase10tracker:id/action_container = 0x7f050021
+com.crsmthw.phase10tracker:string/m3c_time_picker_hour_suffix = 0x7f090058
+com.crsmthw.phase10tracker:string/m3_adaptive_drag_to_resize_click_to_collapse_description = 0x7f09001a
+com.crsmthw.phase10tracker:string/m3c_bottom_sheet_drag_handle_description = 0x7f090022
+com.crsmthw.phase10tracker:string/m3_adaptive_default_pane_title_tertiary = 0x7f090019
+com.crsmthw.phase10tracker:id/line3 = 0x7f050045
+com.crsmthw.phase10tracker:id/accessibility_custom_action_4 = 0x7f05001b
+com.crsmthw.phase10tracker:id/accessibility_custom_action_20 = 0x7f05000e
+com.crsmthw.phase10tracker:string/call_notification_answer_action = 0x7f090003
+com.crsmthw.phase10tracker:dimen/notification_content_margin_start = 0x7f03000a
+com.crsmthw.phase10tracker:id/action_divider = 0x7f050022
+com.crsmthw.phase10tracker:drawable/notification_bg = 0x7f04000a
+com.crsmthw.phase10tracker:string/m3c_floating_toolbar_expand = 0x7f09004a
+com.crsmthw.phase10tracker:string/m3c_snackbar_dismiss = 0x7f09004d
+com.crsmthw.phase10tracker:layout/notification_action = 0x7f070003
com.crsmthw.phase10tracker:string/m3c_dropdown_menu_expanded = 0x7f090047
com.crsmthw.phase10tracker:string/dropdown_menu = 0x7f09000e
+com.crsmthw.phase10tracker:drawable/ic_call_answer = 0x7f040000
+com.crsmthw.phase10tracker:string/m3_adaptive_default_pane_title_secondary = 0x7f090018
+com.crsmthw.phase10tracker:dimen/notification_large_icon_height = 0x7f03000b
com.crsmthw.phase10tracker:string/default_popup_window_title = 0x7f09000d
-com.crsmthw.phase10tracker:string/close_drawer = 0x7f09000a
-com.crsmthw.phase10tracker:string/call_notification_screening_text = 0x7f090009
-com.crsmthw.phase10tracker:string/m3c_date_range_picker_end_headline = 0x7f090040
-com.crsmthw.phase10tracker:string/call_notification_incoming_text = 0x7f090007
-com.crsmthw.phase10tracker:styleable/GradientColor = 0x7f0b0009
-com.crsmthw.phase10tracker:string/call_notification_decline_action = 0x7f090005
-com.crsmthw.phase10tracker:string/call_notification_answer_video_action = 0x7f090004
-com.crsmthw.phase10tracker:string/call_notification_answer_action = 0x7f090003
-com.crsmthw.phase10tracker:string/androidx_startup = 0x7f090002
-com.crsmthw.phase10tracker:string/androidx_compose_ui_autofill = 0x7f090001
-com.crsmthw.phase10tracker:layout/notification_template_part_time = 0x7f070008
-com.crsmthw.phase10tracker:layout/notification_template_part_chronometer = 0x7f070007
-com.crsmthw.phase10tracker:string/m3c_snackbar_dismiss = 0x7f09004d
-com.crsmthw.phase10tracker:string/m3c_floating_toolbar_expand = 0x7f09004a
-com.crsmthw.phase10tracker:layout/notification_action = 0x7f070003
-com.crsmthw.phase10tracker:string/tab = 0x7f090072
-com.crsmthw.phase10tracker:string/range_start = 0x7f09006a
-com.crsmthw.phase10tracker:layout/ime_base_split_test_activity = 0x7f070001
+com.crsmthw.phase10tracker:string/m3_adaptive_default_pane_expansion_drag_handle_state_description = 0x7f090013
com.crsmthw.phase10tracker:string/m3c_date_input_invalid_for_pattern = 0x7f090028
com.crsmthw.phase10tracker:layout/custom_dialog = 0x7f070000
+com.crsmthw.phase10tracker:string/call_notification_decline_action = 0x7f090005
+com.crsmthw.phase10tracker:styleable/GradientColor = 0x7f0b0009
+com.crsmthw.phase10tracker:string/m3c_date_picker_title = 0x7f09003a
+com.crsmthw.phase10tracker:layout/notification_template_part_chronometer = 0x7f070007
+com.crsmthw.phase10tracker:attr/fontProviderFallbackQuery = 0x7f010018
+com.crsmthw.phase10tracker:string/range_start = 0x7f09006a
+com.crsmthw.phase10tracker:string/tab = 0x7f090072
+com.crsmthw.phase10tracker:layout/ime_base_split_test_activity = 0x7f070001
+com.crsmthw.phase10tracker:color/androidx_core_ripple_material_light = 0x7f020000
com.crsmthw.phase10tracker:integer/status_bar_notification_info_maxnum = 0x7f060001
-com.crsmthw.phase10tracker:string/close_sheet = 0x7f09000b
+com.crsmthw.phase10tracker:string/call_notification_answer_video_action = 0x7f090004
+com.crsmthw.phase10tracker:string/range_end = 0x7f090069
+com.crsmthw.phase10tracker:attr/alwaysExpand = 0x7f010004
+com.crsmthw.phase10tracker:string/m3c_date_range_picker_start_headline = 0x7f090043
+com.crsmthw.phase10tracker:string/m3c_time_picker_hour_24h_suffix = 0x7f090054
+com.crsmthw.phase10tracker:attr/font = 0x7f010015
+com.crsmthw.phase10tracker:string/m3c_search_bar_search = 0x7f09004c
com.crsmthw.phase10tracker:integer/m3c_window_layout_in_display_cutout_mode = 0x7f060000
-com.crsmthw.phase10tracker:id/wrapped_composition_tag = 0x7f05006e
-com.crsmthw.phase10tracker:id/view_tree_view_model_store_owner = 0x7f05006d
-com.crsmthw.phase10tracker:id/view_tree_saved_state_registry_owner = 0x7f05006c
+com.crsmthw.phase10tracker:id/systemDefault = 0x7f050053
+com.crsmthw.phase10tracker:string/m3c_date_picker_headline = 0x7f09002e
+com.crsmthw.phase10tracker:string/close_sheet = 0x7f09000b
com.crsmthw.phase10tracker:id/view_tree_on_back_pressed_dispatcher_owner = 0x7f05006b
-com.crsmthw.phase10tracker:id/view_tree_disjoint_parent = 0x7f050068
+com.crsmthw.phase10tracker:id/info = 0x7f05003f
com.crsmthw.phase10tracker:id/topToBottom = 0x7f050067
com.crsmthw.phase10tracker:styleable/GradientColorItem = 0x7f0b000a
+com.crsmthw.phase10tracker:attr/primaryActivityName = 0x7f01002f
com.crsmthw.phase10tracker:string/m3_adaptive_drag_to_resize_click_to_partially_expand_description = 0x7f09001c
com.crsmthw.phase10tracker:id/title = 0x7f050066
-com.crsmthw.phase10tracker:id/time = 0x7f050065
-com.crsmthw.phase10tracker:id/text = 0x7f050063
+com.crsmthw.phase10tracker:style/Widget.Compat.NotificationActionText = 0x7f0a000b
+com.crsmthw.phase10tracker:attr/splitChangeAnimation = 0x7f010036
+com.crsmthw.phase10tracker:id/accessibility_custom_action_17 = 0x7f05000a
com.crsmthw.phase10tracker:string/m3c_time_picker_period_toggle_description = 0x7f09005f
com.crsmthw.phase10tracker:string/m3c_date_input_label = 0x7f09002b
com.crsmthw.phase10tracker:id/tag_window_insets_animation_callback = 0x7f050062
+com.crsmthw.phase10tracker:string/m3c_date_range_input_invalid_range_input = 0x7f09003d
+com.crsmthw.phase10tracker:attr/targetPackage = 0x7f010043
com.crsmthw.phase10tracker:id/tag_unhandled_key_listeners = 0x7f050061
com.crsmthw.phase10tracker:id/tag_unhandled_key_event_manager = 0x7f050060
+com.crsmthw.phase10tracker:id/tag_transition_group = 0x7f05005f
com.crsmthw.phase10tracker:styleable/DividerAttributes = 0x7f0b0005
com.crsmthw.phase10tracker:id/view_tree_lifecycle_owner = 0x7f050069
-com.crsmthw.phase10tracker:id/tag_transition_group = 0x7f05005f
-com.crsmthw.phase10tracker:id/tag_state_description = 0x7f05005d
+com.crsmthw.phase10tracker:string/androidx_compose_ui_autofill = 0x7f090001
+com.crsmthw.phase10tracker:dimen/notification_small_icon_background_padding = 0x7f030011
+com.crsmthw.phase10tracker:drawable/ic_launcher_background = 0x7f040006
com.crsmthw.phase10tracker:id/tag_on_apply_window_listener = 0x7f050059
com.crsmthw.phase10tracker:styleable/ActivityRule = 0x7f0b0002
com.crsmthw.phase10tracker:id/tag_compat_insets_dispatch = 0x7f050058
-com.crsmthw.phase10tracker:string/m3_adaptive_drag_to_resize_partially_expanded_state_description = 0x7f09001f
-com.crsmthw.phase10tracker:id/tag_accessibility_clickable_spans = 0x7f050055
-com.crsmthw.phase10tracker:id/tag_accessibility_actions = 0x7f050054
-com.crsmthw.phase10tracker:id/right_side = 0x7f050051
com.crsmthw.phase10tracker:string/m3_adaptive_drag_to_resize_click_to_expand_description = 0x7f09001b
+com.crsmthw.phase10tracker:mipmap/ic_launcher = 0x7f080000
com.crsmthw.phase10tracker:id/right_icon = 0x7f050050
-com.crsmthw.phase10tracker:id/tag_system_bar_state_monitor = 0x7f05005e
-com.crsmthw.phase10tracker:id/notification_main_column = 0x7f05004c
+com.crsmthw.phase10tracker:attr/fontStyle = 0x7f01001e
com.crsmthw.phase10tracker:attr/fontProviderPackage = 0x7f01001b
-com.crsmthw.phase10tracker:id/line3 = 0x7f050045
-com.crsmthw.phase10tracker:string/m3c_wide_navigation_rail_pane_title = 0x7f090066
-com.crsmthw.phase10tracker:id/line1 = 0x7f050044
-com.crsmthw.phase10tracker:id/chronometer = 0x7f050031
-com.crsmthw.phase10tracker:drawable/ic_launcher_background = 0x7f040006
-com.crsmthw.phase10tracker:id/icon = 0x7f05003d
-com.crsmthw.phase10tracker:style/TextAppearance.Compat.Notification = 0x7f0a0004
-com.crsmthw.phase10tracker:string/default_error_message = 0x7f09000c
-com.crsmthw.phase10tracker:id/report_drawn = 0x7f05004f
-com.crsmthw.phase10tracker:attr/navGraph = 0x7f010026
-com.crsmthw.phase10tracker:id/hide_in_inspector_tag = 0x7f05003c
-com.crsmthw.phase10tracker:id/forever = 0x7f050039
-com.crsmthw.phase10tracker:id/hide_ime_id = 0x7f05003b
-com.crsmthw.phase10tracker:attr/destination = 0x7f01000a
-com.crsmthw.phase10tracker:id/edit_text_id = 0x7f050037
-com.crsmthw.phase10tracker:string/m3c_date_picker_no_selection_description = 0x7f090031
-com.crsmthw.phase10tracker:id/rtl = 0x7f050052
-com.crsmthw.phase10tracker:id/dialog_button = 0x7f050035
-com.crsmthw.phase10tracker:layout/notification_template_icon_group = 0x7f070006
-com.crsmthw.phase10tracker:id/compose_view_saveable_id_tag = 0x7f050033
-com.crsmthw.phase10tracker:id/compose_prefetch_scheduler = 0x7f050032
-com.crsmthw.phase10tracker:id/tag_accessibility_pane_title = 0x7f050057
-com.crsmthw.phase10tracker:attr/fontProviderFetchStrategy = 0x7f010019
-com.crsmthw.phase10tracker:attr/tag = 0x7f010042
-com.crsmthw.phase10tracker:id/accessibility_custom_action_18 = 0x7f05000b
-com.crsmthw.phase10tracker:id/bottomToTop = 0x7f050030
-com.crsmthw.phase10tracker:id/blocking = 0x7f05002f
-com.crsmthw.phase10tracker:id/auto_clear_focus_behavior_tag = 0x7f05002e
-com.crsmthw.phase10tracker:attr/dataPattern = 0x7f010009
-com.crsmthw.phase10tracker:id/androidx_compose_ui_view_compose_view_context = 0x7f05002a
-com.crsmthw.phase10tracker:id/alwaysDisallow = 0x7f050029
-com.crsmthw.phase10tracker:id/accessibility_custom_action_28 = 0x7f050016
-com.crsmthw.phase10tracker:id/accessibility_custom_action_9 = 0x7f050020
-com.crsmthw.phase10tracker:id/alwaysAllow = 0x7f050028
-com.crsmthw.phase10tracker:dimen/notification_big_circle_margin = 0x7f030009
-com.crsmthw.phase10tracker:id/always = 0x7f050027
-com.crsmthw.phase10tracker:dimen/notification_action_icon_size = 0x7f030007
-com.crsmthw.phase10tracker:id/actions = 0x7f050025
-com.crsmthw.phase10tracker:id/action_container = 0x7f050021
+com.crsmthw.phase10tracker:id/accessibility_custom_action_6 = 0x7f05001d
com.crsmthw.phase10tracker:id/tag_on_receive_content_listener = 0x7f05005a
com.crsmthw.phase10tracker:id/pooling_container_listener_holder_tag = 0x7f05004e
-com.crsmthw.phase10tracker:id/accessibility_custom_action_6 = 0x7f05001d
-com.crsmthw.phase10tracker:id/accessibility_custom_action_30 = 0x7f050019
-com.crsmthw.phase10tracker:id/accessibility_custom_action_3 = 0x7f050018
-com.crsmthw.phase10tracker:drawable/notification_bg = 0x7f04000a
-com.crsmthw.phase10tracker:id/action_divider = 0x7f050022
-com.crsmthw.phase10tracker:styleable/NavAction = 0x7f0b000b
-com.crsmthw.phase10tracker:id/accessibility_custom_action_25 = 0x7f050013
-com.crsmthw.phase10tracker:id/accessibility_custom_action_21 = 0x7f05000f
-com.crsmthw.phase10tracker:string/m3c_date_picker_switch_to_previous_month = 0x7f090038
+com.crsmthw.phase10tracker:id/notification_main_column = 0x7f05004c
+com.crsmthw.phase10tracker:id/tag_system_bar_state_monitor = 0x7f05005e
+com.crsmthw.phase10tracker:attr/argType = 0x7f010006
+com.crsmthw.phase10tracker:id/chronometer = 0x7f050031
+com.crsmthw.phase10tracker:attr/navGraph = 0x7f010026
+com.crsmthw.phase10tracker:styleable/NavInclude = 0x7f0b0010
+com.crsmthw.phase10tracker:id/icon = 0x7f05003d
+com.crsmthw.phase10tracker:id/adjacent = 0x7f050026
+com.crsmthw.phase10tracker:attr/dragRangeMaxRatio = 0x7f01000b
+com.crsmthw.phase10tracker:id/report_drawn = 0x7f05004f
+com.crsmthw.phase10tracker:attr/fontProviderAuthority = 0x7f010016
+com.crsmthw.phase10tracker:style/TextAppearance.Compat.Notification = 0x7f0a0004
+com.crsmthw.phase10tracker:id/forever = 0x7f050039
com.crsmthw.phase10tracker:id/normal = 0x7f05004a
-com.crsmthw.phase10tracker:attr/fontStyle = 0x7f01001e
-com.crsmthw.phase10tracker:id/accessibility_custom_action_20 = 0x7f05000e
+com.crsmthw.phase10tracker:attr/destination = 0x7f01000a
+com.crsmthw.phase10tracker:string/m3c_date_picker_switch_to_previous_month = 0x7f090038
+com.crsmthw.phase10tracker:string/m3c_date_picker_no_selection_description = 0x7f090031
+com.crsmthw.phase10tracker:id/dialog_button = 0x7f050035
+com.crsmthw.phase10tracker:id/rtl = 0x7f050052
+com.crsmthw.phase10tracker:attr/splitOpenAnimation = 0x7f01003e
+com.crsmthw.phase10tracker:id/alwaysDisallow = 0x7f050029
+com.crsmthw.phase10tracker:id/compose_view_saveable_id_tag = 0x7f050033
+com.crsmthw.phase10tracker:layout/notification_template_icon_group = 0x7f070006
+com.crsmthw.phase10tracker:attr/activityAction = 0x7f010001
+com.crsmthw.phase10tracker:styleable/ColorStateListItem = 0x7f0b0004
+com.crsmthw.phase10tracker:color/call_notification_answer_color = 0x7f020002
+com.crsmthw.phase10tracker:color/vector_tint_theme_color = 0x7f020007
+com.crsmthw.phase10tracker:id/accessibility_custom_action_18 = 0x7f05000b
+com.crsmthw.phase10tracker:id/tag_accessibility_pane_title = 0x7f050057
+com.crsmthw.phase10tracker:attr/tag = 0x7f010042
+com.crsmthw.phase10tracker:attr/fontProviderFetchStrategy = 0x7f010019
+com.crsmthw.phase10tracker:id/accessibility_custom_action_9 = 0x7f050020
+com.crsmthw.phase10tracker:id/accessibility_custom_action_28 = 0x7f050016
+com.crsmthw.phase10tracker:id/accessibility_custom_action_2 = 0x7f05000d
com.crsmthw.phase10tracker:string/indeterminate = 0x7f090010
+com.crsmthw.phase10tracker:id/bottomToTop = 0x7f050030
com.crsmthw.phase10tracker:dimen/notification_right_side_padding_top = 0x7f030010
com.crsmthw.phase10tracker:id/inspection_slot_table_set = 0x7f050040
-com.crsmthw.phase10tracker:dimen/notification_content_margin_start = 0x7f03000a
+com.crsmthw.phase10tracker:id/blocking = 0x7f05002f
+com.crsmthw.phase10tracker:attr/dataPattern = 0x7f010009
+com.crsmthw.phase10tracker:id/androidx_compose_ui_view_compose_view_context = 0x7f05002a
+com.crsmthw.phase10tracker:string/m3c_date_input_headline = 0x7f090026
+com.crsmthw.phase10tracker:dimen/notification_top_pad_large_text = 0x7f030015
+com.crsmthw.phase10tracker:id/locale = 0x7f050046
+com.crsmthw.phase10tracker:id/alwaysAllow = 0x7f050028
+com.crsmthw.phase10tracker:string/m3_adaptive_default_pane_expansion_start_offset_anchor_description = 0x7f090016
+com.crsmthw.phase10tracker:dimen/notification_big_circle_margin = 0x7f030009
+com.crsmthw.phase10tracker:id/always = 0x7f050027
+com.crsmthw.phase10tracker:id/accessibility_custom_action_3 = 0x7f050018
+com.crsmthw.phase10tracker:layout/notification_action_tombstone = 0x7f070004
+com.crsmthw.phase10tracker:dimen/notification_subtext_size = 0x7f030013
+com.crsmthw.phase10tracker:styleable/NavAction = 0x7f0b000b
+com.crsmthw.phase10tracker:id/accessibility_custom_action_25 = 0x7f050013
+com.crsmthw.phase10tracker:dimen/notification_large_icon_width = 0x7f03000c
com.crsmthw.phase10tracker:id/accessibility_custom_action_16 = 0x7f050009
-com.crsmthw.phase10tracker:id/jumpCut = 0x7f050043
-com.crsmthw.phase10tracker:id/accessibility_custom_action_29 = 0x7f050017
-com.crsmthw.phase10tracker:attr/splitChangeAnimation = 0x7f010036
-com.crsmthw.phase10tracker:id/accessibility_custom_action_17 = 0x7f05000a
-com.crsmthw.phase10tracker:id/accessibility_custom_action_15 = 0x7f050008
-com.crsmthw.phase10tracker:string/template_percent = 0x7f090073
-com.crsmthw.phase10tracker:id/accessibility_custom_action_13 = 0x7f050006
-com.crsmthw.phase10tracker:id/accessibility_custom_action_12 = 0x7f050005
-com.crsmthw.phase10tracker:layout/ime_secondary_split_test_activity = 0x7f070002
-com.crsmthw.phase10tracker:attr/launchSingleTop = 0x7f010024
-com.crsmthw.phase10tracker:id/accessibility_custom_action_11 = 0x7f050004
+com.crsmthw.phase10tracker:string/m3c_date_picker_switch_to_year_selection = 0x7f090039
+com.crsmthw.phase10tracker:attr/alpha = 0x7f010003
+com.crsmthw.phase10tracker:color/vector_tint_color = 0x7f020006
+com.crsmthw.phase10tracker:color/notification_icon_bg_color = 0x7f020005
com.crsmthw.phase10tracker:id/accessibility_custom_action_0 = 0x7f050001
-com.crsmthw.phase10tracker:attr/uri = 0x7f010045
-com.crsmthw.phase10tracker:id/action_image = 0x7f050023
+com.crsmthw.phase10tracker:string/state_empty = 0x7f09006d
+com.crsmthw.phase10tracker:attr/embeddingDividerColor = 0x7f01000d
com.crsmthw.phase10tracker:styleable/FontFamilyFont = 0x7f0b0007
com.crsmthw.phase10tracker:id/accessibility_custom_action_31 = 0x7f05001a
-com.crsmthw.phase10tracker:string/m3c_time_picker_toggle_keyboard = 0x7f090061
-com.crsmthw.phase10tracker:id/accessibility_custom_action_22 = 0x7f050010
com.crsmthw.phase10tracker:id/accessibility_action_clickable_span = 0x7f050000
com.crsmthw.phase10tracker:drawable/notification_template_icon_low_bg = 0x7f040013
com.crsmthw.phase10tracker:attr/fontProviderQuery = 0x7f01001c
com.crsmthw.phase10tracker:drawable/notification_tile_bg = 0x7f040014
com.crsmthw.phase10tracker:string/m3c_date_picker_switch_to_input_mode = 0x7f090036
com.crsmthw.phase10tracker:id/nav_controller_view_tag = 0x7f050048
+com.crsmthw.phase10tracker:color/notification_action_color_filter = 0x7f020004
com.crsmthw.phase10tracker:string/m3c_bottom_sheet_expand_description = 0x7f090023
com.crsmthw.phase10tracker:drawable/notification_template_icon_bg = 0x7f040012
+com.crsmthw.phase10tracker:drawable/ic_call_answer_video_low = 0x7f040003
com.crsmthw.phase10tracker:string/m3c_suggestions_available = 0x7f09004f
com.crsmthw.phase10tracker:string/m3c_date_picker_today_description = 0x7f09003b
com.crsmthw.phase10tracker:id/ltr = 0x7f050047
@@ -220,178 +310,89 @@ com.crsmthw.phase10tracker:styleable/SplitPlaceholderRule = 0x7f0b0014
com.crsmthw.phase10tracker:drawable/notification_oversize_large_icon_bg = 0x7f040011
com.crsmthw.phase10tracker:attr/route = 0x7f010032
com.crsmthw.phase10tracker:drawable/notification_icon_background = 0x7f040010
-com.crsmthw.phase10tracker:string/m3c_date_range_picker_day_in_range = 0x7f09003f
-com.crsmthw.phase10tracker:drawable/notification_bg_normal = 0x7f04000e
+com.crsmthw.phase10tracker:drawable/notification_bg_low_pressed = 0x7f04000d
+com.crsmthw.phase10tracker:string/m3c_floating_toolbar_more_options = 0x7f09004b
com.crsmthw.phase10tracker:drawable/notification_bg_low = 0x7f04000b
com.crsmthw.phase10tracker:id/accessibility_custom_action_23 = 0x7f050011
com.crsmthw.phase10tracker:drawable/notification_bg_normal_pressed = 0x7f04000f
-com.crsmthw.phase10tracker:attr/primaryActivityName = 0x7f01002f
-com.crsmthw.phase10tracker:drawable/notification_action_background = 0x7f040009
-com.crsmthw.phase10tracker:drawable/ic_launcher_foreground = 0x7f040007
-com.crsmthw.phase10tracker:drawable/ic_call_answer_video_low = 0x7f040003
-com.crsmthw.phase10tracker:string/m3_adaptive_default_pane_expansion_start_offset_anchor_description = 0x7f090016
+com.crsmthw.phase10tracker:attr/splitLayoutDirection = 0x7f010038
com.crsmthw.phase10tracker:attr/graph = 0x7f010021
-com.crsmthw.phase10tracker:id/locale = 0x7f050046
+com.crsmthw.phase10tracker:dimen/compat_button_padding_vertical_material = 0x7f030003
com.crsmthw.phase10tracker:drawable/ic_call_answer_low = 0x7f040001
-com.crsmthw.phase10tracker:dimen/notification_large_icon_height = 0x7f03000b
-com.crsmthw.phase10tracker:drawable/ic_call_answer = 0x7f040000
-com.crsmthw.phase10tracker:string/m3c_date_input_headline = 0x7f090026
-com.crsmthw.phase10tracker:dimen/notification_top_pad_large_text = 0x7f030015
-com.crsmthw.phase10tracker:layout/notification_action_tombstone = 0x7f070004
-com.crsmthw.phase10tracker:dimen/notification_subtext_size = 0x7f030013
+com.crsmthw.phase10tracker:attr/popUpToInclusive = 0x7f01002d
com.crsmthw.phase10tracker:attr/splitMaxAspectRatioInLandscape = 0x7f010039
com.crsmthw.phase10tracker:id/is_pooling_container_tag = 0x7f050041
+com.crsmthw.phase10tracker:string/snackbar_pane_title = 0x7f09006c
com.crsmthw.phase10tracker:string/m3c_bottom_sheet_collapse_description = 0x7f090020
com.crsmthw.phase10tracker:id/androidx_compose_ui_view_composition_context = 0x7f05002b
-com.crsmthw.phase10tracker:style/Widget.Compat.NotificationActionContainer = 0x7f0a000a
+com.crsmthw.phase10tracker:dimen/notification_media_narrow_margin = 0x7f03000e
com.crsmthw.phase10tracker:attr/finishPrimaryWithSecondary = 0x7f010013
-com.crsmthw.phase10tracker:dimen/notification_small_icon_size_as_large = 0x7f030012
-com.crsmthw.phase10tracker:string/m3c_date_picker_title = 0x7f09003a
-com.crsmthw.phase10tracker:dimen/notification_small_icon_background_padding = 0x7f030011
com.crsmthw.phase10tracker:string/state_off = 0x7f09006e
com.crsmthw.phase10tracker:id/accessibility_custom_action_14 = 0x7f050007
-com.crsmthw.phase10tracker:layout/notification_template_custom_big = 0x7f070005
-com.crsmthw.phase10tracker:id/notification_main_column_container = 0x7f05004d
-com.crsmthw.phase10tracker:drawable/ic_call_decline = 0x7f040004
-com.crsmthw.phase10tracker:string/m3_adaptive_default_pane_expansion_drag_handle_action_description = 0x7f090011
-com.crsmthw.phase10tracker:attr/animationBackgroundColor = 0x7f010005
-com.crsmthw.phase10tracker:attr/shortcutMatchRequired = 0x7f010035
-com.crsmthw.phase10tracker:drawable/ic_launcher_monochrome = 0x7f040008
com.crsmthw.phase10tracker:attr/isDraggingToFullscreenAllowed = 0x7f010022
com.crsmthw.phase10tracker:dimen/compat_notification_large_icon_max_width = 0x7f030006
-com.crsmthw.phase10tracker:attr/dragRangeMaxRatio = 0x7f01000b
+com.crsmthw.phase10tracker:styleable/NavDeepLink = 0x7f0b000d
com.crsmthw.phase10tracker:dimen/compat_notification_large_icon_max_height = 0x7f030005
com.crsmthw.phase10tracker:attr/clearTop = 0x7f010007
+com.crsmthw.phase10tracker:string/m3c_tooltip_pane_description = 0x7f090064
+com.crsmthw.phase10tracker:dimen/notification_main_column_padding_top = 0x7f03000d
com.crsmthw.phase10tracker:dimen/compat_control_corner_material = 0x7f030004
-com.crsmthw.phase10tracker:styleable/ColorStateListItem = 0x7f0b0004
-com.crsmthw.phase10tracker:color/call_notification_answer_color = 0x7f020002
-com.crsmthw.phase10tracker:attr/activityAction = 0x7f010001
-com.crsmthw.phase10tracker:color/vector_tint_theme_color = 0x7f020007
-com.crsmthw.phase10tracker:string/m3c_date_picker_switch_to_year_selection = 0x7f090039
-com.crsmthw.phase10tracker:attr/alpha = 0x7f010003
-com.crsmthw.phase10tracker:color/vector_tint_color = 0x7f020006
-com.crsmthw.phase10tracker:color/notification_icon_bg_color = 0x7f020005
com.crsmthw.phase10tracker:styleable/ActivityFilter = 0x7f0b0000
com.crsmthw.phase10tracker:id/italic = 0x7f050042
-com.crsmthw.phase10tracker:id/accessibility_custom_action_4 = 0x7f05001b
-com.crsmthw.phase10tracker:drawable/notify_panel_notification_icon_bg = 0x7f040015
com.crsmthw.phase10tracker:attr/splitMinHeightDp = 0x7f01003b
com.crsmthw.phase10tracker:attr/popUpTo = 0x7f01002c
com.crsmthw.phase10tracker:string/m3c_date_picker_scroll_to_earlier_years = 0x7f090032
com.crsmthw.phase10tracker:attr/splitMinWidthDp = 0x7f01003d
-com.crsmthw.phase10tracker:string/m3c_date_picker_headline_description = 0x7f09002f
-com.crsmthw.phase10tracker:color/androidx_core_secondary_text_default_material_light = 0x7f020001
-com.crsmthw.phase10tracker:color/androidx_core_ripple_material_light = 0x7f020000
-com.crsmthw.phase10tracker:dimen/compat_button_inset_vertical_material = 0x7f030001
-com.crsmthw.phase10tracker:id/view_tree_navigation_event_dispatcher_owner = 0x7f05006a
-com.crsmthw.phase10tracker:attr/finishSecondaryWithPrimary = 0x7f010014
-com.crsmthw.phase10tracker:string/m3c_date_range_input_invalid_range_input = 0x7f09003d
-com.crsmthw.phase10tracker:mipmap/ic_launcher = 0x7f080000
-com.crsmthw.phase10tracker:attr/targetPackage = 0x7f010043
-com.crsmthw.phase10tracker:string/m3c_date_range_picker_start_headline = 0x7f090043
-com.crsmthw.phase10tracker:dimen/compat_button_padding_horizontal_material = 0x7f030002
-com.crsmthw.phase10tracker:color/call_notification_decline_color = 0x7f020003
-com.crsmthw.phase10tracker:dimen/notification_right_icon_size = 0x7f03000f
com.crsmthw.phase10tracker:style/EdgeToEdgeFloatingDialogWindowTheme = 0x7f0a0002
com.crsmthw.phase10tracker:string/m3c_date_picker_switch_to_day_selection = 0x7f090035
com.crsmthw.phase10tracker:attr/stickyPlaceholder = 0x7f010041
+com.crsmthw.phase10tracker:string/m3c_date_picker_headline_description = 0x7f09002f
+com.crsmthw.phase10tracker:color/androidx_core_secondary_text_default_material_light = 0x7f020001
+com.crsmthw.phase10tracker:id/view_tree_navigation_event_dispatcher_owner = 0x7f05006a
+com.crsmthw.phase10tracker:attr/finishSecondaryWithPrimary = 0x7f010014
com.crsmthw.phase10tracker:attr/splitRatio = 0x7f01003f
-com.crsmthw.phase10tracker:string/call_notification_hang_up_action = 0x7f090006
-com.crsmthw.phase10tracker:attr/restoreState = 0x7f010031
com.crsmthw.phase10tracker:attr/mimeType = 0x7f010025
-com.crsmthw.phase10tracker:string/m3c_time_picker_minute_selection = 0x7f09005c
-com.crsmthw.phase10tracker:attr/ttcIndex = 0x7f010044
com.crsmthw.phase10tracker:id/accessibility_custom_action_5 = 0x7f05001c
-com.crsmthw.phase10tracker:string/status_bar_notification_info_overflow = 0x7f090070
-com.crsmthw.phase10tracker:id/tag_on_receive_content_mime_types = 0x7f05005b
-com.crsmthw.phase10tracker:attr/splitMinSmallestWidthDp = 0x7f01003c
com.crsmthw.phase10tracker:attr/popUpToSaveState = 0x7f01002e
com.crsmthw.phase10tracker:attr/secondaryActivityName = 0x7f010034
-com.crsmthw.phase10tracker:string/m3_adaptive_default_pane_expansion_proportion_anchor_description = 0x7f090015
-com.crsmthw.phase10tracker:attr/secondaryActivityAction = 0x7f010033
-com.crsmthw.phase10tracker:styleable/NavDeepLink = 0x7f0b000d
-com.crsmthw.phase10tracker:string/androidx_compose_foundation_autofill = 0x7f090000
-com.crsmthw.phase10tracker:id/androidx_window_activity_scope = 0x7f05002c
com.crsmthw.phase10tracker:dimen/compat_button_inset_horizontal_material = 0x7f030000
-com.crsmthw.phase10tracker:id/accessibility_custom_action_1 = 0x7f050002
-com.crsmthw.phase10tracker:string/m3c_floating_toolbar_more_options = 0x7f09004b
-com.crsmthw.phase10tracker:drawable/notification_bg_low_pressed = 0x7f04000d
-com.crsmthw.phase10tracker:styleable/SplitPairRule = 0x7f0b0013
-com.crsmthw.phase10tracker:attr/queryPatterns = 0x7f010030
-com.crsmthw.phase10tracker:string/m3c_time_picker_minute_text_field = 0x7f09005e
-com.crsmthw.phase10tracker:drawable/notification_bg_low_normal = 0x7f04000c
-com.crsmthw.phase10tracker:styleable/NavHost = 0x7f0b000f
-com.crsmthw.phase10tracker:attr/data = 0x7f010008
com.crsmthw.phase10tracker:id/tag_screen_reader_focusable = 0x7f05005c
com.crsmthw.phase10tracker:id/accessibility_custom_action_26 = 0x7f050014
-com.crsmthw.phase10tracker:dimen/notification_top_pad = 0x7f030014
-com.crsmthw.phase10tracker:attr/fontProviderCerts = 0x7f010017
-com.crsmthw.phase10tracker:id/info = 0x7f05003f
com.crsmthw.phase10tracker:attr/popEnterAnim = 0x7f01002a
+com.crsmthw.phase10tracker:attr/splitCloseAnimation = 0x7f010037
com.crsmthw.phase10tracker:mipmap/ic_launcher_round = 0x7f080001
com.crsmthw.phase10tracker:attr/fontWeight = 0x7f010020
com.crsmthw.phase10tracker:attr/placeholderActivityName = 0x7f010029
com.crsmthw.phase10tracker:dimen/notification_action_text_size = 0x7f030008
com.crsmthw.phase10tracker:attr/nullable = 0x7f010028
-com.crsmthw.phase10tracker:styleable/NavInclude = 0x7f0b0010
-com.crsmthw.phase10tracker:id/adjacent = 0x7f050026
com.crsmthw.phase10tracker:id/never = 0x7f050049
-com.crsmthw.phase10tracker:attr/lStar = 0x7f010023
com.crsmthw.phase10tracker:id/notification_background = 0x7f05004b
com.crsmthw.phase10tracker:id/accessibility_custom_action_27 = 0x7f050015
com.crsmthw.phase10tracker:id/tag_accessibility_heading = 0x7f050056
com.crsmthw.phase10tracker:id/draggable = 0x7f050036
-com.crsmthw.phase10tracker:string/m3c_wide_navigation_rail_close_rail = 0x7f090065
-com.crsmthw.phase10tracker:id/text2 = 0x7f050064
-com.crsmthw.phase10tracker:drawable/ic_call_decline_low = 0x7f040005
com.crsmthw.phase10tracker:attr/fontVariationSettings = 0x7f01001f
-com.crsmthw.phase10tracker:attr/fontProviderSystemFontFamily = 0x7f01001d
com.crsmthw.phase10tracker:drawable/ic_call_answer_video = 0x7f040002
-com.crsmthw.phase10tracker:string/state_empty = 0x7f09006d
-com.crsmthw.phase10tracker:attr/embeddingDividerColor = 0x7f01000d
-com.crsmthw.phase10tracker:attr/popUpToInclusive = 0x7f01002d
com.crsmthw.phase10tracker:attr/activityName = 0x7f010002
com.crsmthw.phase10tracker:attr/popExitAnim = 0x7f01002b
com.crsmthw.phase10tracker:id/async = 0x7f05002d
-com.crsmthw.phase10tracker:attr/fontProviderFallbackQuery = 0x7f010018
com.crsmthw.phase10tracker:id/accessibility_custom_action_7 = 0x7f05001e
-com.crsmthw.phase10tracker:dimen/notification_media_narrow_margin = 0x7f03000e
-com.crsmthw.phase10tracker:id/accessibility_custom_action_2 = 0x7f05000d
com.crsmthw.phase10tracker:id/accessibility_custom_action_19 = 0x7f05000c
com.crsmthw.phase10tracker:attr/action = 0x7f010000
com.crsmthw.phase10tracker:string/m3c_date_range_picker_scroll_to_next_month = 0x7f090041
com.crsmthw.phase10tracker:attr/splitMaxAspectRatioInPortrait = 0x7f01003a
com.crsmthw.phase10tracker:id/fixed = 0x7f050038
-com.crsmthw.phase10tracker:attr/alwaysExpand = 0x7f010004
-com.crsmthw.phase10tracker:attr/argType = 0x7f010006
-com.crsmthw.phase10tracker:string/snackbar_pane_title = 0x7f09006c
-com.crsmthw.phase10tracker:attr/fontProviderAuthority = 0x7f010016
com.crsmthw.phase10tracker:id/accessibility_custom_action_24 = 0x7f050012
com.crsmthw.phase10tracker:attr/embeddingDividerWidthDp = 0x7f01000f
com.crsmthw.phase10tracker:string/call_notification_ongoing_text = 0x7f090008
com.crsmthw.phase10tracker:attr/exitAnim = 0x7f010011
com.crsmthw.phase10tracker:attr/dragRangeMinRatio = 0x7f01000c
com.crsmthw.phase10tracker:attr/fontProviderFetchTimeout = 0x7f01001a
-com.crsmthw.phase10tracker:dimen/compat_button_padding_vertical_material = 0x7f030003
-com.crsmthw.phase10tracker:attr/splitLayoutDirection = 0x7f010038
com.crsmthw.phase10tracker:id/action_text = 0x7f050024
-com.crsmthw.phase10tracker:string/m3c_tooltip_pane_description = 0x7f090064
-com.crsmthw.phase10tracker:dimen/notification_main_column_padding_top = 0x7f03000d
-com.crsmthw.phase10tracker:id/accessibility_custom_action_8 = 0x7f05001f
-com.crsmthw.phase10tracker:attr/nestedScrollViewStyle = 0x7f010027
com.crsmthw.phase10tracker:style/TextAppearance.Compat.Notification.Line2 = 0x7f0a0006
com.crsmthw.phase10tracker:attr/finishPrimaryWithPlaceholder = 0x7f010012
-com.crsmthw.phase10tracker:color/notification_action_color_filter = 0x7f020004
-com.crsmthw.phase10tracker:attr/splitCloseAnimation = 0x7f010037
com.crsmthw.phase10tracker:attr/enterAnim = 0x7f010010
com.crsmthw.phase10tracker:attr/embeddingDividerType = 0x7f01000e
com.crsmthw.phase10tracker:id/hide_graphics_layer_in_inspector_tag = 0x7f05003a
-com.crsmthw.phase10tracker:styleable/FontFamily = 0x7f0b0006
-com.crsmthw.phase10tracker:attr/startDestination = 0x7f010040
com.crsmthw.phase10tracker:id/consume_window_insets_tag = 0x7f050034
-com.crsmthw.phase10tracker:id/systemDefault = 0x7f050053
-com.crsmthw.phase10tracker:attr/font = 0x7f010015
com.crsmthw.phase10tracker:id/icon_group = 0x7f05003e
-com.crsmthw.phase10tracker:attr/splitOpenAnimation = 0x7f01003e
com.crsmthw.phase10tracker:id/accessibility_custom_action_10 = 0x7f050003
-com.crsmthw.phase10tracker:dimen/notification_large_icon_width = 0x7f03000c
diff --git a/app/build/intermediates/symbol_list_with_package_name/debug/generateDebugRFile/package-aware-r.txt b/app/build/intermediates/symbol_list_with_package_name/debug/generateDebugRFile/package-aware-r.txt
index 53d6bac..5f50a8a 100644
--- a/app/build/intermediates/symbol_list_with_package_name/debug/generateDebugRFile/package-aware-r.txt
+++ b/app/build/intermediates/symbol_list_with_package_name/debug/generateDebugRFile/package-aware-r.txt
@@ -1,4 +1,5 @@
com.crsmthw.phase10tracker
+drawable bmc_button
drawable ic_launcher_background
drawable ic_launcher_foreground
drawable ic_launcher_monochrome
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/compilerPluginFiles/outputs-generated-for-plugins.tab b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/compilerPluginFiles/outputs-generated-for-plugins.tab
index 8aad32b..6d4c052 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/compilerPluginFiles/outputs-generated-for-plugins.tab and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/compilerPluginFiles/outputs-generated-for-plugins.tab differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/compilerPluginFiles/outputs-generated-for-plugins.tab.values.at b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/compilerPluginFiles/outputs-generated-for-plugins.tab.values.at
index 5875372..3165992 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/compilerPluginFiles/outputs-generated-for-plugins.tab.values.at and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/compilerPluginFiles/outputs-generated-for-plugins.tab.values.at differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/compilerPluginFiles/sources-referenced-by-plugins.tab b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/compilerPluginFiles/sources-referenced-by-plugins.tab
index 8aad32b..6d4c052 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/compilerPluginFiles/sources-referenced-by-plugins.tab and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/compilerPluginFiles/sources-referenced-by-plugins.tab differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/compilerPluginFiles/sources-referenced-by-plugins.tab.values.at b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/compilerPluginFiles/sources-referenced-by-plugins.tab.values.at
index 5875372..3165992 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/compilerPluginFiles/sources-referenced-by-plugins.tab.values.at and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/compilerPluginFiles/sources-referenced-by-plugins.tab.values.at differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab
index 7c86058..3ad4164 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream
index 7f93fe3..d36c239 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len
index e361ecd..d3215b5 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.keystream.len differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len
index be9fd94..213dab4 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.len differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at
index 60e0855..9598e42 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab.values.at differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i
index 5728de0..ed4af50 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/inputs/source-to-output.tab_i differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab
index 83f7fed..0feced6 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at
index 83c2ffd..fd8bbba 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-attributes.tab.values.at differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab
index c1073bd..c731064 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at
index d7e3616..1f8fea7 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/class-fq-name-to-source.tab.values.at differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab
index 5ae5afa..ff7a153 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.values.at b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.values.at
index 4f31ff6..422e3d6 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.values.at and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/constants.tab.values.at differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab
index e17e473..49fa1da 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream
index 6891147..6098a5c 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len
index cfd3705..4f0425e 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.keystream.len differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len
index 666fb56..af400d8 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.len differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at
index d60009e..6d05405 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab.values.at differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i
index 73bdf59..3d3a321 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/internal-name-to-source.tab_i differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab
index 4c1dba1..767f8eb 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.keystream b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.keystream
index 9ce9000..884587d 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.keystream and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.keystream differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.keystream.len b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.keystream.len
index c9d3199..8325970 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.keystream.len and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.keystream.len differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.len b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.len
index 6f677df..003bc0e 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.len and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.len differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.values.at b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.values.at
index 8f88b0a..c889e8b 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.values.at and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab.values.at differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab_i b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab_i
index 515eecf..cfa4d3b 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab_i and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/package-parts.tab_i differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab
index 51dad6c..3cf415e 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream
index f5f1044..a75bca2 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream.len b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream.len
index fe69112..88318a7 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream.len and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.keystream.len differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.len b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.len
index e933046..8f5a4cf 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.len and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.len differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at
index 5bb261f..cb64b6b 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab.values.at differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i
index 461031f..6cce069 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/proto.tab_i differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab
index e31495a..3260c93 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream
index 7f93fe3..d36c239 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len
index e361ecd..d3215b5 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.keystream.len differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.len b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.len
index be9fd94..213dab4 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.len and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.len differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at
index 623f1de..6bce62f 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab.values.at differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i
index 5728de0..ed4af50 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/jvm/kotlin/source-to-classes.tab_i differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/counters.tab b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/counters.tab
index 0578566..2dce5b8 100644
--- a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/counters.tab
+++ b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/counters.tab
@@ -1,2 +1,2 @@
-26
+34
0
\ No newline at end of file
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab
index f85da52..8deaa20 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream
index 7f93fe3..d36c239 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream.len b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream.len
index e361ecd..d3215b5 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream.len and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.keystream.len differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.len b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.len
index be9fd94..213dab4 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.len and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.len differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at
index c5f71a0..91da554 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab.values.at differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i
index 5728de0..ed4af50 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/file-to-id.tab_i differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab
index c887a37..d6cb605 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream
index fc63768..eee417c 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream.len b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream.len
index 6cf2665..4b05c55 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream.len and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.keystream.len differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.len b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.len
index be9fd94..1b7c1f8 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.len and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.len differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at
index a3b26f8..47ba1c1 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab.values.at differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i
index 83c250d..3056823 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/id-to-file.tab_i differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab
index c70de0b..fce9931 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream
index cc65527..02e4ac5 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len
index 18f5b3b..8833ff1 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.keystream.len differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.len b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.len
index 0fbd12d..940af3a 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.len and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.len differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at
index 35e84ab..f42432f 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab.values.at differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i
index 9c4351d..f66e0f0 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i and b/app/build/kotlin/compileDebugKotlin/cacheable/caches-jvm/lookups/lookups.tab_i differ
diff --git a/app/build/kotlin/compileDebugKotlin/cacheable/last-build.bin b/app/build/kotlin/compileDebugKotlin/cacheable/last-build.bin
index ed1fc8b..0aebbb1 100644
Binary files a/app/build/kotlin/compileDebugKotlin/cacheable/last-build.bin and b/app/build/kotlin/compileDebugKotlin/cacheable/last-build.bin differ
diff --git a/app/build/kotlin/compileDebugKotlin/classpath-snapshot/shrunk-classpath-snapshot.bin b/app/build/kotlin/compileDebugKotlin/classpath-snapshot/shrunk-classpath-snapshot.bin
index 6602244..01803d1 100644
Binary files a/app/build/kotlin/compileDebugKotlin/classpath-snapshot/shrunk-classpath-snapshot.bin and b/app/build/kotlin/compileDebugKotlin/classpath-snapshot/shrunk-classpath-snapshot.bin differ
diff --git a/app/build/kspCaches/debug/sourceToOutputs b/app/build/kspCaches/debug/sourceToOutputs
index c4ae6fe..e608a37 100644
--- a/app/build/kspCaches/debug/sourceToOutputs
+++ b/app/build/kspCaches/debug/sourceToOutputs
@@ -1 +1 @@
-{"":[],"src/main/java/com/crsmthw/phase10tracker/data/db/Phase10Database.kt":["build/generated/ksp/debug/kotlin/com/crsmthw/phase10tracker/data/db/PlayerDao_Impl.kt","build/generated/ksp/debug/kotlin/com/crsmthw/phase10tracker/data/db/GameDao_Impl.kt","build/generated/ksp/debug/kotlin/com/crsmthw/phase10tracker/data/db/GamePlayerDao_Impl.kt","build/generated/ksp/debug/kotlin/com/crsmthw/phase10tracker/data/db/RoundDao_Impl.kt","build/generated/ksp/debug/kotlin/com/crsmthw/phase10tracker/data/db/CustomRuleSetDao_Impl.kt","build/generated/ksp/debug/kotlin/com/crsmthw/phase10tracker/data/db/Phase10Database_Impl.kt"]}
\ No newline at end of file
+{"src/main/java/com/crsmthw/phase10tracker/data/db/Phase10Database.kt":["build/generated/ksp/debug/kotlin/com/crsmthw/phase10tracker/data/db/PlayerDao_Impl.kt","build/generated/ksp/debug/kotlin/com/crsmthw/phase10tracker/data/db/GameDao_Impl.kt","build/generated/ksp/debug/kotlin/com/crsmthw/phase10tracker/data/db/GamePlayerDao_Impl.kt","build/generated/ksp/debug/kotlin/com/crsmthw/phase10tracker/data/db/RoundDao_Impl.kt","build/generated/ksp/debug/kotlin/com/crsmthw/phase10tracker/data/db/CustomRuleSetDao_Impl.kt","build/generated/ksp/debug/kotlin/com/crsmthw/phase10tracker/data/db/Phase10Database_Impl.kt"],"":[]}
\ No newline at end of file
diff --git a/app/build/kspCaches/debug/symbolLookups/counters.tab b/app/build/kspCaches/debug/symbolLookups/counters.tab
index 40a36cc..16fdec2 100644
--- a/app/build/kspCaches/debug/symbolLookups/counters.tab
+++ b/app/build/kspCaches/debug/symbolLookups/counters.tab
@@ -1,2 +1,2 @@
-23
+24
0
\ No newline at end of file
diff --git a/app/build/kspCaches/debug/symbolLookups/file-to-id.tab b/app/build/kspCaches/debug/symbolLookups/file-to-id.tab
index 2c02fa8..a7edfa6 100644
Binary files a/app/build/kspCaches/debug/symbolLookups/file-to-id.tab and b/app/build/kspCaches/debug/symbolLookups/file-to-id.tab differ
diff --git a/app/build/kspCaches/debug/symbolLookups/file-to-id.tab.keystream b/app/build/kspCaches/debug/symbolLookups/file-to-id.tab.keystream
index 7a24a23..7cfb3c2 100644
Binary files a/app/build/kspCaches/debug/symbolLookups/file-to-id.tab.keystream and b/app/build/kspCaches/debug/symbolLookups/file-to-id.tab.keystream differ
diff --git a/app/build/kspCaches/debug/symbolLookups/file-to-id.tab.keystream.len b/app/build/kspCaches/debug/symbolLookups/file-to-id.tab.keystream.len
index f452dd1..71ba2fd 100644
Binary files a/app/build/kspCaches/debug/symbolLookups/file-to-id.tab.keystream.len and b/app/build/kspCaches/debug/symbolLookups/file-to-id.tab.keystream.len differ
diff --git a/app/build/kspCaches/debug/symbolLookups/file-to-id.tab.len b/app/build/kspCaches/debug/symbolLookups/file-to-id.tab.len
index c14ff15..6a294aa 100644
Binary files a/app/build/kspCaches/debug/symbolLookups/file-to-id.tab.len and b/app/build/kspCaches/debug/symbolLookups/file-to-id.tab.len differ
diff --git a/app/build/kspCaches/debug/symbolLookups/file-to-id.tab.values.at b/app/build/kspCaches/debug/symbolLookups/file-to-id.tab.values.at
index 6f389aa..3cc261a 100644
Binary files a/app/build/kspCaches/debug/symbolLookups/file-to-id.tab.values.at and b/app/build/kspCaches/debug/symbolLookups/file-to-id.tab.values.at differ
diff --git a/app/build/kspCaches/debug/symbolLookups/file-to-id.tab_i b/app/build/kspCaches/debug/symbolLookups/file-to-id.tab_i
index 7f1d3fc..083e2be 100644
Binary files a/app/build/kspCaches/debug/symbolLookups/file-to-id.tab_i and b/app/build/kspCaches/debug/symbolLookups/file-to-id.tab_i differ
diff --git a/app/build/kspCaches/debug/symbolLookups/id-to-file.tab b/app/build/kspCaches/debug/symbolLookups/id-to-file.tab
index e9caa2f..4e77bdf 100644
Binary files a/app/build/kspCaches/debug/symbolLookups/id-to-file.tab and b/app/build/kspCaches/debug/symbolLookups/id-to-file.tab differ
diff --git a/app/build/kspCaches/debug/symbolLookups/id-to-file.tab.keystream b/app/build/kspCaches/debug/symbolLookups/id-to-file.tab.keystream
index 7dab9bf..3a764f1 100644
Binary files a/app/build/kspCaches/debug/symbolLookups/id-to-file.tab.keystream and b/app/build/kspCaches/debug/symbolLookups/id-to-file.tab.keystream differ
diff --git a/app/build/kspCaches/debug/symbolLookups/id-to-file.tab.keystream.len b/app/build/kspCaches/debug/symbolLookups/id-to-file.tab.keystream.len
index 9f36811..e534549 100644
Binary files a/app/build/kspCaches/debug/symbolLookups/id-to-file.tab.keystream.len and b/app/build/kspCaches/debug/symbolLookups/id-to-file.tab.keystream.len differ
diff --git a/app/build/kspCaches/debug/symbolLookups/id-to-file.tab.len b/app/build/kspCaches/debug/symbolLookups/id-to-file.tab.len
index c14ff15..6a294aa 100644
Binary files a/app/build/kspCaches/debug/symbolLookups/id-to-file.tab.len and b/app/build/kspCaches/debug/symbolLookups/id-to-file.tab.len differ
diff --git a/app/build/kspCaches/debug/symbolLookups/id-to-file.tab.values.at b/app/build/kspCaches/debug/symbolLookups/id-to-file.tab.values.at
index 15eab2c..143010d 100644
Binary files a/app/build/kspCaches/debug/symbolLookups/id-to-file.tab.values.at and b/app/build/kspCaches/debug/symbolLookups/id-to-file.tab.values.at differ
diff --git a/app/build/kspCaches/debug/symbolLookups/id-to-file.tab_i b/app/build/kspCaches/debug/symbolLookups/id-to-file.tab_i
index 4b5eff1..14c8c8e 100644
Binary files a/app/build/kspCaches/debug/symbolLookups/id-to-file.tab_i and b/app/build/kspCaches/debug/symbolLookups/id-to-file.tab_i differ
diff --git a/app/build/kspCaches/debug/symbolLookups/lookups.tab b/app/build/kspCaches/debug/symbolLookups/lookups.tab
index e311c8c..140eb65 100644
Binary files a/app/build/kspCaches/debug/symbolLookups/lookups.tab and b/app/build/kspCaches/debug/symbolLookups/lookups.tab differ
diff --git a/app/build/kspCaches/debug/symbolLookups/lookups.tab.keystream b/app/build/kspCaches/debug/symbolLookups/lookups.tab.keystream
index b6648bc..5b3f373 100644
Binary files a/app/build/kspCaches/debug/symbolLookups/lookups.tab.keystream and b/app/build/kspCaches/debug/symbolLookups/lookups.tab.keystream differ
diff --git a/app/build/kspCaches/debug/symbolLookups/lookups.tab.keystream.len b/app/build/kspCaches/debug/symbolLookups/lookups.tab.keystream.len
index 4f609f8..11de501 100644
Binary files a/app/build/kspCaches/debug/symbolLookups/lookups.tab.keystream.len and b/app/build/kspCaches/debug/symbolLookups/lookups.tab.keystream.len differ
diff --git a/app/build/kspCaches/debug/symbolLookups/lookups.tab.len b/app/build/kspCaches/debug/symbolLookups/lookups.tab.len
index 1ff178d..f24107e 100644
Binary files a/app/build/kspCaches/debug/symbolLookups/lookups.tab.len and b/app/build/kspCaches/debug/symbolLookups/lookups.tab.len differ
diff --git a/app/build/kspCaches/debug/symbolLookups/lookups.tab.values.at b/app/build/kspCaches/debug/symbolLookups/lookups.tab.values.at
index 86b1407..ce74171 100644
Binary files a/app/build/kspCaches/debug/symbolLookups/lookups.tab.values.at and b/app/build/kspCaches/debug/symbolLookups/lookups.tab.values.at differ
diff --git a/app/build/kspCaches/debug/symbolLookups/lookups.tab_i b/app/build/kspCaches/debug/symbolLookups/lookups.tab_i
index 234632e..6164d6f 100644
Binary files a/app/build/kspCaches/debug/symbolLookups/lookups.tab_i and b/app/build/kspCaches/debug/symbolLookups/lookups.tab_i differ
diff --git a/app/build/kspCaches/debug/symbols b/app/build/kspCaches/debug/symbols
index a2309ee..2fd41fe 100644
--- a/app/build/kspCaches/debug/symbols
+++ b/app/build/kspCaches/debug/symbols
@@ -1 +1 @@
-{"src/main/java/com/crsmthw/phase10tracker/ui/screens/HomeScreen.kt":["HomeScreen:com.crsmthw.phase10tracker.ui.screens","ResumeGameDialog:com.crsmthw.phase10tracker.ui.screens"],"src/main/java/com/crsmthw/phase10tracker/data/model/Entities.kt":["score:com.crsmthw.phase10tracker.data.model.RoundEntity","copy:com.crsmthw.phase10tracker.data.model.CustomRuleSetEntity","playerId:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","component2:com.crsmthw.phase10tracker.data.model.PlayerEntity","createdAt:com.crsmthw.phase10tracker.data.model.CustomRuleSetEntity","rulesJson:com.crsmthw.phase10tracker.data.model.CustomRuleSetEntity","turnOrder:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","playerName:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","roundNumber:com.crsmthw.phase10tracker.data.model.RoundEntity","createdAt:com.crsmthw.phase10tracker.data.model.PlayerEntity","component4:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","startedAt:com.crsmthw.phase10tracker.data.model.GameEntity","component5:com.crsmthw.phase10tracker.data.model.GameEntity","GamePlayerEntity:com.crsmthw.phase10tracker.data.model","component1:com.crsmthw.phase10tracker.data.model.CustomRuleSetEntity","component1:com.crsmthw.phase10tracker.data.model.GameEntity","currentDealerIndex:com.crsmthw.phase10tracker.data.model.GameEntity","id:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","component8:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","component3:com.crsmthw.phase10tracker.data.model.RoundEntity","copy:com.crsmthw.phase10tracker.data.model.PlayerEntity","name:com.crsmthw.phase10tracker.data.model.PlayerEntity","component7:com.crsmthw.phase10tracker.data.model.RoundEntity","component3:com.crsmthw.phase10tracker.data.model.PlayerEntity","totalScore:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","gameId:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","component5:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","copy:com.crsmthw.phase10tracker.data.model.GameEntity","component1:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","gamePlayerId:com.crsmthw.phase10tracker.data.model.RoundEntity","currentRound:com.crsmthw.phase10tracker.data.model.GameEntity","component4:com.crsmthw.phase10tracker.data.model.GameEntity","component4:com.crsmthw.phase10tracker.data.model.CustomRuleSetEntity","id:com.crsmthw.phase10tracker.data.model.GameEntity","component2:com.crsmthw.phase10tracker.data.model.RoundEntity","gamesWon:com.crsmthw.phase10tracker.data.model.PlayerEntity","id:com.crsmthw.phase10tracker.data.model.CustomRuleSetEntity","component6:com.crsmthw.phase10tracker.data.model.RoundEntity","copy:com.crsmthw.phase10tracker.data.model.RoundEntity","component4:com.crsmthw.phase10tracker.data.model.PlayerEntity","PlayerEntity:com.crsmthw.phase10tracker.data.model","GameEntity:com.crsmthw.phase10tracker.data.model","copy:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","id:com.crsmthw.phase10tracker.data.model.PlayerEntity","component2:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","component3:com.crsmthw.phase10tracker.data.model.CustomRuleSetEntity","component7:com.crsmthw.phase10tracker.data.model.GameEntity","RoundEntity:com.crsmthw.phase10tracker.data.model","component3:com.crsmthw.phase10tracker.data.model.GameEntity","isEliminated:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","component6:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","component1:com.crsmthw.phase10tracker.data.model.RoundEntity","gamesPlayed:com.crsmthw.phase10tracker.data.model.PlayerEntity","finishedAt:com.crsmthw.phase10tracker.data.model.GameEntity","component5:com.crsmthw.phase10tracker.data.model.RoundEntity","component1:com.crsmthw.phase10tracker.data.model.PlayerEntity","phaseAtRoundStart:com.crsmthw.phase10tracker.data.model.RoundEntity","isComplete:com.crsmthw.phase10tracker.data.model.GameEntity","component5:com.crsmthw.phase10tracker.data.model.PlayerEntity","winnerId:com.crsmthw.phase10tracker.data.model.GameEntity","name:com.crsmthw.phase10tracker.data.model.CustomRuleSetEntity","CustomRuleSetEntity:com.crsmthw.phase10tracker.data.model","phaseCompleted:com.crsmthw.phase10tracker.data.model.RoundEntity","component3:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","component6:com.crsmthw.phase10tracker.data.model.GameEntity","component2:com.crsmthw.phase10tracker.data.model.CustomRuleSetEntity","component2:com.crsmthw.phase10tracker.data.model.GameEntity","currentPhase:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","component4:com.crsmthw.phase10tracker.data.model.RoundEntity","gameId:com.crsmthw.phase10tracker.data.model.RoundEntity","component7:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","id:com.crsmthw.phase10tracker.data.model.RoundEntity"],"build/generated/ksp/debug/kotlin/com/crsmthw/phase10tracker/data/db/GamePlayerDao_Impl.kt":["getGamePlayersList:com.crsmthw.phase10tracker.data.db.GamePlayerDao_Impl","__insertAdapterOfGamePlayerEntity:com.crsmthw.phase10tracker.data.db.GamePlayerDao_Impl","getGamePlayers:com.crsmthw.phase10tracker.data.db.GamePlayerDao_Impl","insertGamePlayers:com.crsmthw.phase10tracker.data.db.GamePlayerDao_Impl","getRequiredConverters:com.crsmthw.phase10tracker.data.db.GamePlayerDao_Impl.Companion","GamePlayerDao_Impl:com.crsmthw.phase10tracker.data.db","__db:com.crsmthw.phase10tracker.data.db.GamePlayerDao_Impl","getGamePlayerById:com.crsmthw.phase10tracker.data.db.GamePlayerDao_Impl","__updateAdapterOfGamePlayerEntity:com.crsmthw.phase10tracker.data.db.GamePlayerDao_Impl","Companion:com.crsmthw.phase10tracker.data.db.GamePlayerDao_Impl","updateGamePlayer:com.crsmthw.phase10tracker.data.db.GamePlayerDao_Impl","updateGamePlayers:com.crsmthw.phase10tracker.data.db.GamePlayerDao_Impl"],"src/main/java/com/crsmthw/phase10tracker/ui/screens/GameSetupScreen.kt":["PlayerSelectionGrid:com.crsmthw.phase10tracker.ui.screens","PlayerOrderCard:com.crsmthw.phase10tracker.ui.screens","GameSetupScreen:com.crsmthw.phase10tracker.ui.screens"],"src/main/java/com/crsmthw/phase10tracker/data/model/CustomRuleset.kt":["component1:com.crsmthw.phase10tracker.data.model.CustomRulesetEntity","component3:com.crsmthw.phase10tracker.data.model.CustomRulesetEntity","component2:com.crsmthw.phase10tracker.data.model.CustomRulesetEntity","name:com.crsmthw.phase10tracker.data.model.RulesetOption","RulesetOption:com.crsmthw.phase10tracker.data.model","CustomRulesetEntity:com.crsmthw.phase10tracker.data.model","rules:com.crsmthw.phase10tracker.data.model.RulesetOption","component4:com.crsmthw.phase10tracker.data.model.CustomRulesetEntity","Companion:com.crsmthw.phase10tracker.data.model.RulesetOption","toPhaseRules:com.crsmthw.phase10tracker.data.model","copy:com.crsmthw.phase10tracker.data.model.RulesetOption","createdAt:com.crsmthw.phase10tracker.data.model.CustomRulesetEntity","OFFICIAL:com.crsmthw.phase10tracker.data.model.RulesetOption.Companion","id:com.crsmthw.phase10tracker.data.model.CustomRulesetEntity","name:com.crsmthw.phase10tracker.data.model.CustomRulesetEntity","component3:com.crsmthw.phase10tracker.data.model.RulesetOption","rulesData:com.crsmthw.phase10tracker.data.model.CustomRulesetEntity","copy:com.crsmthw.phase10tracker.data.model.CustomRulesetEntity","id:com.crsmthw.phase10tracker.data.model.RulesetOption","component2:com.crsmthw.phase10tracker.data.model.RulesetOption","toRulesData:com.crsmthw.phase10tracker.data.model","component1:com.crsmthw.phase10tracker.data.model.RulesetOption"],"build/generated/ksp/debug/kotlin/com/crsmthw/phase10tracker/data/db/GameDao_Impl.kt":["GameDao_Impl:com.crsmthw.phase10tracker.data.db","__db:com.crsmthw.phase10tracker.data.db.GameDao_Impl","advanceRound:com.crsmthw.phase10tracker.data.db.GameDao_Impl","__insertAdapterOfGameEntity:com.crsmthw.phase10tracker.data.db.GameDao_Impl","getRequiredConverters:com.crsmthw.phase10tracker.data.db.GameDao_Impl.Companion","getActiveGame:com.crsmthw.phase10tracker.data.db.GameDao_Impl","__updateAdapterOfGameEntity:com.crsmthw.phase10tracker.data.db.GameDao_Impl","observeActiveGame:com.crsmthw.phase10tracker.data.db.GameDao_Impl","getGameById:com.crsmthw.phase10tracker.data.db.GameDao_Impl","updateGame:com.crsmthw.phase10tracker.data.db.GameDao_Impl","cancelAllIncompleteGames:com.crsmthw.phase10tracker.data.db.GameDao_Impl","finishGame:com.crsmthw.phase10tracker.data.db.GameDao_Impl","Companion:com.crsmthw.phase10tracker.data.db.GameDao_Impl","insertGame:com.crsmthw.phase10tracker.data.db.GameDao_Impl"],"src/main/java/com/crsmthw/phase10tracker/ui/screens/RoundEntryScreen.kt":["RoundEntryScreen:com.crsmthw.phase10tracker.ui.screens","RoundEntryCard:com.crsmthw.phase10tracker.ui.screens","CardValuesDialog:com.crsmthw.phase10tracker.ui.screens"],"src/main/java/com/crsmthw/phase10tracker/ui/screens/ActiveGameScreen.kt":["DealerBadge:com.crsmthw.phase10tracker.ui.screens","values:com.crsmthw.phase10tracker.ui.screens.ViewMode","ScoresView:com.crsmthw.phase10tracker.ui.screens","PhasesView:com.crsmthw.phase10tracker.ui.screens","PaneSectionHeader:com.crsmthw.phase10tracker.ui.screens","PhaseGroupPlayerCard:com.crsmthw.phase10tracker.ui.screens","valueOf:com.crsmthw.phase10tracker.ui.screens.ViewMode","PhaseGroupHeader:com.crsmthw.phase10tracker.ui.screens","ViewMode:com.crsmthw.phase10tracker.ui.screens","entries:com.crsmthw.phase10tracker.ui.screens.ViewMode","ActiveGameScreen:com.crsmthw.phase10tracker.ui.screens","PHASES:com.crsmthw.phase10tracker.ui.screens.ViewMode","PlayerScoreCard:com.crsmthw.phase10tracker.ui.screens","SCORES:com.crsmthw.phase10tracker.ui.screens.ViewMode"],"build/generated/ksp/debug/kotlin/com/crsmthw/phase10tracker/data/db/RoundDao_Impl.kt":["__db:com.crsmthw.phase10tracker.data.db.RoundDao_Impl","insertRounds:com.crsmthw.phase10tracker.data.db.RoundDao_Impl","__insertAdapterOfRoundEntity:com.crsmthw.phase10tracker.data.db.RoundDao_Impl","getRoundsForPlayer:com.crsmthw.phase10tracker.data.db.RoundDao_Impl","Companion:com.crsmthw.phase10tracker.data.db.RoundDao_Impl","RoundDao_Impl:com.crsmthw.phase10tracker.data.db","getRequiredConverters:com.crsmthw.phase10tracker.data.db.RoundDao_Impl.Companion","getRoundsForGame:com.crsmthw.phase10tracker.data.db.RoundDao_Impl"],"src/main/java/com/crsmthw/phase10tracker/ui/screens/GameResultsScreen.kt":["ResultCard:com.crsmthw.phase10tracker.ui.screens","GameResultsScreen:com.crsmthw.phase10tracker.ui.screens"],"src/main/java/com/crsmthw/phase10tracker/data/repository/GameRepository.kt":["getActiveGame:com.crsmthw.phase10tracker.data.repository.GameRepository","getGamePlayers:com.crsmthw.phase10tracker.data.repository.GameRepository","getAllCustomRuleSets:com.crsmthw.phase10tracker.data.repository.GameRepository","parseRulesJson:com.crsmthw.phase10tracker.data.repository.GameRepository","getAllPlayers:com.crsmthw.phase10tracker.data.repository.GameRepository","getGameResults:com.crsmthw.phase10tracker.data.repository.GameRepository","buildRulesJson:com.crsmthw.phase10tracker.data.repository.GameRepository","addPlayer:com.crsmthw.phase10tracker.data.repository.GameRepository","deletePlayer:com.crsmthw.phase10tracker.data.repository.GameRepository","endGame:com.crsmthw.phase10tracker.data.repository.GameRepository","submitRound:com.crsmthw.phase10tracker.data.repository.GameRepository","observeActiveGame:com.crsmthw.phase10tracker.data.repository.GameRepository","cancelGame:com.crsmthw.phase10tracker.data.repository.GameRepository","getGameById:com.crsmthw.phase10tracker.data.repository.GameRepository","getLeaderboard:com.crsmthw.phase10tracker.data.repository.GameRepository","saveCustomRuleSet:com.crsmthw.phase10tracker.data.repository.GameRepository","deleteCustomRuleSet:com.crsmthw.phase10tracker.data.repository.GameRepository","startNewGame:com.crsmthw.phase10tracker.data.repository.GameRepository","playerDao:com.crsmthw.phase10tracker.data.repository.GameRepository","getActiveBoardState:com.crsmthw.phase10tracker.data.repository.GameRepository","gamePlayerDao:com.crsmthw.phase10tracker.data.repository.GameRepository","roundDao:com.crsmthw.phase10tracker.data.repository.GameRepository","GameRepository:com.crsmthw.phase10tracker.data.repository","gameDao:com.crsmthw.phase10tracker.data.repository.GameRepository","customRuleSetDao:com.crsmthw.phase10tracker.data.repository.GameRepository"],"src/main/java/com/crsmthw/phase10tracker/MainActivity.kt":["MainActivity:com.crsmthw.phase10tracker","onCreate:com.crsmthw.phase10tracker.MainActivity"],"src/main/java/com/crsmthw/phase10tracker/ui/Navigation.kt":["HOME:com.crsmthw.phase10tracker.ui.Routes","Routes:com.crsmthw.phase10tracker.ui","CUSTOM_RULES:com.crsmthw.phase10tracker.ui.Routes","GAME_RESULTS:com.crsmthw.phase10tracker.ui.Routes","gameResults:com.crsmthw.phase10tracker.ui.Routes","activeGame:com.crsmthw.phase10tracker.ui.Routes","ACTIVE_GAME:com.crsmthw.phase10tracker.ui.Routes","LEADERBOARD:com.crsmthw.phase10tracker.ui.Routes","roundEntry:com.crsmthw.phase10tracker.ui.Routes","PLAYER_ROSTER:com.crsmthw.phase10tracker.ui.Routes","ROUND_ENTRY:com.crsmthw.phase10tracker.ui.Routes","Phase10NavHost:com.crsmthw.phase10tracker.ui","GAME_SETUP:com.crsmthw.phase10tracker.ui.Routes"],"build/generated/ksp/debug/kotlin/com/crsmthw/phase10tracker/data/db/PlayerDao_Impl.kt":["insertPlayer:com.crsmthw.phase10tracker.data.db.PlayerDao_Impl","getRequiredConverters:com.crsmthw.phase10tracker.data.db.PlayerDao_Impl.Companion","PlayerDao_Impl:com.crsmthw.phase10tracker.data.db","__deleteAdapterOfPlayerEntity:com.crsmthw.phase10tracker.data.db.PlayerDao_Impl","Companion:com.crsmthw.phase10tracker.data.db.PlayerDao_Impl","__insertAdapterOfPlayerEntity:com.crsmthw.phase10tracker.data.db.PlayerDao_Impl","getPlayerById:com.crsmthw.phase10tracker.data.db.PlayerDao_Impl","deletePlayer:com.crsmthw.phase10tracker.data.db.PlayerDao_Impl","getAllPlayers:com.crsmthw.phase10tracker.data.db.PlayerDao_Impl","__db:com.crsmthw.phase10tracker.data.db.PlayerDao_Impl","__updateAdapterOfPlayerEntity:com.crsmthw.phase10tracker.data.db.PlayerDao_Impl","incrementGamesWon:com.crsmthw.phase10tracker.data.db.PlayerDao_Impl","incrementGamesPlayed:com.crsmthw.phase10tracker.data.db.PlayerDao_Impl","updatePlayer:com.crsmthw.phase10tracker.data.db.PlayerDao_Impl"],"src/main/java/com/crsmthw/phase10tracker/ui/theme/Type.kt":["Phase10Typography:com.crsmthw.phase10tracker.ui.theme","Phase10Shapes:com.crsmthw.phase10tracker.ui.theme"],"build/generated/ksp/debug/kotlin/com/crsmthw/phase10tracker/data/db/CustomRuleSetDao_Impl.kt":["getAllRuleSets:com.crsmthw.phase10tracker.data.db.CustomRuleSetDao_Impl","__db:com.crsmthw.phase10tracker.data.db.CustomRuleSetDao_Impl","__insertAdapterOfCustomRuleSetEntity:com.crsmthw.phase10tracker.data.db.CustomRuleSetDao_Impl","Companion:com.crsmthw.phase10tracker.data.db.CustomRuleSetDao_Impl","getRequiredConverters:com.crsmthw.phase10tracker.data.db.CustomRuleSetDao_Impl.Companion","CustomRuleSetDao_Impl:com.crsmthw.phase10tracker.data.db","__deleteAdapterOfCustomRuleSetEntity:com.crsmthw.phase10tracker.data.db.CustomRuleSetDao_Impl","insertRuleSet:com.crsmthw.phase10tracker.data.db.CustomRuleSetDao_Impl","deleteRuleSet:com.crsmthw.phase10tracker.data.db.CustomRuleSetDao_Impl"],"src/main/java/com/crsmthw/phase10tracker/data/model/PhaseRules.kt":["component3:com.crsmthw.phase10tracker.data.model.PhaseRule","PHASE_COMPLETE_THRESHOLD:com.crsmthw.phase10tracker.data.model","getPhaseRule:com.crsmthw.phase10tracker.data.model","description:com.crsmthw.phase10tracker.data.model.PhaseRule","phaseNumber:com.crsmthw.phase10tracker.data.model.PhaseRule","copy:com.crsmthw.phase10tracker.data.model.PhaseRule","OFFICIAL_PHASE_RULES:com.crsmthw.phase10tracker.data.model","PhaseRule:com.crsmthw.phase10tracker.data.model","component2:com.crsmthw.phase10tracker.data.model.PhaseRule","title:com.crsmthw.phase10tracker.data.model.PhaseRule","component1:com.crsmthw.phase10tracker.data.model.PhaseRule"],"src/main/java/com/crsmthw/phase10tracker/ui/screens/LeaderboardScreen.kt":["LeaderboardScreen:com.crsmthw.phase10tracker.ui.screens","LeaderboardCard:com.crsmthw.phase10tracker.ui.screens"],"build/generated/ksp/debug/kotlin/com/crsmthw/phase10tracker/data/db/Phase10Database_Impl.kt":["createOpenDelegate:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","customRuleSetDao:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","createAutoMigrations:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","_gamePlayerDao:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","getRequiredTypeConverterClasses:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","gameDao:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","_roundDao:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","roundDao:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","createInvalidationTracker:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","_gameDao:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","_customRuleSetDao:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","_playerDao:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","clearAllTables:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","gamePlayerDao:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","getRequiredAutoMigrationSpecClasses:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","playerDao:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","Phase10Database_Impl:com.crsmthw.phase10tracker.data.db"],"src/main/java/com/crsmthw/phase10tracker/data/model/UiModels.kt":["component4:com.crsmthw.phase10tracker.data.model.GameResult","copy:com.crsmthw.phase10tracker.data.model.LeaderboardEntry","component1:com.crsmthw.phase10tracker.data.model.RoundEntry","playerId:com.crsmthw.phase10tracker.data.model.PlayerGameState","scoreInput:com.crsmthw.phase10tracker.data.model.RoundEntry","playerName:com.crsmthw.phase10tracker.data.model.PlayerGameState","component5:com.crsmthw.phase10tracker.data.model.RoundEntry","component2:com.crsmthw.phase10tracker.data.model.LeaderboardEntry","component3:com.crsmthw.phase10tracker.data.model.CustomRuleSet","component7:com.crsmthw.phase10tracker.data.model.PlayerGameState","isWinner:com.crsmthw.phase10tracker.data.model.GameResult","component3:com.crsmthw.phase10tracker.data.model.PlayerGameState","name:com.crsmthw.phase10tracker.data.model.CustomRuleSet","gamePlayerId:com.crsmthw.phase10tracker.data.model.PlayerGameState","component2:com.crsmthw.phase10tracker.data.model.RoundEntry","component1:com.crsmthw.phase10tracker.data.model.GameResult","PlayerGameState:com.crsmthw.phase10tracker.data.model","component6:com.crsmthw.phase10tracker.data.model.RoundEntry","component3:com.crsmthw.phase10tracker.data.model.LeaderboardEntry","currentPhase:com.crsmthw.phase10tracker.data.model.RoundEntry","component2:com.crsmthw.phase10tracker.data.model.CustomRuleSet","component6:com.crsmthw.phase10tracker.data.model.PlayerGameState","component2:com.crsmthw.phase10tracker.data.model.PlayerGameState","gamePlayerId:com.crsmthw.phase10tracker.data.model.RoundEntry","component1:com.crsmthw.phase10tracker.data.model.PlayerGameState","component3:com.crsmthw.phase10tracker.data.model.RoundEntry","component2:com.crsmthw.phase10tracker.data.model.GameResult","component4:com.crsmthw.phase10tracker.data.model.LeaderboardEntry","LeaderboardEntry:com.crsmthw.phase10tracker.data.model","copy:com.crsmthw.phase10tracker.data.model.GameResult","playerId:com.crsmthw.phase10tracker.data.model.LeaderboardEntry","CustomRuleSet:com.crsmthw.phase10tracker.data.model","phases:com.crsmthw.phase10tracker.data.model.CustomRuleSet","playerName:com.crsmthw.phase10tracker.data.model.LeaderboardEntry","component1:com.crsmthw.phase10tracker.data.model.CustomRuleSet","gamesWon:com.crsmthw.phase10tracker.data.model.LeaderboardEntry","component5:com.crsmthw.phase10tracker.data.model.PlayerGameState","currentPhase:com.crsmthw.phase10tracker.data.model.PlayerGameState","playerName:com.crsmthw.phase10tracker.data.model.RoundEntry","finalPhase:com.crsmthw.phase10tracker.data.model.GameResult","RoundEntry:com.crsmthw.phase10tracker.data.model","component3:com.crsmthw.phase10tracker.data.model.GameResult","winPercentage:com.crsmthw.phase10tracker.data.model.LeaderboardEntry","component5:com.crsmthw.phase10tracker.data.model.LeaderboardEntry","turnOrder:com.crsmthw.phase10tracker.data.model.PlayerGameState","playerName:com.crsmthw.phase10tracker.data.model.GameResult","phaseCompleted:com.crsmthw.phase10tracker.data.model.RoundEntry","component4:com.crsmthw.phase10tracker.data.model.RoundEntry","component1:com.crsmthw.phase10tracker.data.model.LeaderboardEntry","copy:com.crsmthw.phase10tracker.data.model.PlayerGameState","gamesPlayed:com.crsmthw.phase10tracker.data.model.LeaderboardEntry","finalScore:com.crsmthw.phase10tracker.data.model.GameResult","id:com.crsmthw.phase10tracker.data.model.CustomRuleSet","autoCompleted:com.crsmthw.phase10tracker.data.model.RoundEntry","isDealer:com.crsmthw.phase10tracker.data.model.PlayerGameState","component8:com.crsmthw.phase10tracker.data.model.PlayerGameState","GameResult:com.crsmthw.phase10tracker.data.model","hasCompletedAllPhases:com.crsmthw.phase10tracker.data.model.PlayerGameState","totalScore:com.crsmthw.phase10tracker.data.model.PlayerGameState","component4:com.crsmthw.phase10tracker.data.model.PlayerGameState","copy:com.crsmthw.phase10tracker.data.model.CustomRuleSet","copy:com.crsmthw.phase10tracker.data.model.RoundEntry"],"src/main/java/com/crsmthw/phase10tracker/data/db/Phase10Database.kt":["INSTANCE:com.crsmthw.phase10tracker.data.db.Phase10Database.Companion","customRuleSetDao:com.crsmthw.phase10tracker.data.db.Phase10Database","getInstance:com.crsmthw.phase10tracker.data.db.Phase10Database.Companion","Phase10Database:com.crsmthw.phase10tracker.data.db","roundDao:com.crsmthw.phase10tracker.data.db.Phase10Database","Companion:com.crsmthw.phase10tracker.data.db.Phase10Database","gameDao:com.crsmthw.phase10tracker.data.db.Phase10Database","gamePlayerDao:com.crsmthw.phase10tracker.data.db.Phase10Database","playerDao:com.crsmthw.phase10tracker.data.db.Phase10Database"],"src/main/java/com/crsmthw/phase10tracker/ui/screens/CustomRulesScreen.kt":["CreateRuleSetSheet:com.crsmthw.phase10tracker.ui.screens","CustomRulesScreen:com.crsmthw.phase10tracker.ui.screens","CustomRuleSetCard:com.crsmthw.phase10tracker.ui.screens"],"src/main/java/com/crsmthw/phase10tracker/ui/screens/PlayerRosterScreen.kt":["PlayerRosterCard:com.crsmthw.phase10tracker.ui.screens","PlayerRosterScreen:com.crsmthw.phase10tracker.ui.screens","AddPlayerDialog:com.crsmthw.phase10tracker.ui.screens"],"src/main/java/com/crsmthw/phase10tracker/data/db/Daos.kt":["incrementGamesWon:com.crsmthw.phase10tracker.data.db.PlayerDao","PlayerDao:com.crsmthw.phase10tracker.data.db","observeActiveGame:com.crsmthw.phase10tracker.data.db.GameDao","RoundDao:com.crsmthw.phase10tracker.data.db","cancelAllIncompleteGames:com.crsmthw.phase10tracker.data.db.GameDao","CustomRuleSetDao:com.crsmthw.phase10tracker.data.db","insertGamePlayers:com.crsmthw.phase10tracker.data.db.GamePlayerDao","advanceRound:com.crsmthw.phase10tracker.data.db.GameDao","getGamePlayersList:com.crsmthw.phase10tracker.data.db.GamePlayerDao","getRoundsForGame:com.crsmthw.phase10tracker.data.db.RoundDao","getGamePlayers:com.crsmthw.phase10tracker.data.db.GamePlayerDao","getRoundsForPlayer:com.crsmthw.phase10tracker.data.db.RoundDao","getGameById:com.crsmthw.phase10tracker.data.db.GameDao","insertRuleSet:com.crsmthw.phase10tracker.data.db.CustomRuleSetDao","insertPlayer:com.crsmthw.phase10tracker.data.db.PlayerDao","GamePlayerDao:com.crsmthw.phase10tracker.data.db","updatePlayer:com.crsmthw.phase10tracker.data.db.PlayerDao","deletePlayer:com.crsmthw.phase10tracker.data.db.PlayerDao","deleteRuleSet:com.crsmthw.phase10tracker.data.db.CustomRuleSetDao","updateGame:com.crsmthw.phase10tracker.data.db.GameDao","finishGame:com.crsmthw.phase10tracker.data.db.GameDao","updateGamePlayer:com.crsmthw.phase10tracker.data.db.GamePlayerDao","insertRounds:com.crsmthw.phase10tracker.data.db.RoundDao","getAllPlayers:com.crsmthw.phase10tracker.data.db.PlayerDao","getPlayerById:com.crsmthw.phase10tracker.data.db.PlayerDao","insertGame:com.crsmthw.phase10tracker.data.db.GameDao","getActiveGame:com.crsmthw.phase10tracker.data.db.GameDao","getGamePlayerById:com.crsmthw.phase10tracker.data.db.GamePlayerDao","incrementGamesPlayed:com.crsmthw.phase10tracker.data.db.PlayerDao","updateGamePlayers:com.crsmthw.phase10tracker.data.db.GamePlayerDao","getAllRuleSets:com.crsmthw.phase10tracker.data.db.CustomRuleSetDao","GameDao:com.crsmthw.phase10tracker.data.db"],"src/main/java/com/crsmthw/phase10tracker/ui/ViewModels.kt":["repo:com.crsmthw.phase10tracker.ui.ViewModelFactory","_activeGame:com.crsmthw.phase10tracker.ui.HomeViewModel","newGameId:com.crsmthw.phase10tracker.ui.GameSetupViewModel","repo:com.crsmthw.phase10tracker.ui.CustomRulesViewModel","gameState:com.crsmthw.phase10tracker.ui.ActiveGameViewModel","LeaderboardViewModel:com.crsmthw.phase10tracker.ui","repo:com.crsmthw.phase10tracker.ui.GameSetupViewModel","addAndSelectNewPlayer:com.crsmthw.phase10tracker.ui.GameSetupViewModel","gameCancelled:com.crsmthw.phase10tracker.ui.ActiveGameViewModel","addPlayer:com.crsmthw.phase10tracker.ui.PlayerRosterViewModel","allPlayers:com.crsmthw.phase10tracker.ui.GameSetupViewModel","HomeViewModel:com.crsmthw.phase10tracker.ui","_selectedPlayers:com.crsmthw.phase10tracker.ui.GameSetupViewModel","selectedRuleSet:com.crsmthw.phase10tracker.ui.GameSetupViewModel","ActiveGameViewModel:com.crsmthw.phase10tracker.ui","submitted:com.crsmthw.phase10tracker.ui.RoundEntryViewModel","selectedPlayers:com.crsmthw.phase10tracker.ui.GameSetupViewModel","_results:com.crsmthw.phase10tracker.ui.GameResultsViewModel","togglePhaseCompleted:com.crsmthw.phase10tracker.ui.RoundEntryViewModel","boardState:com.crsmthw.phase10tracker.ui.ActiveGameViewModel","gameId:com.crsmthw.phase10tracker.ui.ActiveGameViewModel","repo:com.crsmthw.phase10tracker.ui.RoundEntryViewModel","repo:com.crsmthw.phase10tracker.ui.ActiveGameViewModel","repo:com.crsmthw.phase10tracker.ui.PlayerRosterViewModel","movePlayer:com.crsmthw.phase10tracker.ui.GameSetupViewModel","gameId:com.crsmthw.phase10tracker.ui.RoundEntryViewModel","_newGameId:com.crsmthw.phase10tracker.ui.GameSetupViewModel","entries:com.crsmthw.phase10tracker.ui.RoundEntryViewModel","repo:com.crsmthw.phase10tracker.ui.LeaderboardViewModel","activeGameId:com.crsmthw.phase10tracker.ui.HomeViewModel","updateScore:com.crsmthw.phase10tracker.ui.RoundEntryViewModel","RoundEntryViewModel:com.crsmthw.phase10tracker.ui","isValid:com.crsmthw.phase10tracker.ui.RoundEntryViewModel","GameResultsViewModel:com.crsmthw.phase10tracker.ui","ViewModelFactory:com.crsmthw.phase10tracker.ui","PlayerRosterViewModel:com.crsmthw.phase10tracker.ui","_entries:com.crsmthw.phase10tracker.ui.RoundEntryViewModel","hasActiveGame:com.crsmthw.phase10tracker.ui.HomeViewModel","startGame:com.crsmthw.phase10tracker.ui.GameSetupViewModel","_submitted:com.crsmthw.phase10tracker.ui.RoundEntryViewModel","_gameFinished:com.crsmthw.phase10tracker.ui.ActiveGameViewModel","_gameCancelled:com.crsmthw.phase10tracker.ui.ActiveGameViewModel","CustomRulesViewModel:com.crsmthw.phase10tracker.ui","submitRound:com.crsmthw.phase10tracker.ui.RoundEntryViewModel","endGameEarly:com.crsmthw.phase10tracker.ui.ActiveGameViewModel","create:com.crsmthw.phase10tracker.ui.ViewModelFactory","customRuleSets:com.crsmthw.phase10tracker.ui.CustomRulesViewModel","saveRuleSet:com.crsmthw.phase10tracker.ui.CustomRulesViewModel","leaderboard:com.crsmthw.phase10tracker.ui.LeaderboardViewModel","_selectedRuleSet:com.crsmthw.phase10tracker.ui.GameSetupViewModel","gameFinished:com.crsmthw.phase10tracker.ui.ActiveGameViewModel","deletePlayer:com.crsmthw.phase10tracker.ui.PlayerRosterViewModel","togglePlayer:com.crsmthw.phase10tracker.ui.GameSetupViewModel","deleteRuleSet:com.crsmthw.phase10tracker.ui.CustomRulesViewModel","GameSetupViewModel:com.crsmthw.phase10tracker.ui","gameState:com.crsmthw.phase10tracker.ui.RoundEntryViewModel","players:com.crsmthw.phase10tracker.ui.PlayerRosterViewModel","selectRuleSet:com.crsmthw.phase10tracker.ui.GameSetupViewModel","gameId:com.crsmthw.phase10tracker.ui.GameResultsViewModel","results:com.crsmthw.phase10tracker.ui.GameResultsViewModel","gameId:com.crsmthw.phase10tracker.ui.ViewModelFactory","customRuleSets:com.crsmthw.phase10tracker.ui.GameSetupViewModel","repo:com.crsmthw.phase10tracker.ui.HomeViewModel","repo:com.crsmthw.phase10tracker.ui.GameResultsViewModel"],"src/main/java/com/crsmthw/phase10tracker/ui/theme/Theme.kt":["LightColorScheme:com.crsmthw.phase10tracker.ui.theme","Phase10Theme:com.crsmthw.phase10tracker.ui.theme","DarkColorScheme:com.crsmthw.phase10tracker.ui.theme"]}
\ No newline at end of file
+{"src/main/java/com/crsmthw/phase10tracker/ui/screens/HomeScreen.kt":["HomeScreen:com.crsmthw.phase10tracker.ui.screens","ResumeGameDialog:com.crsmthw.phase10tracker.ui.screens"],"src/main/java/com/crsmthw/phase10tracker/data/model/Entities.kt":["score:com.crsmthw.phase10tracker.data.model.RoundEntity","copy:com.crsmthw.phase10tracker.data.model.CustomRuleSetEntity","playerId:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","component2:com.crsmthw.phase10tracker.data.model.PlayerEntity","createdAt:com.crsmthw.phase10tracker.data.model.CustomRuleSetEntity","rulesJson:com.crsmthw.phase10tracker.data.model.CustomRuleSetEntity","turnOrder:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","playerName:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","roundNumber:com.crsmthw.phase10tracker.data.model.RoundEntity","createdAt:com.crsmthw.phase10tracker.data.model.PlayerEntity","component4:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","startedAt:com.crsmthw.phase10tracker.data.model.GameEntity","component5:com.crsmthw.phase10tracker.data.model.GameEntity","GamePlayerEntity:com.crsmthw.phase10tracker.data.model","component1:com.crsmthw.phase10tracker.data.model.CustomRuleSetEntity","component1:com.crsmthw.phase10tracker.data.model.GameEntity","currentDealerIndex:com.crsmthw.phase10tracker.data.model.GameEntity","id:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","component8:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","component3:com.crsmthw.phase10tracker.data.model.RoundEntity","copy:com.crsmthw.phase10tracker.data.model.PlayerEntity","name:com.crsmthw.phase10tracker.data.model.PlayerEntity","component7:com.crsmthw.phase10tracker.data.model.RoundEntity","component3:com.crsmthw.phase10tracker.data.model.PlayerEntity","totalScore:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","gameId:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","component5:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","copy:com.crsmthw.phase10tracker.data.model.GameEntity","component1:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","gamePlayerId:com.crsmthw.phase10tracker.data.model.RoundEntity","currentRound:com.crsmthw.phase10tracker.data.model.GameEntity","component4:com.crsmthw.phase10tracker.data.model.GameEntity","component4:com.crsmthw.phase10tracker.data.model.CustomRuleSetEntity","id:com.crsmthw.phase10tracker.data.model.GameEntity","component2:com.crsmthw.phase10tracker.data.model.RoundEntity","gamesWon:com.crsmthw.phase10tracker.data.model.PlayerEntity","id:com.crsmthw.phase10tracker.data.model.CustomRuleSetEntity","component6:com.crsmthw.phase10tracker.data.model.RoundEntity","copy:com.crsmthw.phase10tracker.data.model.RoundEntity","component4:com.crsmthw.phase10tracker.data.model.PlayerEntity","PlayerEntity:com.crsmthw.phase10tracker.data.model","GameEntity:com.crsmthw.phase10tracker.data.model","copy:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","id:com.crsmthw.phase10tracker.data.model.PlayerEntity","component2:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","component3:com.crsmthw.phase10tracker.data.model.CustomRuleSetEntity","component7:com.crsmthw.phase10tracker.data.model.GameEntity","RoundEntity:com.crsmthw.phase10tracker.data.model","component3:com.crsmthw.phase10tracker.data.model.GameEntity","isEliminated:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","component6:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","component1:com.crsmthw.phase10tracker.data.model.RoundEntity","gamesPlayed:com.crsmthw.phase10tracker.data.model.PlayerEntity","finishedAt:com.crsmthw.phase10tracker.data.model.GameEntity","component5:com.crsmthw.phase10tracker.data.model.RoundEntity","component1:com.crsmthw.phase10tracker.data.model.PlayerEntity","phaseAtRoundStart:com.crsmthw.phase10tracker.data.model.RoundEntity","isComplete:com.crsmthw.phase10tracker.data.model.GameEntity","component5:com.crsmthw.phase10tracker.data.model.PlayerEntity","winnerId:com.crsmthw.phase10tracker.data.model.GameEntity","name:com.crsmthw.phase10tracker.data.model.CustomRuleSetEntity","CustomRuleSetEntity:com.crsmthw.phase10tracker.data.model","phaseCompleted:com.crsmthw.phase10tracker.data.model.RoundEntity","component3:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","component6:com.crsmthw.phase10tracker.data.model.GameEntity","component2:com.crsmthw.phase10tracker.data.model.CustomRuleSetEntity","component2:com.crsmthw.phase10tracker.data.model.GameEntity","currentPhase:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","component4:com.crsmthw.phase10tracker.data.model.RoundEntity","gameId:com.crsmthw.phase10tracker.data.model.RoundEntity","component7:com.crsmthw.phase10tracker.data.model.GamePlayerEntity","id:com.crsmthw.phase10tracker.data.model.RoundEntity"],"build/generated/ksp/debug/kotlin/com/crsmthw/phase10tracker/data/db/GamePlayerDao_Impl.kt":["getGamePlayersList:com.crsmthw.phase10tracker.data.db.GamePlayerDao_Impl","__insertAdapterOfGamePlayerEntity:com.crsmthw.phase10tracker.data.db.GamePlayerDao_Impl","getGamePlayers:com.crsmthw.phase10tracker.data.db.GamePlayerDao_Impl","insertGamePlayers:com.crsmthw.phase10tracker.data.db.GamePlayerDao_Impl","getRequiredConverters:com.crsmthw.phase10tracker.data.db.GamePlayerDao_Impl.Companion","GamePlayerDao_Impl:com.crsmthw.phase10tracker.data.db","__db:com.crsmthw.phase10tracker.data.db.GamePlayerDao_Impl","getGamePlayerById:com.crsmthw.phase10tracker.data.db.GamePlayerDao_Impl","__updateAdapterOfGamePlayerEntity:com.crsmthw.phase10tracker.data.db.GamePlayerDao_Impl","Companion:com.crsmthw.phase10tracker.data.db.GamePlayerDao_Impl","updateGamePlayer:com.crsmthw.phase10tracker.data.db.GamePlayerDao_Impl","updateGamePlayers:com.crsmthw.phase10tracker.data.db.GamePlayerDao_Impl"],"src/main/java/com/crsmthw/phase10tracker/ui/screens/GameSetupScreen.kt":["PlayerSelectionGrid:com.crsmthw.phase10tracker.ui.screens","PlayerOrderCard:com.crsmthw.phase10tracker.ui.screens","GameSetupScreen:com.crsmthw.phase10tracker.ui.screens"],"src/main/java/com/crsmthw/phase10tracker/data/model/CustomRuleset.kt":["component1:com.crsmthw.phase10tracker.data.model.CustomRulesetEntity","component3:com.crsmthw.phase10tracker.data.model.CustomRulesetEntity","component2:com.crsmthw.phase10tracker.data.model.CustomRulesetEntity","name:com.crsmthw.phase10tracker.data.model.RulesetOption","RulesetOption:com.crsmthw.phase10tracker.data.model","CustomRulesetEntity:com.crsmthw.phase10tracker.data.model","rules:com.crsmthw.phase10tracker.data.model.RulesetOption","component4:com.crsmthw.phase10tracker.data.model.CustomRulesetEntity","Companion:com.crsmthw.phase10tracker.data.model.RulesetOption","toPhaseRules:com.crsmthw.phase10tracker.data.model","copy:com.crsmthw.phase10tracker.data.model.RulesetOption","createdAt:com.crsmthw.phase10tracker.data.model.CustomRulesetEntity","OFFICIAL:com.crsmthw.phase10tracker.data.model.RulesetOption.Companion","id:com.crsmthw.phase10tracker.data.model.CustomRulesetEntity","name:com.crsmthw.phase10tracker.data.model.CustomRulesetEntity","component3:com.crsmthw.phase10tracker.data.model.RulesetOption","rulesData:com.crsmthw.phase10tracker.data.model.CustomRulesetEntity","copy:com.crsmthw.phase10tracker.data.model.CustomRulesetEntity","id:com.crsmthw.phase10tracker.data.model.RulesetOption","component2:com.crsmthw.phase10tracker.data.model.RulesetOption","toRulesData:com.crsmthw.phase10tracker.data.model","component1:com.crsmthw.phase10tracker.data.model.RulesetOption"],"build/generated/ksp/debug/kotlin/com/crsmthw/phase10tracker/data/db/GameDao_Impl.kt":["GameDao_Impl:com.crsmthw.phase10tracker.data.db","__db:com.crsmthw.phase10tracker.data.db.GameDao_Impl","advanceRound:com.crsmthw.phase10tracker.data.db.GameDao_Impl","__insertAdapterOfGameEntity:com.crsmthw.phase10tracker.data.db.GameDao_Impl","getRequiredConverters:com.crsmthw.phase10tracker.data.db.GameDao_Impl.Companion","getActiveGame:com.crsmthw.phase10tracker.data.db.GameDao_Impl","__updateAdapterOfGameEntity:com.crsmthw.phase10tracker.data.db.GameDao_Impl","observeActiveGame:com.crsmthw.phase10tracker.data.db.GameDao_Impl","getGameById:com.crsmthw.phase10tracker.data.db.GameDao_Impl","updateGame:com.crsmthw.phase10tracker.data.db.GameDao_Impl","cancelAllIncompleteGames:com.crsmthw.phase10tracker.data.db.GameDao_Impl","finishGame:com.crsmthw.phase10tracker.data.db.GameDao_Impl","Companion:com.crsmthw.phase10tracker.data.db.GameDao_Impl","insertGame:com.crsmthw.phase10tracker.data.db.GameDao_Impl"],"src/main/java/com/crsmthw/phase10tracker/ui/screens/RoundEntryScreen.kt":["RoundEntryScreen:com.crsmthw.phase10tracker.ui.screens","RoundEntryCard:com.crsmthw.phase10tracker.ui.screens","CardValuesDialog:com.crsmthw.phase10tracker.ui.screens"],"src/main/java/com/crsmthw/phase10tracker/ui/screens/ActiveGameScreen.kt":["DealerBadge:com.crsmthw.phase10tracker.ui.screens","values:com.crsmthw.phase10tracker.ui.screens.ViewMode","ScoresView:com.crsmthw.phase10tracker.ui.screens","PhasesView:com.crsmthw.phase10tracker.ui.screens","PaneSectionHeader:com.crsmthw.phase10tracker.ui.screens","PhaseGroupPlayerCard:com.crsmthw.phase10tracker.ui.screens","valueOf:com.crsmthw.phase10tracker.ui.screens.ViewMode","PhaseGroupHeader:com.crsmthw.phase10tracker.ui.screens","ViewMode:com.crsmthw.phase10tracker.ui.screens","entries:com.crsmthw.phase10tracker.ui.screens.ViewMode","ActiveGameScreen:com.crsmthw.phase10tracker.ui.screens","PHASES:com.crsmthw.phase10tracker.ui.screens.ViewMode","PlayerScoreCard:com.crsmthw.phase10tracker.ui.screens","SCORES:com.crsmthw.phase10tracker.ui.screens.ViewMode"],"build/generated/ksp/debug/kotlin/com/crsmthw/phase10tracker/data/db/RoundDao_Impl.kt":["__db:com.crsmthw.phase10tracker.data.db.RoundDao_Impl","insertRounds:com.crsmthw.phase10tracker.data.db.RoundDao_Impl","__insertAdapterOfRoundEntity:com.crsmthw.phase10tracker.data.db.RoundDao_Impl","getRoundsForPlayer:com.crsmthw.phase10tracker.data.db.RoundDao_Impl","Companion:com.crsmthw.phase10tracker.data.db.RoundDao_Impl","RoundDao_Impl:com.crsmthw.phase10tracker.data.db","getRequiredConverters:com.crsmthw.phase10tracker.data.db.RoundDao_Impl.Companion","getRoundsForGame:com.crsmthw.phase10tracker.data.db.RoundDao_Impl"],"src/main/java/com/crsmthw/phase10tracker/ui/screens/GameResultsScreen.kt":["ResultCard:com.crsmthw.phase10tracker.ui.screens","GameResultsScreen:com.crsmthw.phase10tracker.ui.screens"],"src/main/java/com/crsmthw/phase10tracker/data/repository/GameRepository.kt":["getActiveGame:com.crsmthw.phase10tracker.data.repository.GameRepository","getGamePlayers:com.crsmthw.phase10tracker.data.repository.GameRepository","getAllCustomRuleSets:com.crsmthw.phase10tracker.data.repository.GameRepository","parseRulesJson:com.crsmthw.phase10tracker.data.repository.GameRepository","getAllPlayers:com.crsmthw.phase10tracker.data.repository.GameRepository","getGameResults:com.crsmthw.phase10tracker.data.repository.GameRepository","buildRulesJson:com.crsmthw.phase10tracker.data.repository.GameRepository","addPlayer:com.crsmthw.phase10tracker.data.repository.GameRepository","deletePlayer:com.crsmthw.phase10tracker.data.repository.GameRepository","endGame:com.crsmthw.phase10tracker.data.repository.GameRepository","submitRound:com.crsmthw.phase10tracker.data.repository.GameRepository","observeActiveGame:com.crsmthw.phase10tracker.data.repository.GameRepository","cancelGame:com.crsmthw.phase10tracker.data.repository.GameRepository","getGameById:com.crsmthw.phase10tracker.data.repository.GameRepository","getLeaderboard:com.crsmthw.phase10tracker.data.repository.GameRepository","saveCustomRuleSet:com.crsmthw.phase10tracker.data.repository.GameRepository","deleteCustomRuleSet:com.crsmthw.phase10tracker.data.repository.GameRepository","startNewGame:com.crsmthw.phase10tracker.data.repository.GameRepository","playerDao:com.crsmthw.phase10tracker.data.repository.GameRepository","getActiveBoardState:com.crsmthw.phase10tracker.data.repository.GameRepository","gamePlayerDao:com.crsmthw.phase10tracker.data.repository.GameRepository","roundDao:com.crsmthw.phase10tracker.data.repository.GameRepository","GameRepository:com.crsmthw.phase10tracker.data.repository","gameDao:com.crsmthw.phase10tracker.data.repository.GameRepository","customRuleSetDao:com.crsmthw.phase10tracker.data.repository.GameRepository"],"src/main/java/com/crsmthw/phase10tracker/MainActivity.kt":["MainActivity:com.crsmthw.phase10tracker","onCreate:com.crsmthw.phase10tracker.MainActivity"],"src/main/java/com/crsmthw/phase10tracker/ui/Navigation.kt":["HOME:com.crsmthw.phase10tracker.ui.Routes","Routes:com.crsmthw.phase10tracker.ui","CUSTOM_RULES:com.crsmthw.phase10tracker.ui.Routes","GAME_RESULTS:com.crsmthw.phase10tracker.ui.Routes","ABOUT:com.crsmthw.phase10tracker.ui.Routes","gameResults:com.crsmthw.phase10tracker.ui.Routes","activeGame:com.crsmthw.phase10tracker.ui.Routes","ACTIVE_GAME:com.crsmthw.phase10tracker.ui.Routes","LEADERBOARD:com.crsmthw.phase10tracker.ui.Routes","roundEntry:com.crsmthw.phase10tracker.ui.Routes","PLAYER_ROSTER:com.crsmthw.phase10tracker.ui.Routes","ROUND_ENTRY:com.crsmthw.phase10tracker.ui.Routes","Phase10NavHost:com.crsmthw.phase10tracker.ui","GAME_SETUP:com.crsmthw.phase10tracker.ui.Routes"],"build/generated/ksp/debug/kotlin/com/crsmthw/phase10tracker/data/db/PlayerDao_Impl.kt":["insertPlayer:com.crsmthw.phase10tracker.data.db.PlayerDao_Impl","getRequiredConverters:com.crsmthw.phase10tracker.data.db.PlayerDao_Impl.Companion","PlayerDao_Impl:com.crsmthw.phase10tracker.data.db","__deleteAdapterOfPlayerEntity:com.crsmthw.phase10tracker.data.db.PlayerDao_Impl","Companion:com.crsmthw.phase10tracker.data.db.PlayerDao_Impl","__insertAdapterOfPlayerEntity:com.crsmthw.phase10tracker.data.db.PlayerDao_Impl","getPlayerById:com.crsmthw.phase10tracker.data.db.PlayerDao_Impl","deletePlayer:com.crsmthw.phase10tracker.data.db.PlayerDao_Impl","getAllPlayers:com.crsmthw.phase10tracker.data.db.PlayerDao_Impl","__db:com.crsmthw.phase10tracker.data.db.PlayerDao_Impl","__updateAdapterOfPlayerEntity:com.crsmthw.phase10tracker.data.db.PlayerDao_Impl","incrementGamesWon:com.crsmthw.phase10tracker.data.db.PlayerDao_Impl","incrementGamesPlayed:com.crsmthw.phase10tracker.data.db.PlayerDao_Impl","updatePlayer:com.crsmthw.phase10tracker.data.db.PlayerDao_Impl"],"src/main/java/com/crsmthw/phase10tracker/ui/screens/AboutScreen.kt":["AboutScreen:com.crsmthw.phase10tracker.ui.screens"],"src/main/java/com/crsmthw/phase10tracker/ui/theme/Type.kt":["Phase10Typography:com.crsmthw.phase10tracker.ui.theme","Phase10Shapes:com.crsmthw.phase10tracker.ui.theme"],"build/generated/ksp/debug/kotlin/com/crsmthw/phase10tracker/data/db/CustomRuleSetDao_Impl.kt":["getAllRuleSets:com.crsmthw.phase10tracker.data.db.CustomRuleSetDao_Impl","__db:com.crsmthw.phase10tracker.data.db.CustomRuleSetDao_Impl","__insertAdapterOfCustomRuleSetEntity:com.crsmthw.phase10tracker.data.db.CustomRuleSetDao_Impl","Companion:com.crsmthw.phase10tracker.data.db.CustomRuleSetDao_Impl","getRequiredConverters:com.crsmthw.phase10tracker.data.db.CustomRuleSetDao_Impl.Companion","CustomRuleSetDao_Impl:com.crsmthw.phase10tracker.data.db","__deleteAdapterOfCustomRuleSetEntity:com.crsmthw.phase10tracker.data.db.CustomRuleSetDao_Impl","insertRuleSet:com.crsmthw.phase10tracker.data.db.CustomRuleSetDao_Impl","deleteRuleSet:com.crsmthw.phase10tracker.data.db.CustomRuleSetDao_Impl"],"src/main/java/com/crsmthw/phase10tracker/data/model/PhaseRules.kt":["component3:com.crsmthw.phase10tracker.data.model.PhaseRule","PHASE_COMPLETE_THRESHOLD:com.crsmthw.phase10tracker.data.model","getPhaseRule:com.crsmthw.phase10tracker.data.model","description:com.crsmthw.phase10tracker.data.model.PhaseRule","phaseNumber:com.crsmthw.phase10tracker.data.model.PhaseRule","copy:com.crsmthw.phase10tracker.data.model.PhaseRule","OFFICIAL_PHASE_RULES:com.crsmthw.phase10tracker.data.model","PhaseRule:com.crsmthw.phase10tracker.data.model","component2:com.crsmthw.phase10tracker.data.model.PhaseRule","title:com.crsmthw.phase10tracker.data.model.PhaseRule","component1:com.crsmthw.phase10tracker.data.model.PhaseRule"],"src/main/java/com/crsmthw/phase10tracker/ui/screens/LeaderboardScreen.kt":["LeaderboardScreen:com.crsmthw.phase10tracker.ui.screens","LeaderboardCard:com.crsmthw.phase10tracker.ui.screens"],"build/generated/ksp/debug/kotlin/com/crsmthw/phase10tracker/data/db/Phase10Database_Impl.kt":["createOpenDelegate:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","customRuleSetDao:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","createAutoMigrations:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","_gamePlayerDao:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","getRequiredTypeConverterClasses:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","gameDao:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","_roundDao:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","roundDao:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","createInvalidationTracker:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","_gameDao:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","_customRuleSetDao:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","_playerDao:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","clearAllTables:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","gamePlayerDao:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","getRequiredAutoMigrationSpecClasses:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","playerDao:com.crsmthw.phase10tracker.data.db.Phase10Database_Impl","Phase10Database_Impl:com.crsmthw.phase10tracker.data.db"],"src/main/java/com/crsmthw/phase10tracker/data/model/UiModels.kt":["component4:com.crsmthw.phase10tracker.data.model.GameResult","copy:com.crsmthw.phase10tracker.data.model.LeaderboardEntry","component1:com.crsmthw.phase10tracker.data.model.RoundEntry","playerId:com.crsmthw.phase10tracker.data.model.PlayerGameState","scoreInput:com.crsmthw.phase10tracker.data.model.RoundEntry","playerName:com.crsmthw.phase10tracker.data.model.PlayerGameState","component5:com.crsmthw.phase10tracker.data.model.RoundEntry","component2:com.crsmthw.phase10tracker.data.model.LeaderboardEntry","component3:com.crsmthw.phase10tracker.data.model.CustomRuleSet","component7:com.crsmthw.phase10tracker.data.model.PlayerGameState","isWinner:com.crsmthw.phase10tracker.data.model.GameResult","component3:com.crsmthw.phase10tracker.data.model.PlayerGameState","name:com.crsmthw.phase10tracker.data.model.CustomRuleSet","gamePlayerId:com.crsmthw.phase10tracker.data.model.PlayerGameState","component2:com.crsmthw.phase10tracker.data.model.RoundEntry","component1:com.crsmthw.phase10tracker.data.model.GameResult","PlayerGameState:com.crsmthw.phase10tracker.data.model","component6:com.crsmthw.phase10tracker.data.model.RoundEntry","component3:com.crsmthw.phase10tracker.data.model.LeaderboardEntry","currentPhase:com.crsmthw.phase10tracker.data.model.RoundEntry","component2:com.crsmthw.phase10tracker.data.model.CustomRuleSet","component6:com.crsmthw.phase10tracker.data.model.PlayerGameState","component2:com.crsmthw.phase10tracker.data.model.PlayerGameState","gamePlayerId:com.crsmthw.phase10tracker.data.model.RoundEntry","component1:com.crsmthw.phase10tracker.data.model.PlayerGameState","component3:com.crsmthw.phase10tracker.data.model.RoundEntry","component2:com.crsmthw.phase10tracker.data.model.GameResult","component4:com.crsmthw.phase10tracker.data.model.LeaderboardEntry","LeaderboardEntry:com.crsmthw.phase10tracker.data.model","copy:com.crsmthw.phase10tracker.data.model.GameResult","playerId:com.crsmthw.phase10tracker.data.model.LeaderboardEntry","CustomRuleSet:com.crsmthw.phase10tracker.data.model","phases:com.crsmthw.phase10tracker.data.model.CustomRuleSet","playerName:com.crsmthw.phase10tracker.data.model.LeaderboardEntry","component1:com.crsmthw.phase10tracker.data.model.CustomRuleSet","gamesWon:com.crsmthw.phase10tracker.data.model.LeaderboardEntry","component5:com.crsmthw.phase10tracker.data.model.PlayerGameState","currentPhase:com.crsmthw.phase10tracker.data.model.PlayerGameState","playerName:com.crsmthw.phase10tracker.data.model.RoundEntry","finalPhase:com.crsmthw.phase10tracker.data.model.GameResult","RoundEntry:com.crsmthw.phase10tracker.data.model","component3:com.crsmthw.phase10tracker.data.model.GameResult","winPercentage:com.crsmthw.phase10tracker.data.model.LeaderboardEntry","component5:com.crsmthw.phase10tracker.data.model.LeaderboardEntry","turnOrder:com.crsmthw.phase10tracker.data.model.PlayerGameState","playerName:com.crsmthw.phase10tracker.data.model.GameResult","phaseCompleted:com.crsmthw.phase10tracker.data.model.RoundEntry","component4:com.crsmthw.phase10tracker.data.model.RoundEntry","component1:com.crsmthw.phase10tracker.data.model.LeaderboardEntry","copy:com.crsmthw.phase10tracker.data.model.PlayerGameState","gamesPlayed:com.crsmthw.phase10tracker.data.model.LeaderboardEntry","finalScore:com.crsmthw.phase10tracker.data.model.GameResult","id:com.crsmthw.phase10tracker.data.model.CustomRuleSet","autoCompleted:com.crsmthw.phase10tracker.data.model.RoundEntry","isDealer:com.crsmthw.phase10tracker.data.model.PlayerGameState","component8:com.crsmthw.phase10tracker.data.model.PlayerGameState","GameResult:com.crsmthw.phase10tracker.data.model","hasCompletedAllPhases:com.crsmthw.phase10tracker.data.model.PlayerGameState","totalScore:com.crsmthw.phase10tracker.data.model.PlayerGameState","component4:com.crsmthw.phase10tracker.data.model.PlayerGameState","copy:com.crsmthw.phase10tracker.data.model.CustomRuleSet","copy:com.crsmthw.phase10tracker.data.model.RoundEntry"],"src/main/java/com/crsmthw/phase10tracker/data/db/Phase10Database.kt":["INSTANCE:com.crsmthw.phase10tracker.data.db.Phase10Database.Companion","customRuleSetDao:com.crsmthw.phase10tracker.data.db.Phase10Database","getInstance:com.crsmthw.phase10tracker.data.db.Phase10Database.Companion","Phase10Database:com.crsmthw.phase10tracker.data.db","roundDao:com.crsmthw.phase10tracker.data.db.Phase10Database","Companion:com.crsmthw.phase10tracker.data.db.Phase10Database","gameDao:com.crsmthw.phase10tracker.data.db.Phase10Database","gamePlayerDao:com.crsmthw.phase10tracker.data.db.Phase10Database","playerDao:com.crsmthw.phase10tracker.data.db.Phase10Database"],"src/main/java/com/crsmthw/phase10tracker/ui/screens/CustomRulesScreen.kt":["CreateRuleSetSheet:com.crsmthw.phase10tracker.ui.screens","CustomRulesScreen:com.crsmthw.phase10tracker.ui.screens","CustomRuleSetCard:com.crsmthw.phase10tracker.ui.screens"],"src/main/java/com/crsmthw/phase10tracker/ui/screens/PlayerRosterScreen.kt":["PlayerRosterCard:com.crsmthw.phase10tracker.ui.screens","PlayerRosterScreen:com.crsmthw.phase10tracker.ui.screens","AddPlayerDialog:com.crsmthw.phase10tracker.ui.screens"],"src/main/java/com/crsmthw/phase10tracker/data/db/Daos.kt":["incrementGamesWon:com.crsmthw.phase10tracker.data.db.PlayerDao","PlayerDao:com.crsmthw.phase10tracker.data.db","observeActiveGame:com.crsmthw.phase10tracker.data.db.GameDao","RoundDao:com.crsmthw.phase10tracker.data.db","cancelAllIncompleteGames:com.crsmthw.phase10tracker.data.db.GameDao","CustomRuleSetDao:com.crsmthw.phase10tracker.data.db","insertGamePlayers:com.crsmthw.phase10tracker.data.db.GamePlayerDao","advanceRound:com.crsmthw.phase10tracker.data.db.GameDao","getGamePlayersList:com.crsmthw.phase10tracker.data.db.GamePlayerDao","getRoundsForGame:com.crsmthw.phase10tracker.data.db.RoundDao","getGamePlayers:com.crsmthw.phase10tracker.data.db.GamePlayerDao","getRoundsForPlayer:com.crsmthw.phase10tracker.data.db.RoundDao","getGameById:com.crsmthw.phase10tracker.data.db.GameDao","insertRuleSet:com.crsmthw.phase10tracker.data.db.CustomRuleSetDao","insertPlayer:com.crsmthw.phase10tracker.data.db.PlayerDao","GamePlayerDao:com.crsmthw.phase10tracker.data.db","updatePlayer:com.crsmthw.phase10tracker.data.db.PlayerDao","deletePlayer:com.crsmthw.phase10tracker.data.db.PlayerDao","deleteRuleSet:com.crsmthw.phase10tracker.data.db.CustomRuleSetDao","updateGame:com.crsmthw.phase10tracker.data.db.GameDao","finishGame:com.crsmthw.phase10tracker.data.db.GameDao","updateGamePlayer:com.crsmthw.phase10tracker.data.db.GamePlayerDao","insertRounds:com.crsmthw.phase10tracker.data.db.RoundDao","getAllPlayers:com.crsmthw.phase10tracker.data.db.PlayerDao","getPlayerById:com.crsmthw.phase10tracker.data.db.PlayerDao","insertGame:com.crsmthw.phase10tracker.data.db.GameDao","getActiveGame:com.crsmthw.phase10tracker.data.db.GameDao","getGamePlayerById:com.crsmthw.phase10tracker.data.db.GamePlayerDao","incrementGamesPlayed:com.crsmthw.phase10tracker.data.db.PlayerDao","updateGamePlayers:com.crsmthw.phase10tracker.data.db.GamePlayerDao","getAllRuleSets:com.crsmthw.phase10tracker.data.db.CustomRuleSetDao","GameDao:com.crsmthw.phase10tracker.data.db"],"src/main/java/com/crsmthw/phase10tracker/ui/ViewModels.kt":["repo:com.crsmthw.phase10tracker.ui.ViewModelFactory","_activeGame:com.crsmthw.phase10tracker.ui.HomeViewModel","newGameId:com.crsmthw.phase10tracker.ui.GameSetupViewModel","repo:com.crsmthw.phase10tracker.ui.CustomRulesViewModel","gameState:com.crsmthw.phase10tracker.ui.ActiveGameViewModel","LeaderboardViewModel:com.crsmthw.phase10tracker.ui","repo:com.crsmthw.phase10tracker.ui.GameSetupViewModel","addAndSelectNewPlayer:com.crsmthw.phase10tracker.ui.GameSetupViewModel","gameCancelled:com.crsmthw.phase10tracker.ui.ActiveGameViewModel","addPlayer:com.crsmthw.phase10tracker.ui.PlayerRosterViewModel","allPlayers:com.crsmthw.phase10tracker.ui.GameSetupViewModel","HomeViewModel:com.crsmthw.phase10tracker.ui","_selectedPlayers:com.crsmthw.phase10tracker.ui.GameSetupViewModel","selectedRuleSet:com.crsmthw.phase10tracker.ui.GameSetupViewModel","ActiveGameViewModel:com.crsmthw.phase10tracker.ui","submitted:com.crsmthw.phase10tracker.ui.RoundEntryViewModel","selectedPlayers:com.crsmthw.phase10tracker.ui.GameSetupViewModel","_results:com.crsmthw.phase10tracker.ui.GameResultsViewModel","togglePhaseCompleted:com.crsmthw.phase10tracker.ui.RoundEntryViewModel","boardState:com.crsmthw.phase10tracker.ui.ActiveGameViewModel","gameId:com.crsmthw.phase10tracker.ui.ActiveGameViewModel","repo:com.crsmthw.phase10tracker.ui.RoundEntryViewModel","repo:com.crsmthw.phase10tracker.ui.ActiveGameViewModel","repo:com.crsmthw.phase10tracker.ui.PlayerRosterViewModel","movePlayer:com.crsmthw.phase10tracker.ui.GameSetupViewModel","gameId:com.crsmthw.phase10tracker.ui.RoundEntryViewModel","_newGameId:com.crsmthw.phase10tracker.ui.GameSetupViewModel","entries:com.crsmthw.phase10tracker.ui.RoundEntryViewModel","repo:com.crsmthw.phase10tracker.ui.LeaderboardViewModel","activeGameId:com.crsmthw.phase10tracker.ui.HomeViewModel","updateScore:com.crsmthw.phase10tracker.ui.RoundEntryViewModel","RoundEntryViewModel:com.crsmthw.phase10tracker.ui","isValid:com.crsmthw.phase10tracker.ui.RoundEntryViewModel","GameResultsViewModel:com.crsmthw.phase10tracker.ui","ViewModelFactory:com.crsmthw.phase10tracker.ui","PlayerRosterViewModel:com.crsmthw.phase10tracker.ui","_entries:com.crsmthw.phase10tracker.ui.RoundEntryViewModel","hasActiveGame:com.crsmthw.phase10tracker.ui.HomeViewModel","startGame:com.crsmthw.phase10tracker.ui.GameSetupViewModel","_submitted:com.crsmthw.phase10tracker.ui.RoundEntryViewModel","_gameFinished:com.crsmthw.phase10tracker.ui.ActiveGameViewModel","_gameCancelled:com.crsmthw.phase10tracker.ui.ActiveGameViewModel","CustomRulesViewModel:com.crsmthw.phase10tracker.ui","submitRound:com.crsmthw.phase10tracker.ui.RoundEntryViewModel","endGameEarly:com.crsmthw.phase10tracker.ui.ActiveGameViewModel","create:com.crsmthw.phase10tracker.ui.ViewModelFactory","customRuleSets:com.crsmthw.phase10tracker.ui.CustomRulesViewModel","saveRuleSet:com.crsmthw.phase10tracker.ui.CustomRulesViewModel","leaderboard:com.crsmthw.phase10tracker.ui.LeaderboardViewModel","_selectedRuleSet:com.crsmthw.phase10tracker.ui.GameSetupViewModel","gameFinished:com.crsmthw.phase10tracker.ui.ActiveGameViewModel","deletePlayer:com.crsmthw.phase10tracker.ui.PlayerRosterViewModel","togglePlayer:com.crsmthw.phase10tracker.ui.GameSetupViewModel","deleteRuleSet:com.crsmthw.phase10tracker.ui.CustomRulesViewModel","GameSetupViewModel:com.crsmthw.phase10tracker.ui","gameState:com.crsmthw.phase10tracker.ui.RoundEntryViewModel","players:com.crsmthw.phase10tracker.ui.PlayerRosterViewModel","selectRuleSet:com.crsmthw.phase10tracker.ui.GameSetupViewModel","gameId:com.crsmthw.phase10tracker.ui.GameResultsViewModel","results:com.crsmthw.phase10tracker.ui.GameResultsViewModel","gameId:com.crsmthw.phase10tracker.ui.ViewModelFactory","customRuleSets:com.crsmthw.phase10tracker.ui.GameSetupViewModel","repo:com.crsmthw.phase10tracker.ui.HomeViewModel","repo:com.crsmthw.phase10tracker.ui.GameResultsViewModel"],"src/main/java/com/crsmthw/phase10tracker/ui/theme/Theme.kt":["LightColorScheme:com.crsmthw.phase10tracker.ui.theme","Phase10Theme:com.crsmthw.phase10tracker.ui.theme","DarkColorScheme:com.crsmthw.phase10tracker.ui.theme"]}
\ No newline at end of file
diff --git a/app/release/baselineProfiles/0/app-release.dm b/app/release/baselineProfiles/0/app-release.dm
new file mode 100644
index 0000000..66a1eb3
Binary files /dev/null and b/app/release/baselineProfiles/0/app-release.dm differ
diff --git a/app/release/baselineProfiles/1/app-release.dm b/app/release/baselineProfiles/1/app-release.dm
new file mode 100644
index 0000000..5c7a128
Binary files /dev/null and b/app/release/baselineProfiles/1/app-release.dm differ
diff --git a/app/release/output-metadata.json b/app/release/output-metadata.json
new file mode 100644
index 0000000..0eb9f94
--- /dev/null
+++ b/app/release/output-metadata.json
@@ -0,0 +1,37 @@
+{
+ "version": 3,
+ "artifactType": {
+ "type": "APK",
+ "kind": "Directory"
+ },
+ "applicationId": "com.crsmthw.phase10tracker",
+ "variantName": "release",
+ "elements": [
+ {
+ "type": "SINGLE",
+ "filters": [],
+ "attributes": [],
+ "versionCode": 1,
+ "versionName": "1.0",
+ "outputFile": "app-release.apk"
+ }
+ ],
+ "elementType": "File",
+ "baselineProfiles": [
+ {
+ "minApi": 28,
+ "maxApi": 30,
+ "baselineProfiles": [
+ "baselineProfiles/1/app-release.dm"
+ ]
+ },
+ {
+ "minApi": 31,
+ "maxApi": 2147483647,
+ "baselineProfiles": [
+ "baselineProfiles/0/app-release.dm"
+ ]
+ }
+ ],
+ "minSdkVersionForDexing": 35
+}
\ No newline at end of file
diff --git a/app/src/main/java/com/crsmthw/phase10tracker/ui/Navigation.kt b/app/src/main/java/com/crsmthw/phase10tracker/ui/Navigation.kt
index 4112a80..fa30994 100644
--- a/app/src/main/java/com/crsmthw/phase10tracker/ui/Navigation.kt
+++ b/app/src/main/java/com/crsmthw/phase10tracker/ui/Navigation.kt
@@ -20,6 +20,7 @@ object Routes {
const val GAME_RESULTS = "results/{gameId}"
const val LEADERBOARD = "leaderboard"
const val CUSTOM_RULES = "custom_rules"
+ const val ABOUT = "about"
fun activeGame(id: Long) = "game/$id"
fun roundEntry(id: Long) = "round/$id"
@@ -51,7 +52,8 @@ fun Phase10NavHost(navController: NavHostController) {
onStartNew = { navController.navigate(Routes.GAME_SETUP) },
onLeaderboard = { navController.navigate(Routes.LEADERBOARD) },
onManagePlayers = { navController.navigate(Routes.PLAYER_ROSTER) },
- onCustomRules = { navController.navigate(Routes.CUSTOM_RULES) }
+ onCustomRules = { navController.navigate(Routes.CUSTOM_RULES) },
+ onAbout = { navController.navigate(Routes.ABOUT) }
)
}
@@ -144,5 +146,9 @@ fun Phase10NavHost(navController: NavHostController) {
onBack = { navController.popBackStack() }
)
}
+
+ composable(Routes.ABOUT) {
+ AboutScreen(onBack = { navController.popBackStack() })
+ }
}
}
diff --git a/app/src/main/java/com/crsmthw/phase10tracker/ui/screens/AboutScreen.kt b/app/src/main/java/com/crsmthw/phase10tracker/ui/screens/AboutScreen.kt
new file mode 100644
index 0000000..cb598ed
--- /dev/null
+++ b/app/src/main/java/com/crsmthw/phase10tracker/ui/screens/AboutScreen.kt
@@ -0,0 +1,205 @@
+package com.crsmthw.phase10tracker.ui.screens
+
+import android.content.Intent
+import androidx.core.net.toUri
+import androidx.compose.foundation.Image
+import androidx.compose.foundation.background
+import androidx.compose.foundation.clickable
+import androidx.compose.foundation.layout.*
+import androidx.compose.foundation.rememberScrollState
+import androidx.compose.foundation.verticalScroll
+import androidx.compose.material.icons.Icons
+import androidx.compose.material.icons.automirrored.filled.ArrowBack
+import androidx.compose.material.icons.automirrored.filled.OpenInNew
+import androidx.compose.material.icons.filled.*
+import androidx.compose.material3.*
+import androidx.compose.runtime.*
+import androidx.compose.ui.Alignment
+import androidx.compose.ui.Modifier
+import androidx.compose.ui.draw.clip
+import androidx.compose.ui.platform.LocalContext
+import androidx.compose.ui.res.painterResource
+import androidx.compose.ui.text.font.FontWeight
+import androidx.compose.ui.text.style.TextAlign
+import androidx.compose.ui.unit.dp
+import com.crsmthw.phase10tracker.R
+
+@OptIn(ExperimentalMaterial3Api::class)
+@Composable
+fun AboutScreen(onBack: () -> Unit) {
+ val context = LocalContext.current
+
+ fun openUrl(url: String) {
+ context.startActivity(Intent(Intent.ACTION_VIEW, url.toUri()))
+ }
+
+ Scaffold(
+ topBar = {
+ TopAppBar(
+ title = { Text("About") },
+ navigationIcon = {
+ IconButton(onClick = onBack) {
+ Icon(Icons.AutoMirrored.Filled.ArrowBack, "Back")
+ }
+ }
+ )
+ }
+ ) { padding ->
+ Column(
+ modifier = Modifier
+ .fillMaxSize()
+ .padding(padding)
+ .verticalScroll(rememberScrollState())
+ .padding(24.dp),
+ horizontalAlignment = Alignment.CenterHorizontally,
+ verticalArrangement = Arrangement.spacedBy(24.dp)
+ ) {
+
+ // App icon + name
+ Image(
+ painter = painterResource(id = R.drawable.ic_launcher_foreground),
+ contentDescription = null,
+ modifier = Modifier
+ .size(100.dp)
+ .clip(MaterialTheme.shapes.extraLarge)
+ .background(MaterialTheme.colorScheme.primary)
+ )
+
+ Column(horizontalAlignment = Alignment.CenterHorizontally) {
+ Text(
+ "Phase 10 Tracker",
+ style = MaterialTheme.typography.headlineMedium,
+ fontWeight = FontWeight.Bold
+ )
+ Text(
+ "Ad-free. Open source. Always.",
+ style = MaterialTheme.typography.bodyMedium,
+ color = MaterialTheme.colorScheme.onSurfaceVariant
+ )
+ }
+
+ HorizontalDivider()
+
+ // Credits
+ Card(
+ modifier = Modifier.fillMaxWidth(),
+ shape = MaterialTheme.shapes.extraLarge,
+ colors = CardDefaults.cardColors(
+ containerColor = MaterialTheme.colorScheme.surfaceVariant
+ )
+ ) {
+ Column(
+ modifier = Modifier.padding(20.dp),
+ verticalArrangement = Arrangement.spacedBy(12.dp)
+ ) {
+ Text(
+ "Credits",
+ style = MaterialTheme.typography.titleMedium,
+ fontWeight = FontWeight.SemiBold
+ )
+
+ Row(verticalAlignment = Alignment.CenterVertically) {
+ Text("❤️", style = MaterialTheme.typography.titleMedium)
+ Spacer(Modifier.width(8.dp))
+ Column {
+ Text(
+ "Made by CrsMthw and Claude",
+ style = MaterialTheme.typography.bodyMedium,
+ fontWeight = FontWeight.Medium
+ )
+ Text(
+ "App design & development",
+ style = MaterialTheme.typography.bodySmall,
+ color = MaterialTheme.colorScheme.onSurfaceVariant
+ )
+ }
+ }
+
+ Row(verticalAlignment = Alignment.CenterVertically) {
+ Text("❤️", style = MaterialTheme.typography.titleMedium)
+ Spacer(Modifier.width(8.dp))
+ Column {
+ Text(
+ "Icon by Shubbu",
+ style = MaterialTheme.typography.bodyMedium,
+ fontWeight = FontWeight.Medium
+ )
+ Text(
+ "App icon design",
+ style = MaterialTheme.typography.bodySmall,
+ color = MaterialTheme.colorScheme.onSurfaceVariant
+ )
+ }
+ }
+ }
+ }
+
+ // GitHub
+ Card(
+ modifier = Modifier
+ .fillMaxWidth()
+ .clickable { openUrl("https://github.com/CrsMthw") },
+ shape = MaterialTheme.shapes.extraLarge,
+ colors = CardDefaults.cardColors(
+ containerColor = MaterialTheme.colorScheme.surfaceVariant
+ )
+ ) {
+ Row(
+ modifier = Modifier
+ .fillMaxWidth()
+ .padding(20.dp),
+ verticalAlignment = Alignment.CenterVertically
+ ) {
+ Icon(
+ Icons.Filled.Code,
+ contentDescription = null,
+ tint = MaterialTheme.colorScheme.primary,
+ modifier = Modifier.size(28.dp)
+ )
+ Spacer(Modifier.width(16.dp))
+ Column(modifier = Modifier.weight(1f)) {
+ Text(
+ "GitHub",
+ style = MaterialTheme.typography.titleSmall,
+ fontWeight = FontWeight.SemiBold
+ )
+ Text(
+ "github.com/CrsMthw",
+ style = MaterialTheme.typography.bodySmall,
+ color = MaterialTheme.colorScheme.onSurfaceVariant
+ )
+ }
+ Icon(
+ Icons.AutoMirrored.Filled.OpenInNew,
+ contentDescription = null,
+ tint = MaterialTheme.colorScheme.onSurfaceVariant,
+ modifier = Modifier.size(18.dp)
+ )
+ }
+ }
+
+ // Buy Me a Coffee button
+ Image(
+ painter = painterResource(id = R.drawable.bmc_button),
+ contentDescription = "Buy me a coffee",
+ modifier = Modifier
+ .fillMaxWidth()
+ .height(72.dp)
+ .clip(MaterialTheme.shapes.extraLarge)
+ .clickable { openUrl("https://buymeacoffee.com/crsmthw") }
+ )
+
+ HorizontalDivider()
+
+ // Bottom tagline
+ Text(
+ "Because the people didn't deserve\nanother ad-infested score tracker.",
+ style = MaterialTheme.typography.bodySmall,
+ color = MaterialTheme.colorScheme.onSurfaceVariant,
+ textAlign = TextAlign.Center
+ )
+
+ Spacer(Modifier.height(8.dp))
+ }
+ }
+}
diff --git a/app/src/main/java/com/crsmthw/phase10tracker/ui/screens/HomeScreen.kt b/app/src/main/java/com/crsmthw/phase10tracker/ui/screens/HomeScreen.kt
index 0df430c..acbe006 100644
--- a/app/src/main/java/com/crsmthw/phase10tracker/ui/screens/HomeScreen.kt
+++ b/app/src/main/java/com/crsmthw/phase10tracker/ui/screens/HomeScreen.kt
@@ -26,7 +26,8 @@ fun HomeScreen(
onStartNew: () -> Unit,
onLeaderboard: () -> Unit,
onManagePlayers: () -> Unit,
- onCustomRules: () -> Unit
+ onCustomRules: () -> Unit,
+ onAbout: () -> Unit
) {
val hasActiveGame by vm.hasActiveGame.collectAsState()
val activeGameId by vm.activeGameId.collectAsState()
@@ -58,11 +59,8 @@ fun HomeScreen(
)
},
actions = {
- IconButton(onClick = onManagePlayers) {
- Icon(Icons.Outlined.Group, contentDescription = "Manage Players")
- }
- IconButton(onClick = onLeaderboard) {
- Icon(Icons.Outlined.EmojiEvents, contentDescription = "Leaderboard")
+ IconButton(onClick = onAbout) {
+ Icon(Icons.Filled.Info, contentDescription = "About")
}
},
colors = TopAppBarDefaults.topAppBarColors(
@@ -206,4 +204,4 @@ private fun ResumeGameDialog(
OutlinedButton(onClick = onStartNew) { Text("New Game") }
}
)
-}
+}
\ No newline at end of file
diff --git a/app/src/main/res/drawable/bmc_button.png b/app/src/main/res/drawable/bmc_button.png
new file mode 100644
index 0000000..464bfd9
Binary files /dev/null and b/app/src/main/res/drawable/bmc_button.png differ