por min ja esta tudo acabado

This commit is contained in:
2026-04-27 14:54:37 +01:00
parent cd15e0f420
commit 6d5ab41e5a
47 changed files with 24 additions and 23 deletions

Binary file not shown.

View File

@@ -4,10 +4,10 @@
<selectionStates> <selectionStates>
<SelectionState runConfigName="app"> <SelectionState runConfigName="app">
<option name="selectionMode" value="DROPDOWN" /> <option name="selectionMode" value="DROPDOWN" />
<DropdownSelection timestamp="2026-04-20T13:48:04.416546Z"> <DropdownSelection timestamp="2026-04-23T15:06:17.495747Z">
<Target type="DEFAULT_BOOT"> <Target type="DEFAULT_BOOT">
<handle> <handle>
<DeviceId pluginId="LocalEmulator" identifier="path=/Users/230405/.android/avd/Medium_Phone.avd" /> <DeviceId pluginId="PhysicalDevice" identifier="serial=b93659d0e5dd" />
</handle> </handle>
</Target> </Target>
</DropdownSelection> </DropdownSelection>

View File

@@ -1,10 +1,10 @@
com.example.medcuida.pro.app-pngs-0 /Users/230405/StudioProjects/cuidamais_med/app/build/generated/res/pngs/debug com.example.medcuida.pro.app-pngs-0 /Users/230405/Desktop/med Cuida+/app/build/generated/res/pngs/debug
com.example.medcuida.pro.app-res-1 /Users/230405/StudioProjects/cuidamais_med/app/build/generated/res/processDebugGoogleServices com.example.medcuida.pro.app-res-1 /Users/230405/Desktop/med Cuida+/app/build/generated/res/processDebugGoogleServices
com.example.medcuida.pro.app-resValues-2 /Users/230405/StudioProjects/cuidamais_med/app/build/generated/res/resValues/debug com.example.medcuida.pro.app-resValues-2 /Users/230405/Desktop/med Cuida+/app/build/generated/res/resValues/debug
com.example.medcuida.pro.app-updated_navigation_xml-3 /Users/230405/StudioProjects/cuidamais_med/app/build/generated/updated_navigation_xml/debug com.example.medcuida.pro.app-updated_navigation_xml-3 /Users/230405/Desktop/med Cuida+/app/build/generated/updated_navigation_xml/debug
com.example.medcuida.pro.app-packageDebugResources-4 /Users/230405/StudioProjects/cuidamais_med/app/build/intermediates/incremental/debug/packageDebugResources/merged.dir com.example.medcuida.pro.app-packageDebugResources-4 /Users/230405/Desktop/med Cuida+/app/build/intermediates/incremental/debug/packageDebugResources/merged.dir
com.example.medcuida.pro.app-packageDebugResources-5 /Users/230405/StudioProjects/cuidamais_med/app/build/intermediates/incremental/debug/packageDebugResources/stripped.dir com.example.medcuida.pro.app-packageDebugResources-5 /Users/230405/Desktop/med Cuida+/app/build/intermediates/incremental/debug/packageDebugResources/stripped.dir
com.example.medcuida.pro.app-debug-6 /Users/230405/StudioProjects/cuidamais_med/app/build/intermediates/merged_res/debug/mergeDebugResources com.example.medcuida.pro.app-debug-6 /Users/230405/Desktop/med Cuida+/app/build/intermediates/merged_res/debug/mergeDebugResources
com.example.medcuida.pro.app-debug-7 /Users/230405/StudioProjects/cuidamais_med/app/src/debug/res com.example.medcuida.pro.app-debug-7 /Users/230405/Desktop/med Cuida+/app/src/debug/res
com.example.medcuida.pro.app-main-8 /Users/230405/StudioProjects/cuidamais_med/app/src/main/res com.example.medcuida.pro.app-main-8 /Users/230405/Desktop/med Cuida+/app/src/main/res
gradleHome-0 /Users/230405/.gradle gradleHome-0 /Users/230405/.gradle

View File

