ja acabei a app acho?

This commit is contained in:
2026-03-03 17:07:20 +00:00
parent 4dc8752a2e
commit 9105fc5a32
61 changed files with 391 additions and 377 deletions

Binary file not shown.

View File

@@ -4,6 +4,14 @@
<selectionStates> <selectionStates>
<SelectionState runConfigName="app"> <SelectionState runConfigName="app">
<option name="selectionMode" value="DROPDOWN" /> <option name="selectionMode" value="DROPDOWN" />
<DropdownSelection timestamp="2026-03-03T15:17:08.215785Z">
<Target type="DEFAULT_BOOT">
<handle>
<DeviceId pluginId="LocalEmulator" identifier="path=/Users/230405/.android/avd/Medium_Phone.avd" />
</handle>
</Target>
</DropdownSelection>
<DialogSelection />
</SelectionState> </SelectionState>
</selectionStates> </selectionStates>
</component> </component>

View File

@@ -1,21 +0,0 @@
{
"version": 3,
"artifactType": {
"type": "APK",
"kind": "Directory"
},
"applicationId": "com.example.cuida",
"variantName": "debug",
"elements": [
{
"type": "SINGLE",
"filters": [],
"attributes": [],
"versionCode": 1,
"versionName": "1.0",
"outputFile": "app-debug.apk"
}
],
"elementType": "File",
"minSdkVersionForDexing": 24
}

View File

@@ -1,2 +1,2 @@
#- File Locator - #- File Locator -
listingFile=../../../apk/debug/output-metadata.json listingFile=../../../../outputs/apk/debug/output-metadata.json

View File

@@ -1,4 +1,4 @@
#Fri Feb 27 15:43:37 WET 2026 #Tue Mar 03 16:47:40 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

View File

