Alex Saveau
Alex Saveau
The issue seems to be that we're trying to [trigger a back press](https://github.com/SUPERCILEX/Robot-Scouter/blob/ec9936b47676ebc469c5b4b011a059547b5308f2/app/android-base/src/main/java/com/supercilex/robotscouter/HomeActivity.kt#L128) to clear out potentially selected teams. Since the call can't be moved to before we have confirmation...
This requires #274. With the current architecture, fixing a bug like this is basically impossible. Here's where things fail: https://github.com/SUPERCILEX/Robot-Scouter/blob/30438c9a39da0bb6a759dee25ae315f19f562b41/library/core-data/src/main/java/com/supercilex/robotscouter/core/data/model/Templates.kt#L80-L86
- [ ] Merge fork with upstream - [ ] Remove all IDP SDKs in favor of generic OAuth - [ ] Add support for other IDPs that use generic...
- [ ] Have VMs control UI: https://gist.github.com/SUPERCILEX/21da30a6f73b621b704aba67977af89b - [ ] Decouple DB models with UI models - [ ] Add repository layer - [ ] Get rid of dynamic...
https://developer.android.com/studio/profile/benchmark See if PrecomputedText actually helps: 
https://github.com/material-components/material-components-android/tree/master/material-theme-builder - Use no parent themes for performance (since less overwrites)  - Use closest context for resources to get overridden themes  - Use default styles so you don't...
**TODO** [https://developers.google.com/nearby/connections/overview](https://developers.google.com/nearby/connections/overview) ## Team sorting By default, teams being sent to devices for scouting will be sorted by the number of scouts they have i.e. less scouts means higher ranking...
# Table of contents - [Intro](#intro) - [U[I/X]](#uix) - [Cards](#uix-cards) - [Intro](#uix-cards-intro) - [Sign in](#uix-cards-intro-account) - [What is Auto Scout?](#uix-cards-intro-what) - [Setup](#uix-cards-setup) - [Events](#uix-cards-setup-events) - [Devices](#uix-cards-setup-devices) - [Google Sheets](#uix-cards-setup-sheets) -...