@@ -1,13 +1,13 @@
#Fri Apr 24 16:03:18 WEST 2026 #Mon Apr 27 14:29:30 WEST 2026
base.0=/Users/230405/StudioProjects/cuidamais_med/app/build/intermediates/dex/debug/mergeExtDexDebug/classes.dex base.0=/Users/230405/Desktop/med Cuida+/app/build/intermediates/dex/debug/mergeExtDexDebug/classes.dex
base.1=/Users/230405/StudioProjects/cuidamais_med/app/build/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex base.1=/Users/230405/Desktop/med Cuida+/app/build/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex
base.2=/Users/230405/StudioProjects/cuidamais_med/app/build/intermediates/dex/debug/mergeProjectDexDebug/11/classes.dex base.2=/Users/230405/Desktop/med Cuida+/app/build/intermediates/dex/debug/mergeProjectDexDebug/11/classes.dex
base.3=/Users/230405/StudioProjects/cuidamais_med/app/build/intermediates/dex/debug/mergeProjectDexDebug/4/classes.dex base.3=/Users/230405/Desktop/med Cuida+/app/build/intermediates/dex/debug/mergeProjectDexDebug/4/classes.dex
base.4=/Users/230405/StudioProjects/cuidamais_med/app/build/intermediates/dex/debug/mergeProjectDexDebug/5/classes.dex base.4=/Users/230405/Desktop/med Cuida+/app/build/intermediates/dex/debug/mergeProjectDexDebug/5/classes.dex
base.5=/Users/230405/StudioProjects/cuidamais_med/app/build/intermediates/dex/debug/mergeProjectDexDebug/9/classes.dex base.5=/Users/230405/Desktop/med Cuida+/app/build/intermediates/dex/debug/mergeProjectDexDebug/9/classes.dex
base.6=/Users/230405/StudioProjects/cuidamais_med/app/build/intermediates/global_synthetics_dex/debug/generateDebugGlobalSynthetics/classes.dex base.6=/Users/230405/Desktop/med Cuida+/app/build/intermediates/global_synthetics_dex/debug/generateDebugGlobalSynthetics/classes.dex
base.7=/Users/230405/StudioProjects/cuidamais_med/app/build/intermediates/dex/debug/mergeExtDexDebug/classes2.dex base.7=/Users/230405/Desktop/med Cuida+/app/build/intermediates/dex/debug/mergeExtDexDebug/classes2.dex
base.8=/Users/230405/StudioProjects/cuidamais_med/app/build/intermediates/dex/debug/mergeExtDexDebug/classes3.dex base.8=/Users/230405/Desktop/med Cuida+/app/build/intermediates/dex/debug/mergeExtDexDebug/classes3.dex
path.0=classes.dex path.0=classes.dex
path.1=0/classes.dex path.1=0/classes.dex
path.2=11/classes.dex path.2=11/classes.dex

View File

