PushNotification param change name from service to Service and object to Object

This commit is contained in:
Eudes Inácio
2021-02-08 17:07:40 +01:00
parent 254efccdb7
commit 2cd41a69f7
49 changed files with 1031 additions and 501 deletions
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -27,6 +27,28 @@
<!-- Audio --> <!-- Audio -->
<uses-permission android:name="android.permission.RECORD_AUDIO" /> <uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<!-- for android -->
<!-- <uses-permission android:name="com.android.launcher.permission.READ_SETTINGS"/> -->
<!-- <uses-permission android:name="com.android.launcher.permission.WRITE_SETTINGS"/> -->
<!-- <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" /> -->
<!-- <uses-permission android:name="com.android.launcher.permission.UNINSTALL_SHORTCUT" /> -->
<!-- for Samsung -->
<uses-permission android:name="com.sec.android.provider.badge.permission.READ" />
<uses-permission android:name="com.sec.android.provider.badge.permission.WRITE" /> <!-- for htc -->
<uses-permission android:name="com.htc.launcher.permission.READ_SETTINGS" />
<uses-permission android:name="com.htc.launcher.permission.UPDATE_SHORTCUT" /> <!-- for sony -->
<uses-permission android:name="com.sonyericsson.home.permission.BROADCAST_BADGE" />
<uses-permission android:name="com.sonymobile.home.permission.PROVIDER_INSERT_BADGE" /> <!-- for apex -->
<uses-permission android:name="com.anddoes.launcher.permission.UPDATE_COUNT" /> <!-- for solid -->
<uses-permission android:name="com.majeur.launcher.permission.UPDATE_BADGE" /> <!-- for huawei -->
<uses-permission android:name="com.huawei.android.launcher.permission.CHANGE_BADGE" />
<uses-permission android:name="com.huawei.android.launcher.permission.READ_SETTINGS" />
<uses-permission android:name="com.huawei.android.launcher.permission.WRITE_SETTINGS" /> <!-- for ZUK -->
<uses-permission android:name="android.permission.READ_APP_BADGE" /> <!-- for OPPO -->
<uses-permission android:name="com.oppo.launcher.permission.READ_SETTINGS" />
<uses-permission android:name="com.oppo.launcher.permission.WRITE_SETTINGS" /> <!-- for EvMe -->
<uses-permission android:name="me.everything.badger.permission.BADGE_COUNT_READ" />
<uses-permission android:name="me.everything.badger.permission.BADGE_COUNT_WRITE" />
<uses-feature <uses-feature
android:name="android.hardware.camera" android:name="android.hardware.camera"
File diff suppressed because one or more lines are too long
@@ -1,4 +1,4 @@
#Wed Feb 03 18:10:30 WAT 2021 #Thu Feb 04 14:00:45 WAT 2021
C\:\\Users\\eudes.inacio\\Gabinet-DigitalProject\\New\ folder\\gabinete-digital\\android\\app\\src\\main\\res\\drawable\\splash.png=C\:\\Users\\eudes.inacio\\Gabinet-DigitalProject\\New folder\\gabinete-digital\\android\\app\\build\\intermediates\\res\\merged\\debug\\drawable_splash.png.flat C\:\\Users\\eudes.inacio\\Gabinet-DigitalProject\\New\ folder\\gabinete-digital\\android\\app\\src\\main\\res\\drawable\\splash.png=C\:\\Users\\eudes.inacio\\Gabinet-DigitalProject\\New folder\\gabinete-digital\\android\\app\\build\\intermediates\\res\\merged\\debug\\drawable_splash.png.flat
C\:\\Users\\eudes.inacio\\Gabinet-DigitalProject\\New\ folder\\gabinete-digital\\android\\app\\src\\main\\res\\mipmap-xhdpi\\ic_launcher.png=C\:\\Users\\eudes.inacio\\Gabinet-DigitalProject\\New folder\\gabinete-digital\\android\\app\\build\\intermediates\\res\\merged\\debug\\mipmap-xhdpi_ic_launcher.png.flat C\:\\Users\\eudes.inacio\\Gabinet-DigitalProject\\New\ folder\\gabinete-digital\\android\\app\\src\\main\\res\\mipmap-xhdpi\\ic_launcher.png=C\:\\Users\\eudes.inacio\\Gabinet-DigitalProject\\New folder\\gabinete-digital\\android\\app\\build\\intermediates\\res\\merged\\debug\\mipmap-xhdpi_ic_launcher.png.flat
C\:\\Users\\eudes.inacio\\Gabinet-DigitalProject\\New\ folder\\gabinete-digital\\android\\app\\src\\main\\res\\drawable\\ic_launcher_background.xml=C\:\\Users\\eudes.inacio\\Gabinet-DigitalProject\\New folder\\gabinete-digital\\android\\app\\build\\intermediates\\res\\merged\\debug\\drawable_ic_launcher_background.xml.flat C\:\\Users\\eudes.inacio\\Gabinet-DigitalProject\\New\ folder\\gabinete-digital\\android\\app\\src\\main\\res\\drawable\\ic_launcher_background.xml=C\:\\Users\\eudes.inacio\\Gabinet-DigitalProject\\New folder\\gabinete-digital\\android\\app\\build\\intermediates\\res\\merged\\debug\\drawable_ic_launcher_background.xml.flat
File diff suppressed because one or more lines are too long
@@ -1,4 +1,4 @@
#Thu Feb 04 08:49:06 WAT 2021 #Mon Feb 08 16:43:37 WAT 2021
path.3=classes_1.dex path.3=classes_1.dex
path.2=classes_0.dex path.2=classes_0.dex
path.1=classes.dex path.1=classes.dex
@@ -28,6 +28,28 @@
<!-- Audio --> <!-- Audio -->
<uses-permission android:name="android.permission.RECORD_AUDIO" /> <uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<!-- for android -->
<!-- <uses-permission android:name="com.android.launcher.permission.READ_SETTINGS"/> -->
<!-- <uses-permission android:name="com.android.launcher.permission.WRITE_SETTINGS"/> -->
<!-- <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" /> -->
<!-- <uses-permission android:name="com.android.launcher.permission.UNINSTALL_SHORTCUT" /> -->
<!-- for Samsung -->
<uses-permission android:name="com.sec.android.provider.badge.permission.READ" />
<uses-permission android:name="com.sec.android.provider.badge.permission.WRITE" /> <!-- for htc -->
<uses-permission android:name="com.htc.launcher.permission.READ_SETTINGS" />
<uses-permission android:name="com.htc.launcher.permission.UPDATE_SHORTCUT" /> <!-- for sony -->
<uses-permission android:name="com.sonyericsson.home.permission.BROADCAST_BADGE" />
<uses-permission android:name="com.sonymobile.home.permission.PROVIDER_INSERT_BADGE" /> <!-- for apex -->
<uses-permission android:name="com.anddoes.launcher.permission.UPDATE_COUNT" /> <!-- for solid -->
<uses-permission android:name="com.majeur.launcher.permission.UPDATE_BADGE" /> <!-- for huawei -->
<uses-permission android:name="com.huawei.android.launcher.permission.CHANGE_BADGE" />
<uses-permission android:name="com.huawei.android.launcher.permission.READ_SETTINGS" />
<uses-permission android:name="com.huawei.android.launcher.permission.WRITE_SETTINGS" /> <!-- for ZUK -->
<uses-permission android:name="android.permission.READ_APP_BADGE" /> <!-- for OPPO -->
<uses-permission android:name="com.oppo.launcher.permission.READ_SETTINGS" />
<uses-permission android:name="com.oppo.launcher.permission.WRITE_SETTINGS" /> <!-- for EvMe -->
<uses-permission android:name="me.everything.badger.permission.BADGE_COUNT_READ" />
<uses-permission android:name="me.everything.badger.permission.BADGE_COUNT_WRITE" />
<uses-feature <uses-feature
android:name="android.hardware.camera" android:name="android.hardware.camera"
@@ -49,285 +49,339 @@
29 <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> 29 <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
29-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:63:5-79 29-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:63:5-79
29-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:63:22-77 29-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:63:22-77
30 30 <!-- for android -->
31 <uses-feature 31 <!-- <uses-permission android:name="com.android.launcher.permission.READ_SETTINGS"/> -->
31-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:11:5-13:36 32 <!-- <uses-permission android:name="com.android.launcher.permission.WRITE_SETTINGS"/> -->
32 android:name="android.hardware.camera" 33 <!-- <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" /> -->
32-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:12:9-47 34 <!-- <uses-permission android:name="com.android.launcher.permission.UNINSTALL_SHORTCUT" /> -->
33 android:required="false" /> 35 <!-- for Samsung -->
33-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:13:9-33 36 <uses-permission android:name="com.sec.android.provider.badge.permission.READ" />
34 36-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:19:5-86
35 <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" /> 36-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:19:22-83
35-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:15:5-81 37 <uses-permission android:name="com.sec.android.provider.badge.permission.WRITE" /> <!-- for htc -->
35-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:15:22-78 37-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:20:5-87
36 <uses-permission android:name="android.permission.WAKE_LOCK" /> <!-- Required by older versions of Google Play services to create IID tokens --> 37-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:20:22-84
36-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:16:5-68 38 <uses-permission android:name="com.htc.launcher.permission.READ_SETTINGS" />
36-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:16:22-65 38-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:23:5-81
37 <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" /> 38-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:23:22-78
37-->[com.google.firebase:firebase-iid:20.1.1] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\2af03360c2f1d9c4749c1d75a7057ee7\jetified-firebase-iid-20.1.1\AndroidManifest.xml:26:5-82 39 <uses-permission android:name="com.htc.launcher.permission.UPDATE_SHORTCUT" /> <!-- for sony -->
37-->[com.google.firebase:firebase-iid:20.1.1] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\2af03360c2f1d9c4749c1d75a7057ee7\jetified-firebase-iid-20.1.1\AndroidManifest.xml:26:22-79 39-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:24:5-83
38 39-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:24:22-80
39 <application 40 <uses-permission android:name="com.sonyericsson.home.permission.BROADCAST_BADGE" />
39-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:5:5-44:19 40-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:27:5-88
40 android:allowBackup="true" 40-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:27:22-85
40-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:6:9-35 41 <uses-permission android:name="com.sonymobile.home.permission.PROVIDER_INSERT_BADGE" /> <!-- for apex -->
41 android:appComponentFactory="androidx.core.app.CoreComponentFactory" 41-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:28:5-92
41-->[androidx.core:core:1.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\e5357b0b880d2be0ed83398576c19d42\core-1.2.0\AndroidManifest.xml:24:18-86 41-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:28:22-89
42 android:debuggable="true" 42 <uses-permission android:name="com.anddoes.launcher.permission.UPDATE_COUNT" /> <!-- for solid -->
43 android:icon="@mipmap/ic_launcher" 42-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:31:5-84
43-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:7:9-43 42-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:31:22-81
44 android:label="@string/app_name" 43 <uses-permission android:name="com.majeur.launcher.permission.UPDATE_BADGE" /> <!-- for huawei -->
44-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:8:9-41 43-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:34:5-83
45 android:roundIcon="@mipmap/ic_launcher_round" 43-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:34:22-80
45-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:9:9-54 44 <uses-permission android:name="com.huawei.android.launcher.permission.CHANGE_BADGE" />
46 android:supportsRtl="true" 44-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:37:5-91
46-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:10:9-35 44-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:37:22-88
47 android:testOnly="true" 45 <uses-permission android:name="com.huawei.android.launcher.permission.READ_SETTINGS" />
48 android:theme="@style/AppTheme" > 45-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:38:5-92
48-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:11:9-40 45-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:38:22-89
49 <activity 46 <uses-permission android:name="com.huawei.android.launcher.permission.WRITE_SETTINGS" /> <!-- for ZUK -->
49-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:13:9-32:20 46-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:39:5-93
50 android:name="com.gpr.gabinetedigital.MainActivity" 46-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:39:22-90
50-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:15:13-64 47 <uses-permission android:name="android.permission.READ_APP_BADGE" /> <!-- for OPPO -->
51 android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale|smallestScreenSize|screenLayout|uiMode" 47-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:42:5-73
51-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:14:13-129 47-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:42:22-70
52 android:label="@string/title_activity_main" 48 <uses-permission android:name="com.oppo.launcher.permission.READ_SETTINGS" />
52-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:16:13-56 48-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:45:5-82
53 android:launchMode="singleTask" 48-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:45:22-79
53-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:18:13-44 49 <uses-permission android:name="com.oppo.launcher.permission.WRITE_SETTINGS" /> <!-- for EvMe -->
54 android:theme="@style/AppTheme.NoActionBarLaunch" > 49-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:46:5-83
54-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:17:13-62 49-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:46:22-80
55 <intent-filter> 50 <uses-permission android:name="me.everything.badger.permission.BADGE_COUNT_READ" />
55-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:20:13-23:29 50-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:49:5-88
56 <action android:name="android.intent.action.MAIN" /> 50-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:49:22-85
56-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:21:17-69 51 <uses-permission android:name="me.everything.badger.permission.BADGE_COUNT_WRITE" />
56-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:21:25-66 51-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:50:5-89
57 51-->[me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:50:22-86
58 <category android:name="android.intent.category.LAUNCHER" /> 52
58-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:22:17-77 53 <uses-feature
58-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:22:27-74 53-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:11:5-13:36
59 </intent-filter> 54 android:name="android.hardware.camera"
60 <intent-filter> 54-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:12:9-47
60-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:25:13-30:29 55 android:required="false" />
61 <action android:name="android.intent.action.VIEW" /> 55-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:13:9-33
61-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:26:17-69 56
61-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:26:25-66 57 <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
62 57-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:15:5-81
63 <category android:name="android.intent.category.DEFAULT" /> 57-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:15:22-78
63-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:27:17-76 58 <uses-permission android:name="android.permission.WAKE_LOCK" /> <!-- Required by older versions of Google Play services to create IID tokens -->
63-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:27:27-73 58-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:16:5-68
64 <category android:name="android.intent.category.BROWSABLE" /> 58-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:16:22-65
64-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:28:17-78 59 <uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
64-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:28:27-75 59-->[com.google.firebase:firebase-iid:20.1.1] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\2af03360c2f1d9c4749c1d75a7057ee7\jetified-firebase-iid-20.1.1\AndroidManifest.xml:26:5-82
65 59-->[com.google.firebase:firebase-iid:20.1.1] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\2af03360c2f1d9c4749c1d75a7057ee7\jetified-firebase-iid-20.1.1\AndroidManifest.xml:26:22-79
66 <data android:scheme="@string/custom_url_scheme" /> 60
66-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:29:17-68 61 <application
66-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:29:23-65 61-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:5:5-44:19
67 </intent-filter> 62 android:allowBackup="true"
68 </activity> 62-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:6:9-35
69 63 android:appComponentFactory="androidx.core.app.CoreComponentFactory"
70 <provider 63-->[androidx.core:core:1.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\e5357b0b880d2be0ed83398576c19d42\core-1.2.0\AndroidManifest.xml:24:18-86
71 android:name="androidx.core.content.FileProvider" 64 android:debuggable="true"
71-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:35:13-62 65 android:icon="@mipmap/ic_launcher"
72 android:authorities="com.gpr.gabinetedigital.fileprovider" 65-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:7:9-43
72-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:36:13-64 66 android:label="@string/app_name"
73 android:exported="false" 66-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:8:9-41
73-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:37:13-37 67 android:roundIcon="@mipmap/ic_launcher_round"
74 android:grantUriPermissions="true" > 67-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:9:9-54
74-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:38:13-47 68 android:supportsRtl="true"
75 <meta-data 68-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:10:9-35
75-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:39:13-41:64 69 android:testOnly="true"
76 android:name="android.support.FILE_PROVIDER_PATHS" 70 android:theme="@style/AppTheme" >
76-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:40:17-67 70-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:11:9-40
77 android:resource="@xml/file_paths" /> 71 <activity
77-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:41:17-51 71-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:13:9-32:20
78 <meta-data 72 android:name="com.gpr.gabinetedigital.MainActivity"
78-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:42:13-136 72-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:15:13-64
79 android:name="com.google.firebase.messaging.default_notification_icon" 73 android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale|smallestScreenSize|screenLayout|uiMode"
79-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:42:24-94 73-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:14:13-129
80 android:resource="@mipmap/ic_launcher" /> 74 android:label="@string/title_activity_main"
80-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:42:95-133 74-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:16:13-56
81 </provider> 75 android:launchMode="singleTask"
82 75-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:18:13-44
83 <service 76 android:theme="@style/AppTheme.NoActionBarLaunch" >
83-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:19:9-21:40 76-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:17:13-62
84 android:name="com.getcapacitor.plugin.background.BackgroundTaskService" 77 <intent-filter>
84-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:20:13-84 77-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:20:13-23:29
85 android:exported="false" /> 78 <action android:name="android.intent.action.MAIN" />
85-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:21:13-37 78-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:21:17-69
86 78-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:21:25-66
87 <receiver android:name="com.getcapacitor.plugin.notification.TimedNotificationPublisher" /> 79
87-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:23:9-100 80 <category android:name="android.intent.category.LAUNCHER" />
87-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:23:19-97 80-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:22:17-77
88 <receiver android:name="com.getcapacitor.plugin.notification.NotificationDismissReceiver" /> 80-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:22:27-74
88-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:24:9-101 81 </intent-filter>
88-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:24:19-98 82 <intent-filter>
89 82-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:25:13-30:29
90 <meta-data 83 <action android:name="android.intent.action.VIEW" />
90-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:26:9-28:37 83-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:26:17-69
91 android:name="firebase_messaging_auto_init_enabled" 83-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:26:25-66
91-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:27:13-64 84
92 android:value="false" /> 85 <category android:name="android.intent.category.DEFAULT" />
92-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:28:13-34 85-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:27:17-76
93 85-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:27:27-73
94 <service 86 <category android:name="android.intent.category.BROWSABLE" />
94-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:30:9-36:19 86-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:28:17-78
95 android:name="com.getcapacitor.CapacitorFirebaseMessagingService" 86-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:28:27-75
95-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:31:13-78 87
96 android:stopWithTask="false" > 88 <data android:scheme="@string/custom_url_scheme" />
96-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:32:13-41 88-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:29:17-68
97 <intent-filter> 88-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:29:23-65
97-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:33:13-35:29 89 </intent-filter>
98 <action android:name="com.google.firebase.MESSAGING_EVENT" /> 90 </activity>
98-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:34:17-78 91
98-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:34:25-75 92 <provider
99 </intent-filter> 93 android:name="androidx.core.content.FileProvider"
100 </service> 93-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:35:13-62
101 94 android:authorities="com.gpr.gabinetedigital.fileprovider"
102 <receiver 94-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:36:13-64
102-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:38:9-47:20 95 android:exported="false"
103 android:name="com.getcapacitor.plugin.notification.LocalNotificationRestoreReceiver" 95-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:37:13-37
103-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:39:13-97 96 android:grantUriPermissions="true" >
104 android:directBootAware="true" 96-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:38:13-47
104-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:40:13-43 97 <meta-data
105 android:exported="false" > 97-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:39:13-41:64
105-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:41:13-37 98 android:name="android.support.FILE_PROVIDER_PATHS"
106 <intent-filter> 98-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:40:17-67
106-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:42:13-46:29 99 android:resource="@xml/file_paths" />
107 <action android:name="android.intent.action.LOCKED_BOOT_COMPLETED" /> 99-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:41:17-51
107-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:43:17-86 100 <meta-data
107-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:43:25-83 100-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:42:13-136
108 <action android:name="android.intent.action.BOOT_COMPLETED" /> 101 android:name="com.google.firebase.messaging.default_notification_icon"
108-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:44:17-79 101-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:42:24-94
108-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:44:25-76 102 android:resource="@mipmap/ic_launcher" />
109 <action android:name="android.intent.action.QUICKBOOT_POWERON" /> 102-->C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:42:95-133
109-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:45:17-82 103 </provider>
109-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:45:25-79 104
110 </intent-filter> 105 <service
111 </receiver> 105-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:19:9-21:40
112 <!-- 106 android:name="com.getcapacitor.plugin.background.BackgroundTaskService"
113 FirebaseMessagingService performs security checks at runtime, 106-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:20:13-84
114 but set to not exported to explicitly avoid allowing another app to call it. 107 android:exported="false" />
115 --> 107-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:21:13-37
108
109 <receiver android:name="com.getcapacitor.plugin.notification.TimedNotificationPublisher" />
109-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:23:9-100
109-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:23:19-97
110 <receiver android:name="com.getcapacitor.plugin.notification.NotificationDismissReceiver" />
110-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:24:9-101
110-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:24:19-98
111
112 <meta-data
112-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:26:9-28:37
113 android:name="firebase_messaging_auto_init_enabled"
113-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:27:13-64
114 android:value="false" />
114-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:28:13-34
115
116 <service 116 <service
116-->[com.google.firebase:firebase-messaging:20.1.2] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\ec0d34db7bfab328a67bc775742a1d9e\jetified-firebase-messaging-20.1.2\AndroidManifest.xml:28:9-34:19 116-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:30:9-36:19
117 android:name="com.google.firebase.messaging.FirebaseMessagingService" 117 android:name="com.getcapacitor.CapacitorFirebaseMessagingService"
117-->[com.google.firebase:firebase-messaging:20.1.2] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\ec0d34db7bfab328a67bc775742a1d9e\jetified-firebase-messaging-20.1.2\AndroidManifest.xml:29:13-82 117-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:31:13-78
118 android:exported="false" > 118 android:stopWithTask="false" >
118-->[com.google.firebase:firebase-messaging:20.1.2] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\ec0d34db7bfab328a67bc775742a1d9e\jetified-firebase-messaging-20.1.2\AndroidManifest.xml:30:13-37 118-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:32:13-41
119 <intent-filter android:priority="-500" > 119 <intent-filter>
119-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:33:13-35:29 119-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:33:13-35:29
120 <action android:name="com.google.firebase.MESSAGING_EVENT" /> 120 <action android:name="com.google.firebase.MESSAGING_EVENT" />
120-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:34:17-78 120-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:34:17-78
120-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:34:25-75 120-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:34:25-75
121 </intent-filter> 121 </intent-filter>
122 </service> 122 </service>
123 <service 123
123-->[com.google.firebase:firebase-messaging:20.1.2] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\ec0d34db7bfab328a67bc775742a1d9e\jetified-firebase-messaging-20.1.2\AndroidManifest.xml:35:9-41:19 124 <receiver
124 android:name="com.google.firebase.components.ComponentDiscoveryService" 124-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:38:9-47:20
124-->[com.google.firebase:firebase-messaging:20.1.2] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\ec0d34db7bfab328a67bc775742a1d9e\jetified-firebase-messaging-20.1.2\AndroidManifest.xml:36:13-84 125 android:name="com.getcapacitor.plugin.notification.LocalNotificationRestoreReceiver"
125 android:directBootAware="true" 125-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:39:13-97
125-->[com.google.firebase:firebase-common:19.3.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\d5ae2f905dca277d72c2333071856016\jetified-firebase-common-19.3.0\AndroidManifest.xml:34:13-43 126 android:directBootAware="true"
126 android:exported="false" > 126-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:40:13-43
126-->[com.google.firebase:firebase-messaging:20.1.2] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\ec0d34db7bfab328a67bc775742a1d9e\jetified-firebase-messaging-20.1.2\AndroidManifest.xml:37:13-37 127 android:exported="false" >
127 <meta-data 127-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:41:13-37
127-->[com.google.firebase:firebase-messaging:20.1.2] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\ec0d34db7bfab328a67bc775742a1d9e\jetified-firebase-messaging-20.1.2\AndroidManifest.xml:38:13-40:85 128 <intent-filter>
128 android:name="com.google.firebase.components:com.google.firebase.messaging.FirebaseMessagingRegistrar" 128-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:42:13-46:29
128-->[com.google.firebase:firebase-messaging:20.1.2] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\ec0d34db7bfab328a67bc775742a1d9e\jetified-firebase-messaging-20.1.2\AndroidManifest.xml:39:17-119 129 <action android:name="android.intent.action.LOCKED_BOOT_COMPLETED" />
129 android:value="com.google.firebase.components.ComponentRegistrar" /> 129-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:43:17-86
129-->[com.google.firebase:firebase-messaging:20.1.2] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\ec0d34db7bfab328a67bc775742a1d9e\jetified-firebase-messaging-20.1.2\AndroidManifest.xml:40:17-82 129-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:43:25-83
130 <meta-data 130 <action android:name="android.intent.action.BOOT_COMPLETED" />
130-->[com.google.firebase:firebase-datatransport:17.0.3] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\ec6ed60bc769c1397d2bb4044e417511\jetified-firebase-datatransport-17.0.3\AndroidManifest.xml:28:13-30:85 130-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:44:17-79
131 android:name="com.google.firebase.components:com.google.firebase.datatransport.TransportRegistrar" 130-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:44:25-76
131-->[com.google.firebase:firebase-datatransport:17.0.3] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\ec6ed60bc769c1397d2bb4044e417511\jetified-firebase-datatransport-17.0.3\AndroidManifest.xml:29:17-115 131 <action android:name="android.intent.action.QUICKBOOT_POWERON" />
132 android:value="com.google.firebase.components.ComponentRegistrar" /> 131-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:45:17-82
132-->[com.google.firebase:firebase-datatransport:17.0.3] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\ec6ed60bc769c1397d2bb4044e417511\jetified-firebase-datatransport-17.0.3\AndroidManifest.xml:30:17-82 131-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:45:25-79
133 <meta-data 132 </intent-filter>
133-->[com.google.firebase:firebase-iid:20.1.1] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\2af03360c2f1d9c4749c1d75a7057ee7\jetified-firebase-iid-20.1.1\AndroidManifest.xml:32:13-34:85 133 </receiver>
134 android:name="com.google.firebase.components:com.google.firebase.iid.Registrar" 134 <!--
134-->[com.google.firebase:firebase-iid:20.1.1] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\2af03360c2f1d9c4749c1d75a7057ee7\jetified-firebase-iid-20.1.1\AndroidManifest.xml:33:17-96 135 FirebaseMessagingService performs security checks at runtime,
135 android:value="com.google.firebase.components.ComponentRegistrar" /> 136 but set to not exported to explicitly avoid allowing another app to call it.
135-->[com.google.firebase:firebase-iid:20.1.1] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\2af03360c2f1d9c4749c1d75a7057ee7\jetified-firebase-iid-20.1.1\AndroidManifest.xml:34:17-82 137 -->
136 <meta-data 138 <service
136-->[com.google.firebase:firebase-installations:16.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\a9f39591fd7e3606aa03e1dd4d0c2ad4\jetified-firebase-installations-16.0.0\AndroidManifest.xml:17:13-19:85 138-->[com.google.firebase:firebase-messaging:20.1.2] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\ec0d34db7bfab328a67bc775742a1d9e\jetified-firebase-messaging-20.1.2\AndroidManifest.xml:28:9-34:19
137 android:name="com.google.firebase.components:com.google.firebase.installations.FirebaseInstallationsRegistrar" 139 android:name="com.google.firebase.messaging.FirebaseMessagingService"
137-->[com.google.firebase:firebase-installations:16.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\a9f39591fd7e3606aa03e1dd4d0c2ad4\jetified-firebase-installations-16.0.0\AndroidManifest.xml:18:17-127 139-->[com.google.firebase:firebase-messaging:20.1.2] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\ec0d34db7bfab328a67bc775742a1d9e\jetified-firebase-messaging-20.1.2\AndroidManifest.xml:29:13-82
138 android:value="com.google.firebase.components.ComponentRegistrar" /> 140 android:exported="false" >
138-->[com.google.firebase:firebase-installations:16.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\a9f39591fd7e3606aa03e1dd4d0c2ad4\jetified-firebase-installations-16.0.0\AndroidManifest.xml:19:17-82 140-->[com.google.firebase:firebase-messaging:20.1.2] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\ec0d34db7bfab328a67bc775742a1d9e\jetified-firebase-messaging-20.1.2\AndroidManifest.xml:30:13-37
139 </service> 141 <intent-filter android:priority="-500" >
140 141-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:33:13-35:29
141 <receiver 142 <action android:name="com.google.firebase.MESSAGING_EVENT" />
141-->[com.google.firebase:firebase-iid:20.1.1] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\2af03360c2f1d9c4749c1d75a7057ee7\jetified-firebase-iid-20.1.1\AndroidManifest.xml:37:9-44:20 142-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:34:17-78
142 android:name="com.google.firebase.iid.FirebaseInstanceIdReceiver" 142-->[:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:34:25-75
142-->[com.google.firebase:firebase-iid:20.1.1] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\2af03360c2f1d9c4749c1d75a7057ee7\jetified-firebase-iid-20.1.1\AndroidManifest.xml:38:13-78 143 </intent-filter>
143 android:exported="true" 144 </service>
143-->[com.google.firebase:firebase-iid:20.1.1] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\2af03360c2f1d9c4749c1d75a7057ee7\jetified-firebase-iid-20.1.1\AndroidManifest.xml:39:13-36 145 <service
144 android:permission="com.google.android.c2dm.permission.SEND" > 145-->[com.google.firebase:firebase-messaging:20.1.2] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\ec0d34db7bfab328a67bc775742a1d9e\jetified-firebase-messaging-20.1.2\AndroidManifest.xml:35:9-41:19
144-->[com.google.firebase:firebase-iid:20.1.1] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\2af03360c2f1d9c4749c1d75a7057ee7\jetified-firebase-iid-20.1.1\AndroidManifest.xml:40:13-73 146 android:name="com.google.firebase.components.ComponentDiscoveryService"
145 <intent-filter> 146-->[com.google.firebase:firebase-messaging:20.1.2] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\ec0d34db7bfab328a67bc775742a1d9e\jetified-firebase-messaging-20.1.2\AndroidManifest.xml:36:13-84
145-->[com.google.firebase:firebase-iid:20.1.1] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\2af03360c2f1d9c4749c1d75a7057ee7\jetified-firebase-iid-20.1.1\AndroidManifest.xml:41:13-43:29 147 android:directBootAware="true"
146 <action android:name="com.google.android.c2dm.intent.RECEIVE" /> 147-->[com.google.firebase:firebase-common:19.3.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\d5ae2f905dca277d72c2333071856016\jetified-firebase-common-19.3.0\AndroidManifest.xml:34:13-43
146-->[com.google.firebase:firebase-iid:20.1.1] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\2af03360c2f1d9c4749c1d75a7057ee7\jetified-firebase-iid-20.1.1\AndroidManifest.xml:42:17-81 148 android:exported="false" >
146-->[com.google.firebase:firebase-iid:20.1.1] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\2af03360c2f1d9c4749c1d75a7057ee7\jetified-firebase-iid-20.1.1\AndroidManifest.xml:42:25-78 148-->[com.google.firebase:firebase-messaging:20.1.2] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\ec0d34db7bfab328a67bc775742a1d9e\jetified-firebase-messaging-20.1.2\AndroidManifest.xml:37:13-37
147 </intent-filter> 149 <meta-data
148 </receiver> 149-->[com.google.firebase:firebase-messaging:20.1.2] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\ec0d34db7bfab328a67bc775742a1d9e\jetified-firebase-messaging-20.1.2\AndroidManifest.xml:38:13-40:85
149 150 android:name="com.google.firebase.components:com.google.firebase.messaging.FirebaseMessagingRegistrar"
150 <provider 150-->[com.google.firebase:firebase-messaging:20.1.2] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\ec0d34db7bfab328a67bc775742a1d9e\jetified-firebase-messaging-20.1.2\AndroidManifest.xml:39:17-119
150-->[com.google.firebase:firebase-common:19.3.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\d5ae2f905dca277d72c2333071856016\jetified-firebase-common-19.3.0\AndroidManifest.xml:26:9-30:39 151 android:value="com.google.firebase.components.ComponentRegistrar" />
151 android:name="com.google.firebase.provider.FirebaseInitProvider" 151-->[com.google.firebase:firebase-messaging:20.1.2] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\ec0d34db7bfab328a67bc775742a1d9e\jetified-firebase-messaging-20.1.2\AndroidManifest.xml:40:17-82
151-->[com.google.firebase:firebase-common:19.3.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\d5ae2f905dca277d72c2333071856016\jetified-firebase-common-19.3.0\AndroidManifest.xml:27:13-77 152 <meta-data
152 android:authorities="com.gpr.gabinetedigital.firebaseinitprovider" 152-->[com.google.firebase:firebase-datatransport:17.0.3] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\ec6ed60bc769c1397d2bb4044e417511\jetified-firebase-datatransport-17.0.3\AndroidManifest.xml:28:13-30:85
152-->[com.google.firebase:firebase-common:19.3.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\d5ae2f905dca277d72c2333071856016\jetified-firebase-common-19.3.0\AndroidManifest.xml:28:13-72 153 android:name="com.google.firebase.components:com.google.firebase.datatransport.TransportRegistrar"
153 android:exported="false" 153-->[com.google.firebase:firebase-datatransport:17.0.3] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\ec6ed60bc769c1397d2bb4044e417511\jetified-firebase-datatransport-17.0.3\AndroidManifest.xml:29:17-115
153-->[com.google.firebase:firebase-common:19.3.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\d5ae2f905dca277d72c2333071856016\jetified-firebase-common-19.3.0\AndroidManifest.xml:29:13-37 154 android:value="com.google.firebase.components.ComponentRegistrar" />
154 android:initOrder="100" /> 154-->[com.google.firebase:firebase-datatransport:17.0.3] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\ec6ed60bc769c1397d2bb4044e417511\jetified-firebase-datatransport-17.0.3\AndroidManifest.xml:30:17-82
154-->[com.google.firebase:firebase-common:19.3.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\d5ae2f905dca277d72c2333071856016\jetified-firebase-common-19.3.0\AndroidManifest.xml:30:13-36 155 <meta-data
155 155-->[com.google.firebase:firebase-iid:20.1.1] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\2af03360c2f1d9c4749c1d75a7057ee7\jetified-firebase-iid-20.1.1\AndroidManifest.xml:32:13-34:85
156 <activity 156 android:name="com.google.firebase.components:com.google.firebase.iid.Registrar"
156-->[com.google.android.gms:play-services-base:17.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\9d9f5eefb5bcc469207d44112eb03d4a\jetified-play-services-base-17.0.0\AndroidManifest.xml:23:9-26:75 156-->[com.google.firebase:firebase-iid:20.1.1] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\2af03360c2f1d9c4749c1d75a7057ee7\jetified-firebase-iid-20.1.1\AndroidManifest.xml:33:17-96
157 android:name="com.google.android.gms.common.api.GoogleApiActivity" 157 android:value="com.google.firebase.components.ComponentRegistrar" />
157-->[com.google.android.gms:play-services-base:17.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\9d9f5eefb5bcc469207d44112eb03d4a\jetified-play-services-base-17.0.0\AndroidManifest.xml:24:13-79 157-->[com.google.firebase:firebase-iid:20.1.1] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\2af03360c2f1d9c4749c1d75a7057ee7\jetified-firebase-iid-20.1.1\AndroidManifest.xml:34:17-82
158 android:exported="false" 158 <meta-data
158-->[com.google.android.gms:play-services-base:17.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\9d9f5eefb5bcc469207d44112eb03d4a\jetified-play-services-base-17.0.0\AndroidManifest.xml:25:13-37 158-->[com.google.firebase:firebase-installations:16.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\a9f39591fd7e3606aa03e1dd4d0c2ad4\jetified-firebase-installations-16.0.0\AndroidManifest.xml:17:13-19:85
159 android:theme="@android:style/Theme.Translucent.NoTitleBar" /> 159 android:name="com.google.firebase.components:com.google.firebase.installations.FirebaseInstallationsRegistrar"
159-->[com.google.android.gms:play-services-base:17.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\9d9f5eefb5bcc469207d44112eb03d4a\jetified-play-services-base-17.0.0\AndroidManifest.xml:26:13-72 159-->[com.google.firebase:firebase-installations:16.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\a9f39591fd7e3606aa03e1dd4d0c2ad4\jetified-firebase-installations-16.0.0\AndroidManifest.xml:18:17-127
160 160 android:value="com.google.firebase.components.ComponentRegistrar" />
161 <meta-data 160-->[com.google.firebase:firebase-installations:16.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\a9f39591fd7e3606aa03e1dd4d0c2ad4\jetified-firebase-installations-16.0.0\AndroidManifest.xml:19:17-82
161-->[com.google.android.gms:play-services-basement:17.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\f258e3825c6af3b14c7ec1616fae4742\jetified-play-services-basement-17.0.0\AndroidManifest.xml:23:9-25:69 161 </service>
162 android:name="com.google.android.gms.version" 162
162-->[com.google.android.gms:play-services-basement:17.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\f258e3825c6af3b14c7ec1616fae4742\jetified-play-services-basement-17.0.0\AndroidManifest.xml:24:13-58 163 <receiver
163 android:value="@integer/google_play_services_version" /> 163-->[com.google.firebase:firebase-iid:20.1.1] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\2af03360c2f1d9c4749c1d75a7057ee7\jetified-firebase-iid-20.1.1\AndroidManifest.xml:37:9-44:20
163-->[com.google.android.gms:play-services-basement:17.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\f258e3825c6af3b14c7ec1616fae4742\jetified-play-services-basement-17.0.0\AndroidManifest.xml:25:13-66 164 android:name="com.google.firebase.iid.FirebaseInstanceIdReceiver"
164 164-->[com.google.firebase:firebase-iid:20.1.1] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\2af03360c2f1d9c4749c1d75a7057ee7\jetified-firebase-iid-20.1.1\AndroidManifest.xml:38:13-78
165 <service 165 android:exported="true"
165-->[com.google.android.datatransport:transport-backend-cct:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\8e8493fc4060d1a9e60e0e8b89d28daa\jetified-transport-backend-cct-2.2.0\AndroidManifest.xml:29:9-35:19 165-->[com.google.firebase:firebase-iid:20.1.1] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\2af03360c2f1d9c4749c1d75a7057ee7\jetified-firebase-iid-20.1.1\AndroidManifest.xml:39:13-36
166 android:name="com.google.android.datatransport.runtime.backends.TransportBackendDiscovery" 166 android:permission="com.google.android.c2dm.permission.SEND" >
166-->[com.google.android.datatransport:transport-backend-cct:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\8e8493fc4060d1a9e60e0e8b89d28daa\jetified-transport-backend-cct-2.2.0\AndroidManifest.xml:30:13-103 166-->[com.google.firebase:firebase-iid:20.1.1] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\2af03360c2f1d9c4749c1d75a7057ee7\jetified-firebase-iid-20.1.1\AndroidManifest.xml:40:13-73
167 android:exported="false" > 167 <intent-filter>
167-->[com.google.android.datatransport:transport-backend-cct:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\8e8493fc4060d1a9e60e0e8b89d28daa\jetified-transport-backend-cct-2.2.0\AndroidManifest.xml:31:13-37 167-->[com.google.firebase:firebase-iid:20.1.1] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\2af03360c2f1d9c4749c1d75a7057ee7\jetified-firebase-iid-20.1.1\AndroidManifest.xml:41:13-43:29
168 <meta-data 168 <action android:name="com.google.android.c2dm.intent.RECEIVE" />
168-->[com.google.android.datatransport:transport-backend-cct:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\8e8493fc4060d1a9e60e0e8b89d28daa\jetified-transport-backend-cct-2.2.0\AndroidManifest.xml:32:13-34:39 168-->[com.google.firebase:firebase-iid:20.1.1] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\2af03360c2f1d9c4749c1d75a7057ee7\jetified-firebase-iid-20.1.1\AndroidManifest.xml:42:17-81
169 android:name="backend:com.google.android.datatransport.cct.CctBackendFactory" 168-->[com.google.firebase:firebase-iid:20.1.1] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\2af03360c2f1d9c4749c1d75a7057ee7\jetified-firebase-iid-20.1.1\AndroidManifest.xml:42:25-78
169-->[com.google.android.datatransport:transport-backend-cct:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\8e8493fc4060d1a9e60e0e8b89d28daa\jetified-transport-backend-cct-2.2.0\AndroidManifest.xml:33:17-94 169 </intent-filter>
170 android:value="cct" /> 170 </receiver>
170-->[com.google.android.datatransport:transport-backend-cct:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\8e8493fc4060d1a9e60e0e8b89d28daa\jetified-transport-backend-cct-2.2.0\AndroidManifest.xml:34:17-36 171
171 </service> 172 <provider
172 <service 172-->[com.google.firebase:firebase-common:19.3.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\d5ae2f905dca277d72c2333071856016\jetified-firebase-common-19.3.0\AndroidManifest.xml:26:9-30:39
172-->[com.google.android.datatransport:transport-runtime:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\09a4bf673ec4891d08a21c203c688e10\jetified-transport-runtime-2.2.0\AndroidManifest.xml:26:9-30:19 173 android:name="com.google.firebase.provider.FirebaseInitProvider"
173 android:name="com.google.android.datatransport.runtime.scheduling.jobscheduling.JobInfoSchedulerService" 173-->[com.google.firebase:firebase-common:19.3.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\d5ae2f905dca277d72c2333071856016\jetified-firebase-common-19.3.0\AndroidManifest.xml:27:13-77
173-->[com.google.android.datatransport:transport-runtime:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\09a4bf673ec4891d08a21c203c688e10\jetified-transport-runtime-2.2.0\AndroidManifest.xml:27:13-117 174 android:authorities="com.gpr.gabinetedigital.firebaseinitprovider"
174 android:exported="false" 174-->[com.google.firebase:firebase-common:19.3.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\d5ae2f905dca277d72c2333071856016\jetified-firebase-common-19.3.0\AndroidManifest.xml:28:13-72
174-->[com.google.android.datatransport:transport-runtime:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\09a4bf673ec4891d08a21c203c688e10\jetified-transport-runtime-2.2.0\AndroidManifest.xml:28:13-37 175 android:exported="false"
175 android:permission="android.permission.BIND_JOB_SERVICE" > 175-->[com.google.firebase:firebase-common:19.3.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\d5ae2f905dca277d72c2333071856016\jetified-firebase-common-19.3.0\AndroidManifest.xml:29:13-37
175-->[com.google.android.datatransport:transport-runtime:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\09a4bf673ec4891d08a21c203c688e10\jetified-transport-runtime-2.2.0\AndroidManifest.xml:29:13-69 176 android:initOrder="100" />
176 </service> 176-->[com.google.firebase:firebase-common:19.3.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\d5ae2f905dca277d72c2333071856016\jetified-firebase-common-19.3.0\AndroidManifest.xml:30:13-36
177 177
178 <receiver 178 <activity
178-->[com.google.android.datatransport:transport-runtime:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\09a4bf673ec4891d08a21c203c688e10\jetified-transport-runtime-2.2.0\AndroidManifest.xml:32:9-34:40 178-->[com.google.android.gms:play-services-base:17.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\9d9f5eefb5bcc469207d44112eb03d4a\jetified-play-services-base-17.0.0\AndroidManifest.xml:23:9-26:75
179 android:name="com.google.android.datatransport.runtime.scheduling.jobscheduling.AlarmManagerSchedulerBroadcastReceiver" 179 android:name="com.google.android.gms.common.api.GoogleApiActivity"
179-->[com.google.android.datatransport:transport-runtime:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\09a4bf673ec4891d08a21c203c688e10\jetified-transport-runtime-2.2.0\AndroidManifest.xml:33:13-132 179-->[com.google.android.gms:play-services-base:17.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\9d9f5eefb5bcc469207d44112eb03d4a\jetified-play-services-base-17.0.0\AndroidManifest.xml:24:13-79
180 android:exported="false" /> 180 android:exported="false"
180-->[com.google.android.datatransport:transport-runtime:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\09a4bf673ec4891d08a21c203c688e10\jetified-transport-runtime-2.2.0\AndroidManifest.xml:34:13-37 180-->[com.google.android.gms:play-services-base:17.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\9d9f5eefb5bcc469207d44112eb03d4a\jetified-play-services-base-17.0.0\AndroidManifest.xml:25:13-37
181 </application> 181 android:theme="@android:style/Theme.Translucent.NoTitleBar" />
181-->[com.google.android.gms:play-services-base:17.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\9d9f5eefb5bcc469207d44112eb03d4a\jetified-play-services-base-17.0.0\AndroidManifest.xml:26:13-72
182 182
183</manifest> 183 <meta-data
183-->[com.google.android.gms:play-services-basement:17.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\f258e3825c6af3b14c7ec1616fae4742\jetified-play-services-basement-17.0.0\AndroidManifest.xml:23:9-25:69
184 android:name="com.google.android.gms.version"
184-->[com.google.android.gms:play-services-basement:17.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\f258e3825c6af3b14c7ec1616fae4742\jetified-play-services-basement-17.0.0\AndroidManifest.xml:24:13-58
185 android:value="@integer/google_play_services_version" />
185-->[com.google.android.gms:play-services-basement:17.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\f258e3825c6af3b14c7ec1616fae4742\jetified-play-services-basement-17.0.0\AndroidManifest.xml:25:13-66
186
187 <service
187-->[com.google.android.datatransport:transport-backend-cct:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\8e8493fc4060d1a9e60e0e8b89d28daa\jetified-transport-backend-cct-2.2.0\AndroidManifest.xml:29:9-35:19
188 android:name="com.google.android.datatransport.runtime.backends.TransportBackendDiscovery"
188-->[com.google.android.datatransport:transport-backend-cct:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\8e8493fc4060d1a9e60e0e8b89d28daa\jetified-transport-backend-cct-2.2.0\AndroidManifest.xml:30:13-103
189 android:exported="false" >
189-->[com.google.android.datatransport:transport-backend-cct:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\8e8493fc4060d1a9e60e0e8b89d28daa\jetified-transport-backend-cct-2.2.0\AndroidManifest.xml:31:13-37
190 <meta-data
190-->[com.google.android.datatransport:transport-backend-cct:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\8e8493fc4060d1a9e60e0e8b89d28daa\jetified-transport-backend-cct-2.2.0\AndroidManifest.xml:32:13-34:39
191 android:name="backend:com.google.android.datatransport.cct.CctBackendFactory"
191-->[com.google.android.datatransport:transport-backend-cct:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\8e8493fc4060d1a9e60e0e8b89d28daa\jetified-transport-backend-cct-2.2.0\AndroidManifest.xml:33:17-94
192 android:value="cct" />
192-->[com.google.android.datatransport:transport-backend-cct:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\8e8493fc4060d1a9e60e0e8b89d28daa\jetified-transport-backend-cct-2.2.0\AndroidManifest.xml:34:17-36
193 </service>
194 <service
194-->[com.google.android.datatransport:transport-runtime:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\09a4bf673ec4891d08a21c203c688e10\jetified-transport-runtime-2.2.0\AndroidManifest.xml:26:9-30:19
195 android:name="com.google.android.datatransport.runtime.scheduling.jobscheduling.JobInfoSchedulerService"
195-->[com.google.android.datatransport:transport-runtime:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\09a4bf673ec4891d08a21c203c688e10\jetified-transport-runtime-2.2.0\AndroidManifest.xml:27:13-117
196 android:exported="false"
196-->[com.google.android.datatransport:transport-runtime:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\09a4bf673ec4891d08a21c203c688e10\jetified-transport-runtime-2.2.0\AndroidManifest.xml:28:13-37
197 android:permission="android.permission.BIND_JOB_SERVICE" >
197-->[com.google.android.datatransport:transport-runtime:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\09a4bf673ec4891d08a21c203c688e10\jetified-transport-runtime-2.2.0\AndroidManifest.xml:29:13-69
198 </service>
199
200 <receiver
200-->[com.google.android.datatransport:transport-runtime:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\09a4bf673ec4891d08a21c203c688e10\jetified-transport-runtime-2.2.0\AndroidManifest.xml:32:9-34:40
201 android:name="com.google.android.datatransport.runtime.scheduling.jobscheduling.AlarmManagerSchedulerBroadcastReceiver"
201-->[com.google.android.datatransport:transport-runtime:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\09a4bf673ec4891d08a21c203c688e10\jetified-transport-runtime-2.2.0\AndroidManifest.xml:33:13-132
202 android:exported="false" />
202-->[com.google.android.datatransport:transport-runtime:2.2.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\09a4bf673ec4891d08a21c203c688e10\jetified-transport-runtime-2.2.0\AndroidManifest.xml:34:13-37
203 </application>
204
205</manifest>
@@ -274,8 +274,9 @@ __webpack_require__.r(__webpack_exports__);
/* harmony import */ var _app_pages_publications_view_publications_publication_detail_publication_detail_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../app/pages/publications/view-publications/publication-detail/publication-detail.page */ "./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.ts"); /* harmony import */ var _app_pages_publications_view_publications_publication_detail_publication_detail_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../app/pages/publications/view-publications/publication-detail/publication-detail.page */ "./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.ts");
/* harmony import */ var _app_pages_publications_view_publications_view_publications_page__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../app/pages/publications/view-publications/view-publications.page */ "./src/app/pages/publications/view-publications/view-publications.page.ts"); /* harmony import */ var _app_pages_publications_view_publications_view_publications_page__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../app/pages/publications/view-publications/view-publications.page */ "./src/app/pages/publications/view-publications/view-publications.page.ts");
/* harmony import */ var _app_pages_gabinete_digital_expediente_expediente_detail_expediente_detail_page__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page */ "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts"); /* harmony import */ var _app_pages_gabinete_digital_expediente_expediente_detail_expediente_detail_page__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page */ "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts");
/* harmony import */ var _capacitor_core__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @capacitor/core */ "./node_modules/@capacitor/core/dist/esm/index.js"); /* harmony import */ var _app_pages_agenda_view_event_view_event_page__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../app/pages/agenda/view-event/view-event.page */ "./src/app/pages/agenda/view-event/view-event.page.ts");
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/__ivy_ngcc__/fesm2015/router.js"); /* harmony import */ var _capacitor_core__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @capacitor/core */ "./node_modules/@capacitor/core/dist/esm/index.js");
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/__ivy_ngcc__/fesm2015/router.js");
@@ -287,7 +288,8 @@ __webpack_require__.r(__webpack_exports__);
const { PushNotifications, LocalNotifications, LocalNotificationAction } = _capacitor_core__WEBPACK_IMPORTED_MODULE_9__["Plugins"];
const { PushNotifications, LocalNotifications, LocalNotificationAction } = _capacitor_core__WEBPACK_IMPORTED_MODULE_10__["Plugins"];
let HomePage = class HomePage { let HomePage = class HomePage {
constructor(eventService, processesbackend, router, modalController) { constructor(eventService, processesbackend, router, modalController) {
this.eventService = eventService; this.eventService = eventService;
@@ -333,14 +335,30 @@ let HomePage = class HomePage {
PushNotifications.addListener('registrationError', (error) => { PushNotifications.addListener('registrationError', (error) => {
alert('Error on registration: ' + JSON.stringify(error)); alert('Error on registration: ' + JSON.stringify(error));
}); });
PushNotifications.addListener('pushNotificationReceived', (notification) => { PushNotifications.addListener('pushNotificationReceived', notification => {
//alert('Push received: ' + JSON.stringify(notification)); //const isPushNotification = !!notification.title || !!notification.body;
this.localNotificationPresent(notification); // if this is a push notification received when the app is in the foreground on Android
//if (isAndroid && isPushNotification) {
// We schedule a LocalNotification 1 second later since Capacitor for Android doesn't show anything in this case
LocalNotifications.schedule({
notifications: [{
title: notification.title,
body: notification.body,
id: new Date().getUTCMilliseconds(),
schedule: {
at: new Date(Date.now() + 1000)
},
extra: notification.data,
channelId: 'pop-notifications'
}]
});
//}
}); });
PushNotifications.addListener('pushNotificationActionPerformed', (notification) => { PushNotifications.addListener('pushNotificationActionPerformed', (notification) => {
let service = notification.notification.data.service; let service = notification.notification.data.Service;
let object = notification.notification.data.object; let object = notification.notification.data.Object;
let idObject = notification.notification.data.idObject; let idObject = notification.notification.data.IdObject;
console.log('Complete Object: ', notification);
console.log('Service: ', service); console.log('Service: ', service);
console.log('Object: ', object); console.log('Object: ', object);
console.log('idObject: ', idObject); console.log('idObject: ', idObject);
@@ -352,8 +370,19 @@ let HomePage = class HomePage {
// this.router.navigate(['/home/', service]); // this.router.navigate(['/home/', service]);
// } // }
//if (service != null) { //if (service != null) {
/*const routeValue = {
"agenda": this.router.navigate(['/home/', service, idObject, 'home']),
"gabinete-digital": this.router.navigate(['/home/', service]),
"accoes": this.viewExpedientDetail(idObject),
}
const route = routeValue[service] && object ;
service = "agenda" ? this.router.navigate(['/home/', service, idObject, 'home']) : */
if (service === "agenda") { if (service === "agenda") {
this.router.navigate(['/home/', service, idObject, 'home']); //this.router.navigate(['/home/', service, idObject, 'home']);
this.viewEventDetail(idObject);
} }
else if (service === "gabinete-digital" && object != "expediente") { else if (service === "gabinete-digital" && object != "expediente") {
this.router.navigate(['/home/', service]); this.router.navigate(['/home/', service]);
@@ -415,6 +444,26 @@ let HomePage = class HomePage {
}); });
}); });
} }
viewEventDetail(eventId) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () {
console.log(this.profile);
const modal = yield this.modalController.create({
component: _app_pages_agenda_view_event_view_event_page__WEBPACK_IMPORTED_MODULE_9__["ViewEventPage"],
componentProps: {
eventId: eventId,
},
cssClass: 'modal',
backdropDismiss: false
});
yield modal.present();
modal.onDidDismiss().then((res) => {
if (res) {
console.log(res);
//this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);
}
});
});
}
viewExpedientDetail(serialNumber) { viewExpedientDetail(serialNumber) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () {
console.log(this.profile); console.log(this.profile);
@@ -469,7 +518,7 @@ let HomePage = class HomePage {
HomePage.ctorParameters = () => [ HomePage.ctorParameters = () => [
{ type: _services_events_service__WEBPACK_IMPORTED_MODULE_2__["EventsService"] }, { type: _services_events_service__WEBPACK_IMPORTED_MODULE_2__["EventsService"] },
{ type: _services_processes_service__WEBPACK_IMPORTED_MODULE_4__["ProcessesService"] }, { type: _services_processes_service__WEBPACK_IMPORTED_MODULE_4__["ProcessesService"] },
{ type: _angular_router__WEBPACK_IMPORTED_MODULE_10__["Router"] }, { type: _angular_router__WEBPACK_IMPORTED_MODULE_11__["Router"] },
{ type: _ionic_angular__WEBPACK_IMPORTED_MODULE_5__["ModalController"] } { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_5__["ModalController"] }
]; ];
HomePage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ HomePage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([
File diff suppressed because one or more lines are too long
@@ -504,17 +504,23 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons
/* harmony import */ /* harmony import */
var _capacitor_core__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__( var _app_pages_agenda_view_event_view_event_page__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(
/*! ../../app/pages/agenda/view-event/view-event.page */
"./src/app/pages/agenda/view-event/view-event.page.ts");
/* harmony import */
var _capacitor_core__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(
/*! @capacitor/core */ /*! @capacitor/core */
"./node_modules/@capacitor/core/dist/esm/index.js"); "./node_modules/@capacitor/core/dist/esm/index.js");
/* harmony import */ /* harmony import */
var _angular_router__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__( var _angular_router__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(
/*! @angular/router */ /*! @angular/router */
"./node_modules/@angular/router/__ivy_ngcc__/fesm2015/router.js"); "./node_modules/@angular/router/__ivy_ngcc__/fesm2015/router.js");
var _capacitor_core__WEBP = _capacitor_core__WEBPACK_IMPORTED_MODULE_9__["Plugins"], var _capacitor_core__WEBP = _capacitor_core__WEBPACK_IMPORTED_MODULE_10__["Plugins"],
PushNotifications = _capacitor_core__WEBP.PushNotifications, PushNotifications = _capacitor_core__WEBP.PushNotifications,
LocalNotifications = _capacitor_core__WEBP.LocalNotifications, LocalNotifications = _capacitor_core__WEBP.LocalNotifications,
LocalNotificationAction = _capacitor_core__WEBP.LocalNotificationAction; LocalNotificationAction = _capacitor_core__WEBP.LocalNotificationAction;
@@ -574,13 +580,28 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons
alert('Error on registration: ' + JSON.stringify(error)); alert('Error on registration: ' + JSON.stringify(error));
}); });
PushNotifications.addListener('pushNotificationReceived', function (notification) { PushNotifications.addListener('pushNotificationReceived', function (notification) {
//alert('Push received: ' + JSON.stringify(notification)); //const isPushNotification = !!notification.title || !!notification.body;
_this.localNotificationPresent(notification); // if this is a push notification received when the app is in the foreground on Android
//if (isAndroid && isPushNotification) {
// We schedule a LocalNotification 1 second later since Capacitor for Android doesn't show anything in this case
LocalNotifications.schedule({
notifications: [{
title: notification.title,
body: notification.body,
id: new Date().getUTCMilliseconds(),
schedule: {
at: new Date(Date.now() + 1000)
},
extra: notification.data,
channelId: 'pop-notifications'
}]
}); //}
}); });
PushNotifications.addListener('pushNotificationActionPerformed', function (notification) { PushNotifications.addListener('pushNotificationActionPerformed', function (notification) {
var service = notification.notification.data.service; var service = notification.notification.data.Service;
var object = notification.notification.data.object; var object = notification.notification.data.Object;
var idObject = notification.notification.data.idObject; var idObject = notification.notification.data.IdObject;
console.log('Complete Object: ', notification);
console.log('Service: ', service); console.log('Service: ', service);
console.log('Object: ', object); console.log('Object: ', object);
console.log('idObject: ', idObject); console.log('idObject: ', idObject);
@@ -593,8 +614,17 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons
// } // }
//if (service != null) { //if (service != null) {
/*const routeValue = {
"agenda": this.router.navigate(['/home/', service, idObject, 'home']),
"gabinete-digital": this.router.navigate(['/home/', service]),
"accoes": this.viewExpedientDetail(idObject),
}
const route = routeValue[service] && object ;
service = "agenda" ? this.router.navigate(['/home/', service, idObject, 'home']) : */
if (service === "agenda") { if (service === "agenda") {
_this.router.navigate(['/home/', service, idObject, 'home']); //this.router.navigate(['/home/', service, idObject, 'home']);
_this.viewEventDetail(idObject);
} else if (service === "gabinete-digital" && object != "expediente") { } else if (service === "gabinete-digital" && object != "expediente") {
_this.router.navigate(['/home/', service]); _this.router.navigate(['/home/', service]);
} else if (service === "gabinete-digital" && object === "expediente") { } else if (service === "gabinete-digital" && object === "expediente") {
@@ -664,8 +694,8 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons
})); }));
} }
}, { }, {
key: "viewExpedientDetail", key: "viewEventDetail",
value: function viewExpedientDetail(serialNumber) { value: function viewEventDetail(eventId) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee2() { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee2() {
var modal; var modal;
return regeneratorRuntime.wrap(function _callee2$(_context2) { return regeneratorRuntime.wrap(function _callee2$(_context2) {
@@ -675,10 +705,9 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons
console.log(this.profile); console.log(this.profile);
_context2.next = 3; _context2.next = 3;
return this.modalController.create({ return this.modalController.create({
component: _app_pages_gabinete_digital_expediente_expediente_detail_expediente_detail_page__WEBPACK_IMPORTED_MODULE_8__["ExpedienteDetailPage"], component: _app_pages_agenda_view_event_view_event_page__WEBPACK_IMPORTED_MODULE_9__["ViewEventPage"],
componentProps: { componentProps: {
serialNumber: serialNumber, eventId: eventId
profile: this.profile
}, },
cssClass: 'modal', cssClass: 'modal',
backdropDismiss: false backdropDismiss: false
@@ -692,7 +721,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons
case 6: case 6:
modal.onDidDismiss().then(function (res) { modal.onDidDismiss().then(function (res) {
if (res) { if (res) {
console.log(res); console.log(res); //this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);
} }
}); });
@@ -705,33 +734,39 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons
})); }));
} }
}, { }, {
key: "viewPublicationDetail", key: "viewExpedientDetail",
value: function viewPublicationDetail(folderId) { value: function viewExpedientDetail(serialNumber) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee3() { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee3() {
var modal; var modal;
return regeneratorRuntime.wrap(function _callee3$(_context3) { return regeneratorRuntime.wrap(function _callee3$(_context3) {
while (1) { while (1) {
switch (_context3.prev = _context3.next) { switch (_context3.prev = _context3.next) {
case 0: case 0:
_context3.next = 2; console.log(this.profile);
_context3.next = 3;
return this.modalController.create({ return this.modalController.create({
component: _app_pages_publications_view_publications_publication_detail_publication_detail_page__WEBPACK_IMPORTED_MODULE_6__["PublicationDetailPage"], component: _app_pages_gabinete_digital_expediente_expediente_detail_expediente_detail_page__WEBPACK_IMPORTED_MODULE_8__["ExpedienteDetailPage"],
componentProps: { componentProps: {
folderId: folderId serialNumber: serialNumber,
profile: this.profile
}, },
cssClass: 'publication-detail', cssClass: 'modal',
backdropDismiss: false backdropDismiss: false
}); });
case 2: case 3:
modal = _context3.sent; modal = _context3.sent;
_context3.next = 5; _context3.next = 6;
return modal.present(); return modal.present();
case 5:
modal.onDidDismiss();
case 6: case 6:
modal.onDidDismiss().then(function (res) {
if (res) {
console.log(res);
}
});
case 7:
case "end": case "end":
return _context3.stop(); return _context3.stop();
} }
@@ -740,8 +775,8 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons
})); }));
} }
}, { }, {
key: "viewPublications", key: "viewPublicationDetail",
value: function viewPublications(folderId) { value: function viewPublicationDetail(folderId) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee4() { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee4() {
var modal; var modal;
return regeneratorRuntime.wrap(function _callee4$(_context4) { return regeneratorRuntime.wrap(function _callee4$(_context4) {
@@ -750,14 +785,11 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons
case 0: case 0:
_context4.next = 2; _context4.next = 2;
return this.modalController.create({ return this.modalController.create({
component: _app_pages_publications_view_publications_view_publications_page__WEBPACK_IMPORTED_MODULE_7__["ViewPublicationsPage"], component: _app_pages_publications_view_publications_publication_detail_publication_detail_page__WEBPACK_IMPORTED_MODULE_6__["PublicationDetailPage"],
/* enterAnimation,
leaveAnimation, */
componentProps: { componentProps: {
item: folderId folderId: folderId
}, },
cssClass: 'new-action', cssClass: 'publication-detail',
backdropDismiss: false backdropDismiss: false
}); });
@@ -777,6 +809,44 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons
}, _callee4, this); }, _callee4, this);
})); }));
} }
}, {
key: "viewPublications",
value: function viewPublications(folderId) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee5() {
var modal;
return regeneratorRuntime.wrap(function _callee5$(_context5) {
while (1) {
switch (_context5.prev = _context5.next) {
case 0:
_context5.next = 2;
return this.modalController.create({
component: _app_pages_publications_view_publications_view_publications_page__WEBPACK_IMPORTED_MODULE_7__["ViewPublicationsPage"],
/* enterAnimation,
leaveAnimation, */
componentProps: {
item: folderId
},
cssClass: 'new-action',
backdropDismiss: false
});
case 2:
modal = _context5.sent;
_context5.next = 5;
return modal.present();
case 5:
modal.onDidDismiss();
case 6:
case "end":
return _context5.stop();
}
}
}, _callee5, this);
}));
}
}]); }]);
return HomePage; return HomePage;
@@ -788,7 +858,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons
}, { }, {
type: _services_processes_service__WEBPACK_IMPORTED_MODULE_4__["ProcessesService"] type: _services_processes_service__WEBPACK_IMPORTED_MODULE_4__["ProcessesService"]
}, { }, {
type: _angular_router__WEBPACK_IMPORTED_MODULE_10__["Router"] type: _angular_router__WEBPACK_IMPORTED_MODULE_11__["Router"]
}, { }, {
type: _ionic_angular__WEBPACK_IMPORTED_MODULE_5__["ModalController"] type: _ionic_angular__WEBPACK_IMPORTED_MODULE_5__["ModalController"]
}]; }];
File diff suppressed because one or more lines are too long
@@ -27,6 +27,28 @@
<!-- Audio --> <!-- Audio -->
<uses-permission android:name="android.permission.RECORD_AUDIO" /> <uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<!-- for android -->
<!-- <uses-permission android:name="com.android.launcher.permission.READ_SETTINGS"/> -->
<!-- <uses-permission android:name="com.android.launcher.permission.WRITE_SETTINGS"/> -->
<!-- <uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT" /> -->
<!-- <uses-permission android:name="com.android.launcher.permission.UNINSTALL_SHORTCUT" /> -->
<!-- for Samsung -->
<uses-permission android:name="com.sec.android.provider.badge.permission.READ" />
<uses-permission android:name="com.sec.android.provider.badge.permission.WRITE" /> <!-- for htc -->
<uses-permission android:name="com.htc.launcher.permission.READ_SETTINGS" />
<uses-permission android:name="com.htc.launcher.permission.UPDATE_SHORTCUT" /> <!-- for sony -->
<uses-permission android:name="com.sonyericsson.home.permission.BROADCAST_BADGE" />
<uses-permission android:name="com.sonymobile.home.permission.PROVIDER_INSERT_BADGE" /> <!-- for apex -->
<uses-permission android:name="com.anddoes.launcher.permission.UPDATE_COUNT" /> <!-- for solid -->
<uses-permission android:name="com.majeur.launcher.permission.UPDATE_BADGE" /> <!-- for huawei -->
<uses-permission android:name="com.huawei.android.launcher.permission.CHANGE_BADGE" />
<uses-permission android:name="com.huawei.android.launcher.permission.READ_SETTINGS" />
<uses-permission android:name="com.huawei.android.launcher.permission.WRITE_SETTINGS" /> <!-- for ZUK -->
<uses-permission android:name="android.permission.READ_APP_BADGE" /> <!-- for OPPO -->
<uses-permission android:name="com.oppo.launcher.permission.READ_SETTINGS" />
<uses-permission android:name="com.oppo.launcher.permission.WRITE_SETTINGS" /> <!-- for EvMe -->
<uses-permission android:name="me.everything.badger.permission.BADGE_COUNT_READ" />
<uses-permission android:name="me.everything.badger.permission.BADGE_COUNT_WRITE" />
<uses-feature <uses-feature
android:name="android.hardware.camera" android:name="android.hardware.camera"
Binary file not shown.
@@ -15,11 +15,12 @@ ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digi
INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:2:1-64:12 INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:2:1-64:12
INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:2:1-64:12 INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:2:1-64:12
INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:2:1-64:12 INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:2:1-64:12
MERGED from [:capacitor-cordova-android-plugins] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\capacitor-cordova-android-plugins\build\intermediates\library_manifest\debug\AndroidManifest.xml:2:1-18:12
MERGED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:2:1-52:12
MERGED from [:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:2:1-50:12 MERGED from [:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:2:1-50:12
MERGED from [com.google.android.material:material:1.1.0-rc02] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\19593d9c2c700c52ad03572ebfd537d5\material-1.1.0-rc02\AndroidManifest.xml:17:1-24:12 MERGED from [com.google.android.material:material:1.1.0-rc02] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\19593d9c2c700c52ad03572ebfd537d5\material-1.1.0-rc02\AndroidManifest.xml:17:1-24:12
MERGED from [androidx.appcompat:appcompat:1.1.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\396e7ddea1addefd32f4f3d87ec48909\appcompat-1.1.0\AndroidManifest.xml:17:1-24:12 MERGED from [androidx.appcompat:appcompat:1.1.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\396e7ddea1addefd32f4f3d87ec48909\appcompat-1.1.0\AndroidManifest.xml:17:1-24:12
MERGED from [androidx.legacy:legacy-support-v4:1.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\aab5293454cabe85272e9de04d494d57\legacy-support-v4-1.0.0\AndroidManifest.xml:17:1-22:12 MERGED from [androidx.legacy:legacy-support-v4:1.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\aab5293454cabe85272e9de04d494d57\legacy-support-v4-1.0.0\AndroidManifest.xml:17:1-22:12
MERGED from [:capacitor-cordova-android-plugins] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\capacitor-cordova-android-plugins\build\intermediates\library_manifest\debug\AndroidManifest.xml:2:1-18:12
MERGED from [androidx.legacy:legacy-support-core-ui:1.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\226817fd352d0debd037c03d8ec9b5c1\legacy-support-core-ui-1.0.0\AndroidManifest.xml:17:1-22:12 MERGED from [androidx.legacy:legacy-support-core-ui:1.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\226817fd352d0debd037c03d8ec9b5c1\legacy-support-core-ui-1.0.0\AndroidManifest.xml:17:1-22:12
MERGED from [androidx.cursoradapter:cursoradapter:1.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\705071dba30571a9226503cb1f0dac80\cursoradapter-1.0.0\AndroidManifest.xml:17:1-22:12 MERGED from [androidx.cursoradapter:cursoradapter:1.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\705071dba30571a9226503cb1f0dac80\cursoradapter-1.0.0\AndroidManifest.xml:17:1-22:12
MERGED from [androidx.viewpager2:viewpager2:1.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\305c2898fe2457e82c9da2257c2bc0a1\jetified-viewpager2-1.0.0\AndroidManifest.xml:17:1-24:12 MERGED from [androidx.viewpager2:viewpager2:1.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\305c2898fe2457e82c9da2257c2bc0a1\jetified-viewpager2-1.0.0\AndroidManifest.xml:17:1-24:12
@@ -94,12 +95,12 @@ INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-d
ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:2:11-69 ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:2:11-69
application application
ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:5:5-44:19 ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:5:5-44:19
MERGED from [:capacitor-cordova-android-plugins] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\capacitor-cordova-android-plugins\build\intermediates\library_manifest\debug\AndroidManifest.xml:15:5-16:19
MERGED from [:capacitor-cordova-android-plugins] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\capacitor-cordova-android-plugins\build\intermediates\library_manifest\debug\AndroidManifest.xml:15:5-16:19
MERGED from [:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:18:5-48:19 MERGED from [:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:18:5-48:19
MERGED from [:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:18:5-48:19 MERGED from [:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:18:5-48:19
MERGED from [com.google.android.material:material:1.1.0-rc02] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\19593d9c2c700c52ad03572ebfd537d5\material-1.1.0-rc02\AndroidManifest.xml:22:5-20 MERGED from [com.google.android.material:material:1.1.0-rc02] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\19593d9c2c700c52ad03572ebfd537d5\material-1.1.0-rc02\AndroidManifest.xml:22:5-20
MERGED from [com.google.android.material:material:1.1.0-rc02] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\19593d9c2c700c52ad03572ebfd537d5\material-1.1.0-rc02\AndroidManifest.xml:22:5-20 MERGED from [com.google.android.material:material:1.1.0-rc02] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\19593d9c2c700c52ad03572ebfd537d5\material-1.1.0-rc02\AndroidManifest.xml:22:5-20
MERGED from [:capacitor-cordova-android-plugins] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\capacitor-cordova-android-plugins\build\intermediates\library_manifest\debug\AndroidManifest.xml:15:5-16:19
MERGED from [:capacitor-cordova-android-plugins] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\capacitor-cordova-android-plugins\build\intermediates\library_manifest\debug\AndroidManifest.xml:15:5-16:19
MERGED from [com.google.firebase:firebase-messaging:20.1.2] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\ec0d34db7bfab328a67bc775742a1d9e\jetified-firebase-messaging-20.1.2\AndroidManifest.xml:22:5-42:19 MERGED from [com.google.firebase:firebase-messaging:20.1.2] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\ec0d34db7bfab328a67bc775742a1d9e\jetified-firebase-messaging-20.1.2\AndroidManifest.xml:22:5-42:19
MERGED from [com.google.firebase:firebase-messaging:20.1.2] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\ec0d34db7bfab328a67bc775742a1d9e\jetified-firebase-messaging-20.1.2\AndroidManifest.xml:22:5-42:19 MERGED from [com.google.firebase:firebase-messaging:20.1.2] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\ec0d34db7bfab328a67bc775742a1d9e\jetified-firebase-messaging-20.1.2\AndroidManifest.xml:22:5-42:19
MERGED from [com.google.android.gms:play-services-location:17.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bf701184cb284afcaa68a6fadbfff89e\jetified-play-services-location-17.0.0\AndroidManifest.xml:7:5-20 MERGED from [com.google.android.gms:play-services-location:17.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bf701184cb284afcaa68a6fadbfff89e\jetified-play-services-location-17.0.0\AndroidManifest.xml:7:5-20
@@ -250,6 +251,10 @@ uses-sdk
INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml reason: use-sdk injection requested INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml reason: use-sdk injection requested
INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml
INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml INJECTED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml
MERGED from [:capacitor-cordova-android-plugins] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\capacitor-cordova-android-plugins\build\intermediates\library_manifest\debug\AndroidManifest.xml:8:5-10:41
MERGED from [:capacitor-cordova-android-plugins] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\capacitor-cordova-android-plugins\build\intermediates\library_manifest\debug\AndroidManifest.xml:8:5-10:41
MERGED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:7:5-9:41
MERGED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:7:5-9:41
MERGED from [:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:7:5-9:41 MERGED from [:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:7:5-9:41
MERGED from [:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:7:5-9:41 MERGED from [:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:7:5-9:41
MERGED from [com.google.android.material:material:1.1.0-rc02] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\19593d9c2c700c52ad03572ebfd537d5\material-1.1.0-rc02\AndroidManifest.xml:20:5-44 MERGED from [com.google.android.material:material:1.1.0-rc02] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\19593d9c2c700c52ad03572ebfd537d5\material-1.1.0-rc02\AndroidManifest.xml:20:5-44
@@ -258,8 +263,6 @@ MERGED from [androidx.appcompat:appcompat:1.1.0] C:\Users\eudes.inacio\.gradle\c
MERGED from [androidx.appcompat:appcompat:1.1.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\396e7ddea1addefd32f4f3d87ec48909\appcompat-1.1.0\AndroidManifest.xml:20:5-22:41 MERGED from [androidx.appcompat:appcompat:1.1.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\396e7ddea1addefd32f4f3d87ec48909\appcompat-1.1.0\AndroidManifest.xml:20:5-22:41
MERGED from [androidx.legacy:legacy-support-v4:1.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\aab5293454cabe85272e9de04d494d57\legacy-support-v4-1.0.0\AndroidManifest.xml:20:5-44 MERGED from [androidx.legacy:legacy-support-v4:1.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\aab5293454cabe85272e9de04d494d57\legacy-support-v4-1.0.0\AndroidManifest.xml:20:5-44
MERGED from [androidx.legacy:legacy-support-v4:1.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\aab5293454cabe85272e9de04d494d57\legacy-support-v4-1.0.0\AndroidManifest.xml:20:5-44 MERGED from [androidx.legacy:legacy-support-v4:1.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\aab5293454cabe85272e9de04d494d57\legacy-support-v4-1.0.0\AndroidManifest.xml:20:5-44
MERGED from [:capacitor-cordova-android-plugins] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\capacitor-cordova-android-plugins\build\intermediates\library_manifest\debug\AndroidManifest.xml:8:5-10:41
MERGED from [:capacitor-cordova-android-plugins] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\capacitor-cordova-android-plugins\build\intermediates\library_manifest\debug\AndroidManifest.xml:8:5-10:41
MERGED from [androidx.legacy:legacy-support-core-ui:1.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\226817fd352d0debd037c03d8ec9b5c1\legacy-support-core-ui-1.0.0\AndroidManifest.xml:20:5-44 MERGED from [androidx.legacy:legacy-support-core-ui:1.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\226817fd352d0debd037c03d8ec9b5c1\legacy-support-core-ui-1.0.0\AndroidManifest.xml:20:5-44
MERGED from [androidx.legacy:legacy-support-core-ui:1.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\226817fd352d0debd037c03d8ec9b5c1\legacy-support-core-ui-1.0.0\AndroidManifest.xml:20:5-44 MERGED from [androidx.legacy:legacy-support-core-ui:1.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\226817fd352d0debd037c03d8ec9b5c1\legacy-support-core-ui-1.0.0\AndroidManifest.xml:20:5-44
MERGED from [androidx.cursoradapter:cursoradapter:1.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\705071dba30571a9226503cb1f0dac80\cursoradapter-1.0.0\AndroidManifest.xml:20:5-44 MERGED from [androidx.cursoradapter:cursoradapter:1.0.0] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\705071dba30571a9226503cb1f0dac80\cursoradapter-1.0.0\AndroidManifest.xml:20:5-44
@@ -392,6 +395,70 @@ ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digi
ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:42:95-133 ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:42:95-133
android:name android:name
ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:42:24-94 ADDED from C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\android\app\src\main\AndroidManifest.xml:42:24-94
uses-permission#com.sec.android.provider.badge.permission.READ
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:19:5-86
android:name
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:19:22-83
uses-permission#com.sec.android.provider.badge.permission.WRITE
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:20:5-87
android:name
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:20:22-84
uses-permission#com.htc.launcher.permission.READ_SETTINGS
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:23:5-81
android:name
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:23:22-78
uses-permission#com.htc.launcher.permission.UPDATE_SHORTCUT
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:24:5-83
android:name
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:24:22-80
uses-permission#com.sonyericsson.home.permission.BROADCAST_BADGE
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:27:5-88
android:name
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:27:22-85
uses-permission#com.sonymobile.home.permission.PROVIDER_INSERT_BADGE
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:28:5-92
android:name
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:28:22-89
uses-permission#com.anddoes.launcher.permission.UPDATE_COUNT
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:31:5-84
android:name
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:31:22-81
uses-permission#com.majeur.launcher.permission.UPDATE_BADGE
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:34:5-83
android:name
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:34:22-80
uses-permission#com.huawei.android.launcher.permission.CHANGE_BADGE
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:37:5-91
android:name
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:37:22-88
uses-permission#com.huawei.android.launcher.permission.READ_SETTINGS
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:38:5-92
android:name
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:38:22-89
uses-permission#com.huawei.android.launcher.permission.WRITE_SETTINGS
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:39:5-93
android:name
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:39:22-90
uses-permission#android.permission.READ_APP_BADGE
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:42:5-73
android:name
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:42:22-70
uses-permission#com.oppo.launcher.permission.READ_SETTINGS
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:45:5-82
android:name
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:45:22-79
uses-permission#com.oppo.launcher.permission.WRITE_SETTINGS
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:46:5-83
android:name
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:46:22-80
uses-permission#me.everything.badger.permission.BADGE_COUNT_READ
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:49:5-88
android:name
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:49:22-85
uses-permission#me.everything.badger.permission.BADGE_COUNT_WRITE
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:50:5-89
android:name
ADDED from [me.leolin:ShortcutBadger:1.1.22] C:\Users\eudes.inacio\.gradle\caches\transforms-2\files-2.1\bb64d5df407eb375e5e8d26af8a5fa9a\jetified-ShortcutBadger-1.1.22\AndroidManifest.xml:50:22-86
uses-feature#android.hardware.camera uses-feature#android.hardware.camera
ADDED from [:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:11:5-13:36 ADDED from [:capacitor-android] C:\Users\eudes.inacio\Gabinet-DigitalProject\New folder\gabinete-digital\node_modules\@capacitor\android\capacitor\build\intermediates\library_manifest\debug\AndroidManifest.xml:11:5-13:36
android:required android:required
+1 -1
View File
@@ -12,7 +12,7 @@ dependencies {
} }
apply from: "../../node_modules/cordova-plugin-badge/src/android/badge.gradle"
if (hasProperty('postBuildExtras')) { if (hasProperty('postBuildExtras')) {
postBuildExtras() postBuildExtras()
@@ -274,8 +274,9 @@ __webpack_require__.r(__webpack_exports__);
/* harmony import */ var _app_pages_publications_view_publications_publication_detail_publication_detail_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../app/pages/publications/view-publications/publication-detail/publication-detail.page */ "./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.ts"); /* harmony import */ var _app_pages_publications_view_publications_publication_detail_publication_detail_page__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ../../app/pages/publications/view-publications/publication-detail/publication-detail.page */ "./src/app/pages/publications/view-publications/publication-detail/publication-detail.page.ts");
/* harmony import */ var _app_pages_publications_view_publications_view_publications_page__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../app/pages/publications/view-publications/view-publications.page */ "./src/app/pages/publications/view-publications/view-publications.page.ts"); /* harmony import */ var _app_pages_publications_view_publications_view_publications_page__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ../../app/pages/publications/view-publications/view-publications.page */ "./src/app/pages/publications/view-publications/view-publications.page.ts");
/* harmony import */ var _app_pages_gabinete_digital_expediente_expediente_detail_expediente_detail_page__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page */ "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts"); /* harmony import */ var _app_pages_gabinete_digital_expediente_expediente_detail_expediente_detail_page__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ../../app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page */ "./src/app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page.ts");
/* harmony import */ var _capacitor_core__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! @capacitor/core */ "./node_modules/@capacitor/core/dist/esm/index.js"); /* harmony import */ var _app_pages_agenda_view_event_view_event_page__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ../../app/pages/agenda/view-event/view-event.page */ "./src/app/pages/agenda/view-event/view-event.page.ts");
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/__ivy_ngcc__/fesm2015/router.js"); /* harmony import */ var _capacitor_core__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(/*! @capacitor/core */ "./node_modules/@capacitor/core/dist/esm/index.js");
/* harmony import */ var _angular_router__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(/*! @angular/router */ "./node_modules/@angular/router/__ivy_ngcc__/fesm2015/router.js");
@@ -287,7 +288,8 @@ __webpack_require__.r(__webpack_exports__);
const { PushNotifications, LocalNotifications, LocalNotificationAction } = _capacitor_core__WEBPACK_IMPORTED_MODULE_9__["Plugins"];
const { PushNotifications, LocalNotifications, LocalNotificationAction } = _capacitor_core__WEBPACK_IMPORTED_MODULE_10__["Plugins"];
let HomePage = class HomePage { let HomePage = class HomePage {
constructor(eventService, processesbackend, router, modalController) { constructor(eventService, processesbackend, router, modalController) {
this.eventService = eventService; this.eventService = eventService;
@@ -333,14 +335,30 @@ let HomePage = class HomePage {
PushNotifications.addListener('registrationError', (error) => { PushNotifications.addListener('registrationError', (error) => {
alert('Error on registration: ' + JSON.stringify(error)); alert('Error on registration: ' + JSON.stringify(error));
}); });
PushNotifications.addListener('pushNotificationReceived', (notification) => { PushNotifications.addListener('pushNotificationReceived', notification => {
//alert('Push received: ' + JSON.stringify(notification)); //const isPushNotification = !!notification.title || !!notification.body;
this.localNotificationPresent(notification); // if this is a push notification received when the app is in the foreground on Android
//if (isAndroid && isPushNotification) {
// We schedule a LocalNotification 1 second later since Capacitor for Android doesn't show anything in this case
LocalNotifications.schedule({
notifications: [{
title: notification.title,
body: notification.body,
id: new Date().getUTCMilliseconds(),
schedule: {
at: new Date(Date.now() + 1000)
},
extra: notification.data,
channelId: 'pop-notifications'
}]
});
//}
}); });
PushNotifications.addListener('pushNotificationActionPerformed', (notification) => { PushNotifications.addListener('pushNotificationActionPerformed', (notification) => {
let service = notification.notification.data.service; let service = notification.notification.data.Service;
let object = notification.notification.data.object; let object = notification.notification.data.Object;
let idObject = notification.notification.data.idObject; let idObject = notification.notification.data.IdObject;
console.log('Complete Object: ', notification);
console.log('Service: ', service); console.log('Service: ', service);
console.log('Object: ', object); console.log('Object: ', object);
console.log('idObject: ', idObject); console.log('idObject: ', idObject);
@@ -352,8 +370,19 @@ let HomePage = class HomePage {
// this.router.navigate(['/home/', service]); // this.router.navigate(['/home/', service]);
// } // }
//if (service != null) { //if (service != null) {
/*const routeValue = {
"agenda": this.router.navigate(['/home/', service, idObject, 'home']),
"gabinete-digital": this.router.navigate(['/home/', service]),
"accoes": this.viewExpedientDetail(idObject),
}
const route = routeValue[service] && object ;
service = "agenda" ? this.router.navigate(['/home/', service, idObject, 'home']) : */
if (service === "agenda") { if (service === "agenda") {
this.router.navigate(['/home/', service, idObject, 'home']); //this.router.navigate(['/home/', service, idObject, 'home']);
this.viewEventDetail(idObject);
} }
else if (service === "gabinete-digital" && object != "expediente") { else if (service === "gabinete-digital" && object != "expediente") {
this.router.navigate(['/home/', service]); this.router.navigate(['/home/', service]);
@@ -415,6 +444,26 @@ let HomePage = class HomePage {
}); });
}); });
} }
viewEventDetail(eventId) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () {
console.log(this.profile);
const modal = yield this.modalController.create({
component: _app_pages_agenda_view_event_view_event_page__WEBPACK_IMPORTED_MODULE_9__["ViewEventPage"],
componentProps: {
eventId: eventId,
},
cssClass: 'modal',
backdropDismiss: false
});
yield modal.present();
modal.onDidDismiss().then((res) => {
if (res) {
console.log(res);
//this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);
}
});
});
}
viewExpedientDetail(serialNumber) { viewExpedientDetail(serialNumber) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, function* () {
console.log(this.profile); console.log(this.profile);
@@ -469,7 +518,7 @@ let HomePage = class HomePage {
HomePage.ctorParameters = () => [ HomePage.ctorParameters = () => [
{ type: _services_events_service__WEBPACK_IMPORTED_MODULE_2__["EventsService"] }, { type: _services_events_service__WEBPACK_IMPORTED_MODULE_2__["EventsService"] },
{ type: _services_processes_service__WEBPACK_IMPORTED_MODULE_4__["ProcessesService"] }, { type: _services_processes_service__WEBPACK_IMPORTED_MODULE_4__["ProcessesService"] },
{ type: _angular_router__WEBPACK_IMPORTED_MODULE_10__["Router"] }, { type: _angular_router__WEBPACK_IMPORTED_MODULE_11__["Router"] },
{ type: _ionic_angular__WEBPACK_IMPORTED_MODULE_5__["ModalController"] } { type: _ionic_angular__WEBPACK_IMPORTED_MODULE_5__["ModalController"] }
]; ];
HomePage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([ HomePage = Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__decorate"])([
File diff suppressed because one or more lines are too long
@@ -504,17 +504,23 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons
/* harmony import */ /* harmony import */
var _capacitor_core__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__( var _app_pages_agenda_view_event_view_event_page__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(
/*! ../../app/pages/agenda/view-event/view-event.page */
"./src/app/pages/agenda/view-event/view-event.page.ts");
/* harmony import */
var _capacitor_core__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__(
/*! @capacitor/core */ /*! @capacitor/core */
"./node_modules/@capacitor/core/dist/esm/index.js"); "./node_modules/@capacitor/core/dist/esm/index.js");
/* harmony import */ /* harmony import */
var _angular_router__WEBPACK_IMPORTED_MODULE_10__ = __webpack_require__( var _angular_router__WEBPACK_IMPORTED_MODULE_11__ = __webpack_require__(
/*! @angular/router */ /*! @angular/router */
"./node_modules/@angular/router/__ivy_ngcc__/fesm2015/router.js"); "./node_modules/@angular/router/__ivy_ngcc__/fesm2015/router.js");
var _capacitor_core__WEBP = _capacitor_core__WEBPACK_IMPORTED_MODULE_9__["Plugins"], var _capacitor_core__WEBP = _capacitor_core__WEBPACK_IMPORTED_MODULE_10__["Plugins"],
PushNotifications = _capacitor_core__WEBP.PushNotifications, PushNotifications = _capacitor_core__WEBP.PushNotifications,
LocalNotifications = _capacitor_core__WEBP.LocalNotifications, LocalNotifications = _capacitor_core__WEBP.LocalNotifications,
LocalNotificationAction = _capacitor_core__WEBP.LocalNotificationAction; LocalNotificationAction = _capacitor_core__WEBP.LocalNotificationAction;
@@ -574,13 +580,28 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons
alert('Error on registration: ' + JSON.stringify(error)); alert('Error on registration: ' + JSON.stringify(error));
}); });
PushNotifications.addListener('pushNotificationReceived', function (notification) { PushNotifications.addListener('pushNotificationReceived', function (notification) {
//alert('Push received: ' + JSON.stringify(notification)); //const isPushNotification = !!notification.title || !!notification.body;
_this.localNotificationPresent(notification); // if this is a push notification received when the app is in the foreground on Android
//if (isAndroid && isPushNotification) {
// We schedule a LocalNotification 1 second later since Capacitor for Android doesn't show anything in this case
LocalNotifications.schedule({
notifications: [{
title: notification.title,
body: notification.body,
id: new Date().getUTCMilliseconds(),
schedule: {
at: new Date(Date.now() + 1000)
},
extra: notification.data,
channelId: 'pop-notifications'
}]
}); //}
}); });
PushNotifications.addListener('pushNotificationActionPerformed', function (notification) { PushNotifications.addListener('pushNotificationActionPerformed', function (notification) {
var service = notification.notification.data.service; var service = notification.notification.data.Service;
var object = notification.notification.data.object; var object = notification.notification.data.Object;
var idObject = notification.notification.data.idObject; var idObject = notification.notification.data.IdObject;
console.log('Complete Object: ', notification);
console.log('Service: ', service); console.log('Service: ', service);
console.log('Object: ', object); console.log('Object: ', object);
console.log('idObject: ', idObject); console.log('idObject: ', idObject);
@@ -593,8 +614,17 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons
// } // }
//if (service != null) { //if (service != null) {
/*const routeValue = {
"agenda": this.router.navigate(['/home/', service, idObject, 'home']),
"gabinete-digital": this.router.navigate(['/home/', service]),
"accoes": this.viewExpedientDetail(idObject),
}
const route = routeValue[service] && object ;
service = "agenda" ? this.router.navigate(['/home/', service, idObject, 'home']) : */
if (service === "agenda") { if (service === "agenda") {
_this.router.navigate(['/home/', service, idObject, 'home']); //this.router.navigate(['/home/', service, idObject, 'home']);
_this.viewEventDetail(idObject);
} else if (service === "gabinete-digital" && object != "expediente") { } else if (service === "gabinete-digital" && object != "expediente") {
_this.router.navigate(['/home/', service]); _this.router.navigate(['/home/', service]);
} else if (service === "gabinete-digital" && object === "expediente") { } else if (service === "gabinete-digital" && object === "expediente") {
@@ -664,8 +694,8 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons
})); }));
} }
}, { }, {
key: "viewExpedientDetail", key: "viewEventDetail",
value: function viewExpedientDetail(serialNumber) { value: function viewEventDetail(eventId) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee2() { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee2() {
var modal; var modal;
return regeneratorRuntime.wrap(function _callee2$(_context2) { return regeneratorRuntime.wrap(function _callee2$(_context2) {
@@ -675,10 +705,9 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons
console.log(this.profile); console.log(this.profile);
_context2.next = 3; _context2.next = 3;
return this.modalController.create({ return this.modalController.create({
component: _app_pages_gabinete_digital_expediente_expediente_detail_expediente_detail_page__WEBPACK_IMPORTED_MODULE_8__["ExpedienteDetailPage"], component: _app_pages_agenda_view_event_view_event_page__WEBPACK_IMPORTED_MODULE_9__["ViewEventPage"],
componentProps: { componentProps: {
serialNumber: serialNumber, eventId: eventId
profile: this.profile
}, },
cssClass: 'modal', cssClass: 'modal',
backdropDismiss: false backdropDismiss: false
@@ -692,7 +721,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons
case 6: case 6:
modal.onDidDismiss().then(function (res) { modal.onDidDismiss().then(function (res) {
if (res) { if (res) {
console.log(res); console.log(res); //this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);
} }
}); });
@@ -705,33 +734,39 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons
})); }));
} }
}, { }, {
key: "viewPublicationDetail", key: "viewExpedientDetail",
value: function viewPublicationDetail(folderId) { value: function viewExpedientDetail(serialNumber) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee3() { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee3() {
var modal; var modal;
return regeneratorRuntime.wrap(function _callee3$(_context3) { return regeneratorRuntime.wrap(function _callee3$(_context3) {
while (1) { while (1) {
switch (_context3.prev = _context3.next) { switch (_context3.prev = _context3.next) {
case 0: case 0:
_context3.next = 2; console.log(this.profile);
_context3.next = 3;
return this.modalController.create({ return this.modalController.create({
component: _app_pages_publications_view_publications_publication_detail_publication_detail_page__WEBPACK_IMPORTED_MODULE_6__["PublicationDetailPage"], component: _app_pages_gabinete_digital_expediente_expediente_detail_expediente_detail_page__WEBPACK_IMPORTED_MODULE_8__["ExpedienteDetailPage"],
componentProps: { componentProps: {
folderId: folderId serialNumber: serialNumber,
profile: this.profile
}, },
cssClass: 'publication-detail', cssClass: 'modal',
backdropDismiss: false backdropDismiss: false
}); });
case 2: case 3:
modal = _context3.sent; modal = _context3.sent;
_context3.next = 5; _context3.next = 6;
return modal.present(); return modal.present();
case 5:
modal.onDidDismiss();
case 6: case 6:
modal.onDidDismiss().then(function (res) {
if (res) {
console.log(res);
}
});
case 7:
case "end": case "end":
return _context3.stop(); return _context3.stop();
} }
@@ -740,8 +775,8 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons
})); }));
} }
}, { }, {
key: "viewPublications", key: "viewPublicationDetail",
value: function viewPublications(folderId) { value: function viewPublicationDetail(folderId) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee4() { return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee4() {
var modal; var modal;
return regeneratorRuntime.wrap(function _callee4$(_context4) { return regeneratorRuntime.wrap(function _callee4$(_context4) {
@@ -750,14 +785,11 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons
case 0: case 0:
_context4.next = 2; _context4.next = 2;
return this.modalController.create({ return this.modalController.create({
component: _app_pages_publications_view_publications_view_publications_page__WEBPACK_IMPORTED_MODULE_7__["ViewPublicationsPage"], component: _app_pages_publications_view_publications_publication_detail_publication_detail_page__WEBPACK_IMPORTED_MODULE_6__["PublicationDetailPage"],
/* enterAnimation,
leaveAnimation, */
componentProps: { componentProps: {
item: folderId folderId: folderId
}, },
cssClass: 'new-action', cssClass: 'publication-detail',
backdropDismiss: false backdropDismiss: false
}); });
@@ -777,6 +809,44 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons
}, _callee4, this); }, _callee4, this);
})); }));
} }
}, {
key: "viewPublications",
value: function viewPublications(folderId) {
return Object(tslib__WEBPACK_IMPORTED_MODULE_0__["__awaiter"])(this, void 0, void 0, /*#__PURE__*/regeneratorRuntime.mark(function _callee5() {
var modal;
return regeneratorRuntime.wrap(function _callee5$(_context5) {
while (1) {
switch (_context5.prev = _context5.next) {
case 0:
_context5.next = 2;
return this.modalController.create({
component: _app_pages_publications_view_publications_view_publications_page__WEBPACK_IMPORTED_MODULE_7__["ViewPublicationsPage"],
/* enterAnimation,
leaveAnimation, */
componentProps: {
item: folderId
},
cssClass: 'new-action',
backdropDismiss: false
});
case 2:
modal = _context5.sent;
_context5.next = 5;
return modal.present();
case 5:
modal.onDidDismiss();
case 6:
case "end":
return _context5.stop();
}
}
}, _callee5, this);
}));
}
}]); }]);
return HomePage; return HomePage;
@@ -788,7 +858,7 @@ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Cons
}, { }, {
type: _services_processes_service__WEBPACK_IMPORTED_MODULE_4__["ProcessesService"] type: _services_processes_service__WEBPACK_IMPORTED_MODULE_4__["ProcessesService"]
}, { }, {
type: _angular_router__WEBPACK_IMPORTED_MODULE_10__["Router"] type: _angular_router__WEBPACK_IMPORTED_MODULE_11__["Router"]
}, { }, {
type: _ionic_angular__WEBPACK_IMPORTED_MODULE_5__["ModalController"] type: _ionic_angular__WEBPACK_IMPORTED_MODULE_5__["ModalController"]
}]; }];
File diff suppressed because one or more lines are too long
+4
View File
@@ -2,6 +2,10 @@
<widget version="1.0.0" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0"> <widget version="1.0.0" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<access origin="*" /> <access origin="*" />
<feature name="Badge">
<param name="android-package" value="de.appplant.cordova.plugin.badge.Badge"/>
</feature>
<feature name="File"> <feature name="File">
<param name="android-package" value="org.apache.cordova.file.FileUtils"/> <param name="android-package" value="org.apache.cordova.file.FileUtils"/>
<param name="onload" value="true"/> <param name="onload" value="true"/>
@@ -50,6 +50,7 @@ dependencies {
// PLUGIN GRADLE EXTENSIONS START // PLUGIN GRADLE EXTENSIONS START
apply from: "cordova.variables.gradle" apply from: "cordova.variables.gradle"
apply from: "../../node_modules/cordova-plugin-badge/src/android/badge.gradle"
// PLUGIN GRADLE EXTENSIONS END // PLUGIN GRADLE EXTENSIONS END
for (def func : cdvPluginPostBuildExtras) { for (def func : cdvPluginPostBuildExtras) {
+5
View File
@@ -5487,6 +5487,11 @@
} }
} }
}, },
"cordova-plugin-badge": {
"version": "0.8.8",
"resolved": "https://registry.npmjs.org/cordova-plugin-badge/-/cordova-plugin-badge-0.8.8.tgz",
"integrity": "sha512-RhIBtd5xhD/iLnxjt35jvOae28oNW/wtMZBOmQR3Rf0y4wirvA1bpAZEhBoFqL+rZGhsd6ddOdQXdex1T0DRyQ=="
},
"cordova-plugin-device": { "cordova-plugin-device": {
"version": "2.0.2", "version": "2.0.2",
"resolved": "https://registry.npmjs.org/cordova-plugin-device/-/cordova-plugin-device-2.0.2.tgz", "resolved": "https://registry.npmjs.org/cordova-plugin-device/-/cordova-plugin-device-2.0.2.tgz",
+1
View File
@@ -44,6 +44,7 @@
"angular-tag-cloud-module": "^5.2.2", "angular-tag-cloud-module": "^5.2.2",
"angular2-calendar": "^0.3.7", "angular2-calendar": "^0.3.7",
"cordova-ios": "6.1.0", "cordova-ios": "6.1.0",
"cordova-plugin-badge": "^0.8.8",
"cordova-plugin-file": "^6.0.2", "cordova-plugin-file": "^6.0.2",
"cordova-plugin-filepath": "^1.5.8", "cordova-plugin-filepath": "^1.5.8",
"cordova-res": "^0.15.1", "cordova-res": "^0.15.1",
+28 -4
View File
@@ -8,6 +8,7 @@ import { ModalController } from '@ionic/angular';
import { PublicationDetailPage } from '../../app/pages/publications/view-publications/publication-detail/publication-detail.page'; import { PublicationDetailPage } from '../../app/pages/publications/view-publications/publication-detail/publication-detail.page';
import { ViewPublicationsPage } from '../../app/pages/publications/view-publications/view-publications.page'; import { ViewPublicationsPage } from '../../app/pages/publications/view-publications/view-publications.page';
import { ExpedienteDetailPage } from '../../app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page' import { ExpedienteDetailPage } from '../../app/pages/gabinete-digital/expediente/expediente-detail/expediente-detail.page'
import { ViewEventPage } from '../../app/pages/agenda/view-event/view-event.page'
import { Plugins, PushNotification, PushNotificationToken, PushNotificationActionPerformed, Modals } from '@capacitor/core'; import { Plugins, PushNotification, PushNotificationToken, PushNotificationActionPerformed, Modals } from '@capacitor/core';
import { Router } from '@angular/router'; import { Router } from '@angular/router';
@@ -97,9 +98,11 @@ export class HomePage implements OnInit {
PushNotifications.addListener( PushNotifications.addListener(
'pushNotificationActionPerformed', 'pushNotificationActionPerformed',
(notification: PushNotificationActionPerformed) => { (notification: PushNotificationActionPerformed) => {
let service = notification.notification.data.service; let service = notification.notification.data.Service;
let object = notification.notification.data.object; let object = notification.notification.data.Object;
let idObject = notification.notification.data.idObject; let idObject = notification.notification.data.IdObject;
console.log('Complete Object: ', notification )
console.log('Service: ', service); console.log('Service: ', service);
console.log('Object: ', object); console.log('Object: ', object);
@@ -127,7 +130,8 @@ export class HomePage implements OnInit {
service = "agenda" ? this.router.navigate(['/home/', service, idObject, 'home']) : */ service = "agenda" ? this.router.navigate(['/home/', service, idObject, 'home']) : */
if (service === "agenda") { if (service === "agenda") {
this.router.navigate(['/home/', service, idObject, 'home']); //this.router.navigate(['/home/', service, idObject, 'home']);
this.viewEventDetail(idObject)
} else if (service === "gabinete-digital" && object != "expediente") { } else if (service === "gabinete-digital" && object != "expediente") {
this.router.navigate(['/home/', service]); this.router.navigate(['/home/', service]);
} else if (service === "gabinete-digital" && object === "expediente") { } else if (service === "gabinete-digital" && object === "expediente") {
@@ -195,6 +199,26 @@ export class HomePage implements OnInit {
}); });
} }
async viewEventDetail(eventId:any) {
console.log(this.profile);
const modal = await this.modalController.create({
component: ViewEventPage,
componentProps:{
eventId: eventId,
},
cssClass: 'modal',
backdropDismiss: false
});
await modal.present();
modal.onDidDismiss().then((res)=>{
if(res){
console.log(res);
//this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);
}
});
}
async viewExpedientDetail(serialNumber:any) { async viewExpedientDetail(serialNumber:any) {
console.log(this.profile); console.log(this.profile);
+187 -117
View File
@@ -68,24 +68,11 @@ export class AgendaPage implements OnInit {
showTimeline: boolean= false; showTimeline: boolean= false;
events: CalendarEvent[] = [ // for timeline
/* { events: CalendarEvent[] = [];
title: '123', // timeline filter
start: setHours(setMinutes(new Date(), 0), 3), timelineFilterState: string = 'Todos';
color: { showTimelineFilterState: boolean= false;
primary: 'red',
secondary: 'yellow'
},
},
{
title: '123123',
start: setHours(setMinutes(new Date(), 0), 5),
color: {
primary: 'red',
secondary: 'yellow'
},
}, */
];
/* List of events of our calendar */ /* List of events of our calendar */
eventSource = []; eventSource = [];
@@ -131,14 +118,12 @@ export class AgendaPage implements OnInit {
private router: Router, private router: Router,
private alertCrontroller: AlertService private alertCrontroller: AlertService
) { ) {
this.timelineDate = formatDate(new Date,'dd MMMM yyyy', 'pt');
setTimeout(()=>{ // timeline inicial date
// console.log(JSON.stringify(this.events)); this.timelineDate = new Date().toLocaleString();
// console.log(this.events);
},5000) //this.timelineDate = formatDate(new Date,'dd MMMM yyyy', 'pt');
// console.log(setHours(setMinutes(new Date(), 0), 12))
function setCookie(cname, cvalue, exdays) { function setCookie(cname, cvalue, exdays) {
var d = new Date(); var d = new Date();
@@ -151,6 +136,7 @@ export class AgendaPage implements OnInit {
setCookie('searchModalAPPType','0', 99999999); setCookie('searchModalAPPType','0', 99999999);
this.showLoader = false; this.showLoader = false;
} }
ngOnInit() { ngOnInit() {
@@ -170,11 +156,8 @@ export class AgendaPage implements OnInit {
} }
} }
}); });
}
timelineIsCurrentDate(): Boolean {
return formatDate(new Date(),'dd MMMM yyyy', 'pt') == formatDate(this.eventSelectedDate,'dd MMMM yyyy', 'pt');
} }
//Go to the next view of the calendar month/week/day //Go to the next view of the calendar month/week/day
@@ -190,33 +173,6 @@ export class AgendaPage implements OnInit {
this.viewTitle = title; this.viewTitle = title;
} }
currentDayEventDisplayBorder(day: any, id: any){
const events = day[id].events;
if (events.length == 0) {
return "";
} else if (events.length >= 1) {
/** @description store all event type */
let eventType = {};
let eventTypeNum: number;
events.forEach(element => {
eventType[element.calendarName] = 1;
});
eventTypeNum = (Object.keys(eventType)).length
if (eventTypeNum == 2) {
return 'calendar-event-type-both';
} else {
return 'calendar-event-type-'+(Object.keys(eventType))[0];
}
}
return "";
}
// Show information of the event for timeline // Show information of the event for timeline
eventClicked({ event }: { event: CalendarEvent }): void { eventClicked({ event }: { event: CalendarEvent }): void {
console.log('Event clicked', event); console.log('Event clicked', event);
@@ -234,18 +190,20 @@ export class AgendaPage implements OnInit {
onCurrentChanged = (ev: Date) => { onCurrentChanged = (ev: Date) => {
// timeline change date // timeline change date
this.timelineDate = formatDate(ev,'dd MMMM yyyy', 'pt'); this.timelineDate = new Date(ev).toLocaleString();
this.viewDate = new Date(formatDate(ev,'yyyy-MM-dd', 'pt')); this.viewDate = new Date(ev);
// calendar change date // calendar change date
this.eventSelectedDate = new Date(ev); this.eventSelectedDate = new Date(ev);
this.centralizeTimeline(500);
this.timelineBoxCorrectHeight(500);
}; };
// changedate // changedate
dropDownChangeDate(id: string){ dropDownChangeDate(id: string){
/* const currentCandarDayYear = formatDate(this.eventSelectedDate,'dd -- yyyy', 'pt');
const currentCandarDayYear = formatDate(this.eventSelectedDate,'dd -- yyyy', 'pt');
const newDate = new Date(currentCandarDayYear.replace('--',id)); const newDate = new Date(currentCandarDayYear.replace('--',id));
this.onCurrentChanged(newDate); this.onCurrentChanged(newDate); */
} }
/* onTimeSelected = (ev: { selectedTime: Date, events: any[] }) => { /* onTimeSelected = (ev: { selectedTime: Date, events: any[] }) => {
@@ -293,23 +251,158 @@ export class AgendaPage implements OnInit {
}); });
} }
timeLineTemplate(startTime: string, eventlocation: string, eventDiscription: any, calendarName: string, subject: string): string{
// for calendar
currentDayEventDisplayBorder(day: any, id: any){
const events = day[id].events;
if (events.length == 0) {
return "";
} else if (events.length >= 1) {
/** @description store all event type */
let eventType = {};
let eventTypeNum: number;
events.forEach(element => {
eventType[element.calendarName] = 1;
});
eventTypeNum = (Object.keys(eventType)).length
if (eventTypeNum == 2) {
return ` calendar-event-border calendar-${this.profile}-event-type-both`;
} else {
return ` calendar-event-border calendar-${this.profile}-event-type-`+(Object.keys(eventType))[0];
}
}
return "";
}
// for timeline
centralizeTimeline(timeout: number) {
// auto scroll timeline
setTimeout(() => {
const timelineMarker = document.querySelector('.cal-current-time-marker');
const timelineContainer = document.querySelectorAll('ion-content')[2];
const shadowRoot = timelineContainer.shadowRoot;
const scrollContainer = shadowRoot.querySelector('main');
scrollContainer.scrollTop = timelineMarker['offsetTop'] - ((scrollContainer.offsetHeight/2) - 60);
}, timeout);
}
// for timeline
timelineIsCurrentDate(): Boolean {
return true;
//return formatDate(new Date(),'dd MMMM yyyy', 'pt') == formatDate(this.eventSelectedDate,'dd MMMM yyyy', 'pt');
}
// for timeline
timeLineTemplate(startTime: string, eventlocation: string, eventDiscription: any, calendarName: string, subject: string, startTimeWisthS: string, endTime: string, eventIndex: number): string{
const startHours = parseInt(startTimeWisthS.split(':')[0]);
const startMinutos = parseInt(startTimeWisthS.split(':')[1]);
const endHours = parseInt(endTime.split(':')[0]);
const endMinutos = parseInt(endTime.split(':')[1]);
let top = '0';
if(startHours < endHours){
if (startMinutos != 0 ){
top = `${ Math.abs((startMinutos - 60)) }`
}
}
return ` return `
<div class="timeline-box timeline-box-${calendarName}"> <div class="timeline-box timeline-box-event-${eventIndex} timeline-${this.profile}-box-${calendarName} calendar-top${top}">
<div> <div>
<span class="timeline-start-time">${startTime}</span><span class="timeline-location">${eventlocation}</span> <span class="timeline-start-time">${startTimeWisthS}</span><span class="timeline-location">${eventlocation}</span>
</div> </div>
<div class="timeline-event-discription"> <div class="timeline-event-discription">
${subject} ${subject}
</div> </div>
</div> </div>
`; `
}
// for timeline
timelineBoxCorrectHeight(timeout){
setTimeout(()=>{
this.eventSource.forEach((el, eventIndex)=>{
const startEvent = new Date(el.startTime);
const endEvent = new Date(el.endTime);
var minutes = ((endEvent.getTime() - startEvent.getTime()) / 1000) / 60;
const top = (startEvent.getTime() - (new Date(2020, 1, 3)).getTime()) /60;
document.querySelectorAll('.timeline-box').forEach(ele => {
if(ele.className.indexOf(`timeline-box-event-${eventIndex}`)>=0){
ele.setAttribute('style',`height:${minutes}px`);
}
});
});
},timeout)
}
// for timeline
timelineFilter(calendarName){
this.timelineFilterState = calendarName;
// remove all event
this.events = [];
this.eventsList.forEach((element, eventIndex) => {
// timeline start
const startHours = new Date(element.StartDate).getHours().toLocaleString();
const EndHours = new Date(element.EndDate).getHours().toLocaleString();
const startHoursOtherFormate = new Date(element.StartDate).getHours().toLocaleString()+':'+new Date(element.StartDate).getMinutes().toLocaleString();
const EndHoursOtherFormate = formatDate(new Date(element.EndDate), 'HH:mm', 'pt');
if (element.CalendarName == calendarName) {
this.events.push({
title: this.timeLineTemplate(startHours, element.Location, element.Body, element.CalendarName, element.Subject,startHoursOtherFormate,EndHoursOtherFormate, eventIndex),
start: setHours(setMinutes(new Date(element.StartDate), 0), parseInt(startHours)),
end: setHours(setMinutes(new Date(element.EndDate), 0), parseInt(EndHours)),
color: {
primary: 'white',
secondary: 'white'
},
id: element.EventId
});
} else if (calendarName == 'Todos'){
this.events.push({
title: this.timeLineTemplate(startHours, element.Location, element.Body, element.CalendarName, element.Subject,startHoursOtherFormate,EndHoursOtherFormate, eventIndex),
start: setHours(setMinutes(new Date(element.StartDate), 0), parseInt(startHours)),
end: setHours(setMinutes(new Date(element.EndDate), 0), parseInt(EndHours)),
color: {
primary: 'white',
secondary: 'white'
},
id: element.EventId
});
}
});
this.onCurrentChanged(this.eventSelectedDate);
//
this.showTimelineFilterState = false;
} }
loadRangeEvents(startTime: Date, endTime: Date){ loadRangeEvents(startTime: Date, endTime: Date){
console.log('Update date');
console.log('start ',startTime,' end', endTime)
this.showTimeline = false; this.showTimeline = false;
this.showLoader = true; this.showLoader = true;
@@ -319,15 +412,14 @@ export class AgendaPage implements OnInit {
case "Combinada": case "Combinada":
//Inicializa o array eventSource //Inicializa o array eventSource
this.eventSource=[]; this.eventSource=[];
this.events=[];
if(this.profile == "mdgpr"){ if(this.profile == "mdgpr"){
this.eventService.getAllMdEvents(formatDate(startTime, 'yyyy-MM-dd', 'pt'), formatDate(endTime, 'yyyy-MM-dd', 'pt')).subscribe( this.eventService.getAllMdEvents(new Date(startTime).toLocaleString(), new Date(endTime).toLocaleString()).subscribe(
response => { response => {
this.eventsList = response; this.eventsList = response;
// loop // loop
this.eventsList.forEach(element => { this.eventsList.forEach((element, eventIndex) => {
this.eventSource.push({ this.eventSource.push({
title: element.Subject, title: element.Subject,
@@ -337,39 +429,27 @@ export class AgendaPage implements OnInit {
event: element, event: element,
calendarName: element.CalendarName calendarName: element.CalendarName
}); });
// timeline start
const startHours = formatDate(new Date(element.StartDate), 'HH', 'pt');
const EndHours = formatDate(new Date(element.EndDate), 'HH', 'pt');
this.events.push({
title: this.timeLineTemplate(startHours, element.Location, element.Body, element.CalendarName, element.Subject),
start: setHours(setMinutes(new Date(element.StartDate), 0), parseInt(startHours)),
end: setHours(setMinutes(new Date(element.EndDate), 0), parseInt(EndHours)),
color: {
primary: 'white',
secondary: 'white'
},
id: element.EventId
});
// timeline end
}); });
// this.timelineFilter(this.timelineFilterState);
this.myCal.update(); this.myCal.update();
this.myCal.loadEvents(); this.myCal.loadEvents();
this.showLoader = false; this.showLoader = false;
this.showTimeline = true; this.showTimeline = true;
this.timelineBoxCorrectHeight(500);
this.centralizeTimeline(500);
}); });
} }
else{ else{
this.eventService.getAllPrEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe( this.eventService.getAllPrEvents(new Date(startTime).toLocaleString(), new Date(endTime).toLocaleString()).subscribe(
response => { response => {
this.eventsList = response; this.eventsList = response;
this.eventsList.forEach(element => { this.eventsList.forEach((element, eventIndex) => {
this.eventSource.push({ this.eventSource.push({
title: element.Subject, title: element.Subject,
startTime: new Date(element.StartDate), startTime: new Date(element.StartDate),
@@ -379,30 +459,18 @@ export class AgendaPage implements OnInit {
calendarName: element.CalendarName calendarName: element.CalendarName
}); });
// timeline start
const startHours = formatDate(new Date(element.StartDate), 'HH', 'pt');
const EndHours = formatDate(new Date(element.EndDate), 'HH', 'pt');
this.events.push({
title: this.timeLineTemplate(startHours, element.Location, element.Body, element.CalendarName, element.Subject),
start: setHours(setMinutes(new Date(element.StartDate), 0), parseInt(startHours)),
end: setHours(setMinutes(new Date(element.EndDate), 0), parseInt(EndHours)),
color: {
primary: 'white',
secondary: 'white'
},
id: element.EventId
});
// timeline end
}); });
// this.timelineFilter(this.timelineFilterState);
this.myCal.update(); this.myCal.update();
this.myCal.loadEvents(); this.myCal.loadEvents();
this.showLoader = false; this.showLoader = false;
this.showTimeline = true; this.showTimeline = true;
this.timelineBoxCorrectHeight(500);
this.centralizeTimeline(500);
}); });
} }
break; break;
@@ -411,7 +479,7 @@ export class AgendaPage implements OnInit {
//Inicializa o array eventSource //Inicializa o array eventSource
this.eventSource=[]; this.eventSource=[];
if(this.profile == "mdgpr"){ if(this.profile == "mdgpr"){
this.eventService.getAllMdEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(response => { this.eventService.getAllMdEvents(new Date(startTime).toLocaleString(), new Date(endTime).toLocaleString()).subscribe(response => {
this.eventsListPessoal = response.filter(data => data.CalendarName == "Pessoal"); this.eventsListPessoal = response.filter(data => data.CalendarName == "Pessoal");
this.eventsListPessoal.forEach(element => { this.eventsListPessoal.forEach(element => {
this.eventSource.push({ this.eventSource.push({
@@ -428,7 +496,7 @@ export class AgendaPage implements OnInit {
}); });
} }
else{ else{
this.eventService.getAllPrEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(response => { this.eventService.getAllPrEvents(new Date(startTime).toLocaleString(), new Date(endTime).toLocaleString()).subscribe(response => {
this.eventsListPessoal = response.filter(data => data.CalendarName == "Pessoal"); this.eventsListPessoal = response.filter(data => data.CalendarName == "Pessoal");
this.eventsListPessoal.forEach(element => { this.eventsListPessoal.forEach(element => {
this.eventSource.push({ this.eventSource.push({
@@ -450,7 +518,7 @@ export class AgendaPage implements OnInit {
//Inicializa o array eventSource //Inicializa o array eventSource
this.eventSource=[]; this.eventSource=[];
if(this.profile == "mdgpr"){ if(this.profile == "mdgpr"){
this.eventService.getAllMdEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(res => { this.eventService.getAllMdEvents(new Date(startTime).toLocaleString(), new Date(endTime).toLocaleString()).subscribe(res => {
this.eventsListOficial = res.filter(data => data.CalendarName == "Oficial"); this.eventsListOficial = res.filter(data => data.CalendarName == "Oficial");
this.eventsListOficial.forEach(element => { this.eventsListOficial.forEach(element => {
this.eventSource.push({ this.eventSource.push({
@@ -466,7 +534,7 @@ export class AgendaPage implements OnInit {
this.showLoader = false; this.showLoader = false;
}); });
}else{ }else{
this.eventService.getAllPrEvents(formatDate(startTime, 'yyyy-MM-dd HH:mm:ss', 'pt'), formatDate(endTime, 'yyyy-MM-dd HH:mm:ss', 'pt')).subscribe(res => { this.eventService.getAllPrEvents(new Date(startTime).toLocaleString(), new Date(endTime).toLocaleString()).subscribe(res => {
this.eventsListOficial = res.filter(data => data.CalendarName == "Oficial"); this.eventsListOficial = res.filter(data => data.CalendarName == "Oficial");
this.eventsListOficial.forEach(element => { this.eventsListOficial.forEach(element => {
this.eventSource.push({ this.eventSource.push({
@@ -495,12 +563,13 @@ export class AgendaPage implements OnInit {
this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate); this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);
setTimeout(() => { setTimeout(() => {
ev.target.complete(); ev.target.complete();
}, 250); }, 250)
} }
showAlert(){ showAlert(){
this.alertCrontroller.presentAlert("Funcionalidade em desenvolvimento."); this.alertCrontroller.presentAlert("Funcionalidade em desenvolvimento.");
} }
changeProfile(){ changeProfile(){
if(this.profile == "mdgpr"){ if(this.profile == "mdgpr"){
console.log('pr'); console.log('pr');
this.profile ="pr"; this.profile ="pr";
@@ -511,6 +580,10 @@ export class AgendaPage implements OnInit {
this.profile ="mdgpr"; this.profile ="mdgpr";
this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate); this.loadRangeEvents(this.rangeStartDate, this.rangeEndDate);
} }
// change header profile picture
window['header'](this.profile);
} }
async openAddEvent() { async openAddEvent() {
@@ -519,7 +592,7 @@ export class AgendaPage implements OnInit {
componentProps:{ componentProps:{
segment: this.segment, segment: this.segment,
profile: this.profile, profile: this.profile,
eventSelectedDate: this.eventSelectedDate, eventSelectedDate: this.eventSelectedDate
}, },
cssClass: 'modal', cssClass: 'modal',
backdropDismiss: false backdropDismiss: false
@@ -549,7 +622,7 @@ export class AgendaPage implements OnInit {
const modal = await this.modalCtrl.create({ const modal = await this.modalCtrl.create({
component: ViewEventPage, component: ViewEventPage,
componentProps:{ componentProps:{
eventId: eventId, eventId: eventId
}, },
cssClass: 'modal', cssClass: 'modal',
backdropDismiss: false backdropDismiss: false
@@ -573,8 +646,5 @@ export class AgendaPage implements OnInit {
}); });
await modal.present(); await modal.present();
modal.onDidDismiss(); modal.onDidDismiss();
} }
}
}