diff --git a/.gradle/9.4.1/executionHistory/executionHistory.bin b/.gradle/9.4.1/executionHistory/executionHistory.bin index 7072694..8b82839 100644 Binary files a/.gradle/9.4.1/executionHistory/executionHistory.bin and b/.gradle/9.4.1/executionHistory/executionHistory.bin differ diff --git a/.gradle/9.4.1/executionHistory/executionHistory.lock b/.gradle/9.4.1/executionHistory/executionHistory.lock index e59747f..3444b08 100644 Binary files a/.gradle/9.4.1/executionHistory/executionHistory.lock and b/.gradle/9.4.1/executionHistory/executionHistory.lock differ diff --git a/.gradle/9.4.1/fileHashes/fileHashes.bin b/.gradle/9.4.1/fileHashes/fileHashes.bin index ce0e87f..94c4d43 100644 Binary files a/.gradle/9.4.1/fileHashes/fileHashes.bin and b/.gradle/9.4.1/fileHashes/fileHashes.bin differ diff --git a/.gradle/9.4.1/fileHashes/fileHashes.lock b/.gradle/9.4.1/fileHashes/fileHashes.lock index be71023..450dc1d 100644 Binary files a/.gradle/9.4.1/fileHashes/fileHashes.lock and b/.gradle/9.4.1/fileHashes/fileHashes.lock differ diff --git a/.gradle/9.4.1/fileHashes/resourceHashesCache.bin b/.gradle/9.4.1/fileHashes/resourceHashesCache.bin index 553f700..10585cd 100644 Binary files a/.gradle/9.4.1/fileHashes/resourceHashesCache.bin and b/.gradle/9.4.1/fileHashes/resourceHashesCache.bin differ diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock index 065b3c8..167c8ba 100644 Binary files a/.gradle/buildOutputCleanup/buildOutputCleanup.lock and b/.gradle/buildOutputCleanup/buildOutputCleanup.lock differ diff --git a/.gradle/file-system.probe b/.gradle/file-system.probe index f84b6c1..02940b2 100644 Binary files a/.gradle/file-system.probe and b/.gradle/file-system.probe differ diff --git a/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/medcuida/pro/databinding/ActivityChatBinding.java b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/medcuida/pro/databinding/ActivityChatBinding.java deleted file mode 100644 index 062ad31..0000000 --- a/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/medcuida/pro/databinding/ActivityChatBinding.java +++ /dev/null @@ -1,104 +0,0 @@ -// Generated by view binder compiler. Do not edit! -package com.example.medcuida.pro.databinding; - -import android.view.LayoutInflater; -import android.view.View; -import android.view.ViewGroup; -import android.widget.EditText; -import android.widget.ImageButton; -import android.widget.LinearLayout; -import androidx.annotation.NonNull; -import androidx.annotation.Nullable; -import androidx.constraintlayout.widget.ConstraintLayout; -import androidx.recyclerview.widget.RecyclerView; -import androidx.viewbinding.ViewBinding; -import androidx.viewbinding.ViewBindings; -import com.example.medcuida.pro.R; -import java.lang.NullPointerException; -import java.lang.Override; -import java.lang.String; - -public final class ActivityChatBinding implements ViewBinding { - @NonNull - private final ConstraintLayout rootView; - - @NonNull - public final ImageButton btnEnviar; - - @NonNull - public final EditText etMensagemInput; - - @NonNull - public final LinearLayout layoutInput; - - @NonNull - public final RecyclerView recyclerMensagens; - - private ActivityChatBinding(@NonNull ConstraintLayout rootView, @NonNull ImageButton btnEnviar, - @NonNull EditText etMensagemInput, @NonNull LinearLayout layoutInput, - @NonNull RecyclerView recyclerMensagens) { - this.rootView = rootView; - this.btnEnviar = btnEnviar; - this.etMensagemInput = etMensagemInput; - this.layoutInput = layoutInput; - this.recyclerMensagens = recyclerMensagens; - } - - @Override - @NonNull - public ConstraintLayout getRoot() { - return rootView; - } - - @NonNull - public static ActivityChatBinding inflate(@NonNull LayoutInflater inflater) { - return inflate(inflater, null, false); - } - - @NonNull - public static ActivityChatBinding inflate(@NonNull LayoutInflater inflater, - @Nullable ViewGroup parent, boolean attachToParent) { - View root = inflater.inflate(R.layout.activity_chat, parent, false); - if (attachToParent) { - parent.addView(root); - } - return bind(root); - } - - @NonNull - public static ActivityChatBinding 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.btn_enviar; - ImageButton btnEnviar = ViewBindings.findChildViewById(rootView, id); - if (btnEnviar == null) { - break missingId; - } - - id = R.id.et_mensagem_input; - EditText etMensagemInput = ViewBindings.findChildViewById(rootView, id); - if (etMensagemInput == null) { - break missingId; - } - - id = R.id.layout_input; - LinearLayout layoutInput = ViewBindings.findChildViewById(rootView, id); - if (layoutInput == null) { - break missingId; - } - - id = R.id.recycler_mensagens; - RecyclerView recyclerMensagens = ViewBindings.findChildViewById(rootView, id); - if (recyclerMensagens == null) { - break missingId; - } - - return new ActivityChatBinding((ConstraintLayout) rootView, btnEnviar, etMensagemInput, - layoutInput, recyclerMensagens); - } - String missingId = rootView.getResources().getResourceName(id); - throw new NullPointerException("Missing required view with ID: ".concat(missingId)); - } -} diff --git a/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/medcuida/pro/databinding/ActivityDetalhePacienteBinding.java b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/medcuida/pro/databinding/ActivityDetalhePacienteBinding.java index 28e5823..e1d57df 100644 --- a/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/medcuida/pro/databinding/ActivityDetalhePacienteBinding.java +++ b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/medcuida/pro/databinding/ActivityDetalhePacienteBinding.java @@ -12,7 +12,6 @@ import androidx.constraintlayout.widget.ConstraintLayout; import androidx.viewbinding.ViewBinding; import androidx.viewbinding.ViewBindings; import com.example.medcuida.pro.R; -import com.google.android.material.button.MaterialButton; import java.lang.NullPointerException; import java.lang.Override; import java.lang.String; @@ -21,9 +20,6 @@ public final class ActivityDetalhePacienteBinding implements ViewBinding { @NonNull private final ConstraintLayout rootView; - @NonNull - public final MaterialButton btnChatPaciente; - @NonNull public final ImageButton btnSairDetalhe; @@ -46,12 +42,11 @@ public final class ActivityDetalhePacienteBinding implements ViewBinding { public final TextView tvSexoPaciente; private ActivityDetalhePacienteBinding(@NonNull ConstraintLayout rootView, - @NonNull MaterialButton btnChatPaciente, @NonNull ImageButton btnSairDetalhe, - @NonNull TextView tvEmailPaciente, @NonNull TextView tvIdadePaciente, - @NonNull TextView tvMedicacaoPaciente, @NonNull TextView tvNomePaciente, - @NonNull TextView tvNumeroUtente, @NonNull TextView tvSexoPaciente) { + @NonNull ImageButton btnSairDetalhe, @NonNull TextView tvEmailPaciente, + @NonNull TextView tvIdadePaciente, @NonNull TextView tvMedicacaoPaciente, + @NonNull TextView tvNomePaciente, @NonNull TextView tvNumeroUtente, + @NonNull TextView tvSexoPaciente) { this.rootView = rootView; - this.btnChatPaciente = btnChatPaciente; this.btnSairDetalhe = btnSairDetalhe; this.tvEmailPaciente = tvEmailPaciente; this.tvIdadePaciente = tvIdadePaciente; @@ -88,12 +83,6 @@ public final class ActivityDetalhePacienteBinding implements ViewBinding { // This is done to optimize the compiled bytecode for size and performance. int id; missingId: { - id = R.id.btn_chat_paciente; - MaterialButton btnChatPaciente = ViewBindings.findChildViewById(rootView, id); - if (btnChatPaciente == null) { - break missingId; - } - id = R.id.btn_sair_detalhe; ImageButton btnSairDetalhe = ViewBindings.findChildViewById(rootView, id); if (btnSairDetalhe == null) { @@ -136,9 +125,9 @@ public final class ActivityDetalhePacienteBinding implements ViewBinding { break missingId; } - return new ActivityDetalhePacienteBinding((ConstraintLayout) rootView, btnChatPaciente, - btnSairDetalhe, tvEmailPaciente, tvIdadePaciente, tvMedicacaoPaciente, tvNomePaciente, - tvNumeroUtente, tvSexoPaciente); + return new ActivityDetalhePacienteBinding((ConstraintLayout) rootView, btnSairDetalhe, + tvEmailPaciente, tvIdadePaciente, tvMedicacaoPaciente, tvNomePaciente, tvNumeroUtente, + tvSexoPaciente); } String missingId = rootView.getResources().getResourceName(id); throw new NullPointerException("Missing required view with ID: ".concat(missingId)); diff --git a/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/medcuida/pro/databinding/ItemMensagemBinding.java b/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/medcuida/pro/databinding/ItemMensagemBinding.java deleted file mode 100644 index 5d7048c..0000000 --- a/app/build/generated/data_binding_base_class_source_out/debug/out/com/example/medcuida/pro/databinding/ItemMensagemBinding.java +++ /dev/null @@ -1,101 +0,0 @@ -// Generated by view binder compiler. Do not edit! -package com.example.medcuida.pro.databinding; - -import android.view.LayoutInflater; -import android.view.View; -import android.view.ViewGroup; -import android.widget.LinearLayout; -import android.widget.TextView; -import androidx.annotation.NonNull; -import androidx.annotation.Nullable; -import androidx.viewbinding.ViewBinding; -import androidx.viewbinding.ViewBindings; -import com.example.medcuida.pro.R; -import java.lang.NullPointerException; -import java.lang.Override; -import java.lang.String; - -public final class ItemMensagemBinding implements ViewBinding { - @NonNull - private final LinearLayout rootView; - - @NonNull - public final LinearLayout layoutMsgEnviada; - - @NonNull - public final LinearLayout layoutMsgRecebida; - - @NonNull - public final TextView tvMsgEnviada; - - @NonNull - public final TextView tvMsgRecebida; - - private ItemMensagemBinding(@NonNull LinearLayout rootView, - @NonNull LinearLayout layoutMsgEnviada, @NonNull LinearLayout layoutMsgRecebida, - @NonNull TextView tvMsgEnviada, @NonNull TextView tvMsgRecebida) { - this.rootView = rootView; - this.layoutMsgEnviada = layoutMsgEnviada; - this.layoutMsgRecebida = layoutMsgRecebida; - this.tvMsgEnviada = tvMsgEnviada; - this.tvMsgRecebida = tvMsgRecebida; - } - - @Override - @NonNull - public LinearLayout getRoot() { - return rootView; - } - - @NonNull - public static ItemMensagemBinding inflate(@NonNull LayoutInflater inflater) { - return inflate(inflater, null, false); - } - - @NonNull - public static ItemMensagemBinding inflate(@NonNull LayoutInflater inflater, - @Nullable ViewGroup parent, boolean attachToParent) { - View root = inflater.inflate(R.layout.item_mensagem, parent, false); - if (attachToParent) { - parent.addView(root); - } - return bind(root); - } - - @NonNull - public static ItemMensagemBinding 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.layout_msg_enviada; - LinearLayout layoutMsgEnviada = ViewBindings.findChildViewById(rootView, id); - if (layoutMsgEnviada == null) { - break missingId; - } - - id = R.id.layout_msg_recebida; - LinearLayout layoutMsgRecebida = ViewBindings.findChildViewById(rootView, id); - if (layoutMsgRecebida == null) { - break missingId; - } - - id = R.id.tv_msg_enviada; - TextView tvMsgEnviada = ViewBindings.findChildViewById(rootView, id); - if (tvMsgEnviada == null) { - break missingId; - } - - id = R.id.tv_msg_recebida; - TextView tvMsgRecebida = ViewBindings.findChildViewById(rootView, id); - if (tvMsgRecebida == null) { - break missingId; - } - - return new ItemMensagemBinding((LinearLayout) rootView, layoutMsgEnviada, layoutMsgRecebida, - tvMsgEnviada, tvMsgRecebida); - } - String missingId = rootView.getResources().getResourceName(id); - throw new NullPointerException("Missing required view with ID: ".concat(missingId)); - } -} diff --git a/app/build/intermediates/apk/debug/app-debug.apk b/app/build/intermediates/apk/debug/app-debug.apk index e38f4b7..a283559 100644 Binary files a/app/build/intermediates/apk/debug/app-debug.apk and b/app/build/intermediates/apk/debug/app-debug.apk differ diff --git a/app/build/intermediates/apk_ide_redirect_file/debug/createDebugApkListingFileRedirect/redirect.txt b/app/build/intermediates/apk_ide_redirect_file/debug/createDebugApkListingFileRedirect/redirect.txt index 54b8921..8ed2aa0 100644 --- a/app/build/intermediates/apk_ide_redirect_file/debug/createDebugApkListingFileRedirect/redirect.txt +++ b/app/build/intermediates/apk_ide_redirect_file/debug/createDebugApkListingFileRedirect/redirect.txt @@ -1,2 +1,2 @@ #- File Locator - -listingFile=../../../apk/debug/output-metadata.json +listingFile=../../../../outputs/apk/debug/output-metadata.json diff --git a/app/build/intermediates/compile_and_runtime_r_class_jar/debug/processDebugResources/R.jar b/app/build/intermediates/compile_and_runtime_r_class_jar/debug/processDebugResources/R.jar index 047e54e..2401b67 100644 Binary files a/app/build/intermediates/compile_and_runtime_r_class_jar/debug/processDebugResources/R.jar and b/app/build/intermediates/compile_and_runtime_r_class_jar/debug/processDebugResources/R.jar differ diff --git a/app/build/intermediates/data_binding_base_class_log_artifact/debug/dataBindingGenBaseClassesDebug/out/com.example.medcuida.pro-binding_classes.json b/app/build/intermediates/data_binding_base_class_log_artifact/debug/dataBindingGenBaseClassesDebug/out/com.example.medcuida.pro-binding_classes.json index 3ae7d0b..1768e70 100644 Binary files a/app/build/intermediates/data_binding_base_class_log_artifact/debug/dataBindingGenBaseClassesDebug/out/com.example.medcuida.pro-binding_classes.json and b/app/build/intermediates/data_binding_base_class_log_artifact/debug/dataBindingGenBaseClassesDebug/out/com.example.medcuida.pro-binding_classes.json differ diff --git a/app/build/intermediates/data_binding_layout_info_type_merge/debug/mergeDebugResources/out/activity_chat-layout.xml b/app/build/intermediates/data_binding_layout_info_type_merge/debug/mergeDebugResources/out/activity_chat-layout.xml deleted file mode 100644 index 8569436..0000000 --- a/app/build/intermediates/data_binding_layout_info_type_merge/debug/mergeDebugResources/out/activity_chat-layout.xml +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/app/build/intermediates/data_binding_layout_info_type_merge/debug/mergeDebugResources/out/activity_detalhe_paciente-layout.xml b/app/build/intermediates/data_binding_layout_info_type_merge/debug/mergeDebugResources/out/activity_detalhe_paciente-layout.xml index 2e319f4..4a1f744 100644 --- a/app/build/intermediates/data_binding_layout_info_type_merge/debug/mergeDebugResources/out/activity_detalhe_paciente-layout.xml +++ b/app/build/intermediates/data_binding_layout_info_type_merge/debug/mergeDebugResources/out/activity_detalhe_paciente-layout.xml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/app/build/intermediates/data_binding_layout_info_type_merge/debug/mergeDebugResources/out/item_mensagem-layout.xml b/app/build/intermediates/data_binding_layout_info_type_merge/debug/mergeDebugResources/out/item_mensagem-layout.xml deleted file mode 100644 index b9ab960..0000000 --- a/app/build/intermediates/data_binding_layout_info_type_merge/debug/mergeDebugResources/out/item_mensagem-layout.xml +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/app/build/intermediates/data_binding_layout_info_type_package/debug/packageDebugResources/out/activity_chat-layout.xml b/app/build/intermediates/data_binding_layout_info_type_package/debug/packageDebugResources/out/activity_chat-layout.xml deleted file mode 100644 index 8569436..0000000 --- a/app/build/intermediates/data_binding_layout_info_type_package/debug/packageDebugResources/out/activity_chat-layout.xml +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/app/build/intermediates/data_binding_layout_info_type_package/debug/packageDebugResources/out/activity_detalhe_paciente-layout.xml b/app/build/intermediates/data_binding_layout_info_type_package/debug/packageDebugResources/out/activity_detalhe_paciente-layout.xml index 2e319f4..4a1f744 100644 --- a/app/build/intermediates/data_binding_layout_info_type_package/debug/packageDebugResources/out/activity_detalhe_paciente-layout.xml +++ b/app/build/intermediates/data_binding_layout_info_type_package/debug/packageDebugResources/out/activity_detalhe_paciente-layout.xml @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/app/build/intermediates/data_binding_layout_info_type_package/debug/packageDebugResources/out/item_mensagem-layout.xml b/app/build/intermediates/data_binding_layout_info_type_package/debug/packageDebugResources/out/item_mensagem-layout.xml deleted file mode 100644 index b9ab960..0000000 --- a/app/build/intermediates/data_binding_layout_info_type_package/debug/packageDebugResources/out/item_mensagem-layout.xml +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/app/build/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex b/app/build/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex index db5f277..b75eca2 100644 Binary files a/app/build/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex and b/app/build/intermediates/dex/debug/mergeProjectDexDebug/0/classes.dex differ diff --git a/app/build/intermediates/dex/debug/mergeProjectDexDebug/11/classes.dex b/app/build/intermediates/dex/debug/mergeProjectDexDebug/11/classes.dex index 549d49d..5d9d11b 100644 Binary files a/app/build/intermediates/dex/debug/mergeProjectDexDebug/11/classes.dex and b/app/build/intermediates/dex/debug/mergeProjectDexDebug/11/classes.dex differ diff --git a/app/build/intermediates/dex/debug/mergeProjectDexDebug/4/classes.dex b/app/build/intermediates/dex/debug/mergeProjectDexDebug/4/classes.dex index fb1c817..485d9c7 100644 Binary files a/app/build/intermediates/dex/debug/mergeProjectDexDebug/4/classes.dex and b/app/build/intermediates/dex/debug/mergeProjectDexDebug/4/classes.dex differ diff --git a/app/build/intermediates/dex/debug/mergeProjectDexDebug/5/classes.dex b/app/build/intermediates/dex/debug/mergeProjectDexDebug/5/classes.dex index 6cfcf41..1e71933 100644 Binary files a/app/build/intermediates/dex/debug/mergeProjectDexDebug/5/classes.dex and b/app/build/intermediates/dex/debug/mergeProjectDexDebug/5/classes.dex differ diff --git a/app/build/intermediates/dex/debug/mergeProjectDexDebug/9/classes.dex b/app/build/intermediates/dex/debug/mergeProjectDexDebug/9/classes.dex index 8df32d0..c634d9b 100644 Binary files a/app/build/intermediates/dex/debug/mergeProjectDexDebug/9/classes.dex and b/app/build/intermediates/dex/debug/mergeProjectDexDebug/9/classes.dex differ diff --git a/app/build/intermediates/dex_archive_input_jar_hashes/debug/dexBuilderDebug/out b/app/build/intermediates/dex_archive_input_jar_hashes/debug/dexBuilderDebug/out index 30cefd9..9d2d3d6 100644 Binary files a/app/build/intermediates/dex_archive_input_jar_hashes/debug/dexBuilderDebug/out and b/app/build/intermediates/dex_archive_input_jar_hashes/debug/dexBuilderDebug/out differ diff --git a/app/build/intermediates/incremental/dataBindingGenBaseClassesDebug/base_builder_log.json b/app/build/intermediates/incremental/dataBindingGenBaseClassesDebug/base_builder_log.json index bb200bd..8e395b2 100644 Binary files a/app/build/intermediates/incremental/dataBindingGenBaseClassesDebug/base_builder_log.json and b/app/build/intermediates/incremental/dataBindingGenBaseClassesDebug/base_builder_log.json differ diff --git a/app/build/intermediates/incremental/debug/mergeDebugResources/compile-file-map.properties b/app/build/intermediates/incremental/debug/mergeDebugResources/compile-file-map.properties index 76e2301..f6294e3 100644 --- a/app/build/intermediates/incremental/debug/mergeDebugResources/compile-file-map.properties +++ b/app/build/intermediates/incremental/debug/mergeDebugResources/compile-file-map.properties @@ -1,4 +1,4 @@ -#Wed Apr 22 12:32:35 WEST 2026 +#Thu Apr 23 10:27:31 WEST 2026 com.example.medcuida.pro.app-main-56\:/drawable-v26/ic_launcher_final.xml=/Users/230405/Desktop/med Cuida+/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable-v26_ic_launcher_final.xml.flat com.example.medcuida.pro.app-main-56\:/drawable/bg_bubble_receive.xml=/Users/230405/Desktop/med Cuida+/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_bg_bubble_receive.xml.flat com.example.medcuida.pro.app-main-56\:/drawable/bg_bubble_send.xml=/Users/230405/Desktop/med Cuida+/app/build/intermediates/merged_res/debug/mergeDebugResources/drawable_bg_bubble_send.xml.flat diff --git a/app/build/intermediates/incremental/debug/mergeDebugResources/merger.xml b/app/build/intermediates/incremental/debug/mergeDebugResources/merger.xml index 6c864e8..51db334 100644 --- a/app/build/intermediates/incremental/debug/mergeDebugResources/merger.xml +++ b/app/build/intermediates/incremental/debug/mergeDebugResources/merger.xml @@ -11573,7 +11573,7 @@ - #0275D8#E5F2FC#01579B#0056B3#004085#F4F6F8#FFFFFF#1F2937#6B7280#EF4444#90CAF9#0275D8#01579B#03A9F4#0056B3#000000#FFFFFF