@@ -15,6 +15,7 @@ import com.google.android.material.button.MaterialButton;
import com.google.android.material.textfield.TextInputEditText; import com.google.android.material.textfield.TextInputEditText;
import com.google.firebase.auth.FirebaseAuth; import com.google.firebase.auth.FirebaseAuth;
import com.google.firebase.firestore.FirebaseFirestore; import com.google.firebase.firestore.FirebaseFirestore;
import com.google.firebase.firestore.SetOptions;
import java.util.Calendar; import java.util.Calendar;
import java.util.HashMap; import java.util.HashMap;
@@ -141,7 +142,7 @@ public class EditarPerfilActivity extends AppCompatActivity {
.update(updates) .update(updates)
.addOnSuccessListener(aVoid -> { .addOnSuccessListener(aVoid -> {
// Também atualizar em 'medicos' para manter sincronizado // Também atualizar em 'medicos' para manter sincronizado
db.collection("medicos").document(currentUserId).update(updates); db.collection("medicos").document(currentUserId).set(updates, SetOptions.merge());
Toast.makeText(EditarPerfilActivity.this, "Dados atualizados com sucesso!", Toast.LENGTH_SHORT).show(); Toast.makeText(EditarPerfilActivity.this, "Dados atualizados com sucesso!", Toast.LENGTH_SHORT).show();
setResult(RESULT_OK); setResult(RESULT_OK);

View File

@@ -653,7 +653,7 @@ code + .copy-button {
<script type="text/javascript"> <script type="text/javascript">
function configurationCacheProblems() { return ( function configurationCacheProblems() { return (
// begin-report-data // begin-report-data
{"diagnostics":[{"problemId":[{"name":"deprecation","displayName":"Deprecation"},{"name":"properties-should-be-assigned-using-the-propname-value-syntax-setting-a-property-via-the-gradle-generated-propname-value-or-propname-value-syntax-in-groovy-dsl","displayName":"Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated."}],"severity":"WARNING","contextualLabel":"Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated.","problemDetails":"This is scheduled to be removed in Gradle 10.","documentationLink":"https://docs.gradle.org/9.4.1/userguide/upgrading_version_8.html#groovy_space_assignment_syntax","locations":[{"path":"/Users/230405/StudioProjects/cuidamais_med/settings.gradle","line":13}],"solutions":["Use assignment ('url = <value>') instead."]},{"problemId":[{"name":"deprecation","displayName":"Deprecation"},{"name":"properties-should-be-assigned-using-the-propname-value-syntax-setting-a-property-via-the-gradle-generated-propname-value-or-propname-value-syntax-in-groovy-dsl","displayName":"Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated."}],"severity":"WARNING","contextualLabel":"Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated.","problemDetails":"This is scheduled to be removed in Gradle 10.","documentationLink":"https://docs.gradle.org/9.4.1/userguide/upgrading_version_8.html#groovy_space_assignment_syntax","locations":[{"path":"/Users/230405/StudioProjects/cuidamais_med/app/build.gradle","line":7}],"solutions":["Use assignment ('namespace = <value>') instead."]},{"problemId":[{"name":"deprecation","displayName":"Deprecation"},{"name":"properties-should-be-assigned-using-the-propname-value-syntax-setting-a-property-via-the-gradle-generated-propname-value-or-propname-value-syntax-in-groovy-dsl","displayName":"Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated."}],"severity":"WARNING","contextualLabel":"Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated.","problemDetails":"This is scheduled to be removed in Gradle 10.","documentationLink":"https://docs.gradle.org/9.4.1/userguide/upgrading_version_8.html#groovy_space_assignment_syntax","locations":[{"path":"/Users/230405/StudioProjects/cuidamais_med/app/build.gradle","line":34}],"solutions":["Use assignment ('viewBinding = <value>') instead."]},{"problemId":[{"name":"compilation","displayName":"Compilation"},{"name":"java","displayName":"Java compilation"},{"name":"compiler.warn.option.obsolete.source","displayName":"source value 8 is obsolete and will be removed in a future release"}],"severity":"WARNING","contextualLabel":"source value 8 is obsolete and will be removed in a future release","problemDetails":"warning: [options] source value 8 is obsolete and will be removed in a future release","locations":[{"taskPath":":app:compileDebugJavaWithJavac"}]},{"problemId":[{"name":"compilation","displayName":"Compilation"},{"name":"java","displayName":"Java compilation"},{"name":"compiler.warn.option.obsolete.target","displayName":"target value 8 is obsolete and will be removed in a future release"}],"severity":"WARNING","contextualLabel":"target value 8 is obsolete and will be removed in a future release","problemDetails":"warning: [options] target value 8 is obsolete and will be removed in a future release","locations":[{"taskPath":":app:compileDebugJavaWithJavac"}]},{"problemId":[{"name":"compilation","displayName":"Compilation"},{"name":"java","displayName":"Java compilation"},{"name":"compiler.warn.option.obsolete.suppression","displayName":"To suppress warnings about obsolete options, use -Xlint:-options."}],"severity":"WARNING","contextualLabel":"To suppress warnings about obsolete options, use -Xlint:-options.","problemDetails":"warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.","locations":[{"taskPath":":app:compileDebugJavaWithJavac"}]}],"problemsReport":{"totalProblemCount":6,"buildName":"Cuida","requestedTasks":":app:assembleDebug","documentationLink":"https://docs.gradle.org/9.4.1/userguide/reporting_problems.html","summaries":[]}} {"diagnostics":[{"problemId":[{"name":"deprecation","displayName":"Deprecation"},{"name":"properties-should-be-assigned-using-the-propname-value-syntax-setting-a-property-via-the-gradle-generated-propname-value-or-propname-value-syntax-in-groovy-dsl","displayName":"Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated."}],"severity":"WARNING","contextualLabel":"Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated.","problemDetails":"This is scheduled to be removed in Gradle 10.","documentationLink":"https://docs.gradle.org/9.4.1/userguide/upgrading_version_8.html#groovy_space_assignment_syntax","locations":[{"path":"/Users/230405/Desktop/med Cuida+/settings.gradle","line":13}],"solutions":["Use assignment ('url = <value>') instead."]},{"problemId":[{"name":"deprecation","displayName":"Deprecation"},{"name":"properties-should-be-assigned-using-the-propname-value-syntax-setting-a-property-via-the-gradle-generated-propname-value-or-propname-value-syntax-in-groovy-dsl","displayName":"Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated."}],"severity":"WARNING","contextualLabel":"Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated.","problemDetails":"This is scheduled to be removed in Gradle 10.","documentationLink":"https://docs.gradle.org/9.4.1/userguide/upgrading_version_8.html#groovy_space_assignment_syntax","locations":[{"path":"/Users/230405/Desktop/med Cuida+/app/build.gradle","line":7}],"solutions":["Use assignment ('namespace = <value>') instead."]},{"problemId":[{"name":"deprecation","displayName":"Deprecation"},{"name":"properties-should-be-assigned-using-the-propname-value-syntax-setting-a-property-via-the-gradle-generated-propname-value-or-propname-value-syntax-in-groovy-dsl","displayName":"Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated."}],"severity":"WARNING","contextualLabel":"Properties should be assigned using the 'propName = value' syntax. Setting a property via the Gradle-generated 'propName value' or 'propName(value)' syntax in Groovy DSL has been deprecated.","problemDetails":"This is scheduled to be removed in Gradle 10.","documentationLink":"https://docs.gradle.org/9.4.1/userguide/upgrading_version_8.html#groovy_space_assignment_syntax","locations":[{"path":"/Users/230405/Desktop/med Cuida+/app/build.gradle","line":34}],"solutions":["Use assignment ('viewBinding = <value>') instead."]},{"problemId":[{"name":"compilation","displayName":"Compilation"},{"name":"java","displayName":"Java compilation"},{"name":"compiler.warn.option.obsolete.source","displayName":"source value 8 is obsolete and will be removed in a future release"}],"severity":"WARNING","contextualLabel":"source value 8 is obsolete and will be removed in a future release","problemDetails":"warning: [options] source value 8 is obsolete and will be removed in a future release","locations":[{"taskPath":":app:compileDebugJavaWithJavac"}]},{"problemId":[{"name":"compilation","displayName":"Compilation"},{"name":"java","displayName":"Java compilation"},{"name":"compiler.warn.option.obsolete.target","displayName":"target value 8 is obsolete and will be removed in a future release"}],"severity":"WARNING","contextualLabel":"target value 8 is obsolete and will be removed in a future release","problemDetails":"warning: [options] target value 8 is obsolete and will be removed in a future release","locations":[{"taskPath":":app:compileDebugJavaWithJavac"}]},{"problemId":[{"name":"compilation","displayName":"Compilation"},{"name":"java","displayName":"Java compilation"},{"name":"compiler.warn.option.obsolete.suppression","displayName":"To suppress warnings about obsolete options, use -Xlint:-options."}],"severity":"WARNING","contextualLabel":"To suppress warnings about obsolete options, use -Xlint:-options.","problemDetails":"warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.","locations":[{"taskPath":":app:compileDebugJavaWithJavac"}]}],"problemsReport":{"totalProblemCount":6,"buildName":"Cuida","requestedTasks":":app:assembleDebug","documentationLink":"https://docs.gradle.org/9.4.1/userguide/reporting_problems.html","summaries":[]}}
// end-report-data // end-report-data
);} );}
</script> </script>