Closed ForceTower closed 5 years ago
As modificações basicamente ocorrerão https://github.com/ForceTower/Melon/blob/813145b8202e59f83a24e41a50fc69c10d30a7e9/app/src/main/java/com/forcetower/uefs/feature/profile/ProfileBindingAdapters.kt#L83
Neste arquivo, será lida as preferencias de qual tipo de score deve ser lido. Provavelmente será um Switch então a preferencia será um booleano, caso true, mostrar o calculado (com fallback para o normal) e caso false mostrar o normal com fallback para o calculado. Talvez o fallback não seja necessário, mas acho que fica interessante
A preferência do usuário será adicionado no Settings Account, e será bem parecida com a linha referenciada aqui. https://github.com/ForceTower/Melon/blob/813145b8202e59f83a24e41a50fc69c10d30a7e9/app/src/main/res/xml/settings_account.xml#L37
Adicionar ou modificar as configurações atuais para que o usuário possa escolher entre qual tipo de score ele deseja ver na tela do menu. O score calculado pelo UNES, que atualiza mais rápido, ou o do Sagres, que demora muito para atualizar mas é o "correto" atual.