esta guardar e nao esta a entar no perfil
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
12
.idea/caches/deviceStreaming.xml
generated
12
.idea/caches/deviceStreaming.xml
generated
@@ -784,6 +784,18 @@
|
|||||||
<option name="screenX" value="720" />
|
<option name="screenX" value="720" />
|
||||||
<option name="screenY" value="1600" />
|
<option name="screenY" value="1600" />
|
||||||
</PersistentDeviceSelectionData>
|
</PersistentDeviceSelectionData>
|
||||||
|
<PersistentDeviceSelectionData>
|
||||||
|
<option name="api" value="34" />
|
||||||
|
<option name="brand" value="motorola" />
|
||||||
|
<option name="codename" value="fogorow" />
|
||||||
|
<option name="id" value="fogorow" />
|
||||||
|
<option name="labId" value="google" />
|
||||||
|
<option name="manufacturer" value="Motorola" />
|
||||||
|
<option name="name" value="moto g24" />
|
||||||
|
<option name="screenDensity" value="280" />
|
||||||
|
<option name="screenX" value="720" />
|
||||||
|
<option name="screenY" value="1612" />
|
||||||
|
</PersistentDeviceSelectionData>
|
||||||
<PersistentDeviceSelectionData>
|
<PersistentDeviceSelectionData>
|
||||||
<option name="api" value="34" />
|
<option name="api" value="34" />
|
||||||
<option name="brand" value="motorola" />
|
<option name="brand" value="motorola" />
|
||||||
|
|||||||
@@ -0,0 +1,93 @@
|
|||||||
|
// Generated by view binder compiler. Do not edit!
|
||||||
|
package com.example.cuida.databinding;
|
||||||
|
|
||||||
|
import android.view.LayoutInflater;
|
||||||
|
import android.view.View;
|
||||||
|
import android.view.ViewGroup;
|
||||||
|
import android.widget.LinearLayout;
|
||||||
|
import androidx.annotation.NonNull;
|
||||||
|
import androidx.annotation.Nullable;
|
||||||
|
import androidx.viewbinding.ViewBinding;
|
||||||
|
import androidx.viewbinding.ViewBindings;
|
||||||
|
import com.example.cuida.R;
|
||||||
|
import com.google.android.material.button.MaterialButton;
|
||||||
|
import com.google.android.material.textfield.TextInputEditText;
|
||||||
|
import java.lang.NullPointerException;
|
||||||
|
import java.lang.Override;
|
||||||
|
import java.lang.String;
|
||||||
|
|
||||||
|
public final class ActivityResetPasswordBinding implements ViewBinding {
|
||||||
|
@NonNull
|
||||||
|
private final LinearLayout rootView;
|
||||||
|
|
||||||
|
@NonNull
|
||||||
|
public final TextInputEditText confirmNewPasswordEditText;
|
||||||
|
|
||||||
|
@NonNull
|
||||||
|
public final TextInputEditText newPasswordEditText;
|
||||||
|
|
||||||
|
@NonNull
|
||||||
|
public final MaterialButton saveNewPasswordButton;
|
||||||
|
|
||||||
|
private ActivityResetPasswordBinding(@NonNull LinearLayout rootView,
|
||||||
|
@NonNull TextInputEditText confirmNewPasswordEditText,
|
||||||
|
@NonNull TextInputEditText newPasswordEditText,
|
||||||
|
@NonNull MaterialButton saveNewPasswordButton) {
|
||||||
|
this.rootView = rootView;
|
||||||
|
this.confirmNewPasswordEditText = confirmNewPasswordEditText;
|
||||||
|
this.newPasswordEditText = newPasswordEditText;
|
||||||
|
this.saveNewPasswordButton = saveNewPasswordButton;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
@NonNull
|
||||||
|
public LinearLayout getRoot() {
|
||||||
|
return rootView;
|
||||||
|
}
|
||||||
|
|
||||||
|
@NonNull
|
||||||
|
public static ActivityResetPasswordBinding inflate(@NonNull LayoutInflater inflater) {
|
||||||
|
return inflate(inflater, null, false);
|
||||||
|
}
|
||||||
|
|
||||||
|
@NonNull
|
||||||
|
public static ActivityResetPasswordBinding inflate(@NonNull LayoutInflater inflater,
|
||||||
|
@Nullable ViewGroup parent, boolean attachToParent) {
|
||||||
|
View root = inflater.inflate(R.layout.activity_reset_password, parent, false);
|
||||||
|
if (attachToParent) {
|
||||||
|
parent.addView(root);
|
||||||
|
}
|
||||||
|
return bind(root);
|
||||||
|
}
|
||||||
|
|
||||||
|
@NonNull
|
||||||
|
public static ActivityResetPasswordBinding bind(@NonNull View rootView) {
|
||||||
|
// The body of this method is generated in a way you would not otherwise write.
|
||||||
|
// This is done to optimize the compiled bytecode for size and performance.
|
||||||
|
int id;
|
||||||
|
missingId: {
|
||||||
|
id = R.id.confirm_new_password_edit_text;
|
||||||
|
TextInputEditText confirmNewPasswordEditText = ViewBindings.findChildViewById(rootView, id);
|
||||||
|
if (confirmNewPasswordEditText == null) {
|
||||||
|
break missingId;
|
||||||
|
}
|
||||||
|
|
||||||
|
id = R.id.new_password_edit_text;
|
||||||
|
TextInputEditText newPasswordEditText = ViewBindings.findChildViewById(rootView, id);
|
||||||
|
if (newPasswordEditText == null) {
|
||||||
|
break missingId;
|
||||||
|
}
|
||||||
|
|
||||||
|
id = R.id.save_new_password_button;
|
||||||
|
MaterialButton saveNewPasswordButton = ViewBindings.findChildViewById(rootView, id);
|
||||||
|
if (saveNewPasswordButton == null) {
|
||||||
|
break missingId;
|
||||||
|
}
|
||||||
|
|
||||||
|
return new ActivityResetPasswordBinding((LinearLayout) rootView, confirmNewPasswordEditText,
|
||||||
|
newPasswordEditText, saveNewPasswordButton);
|
||||||
|
}
|
||||||
|
String missingId = rootView.getResources().getResourceName(id);
|
||||||
|
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -13,6 +13,7 @@ import androidx.viewbinding.ViewBindings;
|
|||||||
import com.example.cuida.R;
|
import com.example.cuida.R;
|
||||||
import com.google.android.material.button.MaterialButton;
|
import com.google.android.material.button.MaterialButton;
|
||||||
import com.google.android.material.card.MaterialCardView;
|
import com.google.android.material.card.MaterialCardView;
|
||||||
|
import com.google.android.material.imageview.ShapeableImageView;
|
||||||
import java.lang.NullPointerException;
|
import java.lang.NullPointerException;
|
||||||
import java.lang.Override;
|
import java.lang.Override;
|
||||||
import java.lang.String;
|
import java.lang.String;
|
||||||
@@ -27,6 +28,9 @@ public final class FragmentHomeBinding implements ViewBinding {
|
|||||||
@NonNull
|
@NonNull
|
||||||
public final MaterialCardView cardNextMedication;
|
public final MaterialCardView cardNextMedication;
|
||||||
|
|
||||||
|
@NonNull
|
||||||
|
public final ShapeableImageView imageProfileHome;
|
||||||
|
|
||||||
@NonNull
|
@NonNull
|
||||||
public final TextView nextMedName;
|
public final TextView nextMedName;
|
||||||
|
|
||||||
@@ -38,11 +42,12 @@ public final class FragmentHomeBinding implements ViewBinding {
|
|||||||
|
|
||||||
private FragmentHomeBinding(@NonNull ConstraintLayout rootView,
|
private FragmentHomeBinding(@NonNull ConstraintLayout rootView,
|
||||||
@NonNull MaterialButton buttonBookAppointment, @NonNull MaterialCardView cardNextMedication,
|
@NonNull MaterialButton buttonBookAppointment, @NonNull MaterialCardView cardNextMedication,
|
||||||
@NonNull TextView nextMedName, @NonNull TextView nextMedTime,
|
@NonNull ShapeableImageView imageProfileHome, @NonNull TextView nextMedName,
|
||||||
@NonNull TextView textGreeting) {
|
@NonNull TextView nextMedTime, @NonNull TextView textGreeting) {
|
||||||
this.rootView = rootView;
|
this.rootView = rootView;
|
||||||
this.buttonBookAppointment = buttonBookAppointment;
|
this.buttonBookAppointment = buttonBookAppointment;
|
||||||
this.cardNextMedication = cardNextMedication;
|
this.cardNextMedication = cardNextMedication;
|
||||||
|
this.imageProfileHome = imageProfileHome;
|
||||||
this.nextMedName = nextMedName;
|
this.nextMedName = nextMedName;
|
||||||
this.nextMedTime = nextMedTime;
|
this.nextMedTime = nextMedTime;
|
||||||
this.textGreeting = textGreeting;
|
this.textGreeting = textGreeting;
|
||||||
@@ -87,6 +92,12 @@ public final class FragmentHomeBinding implements ViewBinding {
|
|||||||
break missingId;
|
break missingId;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
id = R.id.image_profile_home;
|
||||||
|
ShapeableImageView imageProfileHome = ViewBindings.findChildViewById(rootView, id);
|
||||||
|
if (imageProfileHome == null) {
|
||||||
|
break missingId;
|
||||||
|
}
|
||||||
|
|
||||||
id = R.id.next_med_name;
|
id = R.id.next_med_name;
|
||||||
TextView nextMedName = ViewBindings.findChildViewById(rootView, id);
|
TextView nextMedName = ViewBindings.findChildViewById(rootView, id);
|
||||||
if (nextMedName == null) {
|
if (nextMedName == null) {
|
||||||
@@ -106,7 +117,7 @@ public final class FragmentHomeBinding implements ViewBinding {
|
|||||||
}
|
}
|
||||||
|
|
||||||
return new FragmentHomeBinding((ConstraintLayout) rootView, buttonBookAppointment,
|
return new FragmentHomeBinding((ConstraintLayout) rootView, buttonBookAppointment,
|
||||||
cardNextMedication, nextMedName, nextMedTime, textGreeting);
|
cardNextMedication, imageProfileHome, nextMedName, nextMedTime, textGreeting);
|
||||||
}
|
}
|
||||||
String missingId = rootView.getResources().getResourceName(id);
|
String missingId = rootView.getResources().getResourceName(id);
|
||||||
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
|
throw new NullPointerException("Missing required view with ID: ".concat(missingId));
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="activity_reset_password" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/activity_reset_password.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.LinearLayout"><Targets><Target tag="layout/activity_reset_password_0" view="LinearLayout"><Expressions/><location startLine="1" startOffset="0" endLine="67" endOffset="14"/></Target><Target id="@+id/new_password_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="38" startOffset="8" endLine="43" endOffset="46"/></Target><Target id="@+id/confirm_new_password_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="51" startOffset="8" endLine="56" endOffset="46"/></Target><Target id="@+id/save_new_password_button" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="59" startOffset="4" endLine="65" endOffset="43"/></Target></Targets></Layout>
|
||||||
@@ -1 +1 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="fragment_home" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/fragment_home.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="androidx.constraintlayout.widget.ConstraintLayout"><Targets><Target tag="layout/fragment_home_0" view="androidx.constraintlayout.widget.ConstraintLayout"><Expressions/><location startLine="1" startOffset="0" endLine="74" endOffset="51"/></Target><Target id="@+id/text_greeting" view="TextView"><Expressions/><location startLine="7" startOffset="4" endLine="16" endOffset="54"/></Target><Target id="@+id/card_next_medication" view="com.google.android.material.card.MaterialCardView"><Expressions/><location startLine="18" startOffset="4" endLine="61" endOffset="55"/></Target><Target id="@+id/next_med_name" view="TextView"><Expressions/><location startLine="44" startOffset="12" endLine="50" endOffset="47"/></Target><Target id="@+id/next_med_time" view="TextView"><Expressions/><location startLine="52" startOffset="12" endLine="59" endOffset="47"/></Target><Target id="@+id/button_book_appointment" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="63" startOffset="4" endLine="72" endOffset="71"/></Target></Targets></Layout>
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="fragment_home" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/fragment_home.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="androidx.constraintlayout.widget.ConstraintLayout"><Targets><Target tag="layout/fragment_home_0" view="androidx.constraintlayout.widget.ConstraintLayout"><Expressions/><location startLine="1" startOffset="0" endLine="86" endOffset="51"/></Target><Target id="@+id/image_profile_home" view="com.google.android.material.imageview.ShapeableImageView"><Expressions/><location startLine="7" startOffset="4" endLine="15" endOffset="54"/></Target><Target id="@+id/text_greeting" view="TextView"><Expressions/><location startLine="17" startOffset="4" endLine="28" endOffset="68"/></Target><Target id="@+id/card_next_medication" view="com.google.android.material.card.MaterialCardView"><Expressions/><location startLine="30" startOffset="4" endLine="73" endOffset="55"/></Target><Target id="@+id/next_med_name" view="TextView"><Expressions/><location startLine="56" startOffset="12" endLine="62" endOffset="47"/></Target><Target id="@+id/next_med_time" view="TextView"><Expressions/><location startLine="64" startOffset="12" endLine="71" endOffset="47"/></Target><Target id="@+id/button_book_appointment" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="75" startOffset="4" endLine="84" endOffset="71"/></Target></Targets></Layout>
|
||||||
@@ -0,0 +1 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="activity_reset_password" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/activity_reset_password.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="android.widget.LinearLayout"><Targets><Target tag="layout/activity_reset_password_0" view="LinearLayout"><Expressions/><location startLine="1" startOffset="0" endLine="67" endOffset="14"/></Target><Target id="@+id/new_password_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="38" startOffset="8" endLine="43" endOffset="46"/></Target><Target id="@+id/confirm_new_password_edit_text" view="com.google.android.material.textfield.TextInputEditText"><Expressions/><location startLine="51" startOffset="8" endLine="56" endOffset="46"/></Target><Target id="@+id/save_new_password_button" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="59" startOffset="4" endLine="65" endOffset="43"/></Target></Targets></Layout>
|
||||||
@@ -1 +1 @@
|
|||||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="fragment_home" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/fragment_home.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="androidx.constraintlayout.widget.ConstraintLayout"><Targets><Target tag="layout/fragment_home_0" view="androidx.constraintlayout.widget.ConstraintLayout"><Expressions/><location startLine="1" startOffset="0" endLine="74" endOffset="51"/></Target><Target id="@+id/text_greeting" view="TextView"><Expressions/><location startLine="7" startOffset="4" endLine="16" endOffset="54"/></Target><Target id="@+id/card_next_medication" view="com.google.android.material.card.MaterialCardView"><Expressions/><location startLine="18" startOffset="4" endLine="61" endOffset="55"/></Target><Target id="@+id/next_med_name" view="TextView"><Expressions/><location startLine="44" startOffset="12" endLine="50" endOffset="47"/></Target><Target id="@+id/next_med_time" view="TextView"><Expressions/><location startLine="52" startOffset="12" endLine="59" endOffset="47"/></Target><Target id="@+id/button_book_appointment" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="63" startOffset="4" endLine="72" endOffset="71"/></Target></Targets></Layout>
|
<?xml version="1.0" encoding="utf-8" standalone="yes"?><Layout layout="fragment_home" modulePackage="com.example.cuida" filePath="app/src/main/res/layout/fragment_home.xml" directory="layout" isMerge="false" isBindingData="false" rootNodeType="androidx.constraintlayout.widget.ConstraintLayout"><Targets><Target tag="layout/fragment_home_0" view="androidx.constraintlayout.widget.ConstraintLayout"><Expressions/><location startLine="1" startOffset="0" endLine="86" endOffset="51"/></Target><Target id="@+id/image_profile_home" view="com.google.android.material.imageview.ShapeableImageView"><Expressions/><location startLine="7" startOffset="4" endLine="15" endOffset="54"/></Target><Target id="@+id/text_greeting" view="TextView"><Expressions/><location startLine="17" startOffset="4" endLine="28" endOffset="68"/></Target><Target id="@+id/card_next_medication" view="com.google.android.material.card.MaterialCardView"><Expressions/><location startLine="30" startOffset="4" endLine="73" endOffset="55"/></Target><Target id="@+id/next_med_name" view="TextView"><Expressions/><location startLine="56" startOffset="12" endLine="62" endOffset="47"/></Target><Target id="@+id/next_med_time" view="TextView"><Expressions/><location startLine="64" startOffset="12" endLine="71" endOffset="47"/></Target><Target id="@+id/button_book_appointment" view="com.google.android.material.button.MaterialButton"><Expressions/><location startLine="75" startOffset="4" endLine="84" endOffset="71"/></Target></Targets></Layout>
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1,4 +1,4 @@
|
|||||||
#Thu Mar 12 10:09:26 WET 2026
|
#Tue Mar 17 15:44:33 WET 2026
|
||||||
com.example.cuida.app-main-56\:/drawable-v26/ic_launcher_final.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable-v26_ic_launcher_final.xml.flat
|
com.example.cuida.app-main-56\:/drawable-v26/ic_launcher_final.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable-v26_ic_launcher_final.xml.flat
|
||||||
com.example.cuida.app-main-56\:/drawable/btn_outline_error.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_btn_outline_error.xml.flat
|
com.example.cuida.app-main-56\:/drawable/btn_outline_error.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_btn_outline_error.xml.flat
|
||||||
com.example.cuida.app-main-56\:/drawable/btn_outline_primary.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_btn_outline_primary.xml.flat
|
com.example.cuida.app-main-56\:/drawable/btn_outline_primary.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_btn_outline_primary.xml.flat
|
||||||
@@ -15,6 +15,7 @@ com.example.cuida.app-mergeDebugResources-53\:/layout/activity_forgot_password.x
|
|||||||
com.example.cuida.app-mergeDebugResources-53\:/layout/activity_login.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_login.xml.flat
|
com.example.cuida.app-mergeDebugResources-53\:/layout/activity_login.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_login.xml.flat
|
||||||
com.example.cuida.app-mergeDebugResources-53\:/layout/activity_main.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_main.xml.flat
|
com.example.cuida.app-mergeDebugResources-53\:/layout/activity_main.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_main.xml.flat
|
||||||
com.example.cuida.app-mergeDebugResources-53\:/layout/activity_register.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_register.xml.flat
|
com.example.cuida.app-mergeDebugResources-53\:/layout/activity_register.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_register.xml.flat
|
||||||
|
com.example.cuida.app-mergeDebugResources-53\:/layout/activity_reset_password.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_activity_reset_password.xml.flat
|
||||||
com.example.cuida.app-mergeDebugResources-53\:/layout/dialog_add_medication.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_dialog_add_medication.xml.flat
|
com.example.cuida.app-mergeDebugResources-53\:/layout/dialog_add_medication.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_dialog_add_medication.xml.flat
|
||||||
com.example.cuida.app-mergeDebugResources-53\:/layout/dialog_change_password.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_dialog_change_password.xml.flat
|
com.example.cuida.app-mergeDebugResources-53\:/layout/dialog_change_password.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_dialog_change_password.xml.flat
|
||||||
com.example.cuida.app-mergeDebugResources-53\:/layout/dialog_edit_profile.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_dialog_edit_profile.xml.flat
|
com.example.cuida.app-mergeDebugResources-53\:/layout/dialog_edit_profile.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/merged_res/debug/mergeDebugResources/layout_dialog_edit_profile.xml.flat
|
||||||
|
|||||||
@@ -11603,7 +11603,7 @@
|
|||||||
<item name="cardBackgroundColor">@color/surface_color</item>
|
<item name="cardBackgroundColor">@color/surface_color</item>
|
||||||
</style><style name="ShapeAppearanceOverlay.App.CornerSize50Percent" parent="">
|
</style><style name="ShapeAppearanceOverlay.App.CornerSize50Percent" parent="">
|
||||||
<item name="cornerSize">50%</item>
|
<item name="cornerSize">50%</item>
|
||||||
</style></file><file path="/Users/230405/Desktop/papcuida/app/src/main/res/values/strings.xml" qualifiers=""><string name="app_name">Cuida</string><string name="title_home">Início</string><string name="title_appointments">Consultas</string><string name="title_medication">Medicação</string><string name="title_sns24">SNS 24</string><string name="title_profile">Perfil</string><string name="login_title">Iniciar Sessão</string><string name="register_title">Criar Conta</string><string name="forgot_password">Esqueci-me da Palavra-passe</string><string name="email_hint">Email</string><string name="password_hint">Palavra-passe</string><string name="name_hint">Nome Completo</string><string name="age_hint">Idade</string><string name="login_button">Entrar</string><string name="register_button">Registar</string><string name="no_account">Não tem conta?</string><string name="already_account">Já tem conta?</string></file><file name="backup_rules" path="/Users/230405/Desktop/papcuida/app/src/main/res/xml/backup_rules.xml" qualifiers="" type="xml"/><file name="data_extraction_rules" path="/Users/230405/Desktop/papcuida/app/src/main/res/xml/data_extraction_rules.xml" qualifiers="" type="xml"/><file name="ic_launcher_final" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable-v26/ic_launcher_final.xml" qualifiers="v26" type="drawable"/><file name="bottom_nav_menu" path="/Users/230405/Desktop/papcuida/app/src/main/res/menu/bottom_nav_menu.xml" qualifiers="" type="menu"/><file name="btn_outline_error" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/btn_outline_error.xml" qualifiers="" type="drawable"/><file name="btn_outline_primary" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/btn_outline_primary.xml" qualifiers="" type="drawable"/></source></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/230405/Desktop/papcuida/app/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug" generated-set="debug$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~:!<dir>navigation"><source path="/Users/230405/Desktop/papcuida/app/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/resValues/debug"/><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/processDebugGoogleServices"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated" generated-set="generated$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~:!<dir>navigation"><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/resValues/debug"/><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/processDebugGoogleServices"><file path="/Users/230405/Desktop/papcuida/app/build/generated/res/processDebugGoogleServices/values/values.xml" qualifiers=""><string name="default_web_client_id" translatable="false">844909242089-lvu2bh4u7hih6bm2a86rmdargnm4ul60.apps.googleusercontent.com</string><string name="firebase_database_url" translatable="false">https://cuidamais-7b904-default-rtdb.firebaseio.com</string><string name="gcm_defaultSenderId" translatable="false">844909242089</string><string name="google_api_key" translatable="false">AIzaSyCrTuHBRLoHkockoJEgAI9O7-gQJT6CkW4</string><string name="google_app_id" translatable="false">1:844909242089:android:4a039a7dbec802836ab278</string><string name="google_crash_reporting_api_key" translatable="false">AIzaSyCrTuHBRLoHkockoJEgAI9O7-gQJT6CkW4</string><string name="google_storage_bucket" translatable="false">cuidamais-7b904.firebasestorage.app</string><string name="project_id" translatable="false">cuidamais-7b904</string></file></source></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="res-processDebugGoogleServices$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="res-processDebugGoogleServices" generated-set="res-processDebugGoogleServices$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~:!<dir>navigation"/><mergedItems><configuration qualifiers=""><declare-styleable name="AlertDialog">
|
</style></file><file path="/Users/230405/Desktop/papcuida/app/src/main/res/values/strings.xml" qualifiers=""><string name="app_name">Cuida</string><string name="title_home">Início</string><string name="title_appointments">Consultas</string><string name="title_medication">Medicação</string><string name="title_sns24">SNS 24</string><string name="title_profile">Perfil</string><string name="login_title">Iniciar Sessão</string><string name="register_title">Criar Conta</string><string name="forgot_password">Esqueci-me da Palavra-passe</string><string name="email_hint">Email</string><string name="password_hint">Palavra-passe</string><string name="name_hint">Nome Completo</string><string name="age_hint">Idade</string><string name="login_button">Entrar</string><string name="register_button">Registar</string><string name="no_account">Não tem conta?</string><string name="already_account">Já tem conta?</string></file><file name="backup_rules" path="/Users/230405/Desktop/papcuida/app/src/main/res/xml/backup_rules.xml" qualifiers="" type="xml"/><file name="data_extraction_rules" path="/Users/230405/Desktop/papcuida/app/src/main/res/xml/data_extraction_rules.xml" qualifiers="" type="xml"/><file name="ic_launcher_final" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable-v26/ic_launcher_final.xml" qualifiers="v26" type="drawable"/><file name="bottom_nav_menu" path="/Users/230405/Desktop/papcuida/app/src/main/res/menu/bottom_nav_menu.xml" qualifiers="" type="menu"/><file name="btn_outline_error" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/btn_outline_error.xml" qualifiers="" type="drawable"/><file name="btn_outline_primary" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/btn_outline_primary.xml" qualifiers="" type="drawable"/><file name="activity_reset_password" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/activity_reset_password.xml" qualifiers="" type="layout"/></source></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/230405/Desktop/papcuida/app/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug" generated-set="debug$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~:!<dir>navigation"><source path="/Users/230405/Desktop/papcuida/app/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/resValues/debug"/><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/processDebugGoogleServices"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated" generated-set="generated$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~:!<dir>navigation"><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/resValues/debug"/><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/processDebugGoogleServices"><file path="/Users/230405/Desktop/papcuida/app/build/generated/res/processDebugGoogleServices/values/values.xml" qualifiers=""><string name="default_web_client_id" translatable="false">844909242089-lvu2bh4u7hih6bm2a86rmdargnm4ul60.apps.googleusercontent.com</string><string name="firebase_database_url" translatable="false">https://cuidamais-7b904-default-rtdb.firebaseio.com</string><string name="gcm_defaultSenderId" translatable="false">844909242089</string><string name="google_api_key" translatable="false">AIzaSyCrTuHBRLoHkockoJEgAI9O7-gQJT6CkW4</string><string name="google_app_id" translatable="false">1:844909242089:android:4a039a7dbec802836ab278</string><string name="google_crash_reporting_api_key" translatable="false">AIzaSyCrTuHBRLoHkockoJEgAI9O7-gQJT6CkW4</string><string name="google_storage_bucket" translatable="false">cuidamais-7b904.firebasestorage.app</string><string name="project_id" translatable="false">cuidamais-7b904</string></file></source></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="res-processDebugGoogleServices$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="res-processDebugGoogleServices" generated-set="res-processDebugGoogleServices$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~:!<dir>navigation"/><mergedItems><configuration qualifiers=""><declare-styleable name="AlertDialog">
|
||||||
<attr name="android:layout"/>
|
<attr name="android:layout"/>
|
||||||
<attr format="reference" name="buttonPanelSideLayout"/>
|
<attr format="reference" name="buttonPanelSideLayout"/>
|
||||||
<attr format="reference" name="listLayout"/>
|
<attr format="reference" name="listLayout"/>
|
||||||
|
|||||||
@@ -0,0 +1,68 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="match_parent"
|
||||||
|
android:orientation="vertical"
|
||||||
|
android:gravity="center"
|
||||||
|
android:padding="24dp"
|
||||||
|
android:background="@color/background_color">
|
||||||
|
|
||||||
|
<ImageView
|
||||||
|
android:layout_width="187dp"
|
||||||
|
android:layout_height="177dp"
|
||||||
|
android:layout_marginBottom="24dp"
|
||||||
|
android:scaleType="centerCrop"
|
||||||
|
android:src="@drawable/ic_logo" />
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="Nova Palavra-passe"
|
||||||
|
android:textSize="24sp"
|
||||||
|
android:textStyle="bold"
|
||||||
|
android:textColor="@color/primary_color"
|
||||||
|
android:layout_marginBottom="16dp"/>
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="Insira e confirme a sua nova palavra-passe."
|
||||||
|
android:gravity="center"
|
||||||
|
android:textSize="16sp"
|
||||||
|
android:layout_marginBottom="32dp"/>
|
||||||
|
|
||||||
|
<com.google.android.material.textfield.TextInputLayout
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginBottom="16dp">
|
||||||
|
|
||||||
|
<com.google.android.material.textfield.TextInputEditText
|
||||||
|
android:id="@+id/new_password_edit_text"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:hint="Nova palavra-passe"
|
||||||
|
android:inputType="textPassword" />
|
||||||
|
</com.google.android.material.textfield.TextInputLayout>
|
||||||
|
|
||||||
|
<com.google.android.material.textfield.TextInputLayout
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginBottom="24dp">
|
||||||
|
|
||||||
|
<com.google.android.material.textfield.TextInputEditText
|
||||||
|
android:id="@+id/confirm_new_password_edit_text"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:hint="Confirmar palavra-passe"
|
||||||
|
android:inputType="textPassword" />
|
||||||
|
</com.google.android.material.textfield.TextInputLayout>
|
||||||
|
|
||||||
|
<com.google.android.material.button.MaterialButton
|
||||||
|
android:id="@+id/save_new_password_button"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="56dp"
|
||||||
|
android:text="Guardar Palavra-passe"
|
||||||
|
android:textSize="16sp"
|
||||||
|
android:layout_marginBottom="16dp"/>
|
||||||
|
|
||||||
|
</LinearLayout>
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
#Thu Mar 12 10:09:26 WET 2026
|
#Tue Mar 17 15:44:33 WET 2026
|
||||||
com.example.cuida.app-main-6\:/drawable-v26/ic_launcher_final.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable-v26/ic_launcher_final.xml
|
com.example.cuida.app-main-6\:/drawable-v26/ic_launcher_final.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable-v26/ic_launcher_final.xml
|
||||||
com.example.cuida.app-main-6\:/drawable/btn_outline_error.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/btn_outline_error.xml
|
com.example.cuida.app-main-6\:/drawable/btn_outline_error.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/btn_outline_error.xml
|
||||||
com.example.cuida.app-main-6\:/drawable/btn_outline_primary.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/btn_outline_primary.xml
|
com.example.cuida.app-main-6\:/drawable/btn_outline_primary.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/drawable/btn_outline_primary.xml
|
||||||
@@ -15,6 +15,7 @@ com.example.cuida.app-packageDebugResources-3\:/layout/activity_forgot_password.
|
|||||||
com.example.cuida.app-packageDebugResources-3\:/layout/activity_login.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_login.xml
|
com.example.cuida.app-packageDebugResources-3\:/layout/activity_login.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_login.xml
|
||||||
com.example.cuida.app-packageDebugResources-3\:/layout/activity_main.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_main.xml
|
com.example.cuida.app-packageDebugResources-3\:/layout/activity_main.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_main.xml
|
||||||
com.example.cuida.app-packageDebugResources-3\:/layout/activity_register.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_register.xml
|
com.example.cuida.app-packageDebugResources-3\:/layout/activity_register.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_register.xml
|
||||||
|
com.example.cuida.app-packageDebugResources-3\:/layout/activity_reset_password.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/activity_reset_password.xml
|
||||||
com.example.cuida.app-packageDebugResources-3\:/layout/dialog_add_medication.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/dialog_add_medication.xml
|
com.example.cuida.app-packageDebugResources-3\:/layout/dialog_add_medication.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/dialog_add_medication.xml
|
||||||
com.example.cuida.app-packageDebugResources-3\:/layout/dialog_change_password.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/dialog_change_password.xml
|
com.example.cuida.app-packageDebugResources-3\:/layout/dialog_change_password.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/dialog_change_password.xml
|
||||||
com.example.cuida.app-packageDebugResources-3\:/layout/dialog_edit_profile.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/dialog_edit_profile.xml
|
com.example.cuida.app-packageDebugResources-3\:/layout/dialog_edit_profile.xml=/Users/230405/Desktop/papcuida/app/build/intermediates/packaged_res/debug/packageDebugResources/layout/dialog_edit_profile.xml
|
||||||
|
|||||||
@@ -29,4 +29,4 @@
|
|||||||
<item name="cardBackgroundColor">@color/surface_color</item>
|
<item name="cardBackgroundColor">@color/surface_color</item>
|
||||||
</style><style name="ShapeAppearanceOverlay.App.CornerSize50Percent" parent="">
|
</style><style name="ShapeAppearanceOverlay.App.CornerSize50Percent" parent="">
|
||||||
<item name="cornerSize">50%</item>
|
<item name="cornerSize">50%</item>
|
||||||
</style></file><file path="/Users/230405/Desktop/papcuida/app/src/main/res/values/strings.xml" qualifiers=""><string name="app_name">Cuida</string><string name="title_home">Início</string><string name="title_appointments">Consultas</string><string name="title_medication">Medicação</string><string name="title_sns24">SNS 24</string><string name="title_profile">Perfil</string><string name="login_title">Iniciar Sessão</string><string name="register_title">Criar Conta</string><string name="forgot_password">Esqueci-me da Palavra-passe</string><string name="email_hint">Email</string><string name="password_hint">Palavra-passe</string><string name="name_hint">Nome Completo</string><string name="age_hint">Idade</string><string name="login_button">Entrar</string><string name="register_button">Registar</string><string name="no_account">Não tem conta?</string><string name="already_account">Já tem conta?</string></file><file name="backup_rules" path="/Users/230405/Desktop/papcuida/app/src/main/res/xml/backup_rules.xml" qualifiers="" type="xml"/><file name="data_extraction_rules" path="/Users/230405/Desktop/papcuida/app/src/main/res/xml/data_extraction_rules.xml" qualifiers="" type="xml"/><file name="ic_launcher_final" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable-v26/ic_launcher_final.xml" qualifiers="v26" type="drawable"/><file name="bottom_nav_menu" path="/Users/230405/Desktop/papcuida/app/src/main/res/menu/bottom_nav_menu.xml" qualifiers="" type="menu"/><file name="btn_outline_error" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/btn_outline_error.xml" qualifiers="" type="drawable"/><file name="btn_outline_primary" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/btn_outline_primary.xml" qualifiers="" type="drawable"/></source></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/230405/Desktop/papcuida/app/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug" generated-set="debug$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~:!<dir>navigation"><source path="/Users/230405/Desktop/papcuida/app/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/resValues/debug"/><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/processDebugGoogleServices"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated" generated-set="generated$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~:!<dir>navigation"><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/resValues/debug"/><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/processDebugGoogleServices"><file path="/Users/230405/Desktop/papcuida/app/build/generated/res/processDebugGoogleServices/values/values.xml" qualifiers=""><string name="default_web_client_id" translatable="false">844909242089-lvu2bh4u7hih6bm2a86rmdargnm4ul60.apps.googleusercontent.com</string><string name="firebase_database_url" translatable="false">https://cuidamais-7b904-default-rtdb.firebaseio.com</string><string name="gcm_defaultSenderId" translatable="false">844909242089</string><string name="google_api_key" translatable="false">AIzaSyCrTuHBRLoHkockoJEgAI9O7-gQJT6CkW4</string><string name="google_app_id" translatable="false">1:844909242089:android:4a039a7dbec802836ab278</string><string name="google_crash_reporting_api_key" translatable="false">AIzaSyCrTuHBRLoHkockoJEgAI9O7-gQJT6CkW4</string><string name="google_storage_bucket" translatable="false">cuidamais-7b904.firebasestorage.app</string><string name="project_id" translatable="false">cuidamais-7b904</string></file></source></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="res-processDebugGoogleServices$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="res-processDebugGoogleServices" generated-set="res-processDebugGoogleServices$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~:!<dir>navigation"/><mergedItems/></merger>
|
</style></file><file path="/Users/230405/Desktop/papcuida/app/src/main/res/values/strings.xml" qualifiers=""><string name="app_name">Cuida</string><string name="title_home">Início</string><string name="title_appointments">Consultas</string><string name="title_medication">Medicação</string><string name="title_sns24">SNS 24</string><string name="title_profile">Perfil</string><string name="login_title">Iniciar Sessão</string><string name="register_title">Criar Conta</string><string name="forgot_password">Esqueci-me da Palavra-passe</string><string name="email_hint">Email</string><string name="password_hint">Palavra-passe</string><string name="name_hint">Nome Completo</string><string name="age_hint">Idade</string><string name="login_button">Entrar</string><string name="register_button">Registar</string><string name="no_account">Não tem conta?</string><string name="already_account">Já tem conta?</string></file><file name="backup_rules" path="/Users/230405/Desktop/papcuida/app/src/main/res/xml/backup_rules.xml" qualifiers="" type="xml"/><file name="data_extraction_rules" path="/Users/230405/Desktop/papcuida/app/src/main/res/xml/data_extraction_rules.xml" qualifiers="" type="xml"/><file name="ic_launcher_final" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable-v26/ic_launcher_final.xml" qualifiers="v26" type="drawable"/><file name="bottom_nav_menu" path="/Users/230405/Desktop/papcuida/app/src/main/res/menu/bottom_nav_menu.xml" qualifiers="" type="menu"/><file name="btn_outline_error" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/btn_outline_error.xml" qualifiers="" type="drawable"/><file name="btn_outline_primary" path="/Users/230405/Desktop/papcuida/app/src/main/res/drawable/btn_outline_primary.xml" qualifiers="" type="drawable"/><file name="activity_reset_password" path="/Users/230405/Desktop/papcuida/app/src/main/res/layout/activity_reset_password.xml" qualifiers="" type="layout"/></source></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/230405/Desktop/papcuida/app/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="debug" generated-set="debug$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~:!<dir>navigation"><source path="/Users/230405/Desktop/papcuida/app/src/debug/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/resValues/debug"/><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/processDebugGoogleServices"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated" generated-set="generated$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~:!<dir>navigation"><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/resValues/debug"/><source path="/Users/230405/Desktop/papcuida/app/build/generated/res/processDebugGoogleServices"><file path="/Users/230405/Desktop/papcuida/app/build/generated/res/processDebugGoogleServices/values/values.xml" qualifiers=""><string name="default_web_client_id" translatable="false">844909242089-lvu2bh4u7hih6bm2a86rmdargnm4ul60.apps.googleusercontent.com</string><string name="firebase_database_url" translatable="false">https://cuidamais-7b904-default-rtdb.firebaseio.com</string><string name="gcm_defaultSenderId" translatable="false">844909242089</string><string name="google_api_key" translatable="false">AIzaSyCrTuHBRLoHkockoJEgAI9O7-gQJT6CkW4</string><string name="google_app_id" translatable="false">1:844909242089:android:4a039a7dbec802836ab278</string><string name="google_crash_reporting_api_key" translatable="false">AIzaSyCrTuHBRLoHkockoJEgAI9O7-gQJT6CkW4</string><string name="google_storage_bucket" translatable="false">cuidamais-7b904.firebasestorage.app</string><string name="project_id" translatable="false">cuidamais-7b904</string></file></source></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="res-processDebugGoogleServices$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"/><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="res-processDebugGoogleServices" generated-set="res-processDebugGoogleServices$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~:!<dir>navigation"/><mergedItems/></merger>
|
||||||
@@ -0,0 +1,68 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="match_parent"
|
||||||
|
android:orientation="vertical"
|
||||||
|
android:gravity="center"
|
||||||
|
android:padding="24dp"
|
||||||
|
android:background="@color/background_color">
|
||||||
|
|
||||||
|
<ImageView
|
||||||
|
android:layout_width="187dp"
|
||||||
|
android:layout_height="177dp"
|
||||||
|
android:layout_marginBottom="24dp"
|
||||||
|
android:scaleType="centerCrop"
|
||||||
|
android:src="@drawable/ic_logo" />
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="Nova Palavra-passe"
|
||||||
|
android:textSize="24sp"
|
||||||
|
android:textStyle="bold"
|
||||||
|
android:textColor="@color/primary_color"
|
||||||
|
android:layout_marginBottom="16dp"/>
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="Insira e confirme a sua nova palavra-passe."
|
||||||
|
android:gravity="center"
|
||||||
|
android:textSize="16sp"
|
||||||
|
android:layout_marginBottom="32dp"/>
|
||||||
|
|
||||||
|
<com.google.android.material.textfield.TextInputLayout
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginBottom="16dp">
|
||||||
|
|
||||||
|
<com.google.android.material.textfield.TextInputEditText
|
||||||
|
android:id="@+id/new_password_edit_text"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:hint="Nova palavra-passe"
|
||||||
|
android:inputType="textPassword" />
|
||||||
|
</com.google.android.material.textfield.TextInputLayout>
|
||||||
|
|
||||||
|
<com.google.android.material.textfield.TextInputLayout
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginBottom="24dp">
|
||||||
|
|
||||||
|
<com.google.android.material.textfield.TextInputEditText
|
||||||
|
android:id="@+id/confirm_new_password_edit_text"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:hint="Confirmar palavra-passe"
|
||||||
|
android:inputType="textPassword" />
|
||||||
|
</com.google.android.material.textfield.TextInputLayout>
|
||||||
|
|
||||||
|
<com.google.android.material.button.MaterialButton
|
||||||
|
android:id="@+id/save_new_password_button"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="56dp"
|
||||||
|
android:text="Guardar Palavra-passe"
|
||||||
|
android:textSize="16sp"
|
||||||
|
android:layout_marginBottom="16dp"/>
|
||||||
|
|
||||||
|
</LinearLayout>
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
#Thu Mar 12 10:29:42 WET 2026
|
#Tue Mar 17 15:47:49 WET 2026
|
||||||
base.0=/Users/230405/Desktop/papcuida/app/build/intermediates/dex/debug/mergeExtDexDebug/classes.dex
|
base.0=/Users/230405/Desktop/papcuida/app/build/intermediates/dex/debug/mergeExtDexDebug/classes.dex
|
||||||
base.1=/Users/230405/Desktop/papcuida/app/build/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex
|
base.1=/Users/230405/Desktop/papcuida/app/build/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex
|
||||||
base.10=/Users/230405/Desktop/papcuida/app/build/intermediates/dex/debug/mergeExtDexDebug/classes2.dex
|
base.10=/Users/230405/Desktop/papcuida/app/build/intermediates/dex/debug/mergeExtDexDebug/classes2.dex
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -46,6 +46,7 @@ id button_save_password
|
|||||||
id card_next_medication
|
id card_next_medication
|
||||||
id checkbox_remember_me
|
id checkbox_remember_me
|
||||||
id checkbox_taken
|
id checkbox_taken
|
||||||
|
id confirm_new_password_edit_text
|
||||||
id datePicker
|
id datePicker
|
||||||
id edit_age
|
id edit_age
|
||||||
id edit_email
|
id edit_email
|
||||||
@@ -59,6 +60,7 @@ id email_edit_text
|
|||||||
id fab_add_medication
|
id fab_add_medication
|
||||||
id forgot_password_link
|
id forgot_password_link
|
||||||
id gender_auto_complete
|
id gender_auto_complete
|
||||||
|
id image_profile_home
|
||||||
id input_symptoms
|
id input_symptoms
|
||||||
id login_button
|
id login_button
|
||||||
id login_link
|
id login_link
|
||||||
@@ -73,6 +75,7 @@ id navigation_profile
|
|||||||
id navigation_schedule_appointment
|
id navigation_schedule_appointment
|
||||||
id navigation_sns24
|
id navigation_sns24
|
||||||
id new_password
|
id new_password
|
||||||
|
id new_password_edit_text
|
||||||
id next_med_name
|
id next_med_name
|
||||||
id next_med_time
|
id next_med_time
|
||||||
id password_edit_text
|
id password_edit_text
|
||||||
@@ -92,6 +95,7 @@ id recycler_time_slots
|
|||||||
id register_button
|
id register_button
|
||||||
id register_link
|
id register_link
|
||||||
id reset_button
|
id reset_button
|
||||||
|
id save_new_password_button
|
||||||
id spinner_doctor
|
id spinner_doctor
|
||||||
id text_ai_result
|
id text_ai_result
|
||||||
id text_date
|
id text_date
|
||||||
@@ -110,6 +114,7 @@ layout activity_forgot_password
|
|||||||
layout activity_login
|
layout activity_login
|
||||||
layout activity_main
|
layout activity_main
|
||||||
layout activity_register
|
layout activity_register
|
||||||
|
layout activity_reset_password
|
||||||
layout dialog_add_medication
|
layout dialog_add_medication
|
||||||
layout dialog_change_password
|
layout dialog_change_password
|
||||||
layout dialog_edit_profile
|
layout dialog_edit_profile
|
||||||
|
|||||||
@@ -56,7 +56,7 @@
|
|||||||
28-->[androidx.core:core:1.15.0] /Users/230405/.gradle/caches/9.3.1/transforms/970bd33219fdad2c38016a422bb4cc85/transformed/core-1.15.0/AndroidManifest.xml:26:22-94
|
28-->[androidx.core:core:1.15.0] /Users/230405/.gradle/caches/9.3.1/transforms/970bd33219fdad2c38016a422bb4cc85/transformed/core-1.15.0/AndroidManifest.xml:26:22-94
|
||||||
29
|
29
|
||||||
30 <application
|
30 <application
|
||||||
30-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:14:5-45:19
|
30-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:14:5-61:19
|
||||||
31 android:allowBackup="true"
|
31 android:allowBackup="true"
|
||||||
31-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:15:9-35
|
31-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:15:9-35
|
||||||
32 android:appComponentFactory="androidx.core.app.CoreComponentFactory"
|
32 android:appComponentFactory="androidx.core.app.CoreComponentFactory"
|
||||||
@@ -113,302 +113,336 @@
|
|||||||
60 <activity android:name="com.example.cuida.ui.auth.ForgotPasswordActivity" />
|
60 <activity android:name="com.example.cuida.ui.auth.ForgotPasswordActivity" />
|
||||||
60-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:41:9-68
|
60-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:41:9-68
|
||||||
60-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:41:19-65
|
60-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:41:19-65
|
||||||
61
|
61 <activity
|
||||||
62 <receiver
|
61-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:42:9-57:20
|
||||||
62-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:43:9-85
|
62 android:name="com.example.cuida.ui.auth.ResetPasswordActivity"
|
||||||
63 android:name="com.example.cuida.services.AlarmReceiver"
|
62-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:42:19-64
|
||||||
63-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:43:19-57
|
63 android:exported="true" >
|
||||||
64 android:exported="false" />
|
63-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:43:13-36
|
||||||
64-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:43:58-82
|
64 <intent-filter>
|
||||||
65
|
64-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:44:13-56:29
|
||||||
66 <service
|
65 <action android:name="android.intent.action.VIEW" />
|
||||||
66-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:24:9-32:19
|
65-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:45:17-69
|
||||||
67 android:name="androidx.credentials.playservices.CredentialProviderMetadataHolder"
|
65-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:45:25-66
|
||||||
67-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:25:13-94
|
66
|
||||||
68 android:enabled="true"
|
67 <category android:name="android.intent.category.DEFAULT" />
|
||||||
68-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:26:13-35
|
67-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:46:17-76
|
||||||
69 android:exported="false" >
|
67-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:46:27-73
|
||||||
69-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:27:13-37
|
68 <category android:name="android.intent.category.BROWSABLE" />
|
||||||
70 <meta-data
|
68-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:47:17-78
|
||||||
70-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:29:13-31:104
|
68-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:47:27-75
|
||||||
71 android:name="androidx.credentials.CREDENTIAL_PROVIDER_KEY"
|
69 <!--
|
||||||
71-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:30:17-76
|
70 Update the host to match your Firebase project's hosting domain
|
||||||
72 android:value="androidx.credentials.playservices.CredentialProviderPlayServicesImpl" />
|
71 or the custom domain you configured for dynamic links
|
||||||
72-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:31:17-101
|
72 -->
|
||||||
73 </service>
|
73 <data
|
||||||
74
|
73-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:50:17-52:57
|
||||||
75 <activity
|
74 android:host="papcuida.page.link"
|
||||||
75-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:34:9-41:20
|
74-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:52:21-54
|
||||||
76 android:name="androidx.credentials.playservices.HiddenActivity"
|
75 android:scheme="https" />
|
||||||
76-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:35:13-76
|
75-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:51:21-43
|
||||||
77 android:configChanges="orientation|screenSize|screenLayout|keyboardHidden"
|
76 <data
|
||||||
77-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:36:13-87
|
76-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:50:17-52:57
|
||||||
78 android:enabled="true"
|
77 android:host="resetpassword"
|
||||||
78-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:37:13-35
|
77-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:52:21-54
|
||||||
79 android:exported="false"
|
78 android:scheme="cuida" />
|
||||||
79-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:38:13-37
|
78-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:51:21-43
|
||||||
80 android:fitsSystemWindows="true"
|
79 </intent-filter>
|
||||||
80-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:39:13-45
|
80 </activity>
|
||||||
81 android:theme="@style/Theme.Hidden" >
|
81
|
||||||
81-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:40:13-48
|
82 <receiver
|
||||||
82 </activity>
|
82-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:59:9-85
|
||||||
83 <activity
|
83 android:name="com.example.cuida.services.AlarmReceiver"
|
||||||
83-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:42:9-49:20
|
83-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:59:19-57
|
||||||
84 android:name="androidx.credentials.playservices.IdentityCredentialApiHiddenActivity"
|
84 android:exported="false" />
|
||||||
84-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:43:13-97
|
84-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:59:58-82
|
||||||
85 android:configChanges="orientation|screenSize|screenLayout|keyboardHidden"
|
85
|
||||||
85-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:44:13-87
|
86 <service
|
||||||
86 android:enabled="true"
|
86-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:24:9-32:19
|
||||||
86-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:45:13-35
|
87 android:name="androidx.credentials.playservices.CredentialProviderMetadataHolder"
|
||||||
87 android:exported="false"
|
87-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:25:13-94
|
||||||
87-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:46:13-37
|
88 android:enabled="true"
|
||||||
88 android:fitsSystemWindows="true"
|
88-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:26:13-35
|
||||||
88-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:47:13-45
|
89 android:exported="false" >
|
||||||
89 android:theme="@style/Theme.Hidden" >
|
89-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:27:13-37
|
||||||
89-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:48:13-48
|
90 <meta-data
|
||||||
90 </activity>
|
90-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:29:13-31:104
|
||||||
91 <activity
|
91 android:name="androidx.credentials.CREDENTIAL_PROVIDER_KEY"
|
||||||
91-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.3.1/transforms/1b4f8fb5d6370dbc67e29cd2383635ca/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:23:9-27:75
|
91-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:30:17-76
|
||||||
92 android:name="com.google.android.gms.auth.api.signin.internal.SignInHubActivity"
|
92 android:value="androidx.credentials.playservices.CredentialProviderPlayServicesImpl" />
|
||||||
92-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.3.1/transforms/1b4f8fb5d6370dbc67e29cd2383635ca/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:24:13-93
|
92-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:31:17-101
|
||||||
93 android:excludeFromRecents="true"
|
93 </service>
|
||||||
93-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.3.1/transforms/1b4f8fb5d6370dbc67e29cd2383635ca/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:25:13-46
|
94
|
||||||
94 android:exported="false"
|
95 <activity
|
||||||
94-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.3.1/transforms/1b4f8fb5d6370dbc67e29cd2383635ca/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:26:13-37
|
95-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:34:9-41:20
|
||||||
95 android:theme="@android:style/Theme.Translucent.NoTitleBar" />
|
96 android:name="androidx.credentials.playservices.HiddenActivity"
|
||||||
95-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.3.1/transforms/1b4f8fb5d6370dbc67e29cd2383635ca/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:27:13-72
|
96-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:35:13-76
|
||||||
96 <!--
|
97 android:configChanges="orientation|screenSize|screenLayout|keyboardHidden"
|
||||||
97 Service handling Google Sign-In user revocation. For apps that do not integrate with
|
97-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:36:13-87
|
||||||
98 Google Sign-In, this service will never be started.
|
98 android:enabled="true"
|
||||||
99 -->
|
98-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:37:13-35
|
||||||
100 <service
|
99 android:exported="false"
|
||||||
100-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.3.1/transforms/1b4f8fb5d6370dbc67e29cd2383635ca/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:33:9-37:51
|
99-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:38:13-37
|
||||||
101 android:name="com.google.android.gms.auth.api.signin.RevocationBoundService"
|
100 android:fitsSystemWindows="true"
|
||||||
101-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.3.1/transforms/1b4f8fb5d6370dbc67e29cd2383635ca/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:34:13-89
|
100-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:39:13-45
|
||||||
102 android:exported="true"
|
101 android:theme="@style/Theme.Hidden" >
|
||||||
102-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.3.1/transforms/1b4f8fb5d6370dbc67e29cd2383635ca/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:35:13-36
|
101-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:40:13-48
|
||||||
103 android:permission="com.google.android.gms.auth.api.signin.permission.REVOCATION_NOTIFICATION"
|
102 </activity>
|
||||||
103-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.3.1/transforms/1b4f8fb5d6370dbc67e29cd2383635ca/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:36:13-107
|
103 <activity
|
||||||
104 android:visibleToInstantApps="true" />
|
103-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:42:9-49:20
|
||||||
104-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.3.1/transforms/1b4f8fb5d6370dbc67e29cd2383635ca/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:37:13-48
|
104 android:name="androidx.credentials.playservices.IdentityCredentialApiHiddenActivity"
|
||||||
105
|
104-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:43:13-97
|
||||||
106 <activity
|
105 android:configChanges="orientation|screenSize|screenLayout|keyboardHidden"
|
||||||
106-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:29:9-46:20
|
105-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:44:13-87
|
||||||
107 android:name="com.google.firebase.auth.internal.GenericIdpActivity"
|
106 android:enabled="true"
|
||||||
107-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:30:13-80
|
106-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:45:13-35
|
||||||
108 android:excludeFromRecents="true"
|
107 android:exported="false"
|
||||||
108-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:31:13-46
|
107-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:46:13-37
|
||||||
109 android:exported="true"
|
108 android:fitsSystemWindows="true"
|
||||||
109-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:32:13-36
|
108-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:47:13-45
|
||||||
110 android:launchMode="singleTask"
|
109 android:theme="@style/Theme.Hidden" >
|
||||||
110-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:33:13-44
|
109-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/9f2ae6e9df9fa03b6024bbe4dd3128fe/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:48:13-48
|
||||||
111 android:theme="@android:style/Theme.Translucent.NoTitleBar" >
|
110 </activity>
|
||||||
111-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:34:13-72
|
111 <activity
|
||||||
112 <intent-filter>
|
111-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.3.1/transforms/1b4f8fb5d6370dbc67e29cd2383635ca/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:23:9-27:75
|
||||||
112-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:35:13-45:29
|
112 android:name="com.google.android.gms.auth.api.signin.internal.SignInHubActivity"
|
||||||
113 <action android:name="android.intent.action.VIEW" />
|
112-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.3.1/transforms/1b4f8fb5d6370dbc67e29cd2383635ca/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:24:13-93
|
||||||
113-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:36:17-69
|
113 android:excludeFromRecents="true"
|
||||||
113-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:36:25-66
|
113-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.3.1/transforms/1b4f8fb5d6370dbc67e29cd2383635ca/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:25:13-46
|
||||||
114
|
114 android:exported="false"
|
||||||
115 <category android:name="android.intent.category.DEFAULT" />
|
114-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.3.1/transforms/1b4f8fb5d6370dbc67e29cd2383635ca/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:26:13-37
|
||||||
115-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:38:17-76
|
115 android:theme="@android:style/Theme.Translucent.NoTitleBar" />
|
||||||
115-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:38:27-73
|
115-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.3.1/transforms/1b4f8fb5d6370dbc67e29cd2383635ca/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:27:13-72
|
||||||
116 <category android:name="android.intent.category.BROWSABLE" />
|
116 <!--
|
||||||
116-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:39:17-78
|
117 Service handling Google Sign-In user revocation. For apps that do not integrate with
|
||||||
116-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:39:27-75
|
118 Google Sign-In, this service will never be started.
|
||||||
117
|
119 -->
|
||||||
118 <data
|
120 <service
|
||||||
118-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:41:17-44:51
|
120-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.3.1/transforms/1b4f8fb5d6370dbc67e29cd2383635ca/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:33:9-37:51
|
||||||
119 android:host="firebase.auth"
|
121 android:name="com.google.android.gms.auth.api.signin.RevocationBoundService"
|
||||||
119-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:42:21-49
|
121-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.3.1/transforms/1b4f8fb5d6370dbc67e29cd2383635ca/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:34:13-89
|
||||||
120 android:path="/"
|
122 android:exported="true"
|
||||||
120-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:43:21-37
|
122-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.3.1/transforms/1b4f8fb5d6370dbc67e29cd2383635ca/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:35:13-36
|
||||||
121 android:scheme="genericidp" />
|
123 android:permission="com.google.android.gms.auth.api.signin.permission.REVOCATION_NOTIFICATION"
|
||||||
121-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:44:21-48
|
123-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.3.1/transforms/1b4f8fb5d6370dbc67e29cd2383635ca/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:36:13-107
|
||||||
122 </intent-filter>
|
124 android:visibleToInstantApps="true" />
|
||||||
123 </activity>
|
124-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.3.1/transforms/1b4f8fb5d6370dbc67e29cd2383635ca/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:37:13-48
|
||||||
124 <activity
|
125
|
||||||
124-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:47:9-64:20
|
126 <activity
|
||||||
125 android:name="com.google.firebase.auth.internal.RecaptchaActivity"
|
126-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:29:9-46:20
|
||||||
125-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:48:13-79
|
127 android:name="com.google.firebase.auth.internal.GenericIdpActivity"
|
||||||
126 android:excludeFromRecents="true"
|
127-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:30:13-80
|
||||||
126-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:49:13-46
|
128 android:excludeFromRecents="true"
|
||||||
127 android:exported="true"
|
128-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:31:13-46
|
||||||
127-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:50:13-36
|
129 android:exported="true"
|
||||||
128 android:launchMode="singleTask"
|
129-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:32:13-36
|
||||||
128-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:51:13-44
|
130 android:launchMode="singleTask"
|
||||||
129 android:theme="@android:style/Theme.Translucent.NoTitleBar" >
|
130-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:33:13-44
|
||||||
129-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:52:13-72
|
131 android:theme="@android:style/Theme.Translucent.NoTitleBar" >
|
||||||
130 <intent-filter>
|
131-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:34:13-72
|
||||||
130-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:53:13-63:29
|
132 <intent-filter>
|
||||||
131 <action android:name="android.intent.action.VIEW" />
|
132-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:35:13-45:29
|
||||||
131-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:36:17-69
|
133 <action android:name="android.intent.action.VIEW" />
|
||||||
131-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:36:25-66
|
133-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:45:17-69
|
||||||
132
|
133-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:45:25-66
|
||||||
133 <category android:name="android.intent.category.DEFAULT" />
|
134
|
||||||
133-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:38:17-76
|
135 <category android:name="android.intent.category.DEFAULT" />
|
||||||
133-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:38:27-73
|
135-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:46:17-76
|
||||||
134 <category android:name="android.intent.category.BROWSABLE" />
|
135-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:46:27-73
|
||||||
134-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:39:17-78
|
136 <category android:name="android.intent.category.BROWSABLE" />
|
||||||
134-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:39:27-75
|
136-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:47:17-78
|
||||||
135
|
136-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:47:27-75
|
||||||
136 <data
|
137
|
||||||
136-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:41:17-44:51
|
138 <data
|
||||||
137 android:host="firebase.auth"
|
138-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:50:17-52:57
|
||||||
137-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:42:21-49
|
139 android:host="firebase.auth"
|
||||||
138 android:path="/"
|
139-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:52:21-54
|
||||||
138-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:43:21-37
|
140 android:path="/"
|
||||||
139 android:scheme="recaptcha" />
|
141 android:scheme="genericidp" />
|
||||||
139-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:44:21-48
|
141-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:51:21-43
|
||||||
140 </intent-filter>
|
142 </intent-filter>
|
||||||
141 </activity>
|
143 </activity>
|
||||||
142
|
144 <activity
|
||||||
143 <service
|
144-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:47:9-64:20
|
||||||
143-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:66:9-72:19
|
145 android:name="com.google.firebase.auth.internal.RecaptchaActivity"
|
||||||
144 android:name="com.google.firebase.components.ComponentDiscoveryService"
|
145-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:48:13-79
|
||||||
144-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:67:13-84
|
146 android:excludeFromRecents="true"
|
||||||
145 android:directBootAware="true"
|
146-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:49:13-46
|
||||||
145-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.3.1/transforms/cc60a39edd793efe508a25c724275508/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:32:13-43
|
147 android:exported="true"
|
||||||
146 android:exported="false" >
|
147-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:50:13-36
|
||||||
146-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:68:13-37
|
148 android:launchMode="singleTask"
|
||||||
147 <meta-data
|
148-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:51:13-44
|
||||||
147-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:69:13-71:85
|
149 android:theme="@android:style/Theme.Translucent.NoTitleBar" >
|
||||||
148 android:name="com.google.firebase.components:com.google.firebase.auth.FirebaseAuthRegistrar"
|
149-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:52:13-72
|
||||||
148-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:70:17-109
|
150 <intent-filter>
|
||||||
149 android:value="com.google.firebase.components.ComponentRegistrar" />
|
150-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:53:13-63:29
|
||||||
149-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:71:17-82
|
151 <action android:name="android.intent.action.VIEW" />
|
||||||
150 <meta-data
|
151-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:45:17-69
|
||||||
150-->[com.google.firebase:firebase-firestore:24.10.2] /Users/230405/.gradle/caches/9.3.1/transforms/9c1de80b1a396e56fde210a8a0babb7b/transformed/jetified-firebase-firestore-24.10.2/AndroidManifest.xml:17:13-19:85
|
151-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:45:25-66
|
||||||
151 android:name="com.google.firebase.components:com.google.firebase.firestore.FirebaseFirestoreKtxRegistrar"
|
152
|
||||||
151-->[com.google.firebase:firebase-firestore:24.10.2] /Users/230405/.gradle/caches/9.3.1/transforms/9c1de80b1a396e56fde210a8a0babb7b/transformed/jetified-firebase-firestore-24.10.2/AndroidManifest.xml:18:17-122
|
153 <category android:name="android.intent.category.DEFAULT" />
|
||||||
152 android:value="com.google.firebase.components.ComponentRegistrar" />
|
153-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:46:17-76
|
||||||
152-->[com.google.firebase:firebase-firestore:24.10.2] /Users/230405/.gradle/caches/9.3.1/transforms/9c1de80b1a396e56fde210a8a0babb7b/transformed/jetified-firebase-firestore-24.10.2/AndroidManifest.xml:19:17-82
|
153-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:46:27-73
|
||||||
153 <meta-data
|
154 <category android:name="android.intent.category.BROWSABLE" />
|
||||||
153-->[com.google.firebase:firebase-firestore:24.10.2] /Users/230405/.gradle/caches/9.3.1/transforms/9c1de80b1a396e56fde210a8a0babb7b/transformed/jetified-firebase-firestore-24.10.2/AndroidManifest.xml:20:13-22:85
|
154-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:47:17-78
|
||||||
154 android:name="com.google.firebase.components:com.google.firebase.firestore.FirestoreRegistrar"
|
154-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:47:27-75
|
||||||
154-->[com.google.firebase:firebase-firestore:24.10.2] /Users/230405/.gradle/caches/9.3.1/transforms/9c1de80b1a396e56fde210a8a0babb7b/transformed/jetified-firebase-firestore-24.10.2/AndroidManifest.xml:21:17-111
|
155
|
||||||
155 android:value="com.google.firebase.components.ComponentRegistrar" />
|
156 <data
|
||||||
155-->[com.google.firebase:firebase-firestore:24.10.2] /Users/230405/.gradle/caches/9.3.1/transforms/9c1de80b1a396e56fde210a8a0babb7b/transformed/jetified-firebase-firestore-24.10.2/AndroidManifest.xml:22:17-82
|
156-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:50:17-52:57
|
||||||
156 <meta-data
|
157 android:host="firebase.auth"
|
||||||
156-->[com.google.firebase:firebase-common-ktx:20.4.2] /Users/230405/.gradle/caches/9.3.1/transforms/6ff801822aa2f08d8f52f1a9a59f03b2/transformed/jetified-firebase-common-ktx-20.4.2/AndroidManifest.xml:12:13-14:85
|
157-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:52:21-54
|
||||||
157 android:name="com.google.firebase.components:com.google.firebase.ktx.FirebaseCommonLegacyRegistrar"
|
158 android:path="/"
|
||||||
157-->[com.google.firebase:firebase-common-ktx:20.4.2] /Users/230405/.gradle/caches/9.3.1/transforms/6ff801822aa2f08d8f52f1a9a59f03b2/transformed/jetified-firebase-common-ktx-20.4.2/AndroidManifest.xml:13:17-116
|
159 android:scheme="recaptcha" />
|
||||||
158 android:value="com.google.firebase.components.ComponentRegistrar" />
|
159-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:51:21-43
|
||||||
158-->[com.google.firebase:firebase-common-ktx:20.4.2] /Users/230405/.gradle/caches/9.3.1/transforms/6ff801822aa2f08d8f52f1a9a59f03b2/transformed/jetified-firebase-common-ktx-20.4.2/AndroidManifest.xml:14:17-82
|
160 </intent-filter>
|
||||||
159 <meta-data
|
161 </activity>
|
||||||
159-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.3.1/transforms/cc60a39edd793efe508a25c724275508/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:35:13-37:85
|
162
|
||||||
160 android:name="com.google.firebase.components:com.google.firebase.FirebaseCommonKtxRegistrar"
|
163 <service
|
||||||
160-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.3.1/transforms/cc60a39edd793efe508a25c724275508/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:36:17-109
|
163-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:66:9-72:19
|
||||||
161 android:value="com.google.firebase.components.ComponentRegistrar" />
|
164 android:name="com.google.firebase.components.ComponentDiscoveryService"
|
||||||
161-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.3.1/transforms/cc60a39edd793efe508a25c724275508/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:37:17-82
|
164-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:67:13-84
|
||||||
162 </service>
|
165 android:directBootAware="true"
|
||||||
163
|
165-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.3.1/transforms/cc60a39edd793efe508a25c724275508/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:32:13-43
|
||||||
164 <activity
|
166 android:exported="false" >
|
||||||
164-->[com.google.android.gms:play-services-base:18.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/f144f5ce45746b0702aa4327e524b3e5/transformed/jetified-play-services-base-18.5.0/AndroidManifest.xml:5:9-173
|
166-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:68:13-37
|
||||||
165 android:name="com.google.android.gms.common.api.GoogleApiActivity"
|
167 <meta-data
|
||||||
165-->[com.google.android.gms:play-services-base:18.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/f144f5ce45746b0702aa4327e524b3e5/transformed/jetified-play-services-base-18.5.0/AndroidManifest.xml:5:19-85
|
167-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:69:13-71:85
|
||||||
166 android:exported="false"
|
168 android:name="com.google.firebase.components:com.google.firebase.auth.FirebaseAuthRegistrar"
|
||||||
166-->[com.google.android.gms:play-services-base:18.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/f144f5ce45746b0702aa4327e524b3e5/transformed/jetified-play-services-base-18.5.0/AndroidManifest.xml:5:146-170
|
168-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:70:17-109
|
||||||
167 android:theme="@android:style/Theme.Translucent.NoTitleBar" />
|
169 android:value="com.google.firebase.components.ComponentRegistrar" />
|
||||||
167-->[com.google.android.gms:play-services-base:18.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/f144f5ce45746b0702aa4327e524b3e5/transformed/jetified-play-services-base-18.5.0/AndroidManifest.xml:5:86-145
|
169-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:71:17-82
|
||||||
168
|
170 <meta-data
|
||||||
169 <provider
|
170-->[com.google.firebase:firebase-firestore:24.10.2] /Users/230405/.gradle/caches/9.3.1/transforms/9c1de80b1a396e56fde210a8a0babb7b/transformed/jetified-firebase-firestore-24.10.2/AndroidManifest.xml:17:13-19:85
|
||||||
169-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.3.1/transforms/cc60a39edd793efe508a25c724275508/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:23:9-28:39
|
171 android:name="com.google.firebase.components:com.google.firebase.firestore.FirebaseFirestoreKtxRegistrar"
|
||||||
170 android:name="com.google.firebase.provider.FirebaseInitProvider"
|
171-->[com.google.firebase:firebase-firestore:24.10.2] /Users/230405/.gradle/caches/9.3.1/transforms/9c1de80b1a396e56fde210a8a0babb7b/transformed/jetified-firebase-firestore-24.10.2/AndroidManifest.xml:18:17-122
|
||||||
170-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.3.1/transforms/cc60a39edd793efe508a25c724275508/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:24:13-77
|
172 android:value="com.google.firebase.components.ComponentRegistrar" />
|
||||||
171 android:authorities="com.example.cuida.firebaseinitprovider"
|
172-->[com.google.firebase:firebase-firestore:24.10.2] /Users/230405/.gradle/caches/9.3.1/transforms/9c1de80b1a396e56fde210a8a0babb7b/transformed/jetified-firebase-firestore-24.10.2/AndroidManifest.xml:19:17-82
|
||||||
171-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.3.1/transforms/cc60a39edd793efe508a25c724275508/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:25:13-72
|
173 <meta-data
|
||||||
172 android:directBootAware="true"
|
173-->[com.google.firebase:firebase-firestore:24.10.2] /Users/230405/.gradle/caches/9.3.1/transforms/9c1de80b1a396e56fde210a8a0babb7b/transformed/jetified-firebase-firestore-24.10.2/AndroidManifest.xml:20:13-22:85
|
||||||
172-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.3.1/transforms/cc60a39edd793efe508a25c724275508/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:26:13-43
|
174 android:name="com.google.firebase.components:com.google.firebase.firestore.FirestoreRegistrar"
|
||||||
173 android:exported="false"
|
174-->[com.google.firebase:firebase-firestore:24.10.2] /Users/230405/.gradle/caches/9.3.1/transforms/9c1de80b1a396e56fde210a8a0babb7b/transformed/jetified-firebase-firestore-24.10.2/AndroidManifest.xml:21:17-111
|
||||||
173-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.3.1/transforms/cc60a39edd793efe508a25c724275508/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:27:13-37
|
175 android:value="com.google.firebase.components.ComponentRegistrar" />
|
||||||
174 android:initOrder="100" />
|
175-->[com.google.firebase:firebase-firestore:24.10.2] /Users/230405/.gradle/caches/9.3.1/transforms/9c1de80b1a396e56fde210a8a0babb7b/transformed/jetified-firebase-firestore-24.10.2/AndroidManifest.xml:22:17-82
|
||||||
174-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.3.1/transforms/cc60a39edd793efe508a25c724275508/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:28:13-36
|
176 <meta-data
|
||||||
175 <provider
|
176-->[com.google.firebase:firebase-common-ktx:20.4.2] /Users/230405/.gradle/caches/9.3.1/transforms/6ff801822aa2f08d8f52f1a9a59f03b2/transformed/jetified-firebase-common-ktx-20.4.2/AndroidManifest.xml:12:13-14:85
|
||||||
175-->[androidx.emoji2:emoji2:1.2.0] /Users/230405/.gradle/caches/9.3.1/transforms/43a2ad32945bf879c4c3f4ae2e3b0a15/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:24:9-32:20
|
177 android:name="com.google.firebase.components:com.google.firebase.ktx.FirebaseCommonLegacyRegistrar"
|
||||||
176 android:name="androidx.startup.InitializationProvider"
|
177-->[com.google.firebase:firebase-common-ktx:20.4.2] /Users/230405/.gradle/caches/9.3.1/transforms/6ff801822aa2f08d8f52f1a9a59f03b2/transformed/jetified-firebase-common-ktx-20.4.2/AndroidManifest.xml:13:17-116
|
||||||
176-->[androidx.emoji2:emoji2:1.2.0] /Users/230405/.gradle/caches/9.3.1/transforms/43a2ad32945bf879c4c3f4ae2e3b0a15/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:25:13-67
|
178 android:value="com.google.firebase.components.ComponentRegistrar" />
|
||||||
177 android:authorities="com.example.cuida.androidx-startup"
|
178-->[com.google.firebase:firebase-common-ktx:20.4.2] /Users/230405/.gradle/caches/9.3.1/transforms/6ff801822aa2f08d8f52f1a9a59f03b2/transformed/jetified-firebase-common-ktx-20.4.2/AndroidManifest.xml:14:17-82
|
||||||
177-->[androidx.emoji2:emoji2:1.2.0] /Users/230405/.gradle/caches/9.3.1/transforms/43a2ad32945bf879c4c3f4ae2e3b0a15/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:26:13-68
|
|
||||||
178 android:exported="false" >
|
|
||||||
178-->[androidx.emoji2:emoji2:1.2.0] /Users/230405/.gradle/caches/9.3.1/transforms/43a2ad32945bf879c4c3f4ae2e3b0a15/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:27:13-37
|
|
||||||
179 <meta-data
|
179 <meta-data
|
||||||
179-->[androidx.emoji2:emoji2:1.2.0] /Users/230405/.gradle/caches/9.3.1/transforms/43a2ad32945bf879c4c3f4ae2e3b0a15/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:29:13-31:52
|
179-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.3.1/transforms/cc60a39edd793efe508a25c724275508/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:35:13-37:85
|
||||||
180 android:name="androidx.emoji2.text.EmojiCompatInitializer"
|
180 android:name="com.google.firebase.components:com.google.firebase.FirebaseCommonKtxRegistrar"
|
||||||
180-->[androidx.emoji2:emoji2:1.2.0] /Users/230405/.gradle/caches/9.3.1/transforms/43a2ad32945bf879c4c3f4ae2e3b0a15/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:30:17-75
|
180-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.3.1/transforms/cc60a39edd793efe508a25c724275508/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:36:17-109
|
||||||
181 android:value="androidx.startup" />
|
181 android:value="com.google.firebase.components.ComponentRegistrar" />
|
||||||
181-->[androidx.emoji2:emoji2:1.2.0] /Users/230405/.gradle/caches/9.3.1/transforms/43a2ad32945bf879c4c3f4ae2e3b0a15/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:31:17-49
|
181-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.3.1/transforms/cc60a39edd793efe508a25c724275508/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:37:17-82
|
||||||
182 <meta-data
|
182 </service>
|
||||||
182-->[androidx.lifecycle:lifecycle-process:2.7.0] /Users/230405/.gradle/caches/9.3.1/transforms/2f31679b1e04c914f676f1fd8264bd58/transformed/jetified-lifecycle-process-2.7.0/AndroidManifest.xml:29:13-31:52
|
183
|
||||||
183 android:name="androidx.lifecycle.ProcessLifecycleInitializer"
|
184 <activity
|
||||||
183-->[androidx.lifecycle:lifecycle-process:2.7.0] /Users/230405/.gradle/caches/9.3.1/transforms/2f31679b1e04c914f676f1fd8264bd58/transformed/jetified-lifecycle-process-2.7.0/AndroidManifest.xml:30:17-78
|
184-->[com.google.android.gms:play-services-base:18.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/f144f5ce45746b0702aa4327e524b3e5/transformed/jetified-play-services-base-18.5.0/AndroidManifest.xml:5:9-173
|
||||||
184 android:value="androidx.startup" />
|
185 android:name="com.google.android.gms.common.api.GoogleApiActivity"
|
||||||
184-->[androidx.lifecycle:lifecycle-process:2.7.0] /Users/230405/.gradle/caches/9.3.1/transforms/2f31679b1e04c914f676f1fd8264bd58/transformed/jetified-lifecycle-process-2.7.0/AndroidManifest.xml:31:17-49
|
185-->[com.google.android.gms:play-services-base:18.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/f144f5ce45746b0702aa4327e524b3e5/transformed/jetified-play-services-base-18.5.0/AndroidManifest.xml:5:19-85
|
||||||
185 <meta-data
|
186 android:exported="false"
|
||||||
185-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:29:13-31:52
|
186-->[com.google.android.gms:play-services-base:18.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/f144f5ce45746b0702aa4327e524b3e5/transformed/jetified-play-services-base-18.5.0/AndroidManifest.xml:5:146-170
|
||||||
186 android:name="androidx.profileinstaller.ProfileInstallerInitializer"
|
187 android:theme="@android:style/Theme.Translucent.NoTitleBar" />
|
||||||
186-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:30:17-85
|
187-->[com.google.android.gms:play-services-base:18.5.0] /Users/230405/.gradle/caches/9.3.1/transforms/f144f5ce45746b0702aa4327e524b3e5/transformed/jetified-play-services-base-18.5.0/AndroidManifest.xml:5:86-145
|
||||||
187 android:value="androidx.startup" />
|
188
|
||||||
187-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:31:17-49
|
189 <provider
|
||||||
188 </provider>
|
189-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.3.1/transforms/cc60a39edd793efe508a25c724275508/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:23:9-28:39
|
||||||
189
|
190 android:name="com.google.firebase.provider.FirebaseInitProvider"
|
||||||
190 <uses-library
|
190-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.3.1/transforms/cc60a39edd793efe508a25c724275508/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:24:13-77
|
||||||
190-->[androidx.window:window:1.0.0] /Users/230405/.gradle/caches/9.3.1/transforms/aeca825e4b55b57612986334633e59f2/transformed/jetified-window-1.0.0/AndroidManifest.xml:25:9-27:40
|
191 android:authorities="com.example.cuida.firebaseinitprovider"
|
||||||
191 android:name="androidx.window.extensions"
|
191-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.3.1/transforms/cc60a39edd793efe508a25c724275508/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:25:13-72
|
||||||
191-->[androidx.window:window:1.0.0] /Users/230405/.gradle/caches/9.3.1/transforms/aeca825e4b55b57612986334633e59f2/transformed/jetified-window-1.0.0/AndroidManifest.xml:26:13-54
|
192 android:directBootAware="true"
|
||||||
192 android:required="false" />
|
192-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.3.1/transforms/cc60a39edd793efe508a25c724275508/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:26:13-43
|
||||||
192-->[androidx.window:window:1.0.0] /Users/230405/.gradle/caches/9.3.1/transforms/aeca825e4b55b57612986334633e59f2/transformed/jetified-window-1.0.0/AndroidManifest.xml:27:13-37
|
193 android:exported="false"
|
||||||
193 <uses-library
|
193-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.3.1/transforms/cc60a39edd793efe508a25c724275508/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:27:13-37
|
||||||
193-->[androidx.window:window:1.0.0] /Users/230405/.gradle/caches/9.3.1/transforms/aeca825e4b55b57612986334633e59f2/transformed/jetified-window-1.0.0/AndroidManifest.xml:28:9-30:40
|
194 android:initOrder="100" />
|
||||||
194 android:name="androidx.window.sidecar"
|
194-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.3.1/transforms/cc60a39edd793efe508a25c724275508/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:28:13-36
|
||||||
194-->[androidx.window:window:1.0.0] /Users/230405/.gradle/caches/9.3.1/transforms/aeca825e4b55b57612986334633e59f2/transformed/jetified-window-1.0.0/AndroidManifest.xml:29:13-51
|
195 <provider
|
||||||
195 android:required="false" />
|
195-->[androidx.emoji2:emoji2:1.2.0] /Users/230405/.gradle/caches/9.3.1/transforms/43a2ad32945bf879c4c3f4ae2e3b0a15/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:24:9-32:20
|
||||||
195-->[androidx.window:window:1.0.0] /Users/230405/.gradle/caches/9.3.1/transforms/aeca825e4b55b57612986334633e59f2/transformed/jetified-window-1.0.0/AndroidManifest.xml:30:13-37
|
196 android:name="androidx.startup.InitializationProvider"
|
||||||
196
|
196-->[androidx.emoji2:emoji2:1.2.0] /Users/230405/.gradle/caches/9.3.1/transforms/43a2ad32945bf879c4c3f4ae2e3b0a15/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:25:13-67
|
||||||
197 <receiver
|
197 android:authorities="com.example.cuida.androidx-startup"
|
||||||
197-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:34:9-52:20
|
197-->[androidx.emoji2:emoji2:1.2.0] /Users/230405/.gradle/caches/9.3.1/transforms/43a2ad32945bf879c4c3f4ae2e3b0a15/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:26:13-68
|
||||||
198 android:name="androidx.profileinstaller.ProfileInstallReceiver"
|
198 android:exported="false" >
|
||||||
198-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:35:13-76
|
198-->[androidx.emoji2:emoji2:1.2.0] /Users/230405/.gradle/caches/9.3.1/transforms/43a2ad32945bf879c4c3f4ae2e3b0a15/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:27:13-37
|
||||||
199 android:directBootAware="false"
|
199 <meta-data
|
||||||
199-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:36:13-44
|
199-->[androidx.emoji2:emoji2:1.2.0] /Users/230405/.gradle/caches/9.3.1/transforms/43a2ad32945bf879c4c3f4ae2e3b0a15/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:29:13-31:52
|
||||||
200 android:enabled="true"
|
200 android:name="androidx.emoji2.text.EmojiCompatInitializer"
|
||||||
200-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:37:13-35
|
200-->[androidx.emoji2:emoji2:1.2.0] /Users/230405/.gradle/caches/9.3.1/transforms/43a2ad32945bf879c4c3f4ae2e3b0a15/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:30:17-75
|
||||||
201 android:exported="true"
|
201 android:value="androidx.startup" />
|
||||||
201-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:38:13-36
|
201-->[androidx.emoji2:emoji2:1.2.0] /Users/230405/.gradle/caches/9.3.1/transforms/43a2ad32945bf879c4c3f4ae2e3b0a15/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:31:17-49
|
||||||
202 android:permission="android.permission.DUMP" >
|
202 <meta-data
|
||||||
202-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:39:13-57
|
202-->[androidx.lifecycle:lifecycle-process:2.7.0] /Users/230405/.gradle/caches/9.3.1/transforms/2f31679b1e04c914f676f1fd8264bd58/transformed/jetified-lifecycle-process-2.7.0/AndroidManifest.xml:29:13-31:52
|
||||||
203 <intent-filter>
|
203 android:name="androidx.lifecycle.ProcessLifecycleInitializer"
|
||||||
203-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:40:13-42:29
|
203-->[androidx.lifecycle:lifecycle-process:2.7.0] /Users/230405/.gradle/caches/9.3.1/transforms/2f31679b1e04c914f676f1fd8264bd58/transformed/jetified-lifecycle-process-2.7.0/AndroidManifest.xml:30:17-78
|
||||||
204 <action android:name="androidx.profileinstaller.action.INSTALL_PROFILE" />
|
204 android:value="androidx.startup" />
|
||||||
204-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:41:17-91
|
204-->[androidx.lifecycle:lifecycle-process:2.7.0] /Users/230405/.gradle/caches/9.3.1/transforms/2f31679b1e04c914f676f1fd8264bd58/transformed/jetified-lifecycle-process-2.7.0/AndroidManifest.xml:31:17-49
|
||||||
204-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:41:25-88
|
205 <meta-data
|
||||||
205 </intent-filter>
|
205-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:29:13-31:52
|
||||||
206 <intent-filter>
|
206 android:name="androidx.profileinstaller.ProfileInstallerInitializer"
|
||||||
206-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:43:13-45:29
|
206-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:30:17-85
|
||||||
207 <action android:name="androidx.profileinstaller.action.SKIP_FILE" />
|
207 android:value="androidx.startup" />
|
||||||
207-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:44:17-85
|
207-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:31:17-49
|
||||||
207-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:44:25-82
|
208 </provider>
|
||||||
208 </intent-filter>
|
209
|
||||||
209 <intent-filter>
|
210 <uses-library
|
||||||
209-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:46:13-48:29
|
210-->[androidx.window:window:1.0.0] /Users/230405/.gradle/caches/9.3.1/transforms/aeca825e4b55b57612986334633e59f2/transformed/jetified-window-1.0.0/AndroidManifest.xml:25:9-27:40
|
||||||
210 <action android:name="androidx.profileinstaller.action.SAVE_PROFILE" />
|
211 android:name="androidx.window.extensions"
|
||||||
210-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:47:17-88
|
211-->[androidx.window:window:1.0.0] /Users/230405/.gradle/caches/9.3.1/transforms/aeca825e4b55b57612986334633e59f2/transformed/jetified-window-1.0.0/AndroidManifest.xml:26:13-54
|
||||||
210-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:47:25-85
|
212 android:required="false" />
|
||||||
211 </intent-filter>
|
212-->[androidx.window:window:1.0.0] /Users/230405/.gradle/caches/9.3.1/transforms/aeca825e4b55b57612986334633e59f2/transformed/jetified-window-1.0.0/AndroidManifest.xml:27:13-37
|
||||||
212 <intent-filter>
|
213 <uses-library
|
||||||
212-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:49:13-51:29
|
213-->[androidx.window:window:1.0.0] /Users/230405/.gradle/caches/9.3.1/transforms/aeca825e4b55b57612986334633e59f2/transformed/jetified-window-1.0.0/AndroidManifest.xml:28:9-30:40
|
||||||
213 <action android:name="androidx.profileinstaller.action.BENCHMARK_OPERATION" />
|
214 android:name="androidx.window.sidecar"
|
||||||
213-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:50:17-95
|
214-->[androidx.window:window:1.0.0] /Users/230405/.gradle/caches/9.3.1/transforms/aeca825e4b55b57612986334633e59f2/transformed/jetified-window-1.0.0/AndroidManifest.xml:29:13-51
|
||||||
213-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:50:25-92
|
215 android:required="false" />
|
||||||
214 </intent-filter>
|
215-->[androidx.window:window:1.0.0] /Users/230405/.gradle/caches/9.3.1/transforms/aeca825e4b55b57612986334633e59f2/transformed/jetified-window-1.0.0/AndroidManifest.xml:30:13-37
|
||||||
215 </receiver>
|
|
||||||
216
|
216
|
||||||
217 <meta-data
|
217 <receiver
|
||||||
217-->[com.google.android.gms:play-services-basement:18.4.0] /Users/230405/.gradle/caches/9.3.1/transforms/6a15bf5b6bce99d84607e7f287c5047a/transformed/jetified-play-services-basement-18.4.0/AndroidManifest.xml:6:9-122
|
217-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:34:9-52:20
|
||||||
218 android:name="com.google.android.gms.version"
|
218 android:name="androidx.profileinstaller.ProfileInstallReceiver"
|
||||||
218-->[com.google.android.gms:play-services-basement:18.4.0] /Users/230405/.gradle/caches/9.3.1/transforms/6a15bf5b6bce99d84607e7f287c5047a/transformed/jetified-play-services-basement-18.4.0/AndroidManifest.xml:6:20-65
|
218-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:35:13-76
|
||||||
219 android:value="@integer/google_play_services_version" />
|
219 android:directBootAware="false"
|
||||||
219-->[com.google.android.gms:play-services-basement:18.4.0] /Users/230405/.gradle/caches/9.3.1/transforms/6a15bf5b6bce99d84607e7f287c5047a/transformed/jetified-play-services-basement-18.4.0/AndroidManifest.xml:6:66-119
|
219-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:36:13-44
|
||||||
220 </application>
|
220 android:enabled="true"
|
||||||
221
|
220-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:37:13-35
|
||||||
222</manifest>
|
221 android:exported="true"
|
||||||
|
221-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:38:13-36
|
||||||
|
222 android:permission="android.permission.DUMP" >
|
||||||
|
222-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:39:13-57
|
||||||
|
223 <intent-filter>
|
||||||
|
223-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:40:13-42:29
|
||||||
|
224 <action android:name="androidx.profileinstaller.action.INSTALL_PROFILE" />
|
||||||
|
224-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:41:17-91
|
||||||
|
224-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:41:25-88
|
||||||
|
225 </intent-filter>
|
||||||
|
226 <intent-filter>
|
||||||
|
226-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:43:13-45:29
|
||||||
|
227 <action android:name="androidx.profileinstaller.action.SKIP_FILE" />
|
||||||
|
227-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:44:17-85
|
||||||
|
227-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:44:25-82
|
||||||
|
228 </intent-filter>
|
||||||
|
229 <intent-filter>
|
||||||
|
229-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:46:13-48:29
|
||||||
|
230 <action android:name="androidx.profileinstaller.action.SAVE_PROFILE" />
|
||||||
|
230-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:47:17-88
|
||||||
|
230-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:47:25-85
|
||||||
|
231 </intent-filter>
|
||||||
|
232 <intent-filter>
|
||||||
|
232-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:49:13-51:29
|
||||||
|
233 <action android:name="androidx.profileinstaller.action.BENCHMARK_OPERATION" />
|
||||||
|
233-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:50:17-95
|
||||||
|
233-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.3.1/transforms/8e1f0c45cedc013cf04b8b1f53b79541/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:50:25-92
|
||||||
|
234 </intent-filter>
|
||||||
|
235 </receiver>
|
||||||
|
236
|
||||||
|
237 <meta-data
|
||||||
|
237-->[com.google.android.gms:play-services-basement:18.4.0] /Users/230405/.gradle/caches/9.3.1/transforms/6a15bf5b6bce99d84607e7f287c5047a/transformed/jetified-play-services-basement-18.4.0/AndroidManifest.xml:6:9-122
|
||||||
|
238 android:name="com.google.android.gms.version"
|
||||||
|
238-->[com.google.android.gms:play-services-basement:18.4.0] /Users/230405/.gradle/caches/9.3.1/transforms/6a15bf5b6bce99d84607e7f287c5047a/transformed/jetified-play-services-basement-18.4.0/AndroidManifest.xml:6:20-65
|
||||||
|
239 android:value="@integer/google_play_services_version" />
|
||||||
|
239-->[com.google.android.gms:play-services-basement:18.4.0] /Users/230405/.gradle/caches/9.3.1/transforms/6a15bf5b6bce99d84607e7f287c5047a/transformed/jetified-play-services-basement-18.4.0/AndroidManifest.xml:6:66-119
|
||||||
|
240 </application>
|
||||||
|
241
|
||||||
|
242</manifest>
|
||||||
|
|||||||
@@ -58,6 +58,26 @@
|
|||||||
</activity>
|
</activity>
|
||||||
<activity android:name="com.example.cuida.ui.auth.RegisterActivity" />
|
<activity android:name="com.example.cuida.ui.auth.RegisterActivity" />
|
||||||
<activity android:name="com.example.cuida.ui.auth.ForgotPasswordActivity" />
|
<activity android:name="com.example.cuida.ui.auth.ForgotPasswordActivity" />
|
||||||
|
<activity
|
||||||
|
android:name="com.example.cuida.ui.auth.ResetPasswordActivity"
|
||||||
|
android:exported="true" >
|
||||||
|
<intent-filter>
|
||||||
|
<action android:name="android.intent.action.VIEW" />
|
||||||
|
|
||||||
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
|
<category android:name="android.intent.category.BROWSABLE" />
|
||||||
|
<!--
|
||||||
|
Update the host to match your Firebase project's hosting domain
|
||||||
|
or the custom domain you configured for dynamic links
|
||||||
|
-->
|
||||||
|
<data
|
||||||
|
android:host="papcuida.page.link"
|
||||||
|
android:scheme="https" />
|
||||||
|
<data
|
||||||
|
android:host="resetpassword"
|
||||||
|
android:scheme="cuida" />
|
||||||
|
</intent-filter>
|
||||||
|
</activity>
|
||||||
|
|
||||||
<receiver
|
<receiver
|
||||||
android:name="com.example.cuida.services.AlarmReceiver"
|
android:name="com.example.cuida.services.AlarmReceiver"
|
||||||
|
|||||||
@@ -58,6 +58,26 @@
|
|||||||
</activity>
|
</activity>
|
||||||
<activity android:name="com.example.cuida.ui.auth.RegisterActivity" />
|
<activity android:name="com.example.cuida.ui.auth.RegisterActivity" />
|
||||||
<activity android:name="com.example.cuida.ui.auth.ForgotPasswordActivity" />
|
<activity android:name="com.example.cuida.ui.auth.ForgotPasswordActivity" />
|
||||||
|
<activity
|
||||||
|
android:name="com.example.cuida.ui.auth.ResetPasswordActivity"
|
||||||
|
android:exported="true" >
|
||||||
|
<intent-filter>
|
||||||
|
<action android:name="android.intent.action.VIEW" />
|
||||||
|
|
||||||
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
|
<category android:name="android.intent.category.BROWSABLE" />
|
||||||
|
<!--
|
||||||
|
Update the host to match your Firebase project's hosting domain
|
||||||
|
or the custom domain you configured for dynamic links
|
||||||
|
-->
|
||||||
|
<data
|
||||||
|
android:host="papcuida.page.link"
|
||||||
|
android:scheme="https" />
|
||||||
|
<data
|
||||||
|
android:host="resetpassword"
|
||||||
|
android:scheme="cuida" />
|
||||||
|
</intent-filter>
|
||||||
|
</activity>
|
||||||
|
|
||||||
<receiver
|
<receiver
|
||||||
android:name="com.example.cuida.services.AlarmReceiver"
|
android:name="com.example.cuida.services.AlarmReceiver"
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@@ -1,8 +1,4 @@
|
|||||||
[
|
[
|
||||||
{
|
|
||||||
"merged": "com.example.cuida.app-mergeDebugResources-53:/layout/activity_register.xml",
|
|
||||||
"source": "com.example.cuida.app-main-56:/layout/activity_register.xml"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"merged": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-mergeDebugResources-53:/layout/fragment_medication.xml",
|
"merged": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-mergeDebugResources-53:/layout/fragment_medication.xml",
|
||||||
"source": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-main-56:/layout/fragment_medication.xml"
|
"source": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-main-56:/layout/fragment_medication.xml"
|
||||||
@@ -35,6 +31,10 @@
|
|||||||
"merged": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-mergeDebugResources-53:/layout/fragment_profile.xml",
|
"merged": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-mergeDebugResources-53:/layout/fragment_profile.xml",
|
||||||
"source": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-main-56:/layout/fragment_profile.xml"
|
"source": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-main-56:/layout/fragment_profile.xml"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"merged": "com.example.cuida.app-mergeDebugResources-53:/layout/activity_reset_password.xml",
|
||||||
|
"source": "com.example.cuida.app-main-56:/layout/activity_reset_password.xml"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"merged": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-mergeDebugResources-53:/layout/activity_login.xml",
|
"merged": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-mergeDebugResources-53:/layout/activity_login.xml",
|
||||||
"source": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-main-56:/layout/activity_login.xml"
|
"source": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-main-56:/layout/activity_login.xml"
|
||||||
|
|||||||
@@ -7,6 +7,10 @@
|
|||||||
"merged": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-debug-54:/layout_fragment_schedule_appointment.xml.flat",
|
"merged": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-debug-54:/layout_fragment_schedule_appointment.xml.flat",
|
||||||
"source": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-main-56:/layout/fragment_schedule_appointment.xml"
|
"source": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-main-56:/layout/fragment_schedule_appointment.xml"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"merged": "com.example.cuida.app-debug-54:/layout_activity_reset_password.xml.flat",
|
||||||
|
"source": "com.example.cuida.app-main-56:/layout/activity_reset_password.xml"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"merged": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-debug-54:/drawable_ic_placeholder.xml.flat",
|
"merged": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-debug-54:/drawable_ic_placeholder.xml.flat",
|
||||||
"source": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-main-56:/drawable/ic_placeholder.xml"
|
"source": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-main-56:/drawable/ic_placeholder.xml"
|
||||||
@@ -39,10 +43,6 @@
|
|||||||
"merged": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-debug-54:/layout_fragment_home.xml.flat",
|
"merged": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-debug-54:/layout_fragment_home.xml.flat",
|
||||||
"source": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-main-56:/layout/fragment_home.xml"
|
"source": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-main-56:/layout/fragment_home.xml"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"merged": "com.example.cuida.app-debug-54:/layout_activity_register.xml.flat",
|
|
||||||
"source": "com.example.cuida.app-main-56:/layout/activity_register.xml"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"merged": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-debug-54:/drawable_ic_launcher.xml.flat",
|
"merged": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-debug-54:/drawable_ic_launcher.xml.flat",
|
||||||
"source": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-main-56:/drawable/ic_launcher.xml"
|
"source": "/Users/230405/.gradle/daemon/9.3.1/com.example.cuida.app-main-56:/drawable/ic_launcher.xml"
|
||||||
|
|||||||
@@ -58,6 +58,26 @@
|
|||||||
</activity>
|
</activity>
|
||||||
<activity android:name="com.example.cuida.ui.auth.RegisterActivity" />
|
<activity android:name="com.example.cuida.ui.auth.RegisterActivity" />
|
||||||
<activity android:name="com.example.cuida.ui.auth.ForgotPasswordActivity" />
|
<activity android:name="com.example.cuida.ui.auth.ForgotPasswordActivity" />
|
||||||
|
<activity
|
||||||
|
android:name="com.example.cuida.ui.auth.ResetPasswordActivity"
|
||||||
|
android:exported="true" >
|
||||||
|
<intent-filter>
|
||||||
|
<action android:name="android.intent.action.VIEW" />
|
||||||
|
|
||||||
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
|
<category android:name="android.intent.category.BROWSABLE" />
|
||||||
|
<!--
|
||||||
|
Update the host to match your Firebase project's hosting domain
|
||||||
|
or the custom domain you configured for dynamic links
|
||||||
|
-->
|
||||||
|
<data
|
||||||
|
android:host="papcuida.page.link"
|
||||||
|
android:scheme="https" />
|
||||||
|
<data
|
||||||
|
android:host="resetpassword"
|
||||||
|
android:scheme="cuida" />
|
||||||
|
</intent-filter>
|
||||||
|
</activity>
|
||||||
|
|
||||||
<receiver
|
<receiver
|
||||||
android:name="com.example.cuida.services.AlarmReceiver"
|
android:name="com.example.cuida.services.AlarmReceiver"
|
||||||
|
|||||||
@@ -0,0 +1,68 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="match_parent"
|
||||||
|
android:orientation="vertical"
|
||||||
|
android:gravity="center"
|
||||||
|
android:padding="24dp"
|
||||||
|
android:background="@color/background_color">
|
||||||
|
|
||||||
|
<ImageView
|
||||||
|
android:layout_width="187dp"
|
||||||
|
android:layout_height="177dp"
|
||||||
|
android:layout_marginBottom="24dp"
|
||||||
|
android:scaleType="centerCrop"
|
||||||
|
android:src="@drawable/ic_logo" />
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="Nova Palavra-passe"
|
||||||
|
android:textSize="24sp"
|
||||||
|
android:textStyle="bold"
|
||||||
|
android:textColor="@color/primary_color"
|
||||||
|
android:layout_marginBottom="16dp"/>
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="Insira e confirme a sua nova palavra-passe."
|
||||||
|
android:gravity="center"
|
||||||
|
android:textSize="16sp"
|
||||||
|
android:layout_marginBottom="32dp"/>
|
||||||
|
|
||||||
|
<com.google.android.material.textfield.TextInputLayout
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginBottom="16dp">
|
||||||
|
|
||||||
|
<com.google.android.material.textfield.TextInputEditText
|
||||||
|
android:id="@+id/new_password_edit_text"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:hint="Nova palavra-passe"
|
||||||
|
android:inputType="textPassword" />
|
||||||
|
</com.google.android.material.textfield.TextInputLayout>
|
||||||
|
|
||||||
|
<com.google.android.material.textfield.TextInputLayout
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginBottom="24dp">
|
||||||
|
|
||||||
|
<com.google.android.material.textfield.TextInputEditText
|
||||||
|
android:id="@+id/confirm_new_password_edit_text"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:hint="Confirmar palavra-passe"
|
||||||
|
android:inputType="textPassword" />
|
||||||
|
</com.google.android.material.textfield.TextInputLayout>
|
||||||
|
|
||||||
|
<com.google.android.material.button.MaterialButton
|
||||||
|
android:id="@+id/save_new_password_button"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="56dp"
|
||||||
|
android:text="Guardar Palavra-passe"
|
||||||
|
android:textSize="16sp"
|
||||||
|
android:layout_marginBottom="16dp"/>
|
||||||
|
|
||||||
|
</LinearLayout>
|
||||||
@@ -5,16 +5,28 @@
|
|||||||
android:layout_height="match_parent"
|
android:layout_height="match_parent"
|
||||||
android:padding="16dp">
|
android:padding="16dp">
|
||||||
|
|
||||||
|
<com.google.android.material.imageview.ShapeableImageView
|
||||||
|
android:id="@+id/image_profile_home"
|
||||||
|
android:layout_width="48dp"
|
||||||
|
android:layout_height="48dp"
|
||||||
|
android:src="@drawable/ic_placeholder"
|
||||||
|
android:scaleType="centerCrop"
|
||||||
|
app:shapeAppearanceOverlay="@style/ShapeAppearanceOverlay.App.CornerSize50Percent"
|
||||||
|
app:layout_constraintTop_toTopOf="parent"
|
||||||
|
app:layout_constraintStart_toStartOf="parent"/>
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
android:id="@+id/text_greeting"
|
android:id="@+id/text_greeting"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginStart="12dp"
|
||||||
android:text="Olá, utilizador!"
|
android:text="Olá, utilizador!"
|
||||||
android:textSize="24sp"
|
android:textSize="24sp"
|
||||||
android:textStyle="bold"
|
android:textStyle="bold"
|
||||||
android:textColor="@color/primary_color"
|
android:textColor="@color/primary_color"
|
||||||
app:layout_constraintTop_toTopOf="parent"
|
app:layout_constraintTop_toTopOf="@id/image_profile_home"
|
||||||
app:layout_constraintStart_toStartOf="parent"/>
|
app:layout_constraintBottom_toBottomOf="@id/image_profile_home"
|
||||||
|
app:layout_constraintStart_toEndOf="@id/image_profile_home"/>
|
||||||
|
|
||||||
<com.google.android.material.card.MaterialCardView
|
<com.google.android.material.card.MaterialCardView
|
||||||
android:id="@+id/card_next_medication"
|
android:id="@+id/card_next_medication"
|
||||||
@@ -26,7 +38,7 @@
|
|||||||
android:foreground="?android:attr/selectableItemBackground"
|
android:foreground="?android:attr/selectableItemBackground"
|
||||||
app:cardCornerRadius="16dp"
|
app:cardCornerRadius="16dp"
|
||||||
app:cardElevation="4dp"
|
app:cardElevation="4dp"
|
||||||
app:layout_constraintTop_toBottomOf="@id/text_greeting">
|
app:layout_constraintTop_toBottomOf="@id/image_profile_home">
|
||||||
|
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -3355,6 +3355,7 @@ id closest
|
|||||||
id collapseActionView
|
id collapseActionView
|
||||||
id compress
|
id compress
|
||||||
id confirm_button
|
id confirm_button
|
||||||
|
id confirm_new_password_edit_text
|
||||||
id constraint
|
id constraint
|
||||||
id container
|
id container
|
||||||
id content
|
id content
|
||||||
@@ -3471,6 +3472,7 @@ id ifRoom
|
|||||||
id ignore
|
id ignore
|
||||||
id ignoreRequest
|
id ignoreRequest
|
||||||
id image
|
id image
|
||||||
|
id image_profile_home
|
||||||
id immediateStop
|
id immediateStop
|
||||||
id included
|
id included
|
||||||
id indeterminate
|
id indeterminate
|
||||||
@@ -3580,6 +3582,7 @@ id never
|
|||||||
id neverCompleteToEnd
|
id neverCompleteToEnd
|
||||||
id neverCompleteToStart
|
id neverCompleteToStart
|
||||||
id new_password
|
id new_password
|
||||||
|
id new_password_edit_text
|
||||||
id next_med_name
|
id next_med_name
|
||||||
id next_med_time
|
id next_med_time
|
||||||
id noScroll
|
id noScroll
|
||||||
@@ -3656,6 +3659,7 @@ id right_side
|
|||||||
id rounded
|
id rounded
|
||||||
id row_index_key
|
id row_index_key
|
||||||
id rtl
|
id rtl
|
||||||
|
id save_new_password_button
|
||||||
id save_non_transition_alpha
|
id save_non_transition_alpha
|
||||||
id save_overlay_view
|
id save_overlay_view
|
||||||
id sawtooth
|
id sawtooth
|
||||||
@@ -3923,6 +3927,7 @@ layout activity_forgot_password
|
|||||||
layout activity_login
|
layout activity_login
|
||||||
layout activity_main
|
layout activity_main
|
||||||
layout activity_register
|
layout activity_register
|
||||||
|
layout activity_reset_password
|
||||||
layout browser_actions_context_menu_page
|
layout browser_actions_context_menu_page
|
||||||
layout browser_actions_context_menu_row
|
layout browser_actions_context_menu_row
|
||||||
layout custom_dialog
|
layout custom_dialog
|
||||||
|
|||||||
Binary file not shown.
@@ -1,9 +1,9 @@
|
|||||||
-- Merging decision tree log ---
|
-- Merging decision tree log ---
|
||||||
manifest
|
manifest
|
||||||
ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:2:1-47:12
|
ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:2:1-63:12
|
||||||
INJECTED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:2:1-47:12
|
INJECTED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:2:1-63:12
|
||||||
INJECTED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:2:1-47:12
|
INJECTED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:2:1-63:12
|
||||||
INJECTED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:2:1-47:12
|
INJECTED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:2:1-63:12
|
||||||
MERGED from [androidx.databinding:viewbinding:9.1.0] /Users/230405/.gradle/caches/9.3.1/transforms/55c21fd570e20471965fe474310bdfe6/transformed/jetified-viewbinding-9.1.0/AndroidManifest.xml:2:1-7:12
|
MERGED from [androidx.databinding:viewbinding:9.1.0] /Users/230405/.gradle/caches/9.3.1/transforms/55c21fd570e20471965fe474310bdfe6/transformed/jetified-viewbinding-9.1.0/AndroidManifest.xml:2:1-7:12
|
||||||
MERGED from [androidx.navigation:navigation-common:2.7.7] /Users/230405/.gradle/caches/9.3.1/transforms/ad8aca759aa689eb7b53ac12fab10b94/transformed/navigation-common-2.7.7/AndroidManifest.xml:17:1-22:12
|
MERGED from [androidx.navigation:navigation-common:2.7.7] /Users/230405/.gradle/caches/9.3.1/transforms/ad8aca759aa689eb7b53ac12fab10b94/transformed/navigation-common-2.7.7/AndroidManifest.xml:17:1-22:12
|
||||||
MERGED from [androidx.navigation:navigation-runtime:2.7.7] /Users/230405/.gradle/caches/9.3.1/transforms/d8dfef0504d2ae1bab7fe38e2562e007/transformed/navigation-runtime-2.7.7/AndroidManifest.xml:17:1-22:12
|
MERGED from [androidx.navigation:navigation-runtime:2.7.7] /Users/230405/.gradle/caches/9.3.1/transforms/d8dfef0504d2ae1bab7fe38e2562e007/transformed/navigation-runtime-2.7.7/AndroidManifest.xml:17:1-22:12
|
||||||
@@ -133,8 +133,8 @@ ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:12:5-
|
|||||||
android:name
|
android:name
|
||||||
ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:12:22-71
|
ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:12:22-71
|
||||||
application
|
application
|
||||||
ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:14:5-45:19
|
ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:14:5-61:19
|
||||||
INJECTED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:14:5-45:19
|
INJECTED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:14:5-61:19
|
||||||
MERGED from [com.google.android.material:material:1.11.0] /Users/230405/.gradle/caches/9.3.1/transforms/ab2bfb38a530249c8a6d78c78de52453/transformed/material-1.11.0/AndroidManifest.xml:22:5-20
|
MERGED from [com.google.android.material:material:1.11.0] /Users/230405/.gradle/caches/9.3.1/transforms/ab2bfb38a530249c8a6d78c78de52453/transformed/material-1.11.0/AndroidManifest.xml:22:5-20
|
||||||
MERGED from [com.google.android.material:material:1.11.0] /Users/230405/.gradle/caches/9.3.1/transforms/ab2bfb38a530249c8a6d78c78de52453/transformed/material-1.11.0/AndroidManifest.xml:22:5-20
|
MERGED from [com.google.android.material:material:1.11.0] /Users/230405/.gradle/caches/9.3.1/transforms/ab2bfb38a530249c8a6d78c78de52453/transformed/material-1.11.0/AndroidManifest.xml:22:5-20
|
||||||
MERGED from [androidx.constraintlayout:constraintlayout:2.1.4] /Users/230405/.gradle/caches/9.3.1/transforms/19d5f8f0b65bdfb5d8bc7c00b575c437/transformed/constraintlayout-2.1.4/AndroidManifest.xml:9:5-20
|
MERGED from [androidx.constraintlayout:constraintlayout:2.1.4] /Users/230405/.gradle/caches/9.3.1/transforms/19d5f8f0b65bdfb5d8bc7c00b575c437/transformed/constraintlayout-2.1.4/AndroidManifest.xml:9:5-20
|
||||||
@@ -237,12 +237,38 @@ activity#com.example.cuida.ui.auth.ForgotPasswordActivity
|
|||||||
ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:41:9-68
|
ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:41:9-68
|
||||||
android:name
|
android:name
|
||||||
ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:41:19-65
|
ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:41:19-65
|
||||||
receiver#com.example.cuida.services.AlarmReceiver
|
activity#com.example.cuida.ui.auth.ResetPasswordActivity
|
||||||
ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:43:9-85
|
ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:42:9-57:20
|
||||||
android:exported
|
android:exported
|
||||||
ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:43:58-82
|
ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:43:13-36
|
||||||
android:name
|
android:name
|
||||||
ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:43:19-57
|
ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:42:19-64
|
||||||
|
intent-filter#action:name:android.intent.action.VIEW+category:name:android.intent.category.BROWSABLE+category:name:android.intent.category.DEFAULT+data:host:papcuida.page.link+data:host:resetpassword+data:scheme:cuida+data:scheme:https
|
||||||
|
ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:44:13-56:29
|
||||||
|
action#android.intent.action.VIEW
|
||||||
|
ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:45:17-69
|
||||||
|
android:name
|
||||||
|
ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:45:25-66
|
||||||
|
category#android.intent.category.DEFAULT
|
||||||
|
ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:46:17-76
|
||||||
|
android:name
|
||||||
|
ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:46:27-73
|
||||||
|
category#android.intent.category.BROWSABLE
|
||||||
|
ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:47:17-78
|
||||||
|
android:name
|
||||||
|
ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:47:27-75
|
||||||
|
data
|
||||||
|
ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:50:17-52:57
|
||||||
|
android:host
|
||||||
|
ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:52:21-54
|
||||||
|
android:scheme
|
||||||
|
ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:51:21-43
|
||||||
|
receiver#com.example.cuida.services.AlarmReceiver
|
||||||
|
ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:59:9-85
|
||||||
|
android:exported
|
||||||
|
ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:59:58-82
|
||||||
|
android:name
|
||||||
|
ADDED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:59:19-57
|
||||||
uses-sdk
|
uses-sdk
|
||||||
INJECTED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml reason: use-sdk injection requested
|
INJECTED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml reason: use-sdk injection requested
|
||||||
INJECTED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml
|
INJECTED from /Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml
|
||||||
@@ -517,26 +543,6 @@ ADDED from [com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/cach
|
|||||||
ADDED from [com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:30:13-80
|
ADDED from [com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:30:13-80
|
||||||
intent-filter#action:name:android.intent.action.VIEW+category:name:android.intent.category.BROWSABLE+category:name:android.intent.category.DEFAULT+data:host:firebase.auth+data:path:/+data:scheme:genericidp
|
intent-filter#action:name:android.intent.action.VIEW+category:name:android.intent.category.BROWSABLE+category:name:android.intent.category.DEFAULT+data:host:firebase.auth+data:path:/+data:scheme:genericidp
|
||||||
ADDED from [com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:35:13-45:29
|
ADDED from [com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:35:13-45:29
|
||||||
action#android.intent.action.VIEW
|
|
||||||
ADDED from [com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:36:17-69
|
|
||||||
android:name
|
|
||||||
ADDED from [com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:36:25-66
|
|
||||||
category#android.intent.category.DEFAULT
|
|
||||||
ADDED from [com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:38:17-76
|
|
||||||
android:name
|
|
||||||
ADDED from [com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:38:27-73
|
|
||||||
category#android.intent.category.BROWSABLE
|
|
||||||
ADDED from [com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:39:17-78
|
|
||||||
android:name
|
|
||||||
ADDED from [com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:39:27-75
|
|
||||||
data
|
|
||||||
ADDED from [com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:41:17-44:51
|
|
||||||
android:path
|
|
||||||
ADDED from [com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:43:21-37
|
|
||||||
android:host
|
|
||||||
ADDED from [com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:42:21-49
|
|
||||||
android:scheme
|
|
||||||
ADDED from [com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:44:21-48
|
|
||||||
activity#com.google.firebase.auth.internal.RecaptchaActivity
|
activity#com.google.firebase.auth.internal.RecaptchaActivity
|
||||||
ADDED from [com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:47:9-64:20
|
ADDED from [com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.3.1/transforms/17a92fbbc39a6dd53b947ae4fa0bd754/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:47:9-64:20
|
||||||
android:excludeFromRecents
|
android:excludeFromRecents
|
||||||
|
|||||||
Binary file not shown.
@@ -39,6 +39,22 @@
|
|||||||
|
|
||||||
<activity android:name=".ui.auth.RegisterActivity" />
|
<activity android:name=".ui.auth.RegisterActivity" />
|
||||||
<activity android:name=".ui.auth.ForgotPasswordActivity" />
|
<activity android:name=".ui.auth.ForgotPasswordActivity" />
|
||||||
|
<activity android:name=".ui.auth.ResetPasswordActivity"
|
||||||
|
android:exported="true">
|
||||||
|
<intent-filter>
|
||||||
|
<action android:name="android.intent.action.VIEW" />
|
||||||
|
<category android:name="android.intent.category.DEFAULT" />
|
||||||
|
<category android:name="android.intent.category.BROWSABLE" />
|
||||||
|
<!-- Update the host to match your Firebase project's hosting domain
|
||||||
|
or the custom domain you configured for dynamic links -->
|
||||||
|
<data
|
||||||
|
android:scheme="https"
|
||||||
|
android:host="papcuida.page.link" />
|
||||||
|
<data
|
||||||
|
android:scheme="cuida"
|
||||||
|
android:host="resetpassword" />
|
||||||
|
</intent-filter>
|
||||||
|
</activity>
|
||||||
|
|
||||||
<receiver android:name=".services.AlarmReceiver" android:exported="false" />
|
<receiver android:name=".services.AlarmReceiver" android:exported="false" />
|
||||||
|
|
||||||
|
|||||||
@@ -11,14 +11,33 @@ import com.google.common.util.concurrent.ListenableFuture;
|
|||||||
import java.util.concurrent.Executor;
|
import java.util.concurrent.Executor;
|
||||||
import java.util.concurrent.Executors;
|
import java.util.concurrent.Executors;
|
||||||
|
|
||||||
|
import com.google.ai.client.generativeai.type.BlockThreshold;
|
||||||
|
import com.google.ai.client.generativeai.type.HarmCategory;
|
||||||
|
import com.google.ai.client.generativeai.type.SafetySetting;
|
||||||
|
|
||||||
|
import java.util.Arrays;
|
||||||
|
import java.util.List;
|
||||||
|
import java.util.Collections;
|
||||||
|
|
||||||
public class Gemini {
|
public class Gemini {
|
||||||
private final GenerativeModelFutures modelo;
|
private final GenerativeModelFutures modelo;
|
||||||
|
|
||||||
public Gemini() {
|
public Gemini() {
|
||||||
// 1. Configurar o modelo (usa a tua API Key do Google AI Studio)
|
// 1. Configurar os SafetySettings para permitir termos médicos e partes do corpo
|
||||||
|
List<SafetySetting> safetySettings = Arrays.asList(
|
||||||
|
new SafetySetting(HarmCategory.HARASSMENT, BlockThreshold.NONE),
|
||||||
|
new SafetySetting(HarmCategory.HATE_SPEECH, BlockThreshold.NONE),
|
||||||
|
new SafetySetting(HarmCategory.SEXUALLY_EXPLICIT, BlockThreshold.NONE),
|
||||||
|
new SafetySetting(HarmCategory.DANGEROUS_CONTENT, BlockThreshold.NONE)
|
||||||
|
);
|
||||||
|
|
||||||
|
// 2. Configurar o modelo (usa a tua API Key do Google AI Studio)
|
||||||
GenerativeModel generativeModel = new GenerativeModel(
|
GenerativeModel generativeModel = new GenerativeModel(
|
||||||
"gemini-2.5-flash",
|
"gemini-2.5-flash",
|
||||||
"AIzaSyBmLgn-SHaTDvAeDWsw2iTZRR9gahhOu7k");
|
"AIzaSyBmLgn-SHaTDvAeDWsw2iTZRR9gahhOu7k",
|
||||||
|
null, // generationConfig
|
||||||
|
safetySettings
|
||||||
|
);
|
||||||
this.modelo = GenerativeModelFutures.from(generativeModel);
|
this.modelo = GenerativeModelFutures.from(generativeModel);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ public class ForgotPasswordActivity extends AppCompatActivity {
|
|||||||
setContentView(binding.getRoot());
|
setContentView(binding.getRoot());
|
||||||
|
|
||||||
binding.resetButton.setOnClickListener(v -> {
|
binding.resetButton.setOnClickListener(v -> {
|
||||||
String email = binding.emailEditText.getText().toString();
|
String email = binding.emailEditText.getText().toString().trim();
|
||||||
if (email.isEmpty()) {
|
if (email.isEmpty()) {
|
||||||
Toast.makeText(this, "Por favor insira o seu email.", Toast.LENGTH_SHORT).show();
|
Toast.makeText(this, "Por favor insira o seu email.", Toast.LENGTH_SHORT).show();
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@@ -0,0 +1,82 @@
|
|||||||
|
package com.example.cuida.ui.auth;
|
||||||
|
|
||||||
|
import android.content.Intent;
|
||||||
|
import android.net.Uri;
|
||||||
|
import android.os.Bundle;
|
||||||
|
import android.widget.Toast;
|
||||||
|
|
||||||
|
import androidx.appcompat.app.AppCompatActivity;
|
||||||
|
|
||||||
|
import com.example.cuida.databinding.ActivityResetPasswordBinding;
|
||||||
|
import com.google.firebase.auth.FirebaseAuth;
|
||||||
|
|
||||||
|
public class ResetPasswordActivity extends AppCompatActivity {
|
||||||
|
|
||||||
|
private ActivityResetPasswordBinding binding;
|
||||||
|
private String oobCode;
|
||||||
|
|
||||||
|
@Override
|
||||||
|
protected void onCreate(Bundle savedInstanceState) {
|
||||||
|
super.onCreate(savedInstanceState);
|
||||||
|
binding = ActivityResetPasswordBinding.inflate(getLayoutInflater());
|
||||||
|
setContentView(binding.getRoot());
|
||||||
|
|
||||||
|
// Use custom uri scheme or https scheme, extracting oobCode parameter
|
||||||
|
Intent intent = getIntent();
|
||||||
|
if (intent != null && intent.getData() != null) {
|
||||||
|
Uri data = intent.getData();
|
||||||
|
oobCode = data.getQueryParameter("oobCode");
|
||||||
|
|
||||||
|
if (oobCode == null || oobCode.isEmpty()) {
|
||||||
|
Toast.makeText(this, "Link de redefinição inválido.", Toast.LENGTH_LONG).show();
|
||||||
|
finish();
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
Toast.makeText(this, "Nenhum código de redefinição encontrado.", Toast.LENGTH_LONG).show();
|
||||||
|
finish();
|
||||||
|
}
|
||||||
|
|
||||||
|
binding.saveNewPasswordButton.setOnClickListener(v -> saveNewPassword());
|
||||||
|
}
|
||||||
|
|
||||||
|
private void saveNewPassword() {
|
||||||
|
String newPassword = binding.newPasswordEditText.getText().toString();
|
||||||
|
String confirmPassword = binding.confirmNewPasswordEditText.getText().toString();
|
||||||
|
|
||||||
|
if (newPassword.isEmpty() || confirmPassword.isEmpty()) {
|
||||||
|
Toast.makeText(this, "Preencha ambas as palavras-passe.", Toast.LENGTH_SHORT).show();
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!newPassword.equals(confirmPassword)) {
|
||||||
|
Toast.makeText(this, "As palavras-passe não coincidem.", Toast.LENGTH_SHORT).show();
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (newPassword.length() < 6) {
|
||||||
|
Toast.makeText(this, "A palavra-passe deve ter pelo menos 6 caracteres.", Toast.LENGTH_SHORT).show();
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
binding.saveNewPasswordButton.setEnabled(false);
|
||||||
|
binding.saveNewPasswordButton.setText("A guardar...");
|
||||||
|
|
||||||
|
FirebaseAuth.getInstance().confirmPasswordReset(oobCode, newPassword)
|
||||||
|
.addOnCompleteListener(task -> {
|
||||||
|
if (task.isSuccessful()) {
|
||||||
|
Toast.makeText(this, "Palavra-passe atualizada com sucesso!", Toast.LENGTH_LONG).show();
|
||||||
|
// Go back to login screen
|
||||||
|
Intent intent = new Intent(ResetPasswordActivity.this, LoginActivity.class);
|
||||||
|
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK);
|
||||||
|
startActivity(intent);
|
||||||
|
finish();
|
||||||
|
} else {
|
||||||
|
binding.saveNewPasswordButton.setEnabled(true);
|
||||||
|
binding.saveNewPasswordButton.setText("Guardar Palavra-passe");
|
||||||
|
|
||||||
|
String errorMsg = task.getException() != null ? task.getException().getMessage() : "Erro desconhecido";
|
||||||
|
Toast.makeText(this, "Erro: " + errorMsg, Toast.LENGTH_LONG).show();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -26,7 +26,7 @@ public class HomeFragment extends Fragment {
|
|||||||
ViewGroup container, Bundle savedInstanceState) {
|
ViewGroup container, Bundle savedInstanceState) {
|
||||||
binding = FragmentHomeBinding.inflate(inflater, container, false);
|
binding = FragmentHomeBinding.inflate(inflater, container, false);
|
||||||
|
|
||||||
// --- Greeting ---
|
// --- Greeting & Profile Picture ---
|
||||||
com.google.firebase.auth.FirebaseAuth auth = com.google.firebase.auth.FirebaseAuth.getInstance();
|
com.google.firebase.auth.FirebaseAuth auth = com.google.firebase.auth.FirebaseAuth.getInstance();
|
||||||
if (auth.getCurrentUser() != null) {
|
if (auth.getCurrentUser() != null) {
|
||||||
String userId = auth.getCurrentUser().getUid();
|
String userId = auth.getCurrentUser().getUid();
|
||||||
@@ -42,6 +42,16 @@ public class HomeFragment extends Fragment {
|
|||||||
} else {
|
} else {
|
||||||
binding.textGreeting.setText("Olá, Utilizador!");
|
binding.textGreeting.setText("Olá, Utilizador!");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Load Profile Picture
|
||||||
|
String profilePictureUri = documentSnapshot.getString("profilePictureUri");
|
||||||
|
if (profilePictureUri != null && !profilePictureUri.isEmpty()) {
|
||||||
|
try {
|
||||||
|
binding.imageProfileHome.setImageURI(android.net.Uri.parse(profilePictureUri));
|
||||||
|
} catch (Exception e) {
|
||||||
|
android.util.Log.e("HomeFragment", "Error loading profile pic view: " + e.getMessage());
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
.addOnFailureListener(e -> {
|
.addOnFailureListener(e -> {
|
||||||
|
|||||||
@@ -59,9 +59,9 @@ public class Sns24Fragment extends Fragment {
|
|||||||
com.example.cuida.services.Gemini gemini = new com.example.cuida.services.Gemini();
|
com.example.cuida.services.Gemini gemini = new com.example.cuida.services.Gemini();
|
||||||
String prompt = "Atua como um assistente de triagem médica. " +
|
String prompt = "Atua como um assistente de triagem médica. " +
|
||||||
"Analisa os seguintes sintomas de um paciente e dá uma resposta MUITO CURTA e direta (máximo 2 a 3 frases). " +
|
"Analisa os seguintes sintomas de um paciente e dá uma resposta MUITO CURTA e direta (máximo 2 a 3 frases). " +
|
||||||
"Regra de Ouro: Se o paciente mencionar a palavra 'dor', deves avaliar a situação com muito cuidado, inclinando-te para a classificar como severa. " +
|
"Tem bom senso e calma na avaliação: não assumas automaticamente que os sintomas são severos sem analisar todo o contexto. Evita ser alarmista desnecessariamente. " +
|
||||||
"Se os sintomas indicarem uma situação grave, emergência ou necessidade de observação urgente de acordo com as tuas instruções, a tua resposta DEVE conter obrigatoriamente a palavra [GRAVE]. " +
|
"Apenas se os sintomas indicarem uma situação de verdadeira emergência ou necessidade indiscutível de observação médica urgente, a tua resposta DEVE conter obrigatoriamente a palavra [GRAVE]. " +
|
||||||
"Recomenda sempre qual o próximo passo (ex: urgências, SNS 24, consulta). " +
|
"Recomenda sempre qual o próximo passo adequado (ex: repouso, farmácia, médico, SNS 24, ou urgências). " +
|
||||||
"Sintomas: " + symptoms;
|
"Sintomas: " + symptoms;
|
||||||
|
|
||||||
gemini.fazerPergunta(prompt, new com.example.cuida.services.Gemini.GeminiCallback() {
|
gemini.fazerPergunta(prompt, new com.example.cuida.services.Gemini.GeminiCallback() {
|
||||||
|
|||||||
68
app/src/main/res/layout/activity_reset_password.xml
Normal file
68
app/src/main/res/layout/activity_reset_password.xml
Normal file
@@ -0,0 +1,68 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="match_parent"
|
||||||
|
android:orientation="vertical"
|
||||||
|
android:gravity="center"
|
||||||
|
android:padding="24dp"
|
||||||
|
android:background="@color/background_color">
|
||||||
|
|
||||||
|
<ImageView
|
||||||
|
android:layout_width="187dp"
|
||||||
|
android:layout_height="177dp"
|
||||||
|
android:layout_marginBottom="24dp"
|
||||||
|
android:scaleType="centerCrop"
|
||||||
|
android:src="@drawable/ic_logo" />
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="Nova Palavra-passe"
|
||||||
|
android:textSize="24sp"
|
||||||
|
android:textStyle="bold"
|
||||||
|
android:textColor="@color/primary_color"
|
||||||
|
android:layout_marginBottom="16dp"/>
|
||||||
|
|
||||||
|
<TextView
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:text="Insira e confirme a sua nova palavra-passe."
|
||||||
|
android:gravity="center"
|
||||||
|
android:textSize="16sp"
|
||||||
|
android:layout_marginBottom="32dp"/>
|
||||||
|
|
||||||
|
<com.google.android.material.textfield.TextInputLayout
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginBottom="16dp">
|
||||||
|
|
||||||
|
<com.google.android.material.textfield.TextInputEditText
|
||||||
|
android:id="@+id/new_password_edit_text"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:hint="Nova palavra-passe"
|
||||||
|
android:inputType="textPassword" />
|
||||||
|
</com.google.android.material.textfield.TextInputLayout>
|
||||||
|
|
||||||
|
<com.google.android.material.textfield.TextInputLayout
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginBottom="24dp">
|
||||||
|
|
||||||
|
<com.google.android.material.textfield.TextInputEditText
|
||||||
|
android:id="@+id/confirm_new_password_edit_text"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:hint="Confirmar palavra-passe"
|
||||||
|
android:inputType="textPassword" />
|
||||||
|
</com.google.android.material.textfield.TextInputLayout>
|
||||||
|
|
||||||
|
<com.google.android.material.button.MaterialButton
|
||||||
|
android:id="@+id/save_new_password_button"
|
||||||
|
android:layout_width="match_parent"
|
||||||
|
android:layout_height="56dp"
|
||||||
|
android:text="Guardar Palavra-passe"
|
||||||
|
android:textSize="16sp"
|
||||||
|
android:layout_marginBottom="16dp"/>
|
||||||
|
|
||||||
|
</LinearLayout>
|
||||||
@@ -5,16 +5,28 @@
|
|||||||
android:layout_height="match_parent"
|
android:layout_height="match_parent"
|
||||||
android:padding="16dp">
|
android:padding="16dp">
|
||||||
|
|
||||||
|
<com.google.android.material.imageview.ShapeableImageView
|
||||||
|
android:id="@+id/image_profile_home"
|
||||||
|
android:layout_width="48dp"
|
||||||
|
android:layout_height="48dp"
|
||||||
|
android:src="@drawable/ic_placeholder"
|
||||||
|
android:scaleType="centerCrop"
|
||||||
|
app:shapeAppearanceOverlay="@style/ShapeAppearanceOverlay.App.CornerSize50Percent"
|
||||||
|
app:layout_constraintTop_toTopOf="parent"
|
||||||
|
app:layout_constraintStart_toStartOf="parent"/>
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
android:id="@+id/text_greeting"
|
android:id="@+id/text_greeting"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginStart="12dp"
|
||||||
android:text="Olá, utilizador!"
|
android:text="Olá, utilizador!"
|
||||||
android:textSize="24sp"
|
android:textSize="24sp"
|
||||||
android:textStyle="bold"
|
android:textStyle="bold"
|
||||||
android:textColor="@color/primary_color"
|
android:textColor="@color/primary_color"
|
||||||
app:layout_constraintTop_toTopOf="parent"
|
app:layout_constraintTop_toTopOf="@id/image_profile_home"
|
||||||
app:layout_constraintStart_toStartOf="parent"/>
|
app:layout_constraintBottom_toBottomOf="@id/image_profile_home"
|
||||||
|
app:layout_constraintStart_toEndOf="@id/image_profile_home"/>
|
||||||
|
|
||||||
<com.google.android.material.card.MaterialCardView
|
<com.google.android.material.card.MaterialCardView
|
||||||
android:id="@+id/card_next_medication"
|
android:id="@+id/card_next_medication"
|
||||||
@@ -26,7 +38,7 @@
|
|||||||
android:foreground="?android:attr/selectableItemBackground"
|
android:foreground="?android:attr/selectableItemBackground"
|
||||||
app:cardCornerRadius="16dp"
|
app:cardCornerRadius="16dp"
|
||||||
app:cardElevation="4dp"
|
app:cardElevation="4dp"
|
||||||
app:layout_constraintTop_toBottomOf="@id/text_greeting">
|
app:layout_constraintTop_toBottomOf="@id/image_profile_home">
|
||||||
|
|
||||||
<LinearLayout
|
<LinearLayout
|
||||||
android:layout_width="match_parent"
|
android:layout_width="match_parent"
|
||||||
|
|||||||
Reference in New Issue
Block a user