From 43864ffe7943923447d692475e6da22188afc696 Mon Sep 17 00:00:00 2001 From: "mangesh.cometchat" <35561381+yadavmangesh@users.noreply.github.com> Date: Tue, 14 Jan 2020 18:05:10 +0530 Subject: [PATCH 1/3] Update CometApplication.java --- .../com/inscripts/cometchatpulse/demo/CometApplication.java | 6 ------ 1 file changed, 6 deletions(-) diff --git a/app/src/main/java/com/inscripts/cometchatpulse/demo/CometApplication.java b/app/src/main/java/com/inscripts/cometchatpulse/demo/CometApplication.java index 09ffae2d..145cf21b 100755 --- a/app/src/main/java/com/inscripts/cometchatpulse/demo/CometApplication.java +++ b/app/src/main/java/com/inscripts/cometchatpulse/demo/CometApplication.java @@ -48,12 +48,6 @@ public void onError(CometChatException e) { }); - FirebaseOptions.Builder fcmbuilder = new FirebaseOptions.Builder() - .setApplicationId(StringContract.Firebase.FCM_APPLICATION_ID) - .setApiKey(StringContract.Firebase.FCM_WEB_API_KEY); - FirebaseApp.initializeApp(this, fcmbuilder.build()); - - createNotificationChannel(); } private void createNotificationChannel() { From 4773f1863ffdd16f3dbdd426f1259bbdd2c81c9c Mon Sep 17 00:00:00 2001 From: "mangesh.cometchat" <35561381+yadavmangesh@users.noreply.github.com> Date: Tue, 14 Jan 2020 18:07:39 +0530 Subject: [PATCH 2/3] Update README.md --- README.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/README.md b/README.md index 699059f3..98aefbfc 100755 --- a/README.md +++ b/README.md @@ -61,6 +61,19 @@ To run our open source app with CometChat Pro v1, follow these steps: 2. Build and run the Sample App. + - To Run the app you also need to include **google-services.json** from your firebase console ,To connect the app to + firebase follow the instruction below : + + [Add Firebase to your Android project](https://firebase.google.com/docs/android/setup) + + - To enable push notification in your app you also need to enable push notification extension in your app from CometChat DashBoard.To enable push notification extension follow the below steps: + + * Go to your app in [CometChat Dashboard ](https://app.cometchat.io/) + * Go to Extension section + * Add Push Notification Extension + * Add **FCM Server Key** in Push Notification Extension + + - To send location message Add your google API Key in `google_maps_api.xml` ## Run the Sample App From f614314c8f2a2557a3ccc39bd410d8359df828b1 Mon Sep 17 00:00:00 2001 From: yadavmangesh Date: Wed, 29 Jan 2020 23:46:36 +0530 Subject: [PATCH 3/3] Firebase init fix --- .github/ISSUE_TEMPLATE/bug_report.md | 0 .idea/codeStyles/Project.xml | 0 ScreenShots/gif_1.gif | Bin ScreenShots/gif_2.gif | Bin ScreenShots/gif_3.gif | Bin ScreenShots/gif_4.gif | Bin ScreenShots/guide.png | Bin ScreenShots/help.png | Bin app/build.gradle | 2 +- app/src/main/AndroidManifest.xml | 15 ++++++++++----- .../demo/Activity/BlockedUserListActivity.java | 0 .../demo/Activity/MessageInfoActivity.java | 0 .../demo/Activity/SelectUserActivity.java | 0 .../demo/Adapter/MessageReceiptsAdapter.java | 0 .../BlockedUserListActivityContract.java | 0 .../Contracts/MessageInfoActivityContract.java | 0 .../Contracts/SelectUserActivityContract.java | 0 .../demo/Helper/CallNotificationAction.java | 0 .../demo/Helper/MyFirebaseMessagingService.java | 0 .../demo/Helper/PreferenceHelper.java | 0 .../BlockedUserListActivityPresenter.java | 0 .../Presenters/MessageInfoActivityPresenter.java | 0 .../Presenters/SelectUserActivityPresenter.java | 0 app/src/main/res/drawable/ic_edit_black_24dp.xml | 0 app/src/main/res/drawable/ic_info_outline.xml | 0 .../res/drawable/ic_person_add_black_24dp.xml | 0 .../main/res/drawable/ic_search_black_24dp.xml | 0 .../main/res/layout/acitivity_messageinfo.xml | 0 .../res/layout/activity_blockeduser_list.xml | 0 app/src/main/res/layout/activity_select_user.xml | 0 app/src/main/res/layout/custom_notification.xml | 0 app/src/main/res/layout/receipts_view.xml | 0 app/src/main/res/menu/add_member.xml | 0 app/src/main/res/menu/blockedlist_menu.xml | 0 app/src/main/res/menu/menu_group_list.xml | 0 35 files changed, 11 insertions(+), 6 deletions(-) mode change 100644 => 100755 .github/ISSUE_TEMPLATE/bug_report.md mode change 100644 => 100755 .idea/codeStyles/Project.xml mode change 100644 => 100755 ScreenShots/gif_1.gif mode change 100644 => 100755 ScreenShots/gif_2.gif mode change 100644 => 100755 ScreenShots/gif_3.gif mode change 100644 => 100755 ScreenShots/gif_4.gif mode change 100644 => 100755 ScreenShots/guide.png mode change 100644 => 100755 ScreenShots/help.png mode change 100644 => 100755 app/src/main/java/com/inscripts/cometchatpulse/demo/Activity/BlockedUserListActivity.java mode change 100644 => 100755 app/src/main/java/com/inscripts/cometchatpulse/demo/Activity/MessageInfoActivity.java mode change 100644 => 100755 app/src/main/java/com/inscripts/cometchatpulse/demo/Activity/SelectUserActivity.java mode change 100644 => 100755 app/src/main/java/com/inscripts/cometchatpulse/demo/Adapter/MessageReceiptsAdapter.java mode change 100644 => 100755 app/src/main/java/com/inscripts/cometchatpulse/demo/Contracts/BlockedUserListActivityContract.java mode change 100644 => 100755 app/src/main/java/com/inscripts/cometchatpulse/demo/Contracts/MessageInfoActivityContract.java mode change 100644 => 100755 app/src/main/java/com/inscripts/cometchatpulse/demo/Contracts/SelectUserActivityContract.java mode change 100644 => 100755 app/src/main/java/com/inscripts/cometchatpulse/demo/Helper/CallNotificationAction.java mode change 100644 => 100755 app/src/main/java/com/inscripts/cometchatpulse/demo/Helper/MyFirebaseMessagingService.java mode change 100644 => 100755 app/src/main/java/com/inscripts/cometchatpulse/demo/Helper/PreferenceHelper.java mode change 100644 => 100755 app/src/main/java/com/inscripts/cometchatpulse/demo/Presenters/BlockedUserListActivityPresenter.java mode change 100644 => 100755 app/src/main/java/com/inscripts/cometchatpulse/demo/Presenters/MessageInfoActivityPresenter.java mode change 100644 => 100755 app/src/main/java/com/inscripts/cometchatpulse/demo/Presenters/SelectUserActivityPresenter.java mode change 100644 => 100755 app/src/main/res/drawable/ic_edit_black_24dp.xml mode change 100644 => 100755 app/src/main/res/drawable/ic_info_outline.xml mode change 100644 => 100755 app/src/main/res/drawable/ic_person_add_black_24dp.xml mode change 100644 => 100755 app/src/main/res/drawable/ic_search_black_24dp.xml mode change 100644 => 100755 app/src/main/res/layout/acitivity_messageinfo.xml mode change 100644 => 100755 app/src/main/res/layout/activity_blockeduser_list.xml mode change 100644 => 100755 app/src/main/res/layout/activity_select_user.xml mode change 100644 => 100755 app/src/main/res/layout/custom_notification.xml mode change 100644 => 100755 app/src/main/res/layout/receipts_view.xml mode change 100644 => 100755 app/src/main/res/menu/add_member.xml mode change 100644 => 100755 app/src/main/res/menu/blockedlist_menu.xml mode change 100644 => 100755 app/src/main/res/menu/menu_group_list.xml diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md old mode 100644 new mode 100755 diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml old mode 100644 new mode 100755 diff --git a/ScreenShots/gif_1.gif b/ScreenShots/gif_1.gif old mode 100644 new mode 100755 diff --git a/ScreenShots/gif_2.gif b/ScreenShots/gif_2.gif old mode 100644 new mode 100755 diff --git a/ScreenShots/gif_3.gif b/ScreenShots/gif_3.gif old mode 100644 new mode 100755 diff --git a/ScreenShots/gif_4.gif b/ScreenShots/gif_4.gif old mode 100644 new mode 100755 diff --git a/ScreenShots/guide.png b/ScreenShots/guide.png old mode 100644 new mode 100755 diff --git a/ScreenShots/help.png b/ScreenShots/help.png old mode 100644 new mode 100755 diff --git a/app/build.gradle b/app/build.gradle index 935d11e9..924af42c 100755 --- a/app/build.gradle +++ b/app/build.gradle @@ -1,6 +1,6 @@ apply plugin: 'com.android.application' - +apply plugin: 'com.google.gms.google-services' android { compileSdkVersion 28 defaultConfig { diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index a5314716..07de43bb 100755 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -18,11 +18,7 @@ tools:ignore="GoogleAppIndexingWarning" tools:replace="android:allowBackup,android:appComponentFactory"> - - - - - + + + + + + + +