@@ -72,339 +72,338 @@
39-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:20:9-56 39-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:20:9-56
40 android:supportsRtl="true" 40 android:supportsRtl="true"
40-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:21:9-35 40-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:21:9-35
41 android:testOnly="true" 41 android:theme="@style/Theme.Cuida" >
42 android:theme="@style/Theme.Cuida" > 41-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:22:9-43
42-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:22:9-43 42 <activity
43 <activity 42-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:25:9-30:20
43-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:25:9-30:20 43 android:name="com.example.cuida.MainActivity"
44 android:name="com.example.cuida.MainActivity" 43-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:26:13-41
44-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:26:13-41 44 android:exported="true"
45 android:exported="true" 44-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:27:13-36
45-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:27:13-36 45 android:windowSoftInputMode="adjustResize" >
46 android:windowSoftInputMode="adjustResize" > 45-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:28:13-55
46-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:28:13-55 46
47 47 <!-- Launcher Intent Filter handled in LoginActivity usually, but for now we might start Main -->
48 <!-- Launcher Intent Filter handled in LoginActivity usually, but for now we might start Main --> 48 </activity>
49 </activity> 49 <activity
50 <activity 49-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:32:9-37:20
50-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:32:9-37:20 50 android:name="com.example.cuida.ui.auth.LoginActivity"
51 android:name="com.example.cuida.ui.auth.LoginActivity" 50-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:32:19-56
51-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:32:19-56 51 android:exported="true" >
52 android:exported="true" > 51-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:32:57-80
52-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:32:57-80 52 <intent-filter>
53 <intent-filter> 52-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:33:13-36:29
53-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:33:13-36:29 53 <action android:name="android.intent.action.MAIN" />
54 <action android:name="android.intent.action.MAIN" /> 53-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:34:17-69
54-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:34:17-69 53-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:34:25-66
54-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:34:25-66 54
55 55 <category android:name="android.intent.category.LAUNCHER" />
56 <category android:name="android.intent.category.LAUNCHER" /> 55-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:35:17-77
56-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:35:17-77 55-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:35:27-74
56-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:35:27-74 56 </intent-filter>
57 </intent-filter> 57 </activity>
58 </activity> 58 <activity android:name="com.example.cuida.ui.auth.RegisterActivity" />
59 <activity android:name="com.example.cuida.ui.auth.RegisterActivity" /> 58-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:40:9-62
59-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:40:9-62 58-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:40:19-59
59-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:40:19-59 59 <activity android:name="com.example.cuida.ui.auth.ForgotPasswordActivity" />
60 <activity android:name="com.example.cuida.ui.auth.ForgotPasswordActivity" /> 59-->/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 59-->/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 60
61 61 <receiver
62 <receiver 61-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:43:9-85
62-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:43:9-85 62 android:name="com.example.cuida.services.AlarmReceiver"
63 android:name="com.example.cuida.services.AlarmReceiver" 62-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:43:19-57
63-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:43:19-57 63 android:exported="false" />
64 android:exported="false" /> 63-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:43:58-82
64-->/Users/230405/Desktop/papcuida/app/src/main/AndroidManifest.xml:43:58-82 64
65 65 <service
66 <service 65-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:24:9-32:19
66-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:24:9-32:19 66 android:name="androidx.credentials.playservices.CredentialProviderMetadataHolder"
67 android:name="androidx.credentials.playservices.CredentialProviderMetadataHolder" 66-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:25:13-94
67-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:25:13-94 67 android:enabled="true"
68 android:enabled="true" 67-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:26:13-35
68-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:26:13-35 68 android:exported="false" >
69 android:exported="false" > 68-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:27:13-37
69-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:27:13-37 69 <meta-data
70 <meta-data 69-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:29:13-31:104
70-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:29:13-31:104 70 android:name="androidx.credentials.CREDENTIAL_PROVIDER_KEY"
71 android:name="androidx.credentials.CREDENTIAL_PROVIDER_KEY" 70-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:30:17-76
71-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:30:17-76 71 android:value="androidx.credentials.playservices.CredentialProviderPlayServicesImpl" />
72 android:value="androidx.credentials.playservices.CredentialProviderPlayServicesImpl" /> 71-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:31:17-101
72-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:31:17-101 72 </service>
73 </service> 73
74 74 <activity
75 <activity 74-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:34:9-41:20
75-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:34:9-41:20 75 android:name="androidx.credentials.playservices.HiddenActivity"
76 android:name="androidx.credentials.playservices.HiddenActivity" 75-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:35:13-76
76-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:35:13-76 76 android:configChanges="orientation|screenSize|screenLayout|keyboardHidden"
77 android:configChanges="orientation|screenSize|screenLayout|keyboardHidden" 76-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:36:13-87
77-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:36:13-87 77 android:enabled="true"
78 android:enabled="true" 77-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:37:13-35
78-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:37:13-35 78 android:exported="false"
79 android:exported="false" 78-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:38:13-37
79-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:38:13-37 79 android:fitsSystemWindows="true"
80 android:fitsSystemWindows="true" 79-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:39:13-45
80-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:39:13-45 80 android:theme="@style/Theme.Hidden" >
81 android:theme="@style/Theme.Hidden" > 80-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:40:13-48
81-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:40:13-48 81 </activity>
82 </activity> 82 <activity
83 <activity 82-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:42:9-49:20
83-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:42:9-49:20 83 android:name="androidx.credentials.playservices.IdentityCredentialApiHiddenActivity"
84 android:name="androidx.credentials.playservices.IdentityCredentialApiHiddenActivity" 83-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:43:13-97
84-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:43:13-97 84 android:configChanges="orientation|screenSize|screenLayout|keyboardHidden"
85 android:configChanges="orientation|screenSize|screenLayout|keyboardHidden" 84-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:44:13-87
85-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:44:13-87 85 android:enabled="true"
86 android:enabled="true" 85-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:45:13-35
86-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:45:13-35 86 android:exported="false"
87 android:exported="false" 86-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:46:13-37
87-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:46:13-37 87 android:fitsSystemWindows="true"
88 android:fitsSystemWindows="true" 87-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:47:13-45
88-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:47:13-45 88 android:theme="@style/Theme.Hidden" >
89 android:theme="@style/Theme.Hidden" > 88-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:48:13-48
89-->[androidx.credentials:credentials-play-services-auth:1.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/806dddeeceb461a5474851a4eeeb5f85/transformed/jetified-credentials-play-services-auth-1.5.0/AndroidManifest.xml:48:13-48 89 </activity>
90 </activity> 90 <activity
91 <activity 90-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:29:9-46:20
91-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:29:9-46:20 91 android:name="com.google.firebase.auth.internal.GenericIdpActivity"
92 android:name="com.google.firebase.auth.internal.GenericIdpActivity" 91-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:30:13-80
92-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:30:13-80 92 android:excludeFromRecents="true"
93 android:excludeFromRecents="true" 92-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:31:13-46
93-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:31:13-46 93 android:exported="true"
94 android:exported="true" 93-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:32:13-36
94-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:32:13-36 94 android:launchMode="singleTask"
95 android:launchMode="singleTask" 94-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:33:13-44
95-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:33:13-44 95 android:theme="@android:style/Theme.Translucent.NoTitleBar" >
96 android:theme="@android:style/Theme.Translucent.NoTitleBar" > 95-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:34:13-72
96-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:34:13-72 96 <intent-filter>
97 <intent-filter> 96-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:35:13-45:29
97-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:35:13-45:29 97 <action android:name="android.intent.action.VIEW" />
98 <action android:name="android.intent.action.VIEW" /> 97-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:36:17-69
98-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:36:17-69 97-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:36:25-66
98-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:36:25-66 98
99 99 <category android:name="android.intent.category.DEFAULT" />
100 <category android:name="android.intent.category.DEFAULT" /> 99-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:38:17-76
100-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:38:17-76 99-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:38:27-73
100-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:38:27-73 100 <category android:name="android.intent.category.BROWSABLE" />
101 <category android:name="android.intent.category.BROWSABLE" /> 100-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:39:17-78
101-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:39:17-78 100-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:39:27-75
101-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:39:27-75 101
102 102 <data
103 <data 102-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:41:17-44:51
103-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:41:17-44:51 103 android:host="firebase.auth"
104 android:host="firebase.auth" 103-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:42:21-49
104-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:42:21-49 104 android:path="/"
105 android:path="/" 104-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:43:21-37
105-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:43:21-37 105 android:scheme="genericidp" />
106 android:scheme="genericidp" /> 105-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:44:21-48
106-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:44:21-48 106 </intent-filter>
107 </intent-filter> 107 </activity>
108 </activity> 108 <activity
109 <activity 108-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:47:9-64:20
109-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:47:9-64:20 109 android:name="com.google.firebase.auth.internal.RecaptchaActivity"
110 android:name="com.google.firebase.auth.internal.RecaptchaActivity" 109-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:48:13-79
110-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:48:13-79 110 android:excludeFromRecents="true"
111 android:excludeFromRecents="true" 110-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:49:13-46
111-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:49:13-46 111 android:exported="true"
112 android:exported="true" 111-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:50:13-36
112-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:50:13-36 112 android:launchMode="singleTask"
113 android:launchMode="singleTask" 112-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:51:13-44
113-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:51:13-44 113 android:theme="@android:style/Theme.Translucent.NoTitleBar" >
114 android:theme="@android:style/Theme.Translucent.NoTitleBar" > 113-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:52:13-72
114-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:52:13-72 114 <intent-filter>
115 <intent-filter> 114-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:53:13-63:29
115-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:53:13-63:29 115 <action android:name="android.intent.action.VIEW" />
116 <action android:name="android.intent.action.VIEW" /> 115-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:36:17-69
116-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:36:17-69 115-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:36:25-66
116-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:36:25-66 116
117 117 <category android:name="android.intent.category.DEFAULT" />
118 <category android:name="android.intent.category.DEFAULT" /> 117-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:38:17-76
118-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:38:17-76 117-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:38:27-73
118-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:38:27-73 118 <category android:name="android.intent.category.BROWSABLE" />
119 <category android:name="android.intent.category.BROWSABLE" /> 118-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:39:17-78
119-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:39:17-78 118-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:39:27-75
119-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:39:27-75 119
120 120 <data
121 <data 120-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:41:17-44:51
121-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:41:17-44:51 121 android:host="firebase.auth"
122 android:host="firebase.auth" 121-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:42:21-49
122-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:42:21-49 122 android:path="/"
123 android:path="/" 122-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:43:21-37
123-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:43:21-37 123 android:scheme="recaptcha" />
124 android:scheme="recaptcha" /> 123-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:44:21-48
124-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:44:21-48 124 </intent-filter>
125 </intent-filter> 125 </activity>
126 </activity> 126
127 127 <service
128 <service 127-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:66:9-72:19
128-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:66:9-72:19 128 android:name="com.google.firebase.components.ComponentDiscoveryService"
129 android:name="com.google.firebase.components.ComponentDiscoveryService" 128-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:67:13-84
129-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:67:13-84 129 android:directBootAware="true"
130 android:directBootAware="true" 129-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.2.1/transforms/a1a60b9cf8f4df0c7d12dcea8f68c8a5/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:32:13-43
130-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.2.1/transforms/a1a60b9cf8f4df0c7d12dcea8f68c8a5/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:32:13-43 130 android:exported="false" >
131 android:exported="false" > 130-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:68:13-37
131-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:68:13-37 131 <meta-data
132 <meta-data 131-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:69:13-71:85
132-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:69:13-71:85 132 android:name="com.google.firebase.components:com.google.firebase.auth.FirebaseAuthRegistrar"
133 android:name="com.google.firebase.components:com.google.firebase.auth.FirebaseAuthRegistrar" 132-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:70:17-109
133-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:70:17-109 133 android:value="com.google.firebase.components.ComponentRegistrar" />
134 android:value="com.google.firebase.components.ComponentRegistrar" /> 133-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:71:17-82
134-->[com.google.firebase:firebase-auth:22.3.1] /Users/230405/.gradle/caches/9.2.1/transforms/9c7d5063a6b5643bb3202b69eb084d24/transformed/jetified-firebase-auth-22.3.1/AndroidManifest.xml:71:17-82 134 <meta-data
135 <meta-data 134-->[com.google.firebase:firebase-firestore:24.10.2] /Users/230405/.gradle/caches/9.2.1/transforms/f0f34208e297446b2a89c723bd2e805c/transformed/jetified-firebase-firestore-24.10.2/AndroidManifest.xml:17:13-19:85
135-->[com.google.firebase:firebase-firestore:24.10.2] /Users/230405/.gradle/caches/9.2.1/transforms/f0f34208e297446b2a89c723bd2e805c/transformed/jetified-firebase-firestore-24.10.2/AndroidManifest.xml:17:13-19:85 135 android:name="com.google.firebase.components:com.google.firebase.firestore.FirebaseFirestoreKtxRegistrar"
136 android:name="com.google.firebase.components:com.google.firebase.firestore.FirebaseFirestoreKtxRegistrar" 135-->[com.google.firebase:firebase-firestore:24.10.2] /Users/230405/.gradle/caches/9.2.1/transforms/f0f34208e297446b2a89c723bd2e805c/transformed/jetified-firebase-firestore-24.10.2/AndroidManifest.xml:18:17-122
136-->[com.google.firebase:firebase-firestore:24.10.2] /Users/230405/.gradle/caches/9.2.1/transforms/f0f34208e297446b2a89c723bd2e805c/transformed/jetified-firebase-firestore-24.10.2/AndroidManifest.xml:18:17-122 136 android:value="com.google.firebase.components.ComponentRegistrar" />
137 android:value="com.google.firebase.components.ComponentRegistrar" /> 136-->[com.google.firebase:firebase-firestore:24.10.2] /Users/230405/.gradle/caches/9.2.1/transforms/f0f34208e297446b2a89c723bd2e805c/transformed/jetified-firebase-firestore-24.10.2/AndroidManifest.xml:19:17-82
137-->[com.google.firebase:firebase-firestore:24.10.2] /Users/230405/.gradle/caches/9.2.1/transforms/f0f34208e297446b2a89c723bd2e805c/transformed/jetified-firebase-firestore-24.10.2/AndroidManifest.xml:19:17-82 137 <meta-data
138 <meta-data 137-->[com.google.firebase:firebase-firestore:24.10.2] /Users/230405/.gradle/caches/9.2.1/transforms/f0f34208e297446b2a89c723bd2e805c/transformed/jetified-firebase-firestore-24.10.2/AndroidManifest.xml:20:13-22:85
138-->[com.google.firebase:firebase-firestore:24.10.2] /Users/230405/.gradle/caches/9.2.1/transforms/f0f34208e297446b2a89c723bd2e805c/transformed/jetified-firebase-firestore-24.10.2/AndroidManifest.xml:20:13-22:85 138 android:name="com.google.firebase.components:com.google.firebase.firestore.FirestoreRegistrar"
139 android:name="com.google.firebase.components:com.google.firebase.firestore.FirestoreRegistrar" 138-->[com.google.firebase:firebase-firestore:24.10.2] /Users/230405/.gradle/caches/9.2.1/transforms/f0f34208e297446b2a89c723bd2e805c/transformed/jetified-firebase-firestore-24.10.2/AndroidManifest.xml:21:17-111
139-->[com.google.firebase:firebase-firestore:24.10.2] /Users/230405/.gradle/caches/9.2.1/transforms/f0f34208e297446b2a89c723bd2e805c/transformed/jetified-firebase-firestore-24.10.2/AndroidManifest.xml:21:17-111 139 android:value="com.google.firebase.components.ComponentRegistrar" />
140 android:value="com.google.firebase.components.ComponentRegistrar" /> 139-->[com.google.firebase:firebase-firestore:24.10.2] /Users/230405/.gradle/caches/9.2.1/transforms/f0f34208e297446b2a89c723bd2e805c/transformed/jetified-firebase-firestore-24.10.2/AndroidManifest.xml:22:17-82
140-->[com.google.firebase:firebase-firestore:24.10.2] /Users/230405/.gradle/caches/9.2.1/transforms/f0f34208e297446b2a89c723bd2e805c/transformed/jetified-firebase-firestore-24.10.2/AndroidManifest.xml:22:17-82 140 <meta-data
141 <meta-data 140-->[com.google.firebase:firebase-common-ktx:20.4.2] /Users/230405/.gradle/caches/9.2.1/transforms/4c26aa2df10d1e8d3f524c0f777453a9/transformed/jetified-firebase-common-ktx-20.4.2/AndroidManifest.xml:12:13-14:85
141-->[com.google.firebase:firebase-common-ktx:20.4.2] /Users/230405/.gradle/caches/9.2.1/transforms/4c26aa2df10d1e8d3f524c0f777453a9/transformed/jetified-firebase-common-ktx-20.4.2/AndroidManifest.xml:12:13-14:85 141 android:name="com.google.firebase.components:com.google.firebase.ktx.FirebaseCommonLegacyRegistrar"
142 android:name="com.google.firebase.components:com.google.firebase.ktx.FirebaseCommonLegacyRegistrar" 141-->[com.google.firebase:firebase-common-ktx:20.4.2] /Users/230405/.gradle/caches/9.2.1/transforms/4c26aa2df10d1e8d3f524c0f777453a9/transformed/jetified-firebase-common-ktx-20.4.2/AndroidManifest.xml:13:17-116
142-->[com.google.firebase:firebase-common-ktx:20.4.2] /Users/230405/.gradle/caches/9.2.1/transforms/4c26aa2df10d1e8d3f524c0f777453a9/transformed/jetified-firebase-common-ktx-20.4.2/AndroidManifest.xml:13:17-116 142 android:value="com.google.firebase.components.ComponentRegistrar" />
143 android:value="com.google.firebase.components.ComponentRegistrar" /> 142-->[com.google.firebase:firebase-common-ktx:20.4.2] /Users/230405/.gradle/caches/9.2.1/transforms/4c26aa2df10d1e8d3f524c0f777453a9/transformed/jetified-firebase-common-ktx-20.4.2/AndroidManifest.xml:14:17-82
143-->[com.google.firebase:firebase-common-ktx:20.4.2] /Users/230405/.gradle/caches/9.2.1/transforms/4c26aa2df10d1e8d3f524c0f777453a9/transformed/jetified-firebase-common-ktx-20.4.2/AndroidManifest.xml:14:17-82 143 <meta-data
144 <meta-data 143-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.2.1/transforms/a1a60b9cf8f4df0c7d12dcea8f68c8a5/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:35:13-37:85
144-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.2.1/transforms/a1a60b9cf8f4df0c7d12dcea8f68c8a5/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:35:13-37:85 144 android:name="com.google.firebase.components:com.google.firebase.FirebaseCommonKtxRegistrar"
145 android:name="com.google.firebase.components:com.google.firebase.FirebaseCommonKtxRegistrar" 144-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.2.1/transforms/a1a60b9cf8f4df0c7d12dcea8f68c8a5/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:36:17-109
145-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.2.1/transforms/a1a60b9cf8f4df0c7d12dcea8f68c8a5/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:36:17-109 145 android:value="com.google.firebase.components.ComponentRegistrar" />
146 android:value="com.google.firebase.components.ComponentRegistrar" /> 145-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.2.1/transforms/a1a60b9cf8f4df0c7d12dcea8f68c8a5/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:37:17-82
146-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.2.1/transforms/a1a60b9cf8f4df0c7d12dcea8f68c8a5/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:37:17-82 146 </service>
147 </service> 147
148 148 <activity
149 <activity 148-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.2.1/transforms/878356a68ac0c33460adadb47b9d189c/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:23:9-27:75
149-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.2.1/transforms/878356a68ac0c33460adadb47b9d189c/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:23:9-27:75 149 android:name="com.google.android.gms.auth.api.signin.internal.SignInHubActivity"
150 android:name="com.google.android.gms.auth.api.signin.internal.SignInHubActivity" 149-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.2.1/transforms/878356a68ac0c33460adadb47b9d189c/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:24:13-93
150-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.2.1/transforms/878356a68ac0c33460adadb47b9d189c/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:24:13-93 150 android:excludeFromRecents="true"
151 android:excludeFromRecents="true" 150-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.2.1/transforms/878356a68ac0c33460adadb47b9d189c/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:25:13-46
151-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.2.1/transforms/878356a68ac0c33460adadb47b9d189c/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:25:13-46 151 android:exported="false"
152 android:exported="false" 151-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.2.1/transforms/878356a68ac0c33460adadb47b9d189c/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:26:13-37
152-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.2.1/transforms/878356a68ac0c33460adadb47b9d189c/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:26:13-37 152 android:theme="@android:style/Theme.Translucent.NoTitleBar" />
153 android:theme="@android:style/Theme.Translucent.NoTitleBar" /> 152-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.2.1/transforms/878356a68ac0c33460adadb47b9d189c/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:27:13-72
153-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.2.1/transforms/878356a68ac0c33460adadb47b9d189c/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:27:13-72 153 <!--
154 <!-- 154 Service handling Google Sign-In user revocation. For apps that do not integrate with
155 Service handling Google Sign-In user revocation. For apps that do not integrate with 155 Google Sign-In, this service will never be started.
156 Google Sign-In, this service will never be started. 156 -->
157 --> 157 <service
158 <service 157-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.2.1/transforms/878356a68ac0c33460adadb47b9d189c/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:33:9-37:51
158-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.2.1/transforms/878356a68ac0c33460adadb47b9d189c/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:33:9-37:51 158 android:name="com.google.android.gms.auth.api.signin.RevocationBoundService"
159 android:name="com.google.android.gms.auth.api.signin.RevocationBoundService" 158-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.2.1/transforms/878356a68ac0c33460adadb47b9d189c/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:34:13-89
159-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.2.1/transforms/878356a68ac0c33460adadb47b9d189c/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:34:13-89 159 android:exported="true"
160 android:exported="true" 159-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.2.1/transforms/878356a68ac0c33460adadb47b9d189c/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:35:13-36
160-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.2.1/transforms/878356a68ac0c33460adadb47b9d189c/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:35:13-36 160 android:permission="com.google.android.gms.auth.api.signin.permission.REVOCATION_NOTIFICATION"
161 android:permission="com.google.android.gms.auth.api.signin.permission.REVOCATION_NOTIFICATION" 160-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.2.1/transforms/878356a68ac0c33460adadb47b9d189c/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:36:13-107
161-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.2.1/transforms/878356a68ac0c33460adadb47b9d189c/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:36:13-107 161 android:visibleToInstantApps="true" />
162 android:visibleToInstantApps="true" /> 161-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.2.1/transforms/878356a68ac0c33460adadb47b9d189c/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:37:13-48
162-->[com.google.android.gms:play-services-auth:21.1.1] /Users/230405/.gradle/caches/9.2.1/transforms/878356a68ac0c33460adadb47b9d189c/transformed/jetified-play-services-auth-21.1.1/AndroidManifest.xml:37:13-48 162
163 163 <activity
164 <activity 163-->[com.google.android.gms:play-services-base:18.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/c3a0d4d8742ebf22d87b160ba131155d/transformed/jetified-play-services-base-18.5.0/AndroidManifest.xml:5:9-173
164-->[com.google.android.gms:play-services-base:18.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/c3a0d4d8742ebf22d87b160ba131155d/transformed/jetified-play-services-base-18.5.0/AndroidManifest.xml:5:9-173 164 android:name="com.google.android.gms.common.api.GoogleApiActivity"
165 android:name="com.google.android.gms.common.api.GoogleApiActivity" 164-->[com.google.android.gms:play-services-base:18.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/c3a0d4d8742ebf22d87b160ba131155d/transformed/jetified-play-services-base-18.5.0/AndroidManifest.xml:5:19-85
165-->[com.google.android.gms:play-services-base:18.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/c3a0d4d8742ebf22d87b160ba131155d/transformed/jetified-play-services-base-18.5.0/AndroidManifest.xml:5:19-85 165 android:exported="false"
166 android:exported="false" 165-->[com.google.android.gms:play-services-base:18.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/c3a0d4d8742ebf22d87b160ba131155d/transformed/jetified-play-services-base-18.5.0/AndroidManifest.xml:5:146-170
166-->[com.google.android.gms:play-services-base:18.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/c3a0d4d8742ebf22d87b160ba131155d/transformed/jetified-play-services-base-18.5.0/AndroidManifest.xml:5:146-170 166 android:theme="@android:style/Theme.Translucent.NoTitleBar" />
167 android:theme="@android:style/Theme.Translucent.NoTitleBar" /> 166-->[com.google.android.gms:play-services-base:18.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/c3a0d4d8742ebf22d87b160ba131155d/transformed/jetified-play-services-base-18.5.0/AndroidManifest.xml:5:86-145
167-->[com.google.android.gms:play-services-base:18.5.0] /Users/230405/.gradle/caches/9.2.1/transforms/c3a0d4d8742ebf22d87b160ba131155d/transformed/jetified-play-services-base-18.5.0/AndroidManifest.xml:5:86-145 167
168 168 <provider
169 <provider 168-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.2.1/transforms/a1a60b9cf8f4df0c7d12dcea8f68c8a5/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:23:9-28:39
169-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.2.1/transforms/a1a60b9cf8f4df0c7d12dcea8f68c8a5/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:23:9-28:39 169 android:name="com.google.firebase.provider.FirebaseInitProvider"
170 android:name="com.google.firebase.provider.FirebaseInitProvider" 169-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.2.1/transforms/a1a60b9cf8f4df0c7d12dcea8f68c8a5/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:24:13-77
170-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.2.1/transforms/a1a60b9cf8f4df0c7d12dcea8f68c8a5/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:24:13-77 170 android:authorities="com.example.cuida.firebaseinitprovider"
171 android:authorities="com.example.cuida.firebaseinitprovider" 170-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.2.1/transforms/a1a60b9cf8f4df0c7d12dcea8f68c8a5/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:25:13-72
171-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.2.1/transforms/a1a60b9cf8f4df0c7d12dcea8f68c8a5/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:25:13-72 171 android:directBootAware="true"
172 android:directBootAware="true" 171-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.2.1/transforms/a1a60b9cf8f4df0c7d12dcea8f68c8a5/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:26:13-43
172-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.2.1/transforms/a1a60b9cf8f4df0c7d12dcea8f68c8a5/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:26:13-43 172 android:exported="false"
173 android:exported="false" 172-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.2.1/transforms/a1a60b9cf8f4df0c7d12dcea8f68c8a5/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:27:13-37
173-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.2.1/transforms/a1a60b9cf8f4df0c7d12dcea8f68c8a5/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:27:13-37 173 android:initOrder="100" />
174 android:initOrder="100" /> 173-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.2.1/transforms/a1a60b9cf8f4df0c7d12dcea8f68c8a5/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:28:13-36
174-->[com.google.firebase:firebase-common:20.4.2] /Users/230405/.gradle/caches/9.2.1/transforms/a1a60b9cf8f4df0c7d12dcea8f68c8a5/transformed/jetified-firebase-common-20.4.2/AndroidManifest.xml:28:13-36 174 <provider
175 <provider 174-->[androidx.emoji2:emoji2:1.2.0] /Users/230405/.gradle/caches/9.2.1/transforms/2d321a2a66e4ec85a8dc081aea36d91f/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:24:9-32:20
175-->[androidx.emoji2:emoji2:1.2.0] /Users/230405/.gradle/caches/9.2.1/transforms/2d321a2a66e4ec85a8dc081aea36d91f/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:24:9-32:20 175 android:name="androidx.startup.InitializationProvider"
176 android:name="androidx.startup.InitializationProvider" 175-->[androidx.emoji2:emoji2:1.2.0] /Users/230405/.gradle/caches/9.2.1/transforms/2d321a2a66e4ec85a8dc081aea36d91f/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:25:13-67
176-->[androidx.emoji2:emoji2:1.2.0] /Users/230405/.gradle/caches/9.2.1/transforms/2d321a2a66e4ec85a8dc081aea36d91f/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:25:13-67 176 android:authorities="com.example.cuida.androidx-startup"
177 android:authorities="com.example.cuida.androidx-startup" 176-->[androidx.emoji2:emoji2:1.2.0] /Users/230405/.gradle/caches/9.2.1/transforms/2d321a2a66e4ec85a8dc081aea36d91f/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:26:13-68
177-->[androidx.emoji2:emoji2:1.2.0] /Users/230405/.gradle/caches/9.2.1/transforms/2d321a2a66e4ec85a8dc081aea36d91f/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:26:13-68 177 android:exported="false" >
178 android:exported="false" > 177-->[androidx.emoji2:emoji2:1.2.0] /Users/230405/.gradle/caches/9.2.1/transforms/2d321a2a66e4ec85a8dc081aea36d91f/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:27:13-37
178-->[androidx.emoji2:emoji2:1.2.0] /Users/230405/.gradle/caches/9.2.1/transforms/2d321a2a66e4ec85a8dc081aea36d91f/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:27:13-37 178 <meta-data
179 <meta-data 178-->[androidx.emoji2:emoji2:1.2.0] /Users/230405/.gradle/caches/9.2.1/transforms/2d321a2a66e4ec85a8dc081aea36d91f/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:29:13-31:52
179-->[androidx.emoji2:emoji2:1.2.0] /Users/230405/.gradle/caches/9.2.1/transforms/2d321a2a66e4ec85a8dc081aea36d91f/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:29:13-31:52 179 android:name="androidx.emoji2.text.EmojiCompatInitializer"
180 android:name="androidx.emoji2.text.EmojiCompatInitializer" 179-->[androidx.emoji2:emoji2:1.2.0] /Users/230405/.gradle/caches/9.2.1/transforms/2d321a2a66e4ec85a8dc081aea36d91f/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:30:17-75
180-->[androidx.emoji2:emoji2:1.2.0] /Users/230405/.gradle/caches/9.2.1/transforms/2d321a2a66e4ec85a8dc081aea36d91f/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:30:17-75 180 android:value="androidx.startup" />
181 android:value="androidx.startup" /> 180-->[androidx.emoji2:emoji2:1.2.0] /Users/230405/.gradle/caches/9.2.1/transforms/2d321a2a66e4ec85a8dc081aea36d91f/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:31:17-49
181-->[androidx.emoji2:emoji2:1.2.0] /Users/230405/.gradle/caches/9.2.1/transforms/2d321a2a66e4ec85a8dc081aea36d91f/transformed/jetified-emoji2-1.2.0/AndroidManifest.xml:31:17-49 181 <meta-data
182 <meta-data 181-->[androidx.lifecycle:lifecycle-process:2.7.0] /Users/230405/.gradle/caches/9.2.1/transforms/1c19183b68a71784a9474e3121c6fa57/transformed/jetified-lifecycle-process-2.7.0/AndroidManifest.xml:29:13-31:52
182-->[androidx.lifecycle:lifecycle-process:2.7.0] /Users/230405/.gradle/caches/9.2.1/transforms/1c19183b68a71784a9474e3121c6fa57/transformed/jetified-lifecycle-process-2.7.0/AndroidManifest.xml:29:13-31:52 182 android:name="androidx.lifecycle.ProcessLifecycleInitializer"
183 android:name="androidx.lifecycle.ProcessLifecycleInitializer" 182-->[androidx.lifecycle:lifecycle-process:2.7.0] /Users/230405/.gradle/caches/9.2.1/transforms/1c19183b68a71784a9474e3121c6fa57/transformed/jetified-lifecycle-process-2.7.0/AndroidManifest.xml:30:17-78
183-->[androidx.lifecycle:lifecycle-process:2.7.0] /Users/230405/.gradle/caches/9.2.1/transforms/1c19183b68a71784a9474e3121c6fa57/transformed/jetified-lifecycle-process-2.7.0/AndroidManifest.xml:30:17-78 183 android:value="androidx.startup" />
184 android:value="androidx.startup" /> 183-->[androidx.lifecycle:lifecycle-process:2.7.0] /Users/230405/.gradle/caches/9.2.1/transforms/1c19183b68a71784a9474e3121c6fa57/transformed/jetified-lifecycle-process-2.7.0/AndroidManifest.xml:31:17-49
184-->[androidx.lifecycle:lifecycle-process:2.7.0] /Users/230405/.gradle/caches/9.2.1/transforms/1c19183b68a71784a9474e3121c6fa57/transformed/jetified-lifecycle-process-2.7.0/AndroidManifest.xml:31:17-49 184 <meta-data
185 <meta-data 184-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:29:13-31:52
185-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:29:13-31:52 185 android:name="androidx.profileinstaller.ProfileInstallerInitializer"
186 android:name="androidx.profileinstaller.ProfileInstallerInitializer" 185-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:30:17-85
186-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:30:17-85 186 android:value="androidx.startup" />
187 android:value="androidx.startup" /> 186-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:31:17-49
187-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:31:17-49 187 </provider>
188 </provider> 188
189 189 <uses-library
190 <uses-library 189-->[androidx.window:window:1.0.0] /Users/230405/.gradle/caches/9.2.1/transforms/235d7aa698d9cf0fad0e5c4b500e1de0/transformed/jetified-window-1.0.0/AndroidManifest.xml:25:9-27:40
190-->[androidx.window:window:1.0.0] /Users/230405/.gradle/caches/9.2.1/transforms/235d7aa698d9cf0fad0e5c4b500e1de0/transformed/jetified-window-1.0.0/AndroidManifest.xml:25:9-27:40 190 android:name="androidx.window.extensions"
191 android:name="androidx.window.extensions" 190-->[androidx.window:window:1.0.0] /Users/230405/.gradle/caches/9.2.1/transforms/235d7aa698d9cf0fad0e5c4b500e1de0/transformed/jetified-window-1.0.0/AndroidManifest.xml:26:13-54
191-->[androidx.window:window:1.0.0] /Users/230405/.gradle/caches/9.2.1/transforms/235d7aa698d9cf0fad0e5c4b500e1de0/transformed/jetified-window-1.0.0/AndroidManifest.xml:26:13-54 191 android:required="false" />
192 android:required="false" /> 191-->[androidx.window:window:1.0.0] /Users/230405/.gradle/caches/9.2.1/transforms/235d7aa698d9cf0fad0e5c4b500e1de0/transformed/jetified-window-1.0.0/AndroidManifest.xml:27:13-37
192-->[androidx.window:window:1.0.0] /Users/230405/.gradle/caches/9.2.1/transforms/235d7aa698d9cf0fad0e5c4b500e1de0/transformed/jetified-window-1.0.0/AndroidManifest.xml:27:13-37 192 <uses-library
193 <uses-library 192-->[androidx.window:window:1.0.0] /Users/230405/.gradle/caches/9.2.1/transforms/235d7aa698d9cf0fad0e5c4b500e1de0/transformed/jetified-window-1.0.0/AndroidManifest.xml:28:9-30:40
193-->[androidx.window:window:1.0.0] /Users/230405/.gradle/caches/9.2.1/transforms/235d7aa698d9cf0fad0e5c4b500e1de0/transformed/jetified-window-1.0.0/AndroidManifest.xml:28:9-30:40 193 android:name="androidx.window.sidecar"
194 android:name="androidx.window.sidecar" 193-->[androidx.window:window:1.0.0] /Users/230405/.gradle/caches/9.2.1/transforms/235d7aa698d9cf0fad0e5c4b500e1de0/transformed/jetified-window-1.0.0/AndroidManifest.xml:29:13-51
194-->[androidx.window:window:1.0.0] /Users/230405/.gradle/caches/9.2.1/transforms/235d7aa698d9cf0fad0e5c4b500e1de0/transformed/jetified-window-1.0.0/AndroidManifest.xml:29:13-51 194 android:required="false" />
195 android:required="false" /> 194-->[androidx.window:window:1.0.0] /Users/230405/.gradle/caches/9.2.1/transforms/235d7aa698d9cf0fad0e5c4b500e1de0/transformed/jetified-window-1.0.0/AndroidManifest.xml:30:13-37
195-->[androidx.window:window:1.0.0] /Users/230405/.gradle/caches/9.2.1/transforms/235d7aa698d9cf0fad0e5c4b500e1de0/transformed/jetified-window-1.0.0/AndroidManifest.xml:30:13-37 195
196 196 <receiver
197 <receiver 196-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:34:9-52:20
197-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:34:9-52:20 197 android:name="androidx.profileinstaller.ProfileInstallReceiver"
198 android:name="androidx.profileinstaller.ProfileInstallReceiver" 197-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:35:13-76
198-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:35:13-76 198 android:directBootAware="false"
199 android:directBootAware="false" 198-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:36:13-44
199-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:36:13-44 199 android:enabled="true"
200 android:enabled="true" 199-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:37:13-35
200-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:37:13-35 200 android:exported="true"
201 android:exported="true" 200-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:38:13-36
201-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:38:13-36 201 android:permission="android.permission.DUMP" >
202 android:permission="android.permission.DUMP" > 201-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:39:13-57
202-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:39:13-57 202 <intent-filter>
203 <intent-filter> 202-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:40:13-42:29
203-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:40:13-42:29 203 <action android:name="androidx.profileinstaller.action.INSTALL_PROFILE" />
204 <action android:name="androidx.profileinstaller.action.INSTALL_PROFILE" /> 203-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:41:17-91
204-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:41:17-91 203-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:41:25-88
204-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:41:25-88 204 </intent-filter>
205 </intent-filter> 205 <intent-filter>
206 <intent-filter> 205-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:43:13-45:29
206-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:43:13-45:29 206 <action android:name="androidx.profileinstaller.action.SKIP_FILE" />
207 <action android:name="androidx.profileinstaller.action.SKIP_FILE" /> 206-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:44:17-85
207-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:44:17-85 206-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:44:25-82
207-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:44:25-82 207 </intent-filter>
208 </intent-filter> 208 <intent-filter>
209 <intent-filter> 208-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:46:13-48:29
209-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:46:13-48:29 209 <action android:name="androidx.profileinstaller.action.SAVE_PROFILE" />
210 <action android:name="androidx.profileinstaller.action.SAVE_PROFILE" /> 209-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:47:17-88
210-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:47:17-88 209-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:47:25-85
210-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:47:25-85 210 </intent-filter>
211 </intent-filter> 211 <intent-filter>
212 <intent-filter> 211-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:49:13-51:29
212-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:49:13-51:29 212 <action android:name="androidx.profileinstaller.action.BENCHMARK_OPERATION" />
213 <action android:name="androidx.profileinstaller.action.BENCHMARK_OPERATION" /> 212-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:50:17-95
213-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:50:17-95 212-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:50:25-92
213-->[androidx.profileinstaller:profileinstaller:1.3.0] /Users/230405/.gradle/caches/9.2.1/transforms/b5c9230263ab8c1331b200fc65433f48/transformed/jetified-profileinstaller-1.3.0/AndroidManifest.xml:50:25-92 213 </intent-filter>
214 </intent-filter> 214 </receiver>
215 </receiver> 215
216 216 <meta-data
217 <meta-data 216-->[com.google.android.gms:play-services-basement:18.4.0] /Users/230405/.gradle/caches/9.2.1/transforms/1e71b248f40e2fc1b373d4a7c8b5c552/transformed/jetified-play-services-basement-18.4.0/AndroidManifest.xml:6:9-122
217-->[com.google.android.gms:play-services-basement:18.4.0] /Users/230405/.gradle/caches/9.2.1/transforms/1e71b248f40e2fc1b373d4a7c8b5c552/transformed/jetified-play-services-basement-18.4.0/AndroidManifest.xml:6:9-122 217 android:name="com.google.android.gms.version"
218 android:name="com.google.android.gms.version" 217-->[com.google.android.gms:play-services-basement:18.4.0] /Users/230405/.gradle/caches/9.2.1/transforms/1e71b248f40e2fc1b373d4a7c8b5c552/transformed/jetified-play-services-basement-18.4.0/AndroidManifest.xml:6:20-65
218-->[com.google.android.gms:play-services-basement:18.4.0] /Users/230405/.gradle/caches/9.2.1/transforms/1e71b248f40e2fc1b373d4a7c8b5c552/transformed/jetified-play-services-basement-18.4.0/AndroidManifest.xml:6:20-65 218 android:value="@integer/google_play_services_version" />
219 android:value="@integer/google_play_services_version" /> 218-->[com.google.android.gms:play-services-basement:18.4.0] /Users/230405/.gradle/caches/9.2.1/transforms/1e71b248f40e2fc1b373d4a7c8b5c552/transformed/jetified-play-services-basement-18.4.0/AndroidManifest.xml:6:66-119
219-->[com.google.android.gms:play-services-basement:18.4.0] /Users/230405/.gradle/caches/9.2.1/transforms/1e71b248f40e2fc1b373d4a7c8b5c552/transformed/jetified-play-services-basement-18.4.0/AndroidManifest.xml:6:66-119 219 </application>
220 </application> 220
221 221</manifest>
222</manifest>

View File

@@ -38,7 +38,6 @@
android:label="@string/app_name" android:label="@string/app_name"
android:roundIcon="@drawable/ic_launcher_final" android:roundIcon="@drawable/ic_launcher_final"
android:supportsRtl="true" android:supportsRtl="true"
android:testOnly="true"
android:theme="@style/Theme.Cuida" > android:theme="@style/Theme.Cuida" >
<activity <activity
android:name="com.example.cuida.MainActivity" android:name="com.example.cuida.MainActivity"

View File

@@ -38,7 +38,6 @@
android:label="@string/app_name" android:label="@string/app_name"
android:roundIcon="@drawable/ic_launcher_final" android:roundIcon="@drawable/ic_launcher_final"
android:supportsRtl="true" android:supportsRtl="true"
android:testOnly="true"
android:theme="@style/Theme.Cuida" > android:theme="@style/Theme.Cuida" >
<activity <activity
android:name="com.example.cuida.MainActivity" android:name="com.example.cuida.MainActivity"

View File

@@ -38,7 +38,6 @@
android:label="@string/app_name" android:label="@string/app_name"
android:roundIcon="@drawable/ic_launcher_final" android:roundIcon="@drawable/ic_launcher_final"
android:supportsRtl="true" android:supportsRtl="true"
android:testOnly="true"
android:theme="@style/Theme.Cuida" > android:theme="@style/Theme.Cuida" >
<activity <activity
android:name="com.example.cuida.MainActivity" android:name="com.example.cuida.MainActivity"

View File

@@ -38,8 +38,6 @@ public class AppointmentsViewModel extends AndroidViewModel {
// 1. Fetch Future Appointments // 1. Fetch Future Appointments
db.collection("users").document(userId).collection("appointments") db.collection("users").document(userId).collection("appointments")
.whereEqualTo("isPast", false) .whereEqualTo("isPast", false)
.orderBy("date", Query.Direction.ASCENDING)
.orderBy("time", Query.Direction.ASCENDING)
.addSnapshotListener((value, error) -> { .addSnapshotListener((value, error) -> {
if (error != null) { if (error != null) {
Log.e("AppointmentsVM", "Listen failed for future.", error); Log.e("AppointmentsVM", "Listen failed for future.", error);
@@ -52,14 +50,26 @@ public class AppointmentsViewModel extends AndroidViewModel {
apps.add(doc.toObject(Appointment.class)); apps.add(doc.toObject(Appointment.class));
} }
} }
// Sort locally
apps.sort((a, b) -> {
try {
java.text.SimpleDateFormat format = new java.text.SimpleDateFormat("dd/MM/yyyy HH:mm",
java.util.Locale.getDefault());
java.util.Date dateA = format.parse(a.date + " " + a.time);
java.util.Date dateB = format.parse(b.date + " " + b.time);
return dateA.compareTo(dateB);
} catch (java.text.ParseException e) {
return 0;
}
});
futureAppointments.setValue(apps); futureAppointments.setValue(apps);
}); });
// 2. Fetch Past Appointments // 2. Fetch Past Appointments
db.collection("users").document(userId).collection("appointments") db.collection("users").document(userId).collection("appointments")
.whereEqualTo("isPast", true) .whereEqualTo("isPast", true)
.orderBy("date", Query.Direction.DESCENDING)
.orderBy("time", Query.Direction.DESCENDING)
.addSnapshotListener((value, error) -> { .addSnapshotListener((value, error) -> {
if (error != null) { if (error != null) {
Log.e("AppointmentsVM", "Listen failed for past.", error); Log.e("AppointmentsVM", "Listen failed for past.", error);
@@ -72,6 +82,20 @@ public class AppointmentsViewModel extends AndroidViewModel {
apps.add(doc.toObject(Appointment.class)); apps.add(doc.toObject(Appointment.class));
} }
} }
// Sort locally descending
apps.sort((a, b) -> {
try {
java.text.SimpleDateFormat format = new java.text.SimpleDateFormat("dd/MM/yyyy HH:mm",
java.util.Locale.getDefault());
java.util.Date dateA = format.parse(a.date + " " + a.time);
java.util.Date dateB = format.parse(b.date + " " + b.time);
return dateB.compareTo(dateA); // Reverse for descending
} catch (java.text.ParseException e) {
return 0;
}
});
pastAppointments.setValue(apps); pastAppointments.setValue(apps);
}); });
} }

View File

@@ -55,7 +55,7 @@ public class LoginActivity extends AppCompatActivity {
String email = binding.emailEditText.getText().toString(); String email = binding.emailEditText.getText().toString();
String password = binding.passwordEditText.getText().toString(); String password = binding.passwordEditText.getText().toString();
if (email.equals("admin") && password.equals("123")) { /* if (email.equals("admin") && password.equals("123")) {
SharedPreferences prefs = getSharedPreferences("prefs", MODE_PRIVATE); SharedPreferences prefs = getSharedPreferences("prefs", MODE_PRIVATE);
prefs.edit().putBoolean("is_logged_in", true).apply(); prefs.edit().putBoolean("is_logged_in", true).apply();
// Mock data for admin // Mock data for admin
@@ -69,7 +69,7 @@ public class LoginActivity extends AppCompatActivity {
startActivity(new Intent(this, MainActivity.class)); startActivity(new Intent(this, MainActivity.class));
finish(); finish();
return; return;
} }*/
if (email.isEmpty() || password.isEmpty()) { if (email.isEmpty() || password.isEmpty()) {
Toast.makeText(this, "Preencha todos os campos", Toast.LENGTH_SHORT).show(); Toast.makeText(this, "Preencha todos os campos", Toast.LENGTH_SHORT).show();

View File

@@ -55,16 +55,15 @@ public class RegisterActivity extends AppCompatActivity {
java.util.Map<String, Object> userMap = new java.util.HashMap<>(); java.util.Map<String, Object> userMap = new java.util.HashMap<>();
userMap.put("uid", userId); userMap.put("uid", userId);
userMap.put("name", name); userMap.put("nome_completo", name);
userMap.put("email", email); userMap.put("email", email);
userMap.put("age", age); userMap.put("idade", age);
userMap.put("utenteNumber", utenteStr); userMap.put("numero_utente", utenteStr);
userMap.put("profilePictureUri", ""); // Init empty userMap.put("profilePictureUri", ""); // Init empty
db.collection("users").document(userId) db.collection("usuarios").document(userId)
.set(userMap) .set(userMap)
.addOnSuccessListener(aVoid -> { .addOnSuccessListener(aVoid -> {
Toast.makeText(RegisterActivity.this, "Conta criada com sucesso!", Toast.makeText(RegisterActivity.this, "Conta criada com sucesso!",
Toast.LENGTH_SHORT).show(); Toast.LENGTH_SHORT).show();
startActivity(new Intent(RegisterActivity.this, LoginActivity.class)); startActivity(new Intent(RegisterActivity.this, LoginActivity.class));

View File

@@ -45,6 +45,12 @@ public class ScheduleAppointmentFragment extends Fragment {
com.google.android.material.textfield.TextInputEditText editReason = getView() com.google.android.material.textfield.TextInputEditText editReason = getView()
.findViewById(R.id.edit_reason); .findViewById(R.id.edit_reason);
String reason = editReason.getText().toString(); String reason = editReason.getText().toString();
if (scheduleViewModel.getSelectedTime().getValue() == null) {
Toast.makeText(getContext(), "Por favor selecione um horário", Toast.LENGTH_SHORT).show();
return;
}
if (reason.isEmpty()) { if (reason.isEmpty()) {
Toast.makeText(getContext(), "Por favor indique o motivo", Toast.LENGTH_SHORT).show(); Toast.makeText(getContext(), "Por favor indique o motivo", Toast.LENGTH_SHORT).show();
return; return;

View File

@@ -67,6 +67,10 @@ public class ScheduleViewModel extends AndroidViewModel {
} }
private void loadTimeSlots(String date) { private void loadTimeSlots(String date) {
// Init slots immediately to prevent "disappearing" hours while waiting for
// network.
timeSlots.setValue(generateTimeSlots(new ArrayList<>()));
if (auth.getCurrentUser() == null) if (auth.getCurrentUser() == null)
return; return;
String userId = auth.getCurrentUser().getUid(); String userId = auth.getCurrentUser().getUid();
@@ -87,8 +91,6 @@ public class ScheduleViewModel extends AndroidViewModel {
timeSlots.setValue(slots); timeSlots.setValue(slots);
} else { } else {
Log.e("ScheduleViewModel", "Error getting booked slots", task.getException()); Log.e("ScheduleViewModel", "Error getting booked slots", task.getException());
List<TimeSlot> slots = generateTimeSlots(new ArrayList<>());
timeSlots.setValue(slots);
} }
}); });
} }

View File

@@ -646,7 +646,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":[{"locations":[{"path":"/Users/230405/Desktop/papcuida/app/build.gradle","line":7}],"problem":[{"text":"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","problemDetails":[{"text":"This is scheduled to be removed in Gradle 10."}],"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.","documentationLink":"https://docs.gradle.org/9.2.1/userguide/upgrading_version_8.html#groovy_space_assignment_syntax","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."}],"solutions":[[{"text":"Use assignment ('namespace = <value>') instead."}]]},{"locations":[{"path":"/Users/230405/Desktop/papcuida/app/build.gradle","line":34}],"problem":[{"text":"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","problemDetails":[{"text":"This is scheduled to be removed in Gradle 10."}],"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.","documentationLink":"https://docs.gradle.org/9.2.1/userguide/upgrading_version_8.html#groovy_space_assignment_syntax","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."}],"solutions":[[{"text":"Use assignment ('viewBinding = <value>') instead."}]]},{"locations":[{"taskPath":":app:compileDebugJavaWithJavac"}],"problem":[{"text":"source value 8 is obsolete and will be removed in a future release"}],"severity":"WARNING","problemDetails":[{"text":"warning: [options] source value 8 is obsolete and will be removed in a future release"}],"contextualLabel":"source value 8 is obsolete and will be removed in a future release","problemId":[{"name":"java","displayName":"Java compilation"},{"name":"compilation","displayName":"Compilation"},{"name":"compiler.warn.option.obsolete.source","displayName":"source value 8 is obsolete and will be removed in a future release"}]},{"locations":[{"taskPath":":app:compileDebugJavaWithJavac"}],"problem":[{"text":"target value 8 is obsolete and will be removed in a future release"}],"severity":"WARNING","problemDetails":[{"text":"warning: [options] target value 8 is obsolete and will be removed in a future release"}],"contextualLabel":"target value 8 is obsolete and will be removed in a future release","problemId":[{"name":"java","displayName":"Java compilation"},{"name":"compilation","displayName":"Compilation"},{"name":"compiler.warn.option.obsolete.target","displayName":"target value 8 is obsolete and will be removed in a future release"}]},{"locations":[{"taskPath":":app:compileDebugJavaWithJavac"}],"problem":[{"text":"To suppress warnings about obsolete options, use -Xlint:-options."}],"severity":"WARNING","problemDetails":[{"text":"warning: [options] To suppress warnings about obsolete options, use -Xlint:-options."}],"contextualLabel":"To suppress warnings about obsolete options, use -Xlint:-options.","problemId":[{"name":"java","displayName":"Java compilation"},{"name":"compilation","displayName":"Compilation"},{"name":"compiler.warn.option.obsolete.suppression","displayName":"To suppress warnings about obsolete options, use -Xlint:-options."}]}],"problemsReport":{"totalProblemCount":5,"buildName":"Cuida","requestedTasks":":app:assembleDebug","documentationLink":"https://docs.gradle.org/9.2.1/userguide/reporting_problems.html","documentationLinkCaption":"Problem report","summaries":[]}} {"diagnostics":[{"locations":[{"path":"/Users/230405/Desktop/papcuida/app/build.gradle","line":7}],"problem":[{"text":"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","problemDetails":[{"text":"This is scheduled to be removed in Gradle 10."}],"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.","documentationLink":"https://docs.gradle.org/9.2.1/userguide/upgrading_version_8.html#groovy_space_assignment_syntax","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."}],"solutions":[[{"text":"Use assignment ('namespace = <value>') instead."}]]},{"locations":[{"path":"/Users/230405/Desktop/papcuida/app/build.gradle","line":34}],"problem":[{"text":"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","problemDetails":[{"text":"This is scheduled to be removed in Gradle 10."}],"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.","documentationLink":"https://docs.gradle.org/9.2.1/userguide/upgrading_version_8.html#groovy_space_assignment_syntax","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."}],"solutions":[[{"text":"Use assignment ('viewBinding = <value>') instead."}]]}],"problemsReport":{"totalProblemCount":2,"buildName":"Cuida","requestedTasks":"","documentationLink":"https://docs.gradle.org/9.2.1/userguide/reporting_problems.html","documentationLinkCaption":"Problem report","summaries":[]}}
// end-report-data // end-report-data
);} );}
</script> </script>