Merge branch 'ipd-changes-for-vida-plus' of http://34.17.182.140/Haroon6138/RSGDoctorApp into ipd-changes-for-vida-plus
* 'ipd-changes-for-vida-plus' of http://34.17.182.140/Haroon6138/RSGDoctorApp: google-services.json file has been changed to rsh doctor app component sizes changed app name changed app bundle id and package refactor App icon updatedipd-changes-for-vida-plus
|
After Width: | Height: | Size: 41 KiB |
@ -1,6 +1,5 @@
|
|||||||
package com.hmg.hmgDr
|
package com.redseaglobal.redseahealth_doctor
|
||||||
|
|
||||||
import com.hmg.hmgDr.globalErrorHandler.LoggingExceptionHandler
|
|
||||||
import io.flutter.app.FlutterApplication
|
import io.flutter.app.FlutterApplication
|
||||||
|
|
||||||
class AppApplication : FlutterApplication() {
|
class AppApplication : FlutterApplication() {
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.hmg.hmgDr.Model;
|
package com.redseaglobal.redseahealth_doctor.Model;
|
||||||
|
|
||||||
|
|
||||||
import android.os.Parcel;
|
import android.os.Parcel;
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.hmg.hmgDr.Model;
|
package com.redseaglobal.redseahealth_doctor.Model;
|
||||||
|
|
||||||
import android.os.Parcel;
|
import android.os.Parcel;
|
||||||
import android.os.Parcelable;
|
import android.os.Parcelable;
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.hmg.hmgDr.Model
|
package com.redseaglobal.redseahealth_doctor.Model
|
||||||
|
|
||||||
/** Represents standard data needed for a Notification. */
|
/** Represents standard data needed for a Notification. */
|
||||||
open class NotificationDataModel(
|
open class NotificationDataModel(
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.hmg.hmgDr.Model
|
package com.redseaglobal.redseahealth_doctor.Model
|
||||||
|
|
||||||
import android.app.Notification
|
import android.app.Notification
|
||||||
import android.app.NotificationManager
|
import android.app.NotificationManager
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.hmg.hmgDr.Model;
|
package com.redseaglobal.redseahealth_doctor.Model;
|
||||||
|
|
||||||
import android.os.Parcel;
|
import android.os.Parcel;
|
||||||
import android.os.Parcelable;
|
import android.os.Parcelable;
|
||||||
@ -1,8 +1,8 @@
|
|||||||
package com.hmg.hmgDr.Service;
|
package com.redseaglobal.redseahealth_doctor.Service;
|
||||||
|
|
||||||
import com.hmg.hmgDr.Model.ChangeCallStatusRequestModel;
|
import com.redseaglobal.redseahealth_doctor.Model.ChangeCallStatusRequestModel;
|
||||||
import com.hmg.hmgDr.Model.GetSessionStatusModel;
|
import com.redseaglobal.redseahealth_doctor.Model.GetSessionStatusModel;
|
||||||
import com.hmg.hmgDr.Model.SessionStatusModel;
|
import com.redseaglobal.redseahealth_doctor.Model.SessionStatusModel;
|
||||||
|
|
||||||
|
|
||||||
import retrofit2.Call;
|
import retrofit2.Call;
|
||||||
@ -1,13 +1,13 @@
|
|||||||
package com.hmg.hmgDr.Service
|
package com.redseaglobal.redseahealth_doctor.Service
|
||||||
|
|
||||||
import android.app.Service
|
import android.app.Service
|
||||||
import android.content.Intent
|
import android.content.Intent
|
||||||
import android.os.Binder
|
import android.os.Binder
|
||||||
import android.os.Bundle
|
import android.os.Bundle
|
||||||
import android.os.IBinder
|
import android.os.IBinder
|
||||||
import com.hmg.hmgDr.MainActivity
|
import com.redseaglobal.redseahealth_doctor.MainActivity
|
||||||
import com.hmg.hmgDr.ui.VideoCallResponseListener
|
import com.redseaglobal.redseahealth_doctor.ui.VideoCallResponseListener
|
||||||
import com.hmg.hmgDr.ui.fragment.VideoCallFragment
|
import com.redseaglobal.redseahealth_doctor.ui.fragment.VideoCallFragment
|
||||||
|
|
||||||
class VideoStreamContainerService : Service(), VideoCallResponseListener {
|
class VideoStreamContainerService : Service(), VideoCallResponseListener {
|
||||||
|
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.hmg.hmgDr.globalErrorHandler
|
package com.redseaglobal.redseahealth_doctor.globalErrorHandler
|
||||||
|
|
||||||
import android.os.Environment
|
import android.os.Environment
|
||||||
import java.io.BufferedWriter
|
import java.io.BufferedWriter
|
||||||
@ -1,9 +1,9 @@
|
|||||||
package com.hmg.hmgDr.globalErrorHandler
|
package com.redseaglobal.redseahealth_doctor.globalErrorHandler
|
||||||
|
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
import android.content.Intent
|
import android.content.Intent
|
||||||
import com.hmg.hmgDr.MainActivity
|
import com.redseaglobal.redseahealth_doctor.MainActivity
|
||||||
import com.hmg.hmgDr.globalErrorHandler.FileUtil.pushLog
|
import com.redseaglobal.redseahealth_doctor.globalErrorHandler.FileUtil.pushLog
|
||||||
|
|
||||||
|
|
||||||
class LoggingExceptionHandler(private val context: Context, ErrorFile: String) :
|
class LoggingExceptionHandler(private val context: Context, ErrorFile: String) :
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.hmg.hmgDr.globalErrorHandler
|
package com.redseaglobal.redseahealth_doctor.globalErrorHandler
|
||||||
|
|
||||||
import androidx.appcompat.app.AppCompatActivity
|
import androidx.appcompat.app.AppCompatActivity
|
||||||
|
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.hmg.hmgDr.globalErrorHandler
|
package com.redseaglobal.redseahealth_doctor.globalErrorHandler
|
||||||
|
|
||||||
import androidx.core.content.FileProvider
|
import androidx.core.content.FileProvider
|
||||||
|
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.hmg.hmgDr.globalErrorHandler
|
package com.redseaglobal.redseahealth_doctor.globalErrorHandler
|
||||||
|
|
||||||
import android.annotation.SuppressLint;
|
import android.annotation.SuppressLint;
|
||||||
import android.app.Activity;
|
import android.app.Activity;
|
||||||
@ -1,8 +1,8 @@
|
|||||||
package com.hmg.hmgDr.ui;
|
package com.redseaglobal.redseahealth_doctor.ui;
|
||||||
|
|
||||||
import com.hmg.hmgDr.Model.ChangeCallStatusRequestModel;
|
import com.redseaglobal.redseahealth_doctor.Model.ChangeCallStatusRequestModel;
|
||||||
import com.hmg.hmgDr.Model.GetSessionStatusModel;
|
import com.redseaglobal.redseahealth_doctor.Model.GetSessionStatusModel;
|
||||||
import com.hmg.hmgDr.Model.SessionStatusModel;
|
import com.redseaglobal.redseahealth_doctor.Model.SessionStatusModel;
|
||||||
|
|
||||||
public interface VideoCallContract {
|
public interface VideoCallContract {
|
||||||
|
|
||||||
@ -1,10 +1,10 @@
|
|||||||
package com.hmg.hmgDr.ui;
|
package com.redseaglobal.redseahealth_doctor.ui;
|
||||||
|
|
||||||
import com.hmg.hmgDr.Model.ChangeCallStatusRequestModel;
|
import com.redseaglobal.redseahealth_doctor.Model.ChangeCallStatusRequestModel;
|
||||||
import com.hmg.hmgDr.Model.GetSessionStatusModel;
|
import com.redseaglobal.redseahealth_doctor.Model.GetSessionStatusModel;
|
||||||
import com.hmg.hmgDr.Model.SessionStatusModel;
|
import com.redseaglobal.redseahealth_doctor.Model.SessionStatusModel;
|
||||||
//import com.hmg.hmgDr.Service.AppRetrofit;
|
//import com.hmg.hmgDr.Service.AppRetrofit;
|
||||||
import com.hmg.hmgDr.Service.SessionStatusAPI;
|
import com.redseaglobal.redseahealth_doctor.Service.SessionStatusAPI;
|
||||||
|
|
||||||
import org.jetbrains.annotations.NotNull;
|
import org.jetbrains.annotations.NotNull;
|
||||||
|
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.hmg.hmgDr.ui
|
package com.redseaglobal.redseahealth_doctor.ui
|
||||||
|
|
||||||
import android.content.Intent
|
import android.content.Intent
|
||||||
|
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.hmg.hmgDr.util
|
package com.redseaglobal.redseahealth_doctor.util
|
||||||
|
|
||||||
import java.text.SimpleDateFormat
|
import java.text.SimpleDateFormat
|
||||||
import java.util.*
|
import java.util.*
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.hmg.hmgDr.util.audio
|
package com.redseaglobal.redseahealth_doctor.util.audio
|
||||||
|
|
||||||
import android.content.BroadcastReceiver
|
import android.content.BroadcastReceiver
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.hmg.hmgDr.util.opentok
|
package com.redseaglobal.redseahealth_doctor.util.opentok
|
||||||
|
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
import android.content.res.Resources
|
import android.content.res.Resources
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.hmg.hmgDr.util.opentok
|
package com.redseaglobal.redseahealth_doctor.util.opentok
|
||||||
|
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
import android.content.res.Resources
|
import android.content.res.Resources
|
||||||
@ -1,4 +1,4 @@
|
|||||||
package com.hmg.hmgDr.util
|
package com.redseaglobal.redseahealth_doctor.util
|
||||||
|
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
import android.util.DisplayMetrics
|
import android.util.DisplayMetrics
|
||||||
|
Before Width: | Height: | Size: 5.0 KiB |
|
After Width: | Height: | Size: 1.4 KiB |
|
Before Width: | Height: | Size: 13 KiB |
|
After Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 7.5 KiB |
|
After Width: | Height: | Size: 2.9 KiB |
|
Before Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 2.7 KiB |
|
After Width: | Height: | Size: 906 B |
|
Before Width: | Height: | Size: 6.7 KiB |
|
After Width: | Height: | Size: 942 B |
|
Before Width: | Height: | Size: 4.1 KiB |
|
After Width: | Height: | Size: 1.8 KiB |
|
Before Width: | Height: | Size: 6.2 KiB |
|
After Width: | Height: | Size: 1.9 KiB |
|
Before Width: | Height: | Size: 18 KiB |
|
After Width: | Height: | Size: 2.6 KiB |
|
Before Width: | Height: | Size: 9.7 KiB |
|
After Width: | Height: | Size: 4.2 KiB |
|
Before Width: | Height: | Size: 12 KiB |
|
After Width: | Height: | Size: 3.0 KiB |
|
Before Width: | Height: | Size: 50 KiB |
|
After Width: | Height: | Size: 4.6 KiB |
|
Before Width: | Height: | Size: 18 KiB |
|
After Width: | Height: | Size: 6.8 KiB |
|
Before Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 4.6 KiB |
|
Before Width: | Height: | Size: 67 KiB |
|
After Width: | Height: | Size: 7.5 KiB |
|
Before Width: | Height: | Size: 24 KiB |
|
After Width: | Height: | Size: 9.6 KiB |
@ -1,4 +1,4 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<resources>
|
<resources>
|
||||||
<color name="ic_launcher_background">#ffffff</color>
|
<color name="ic_launcher_background">#123548</color>
|
||||||
</resources>
|
</resources>
|
||||||
@ -1,128 +1,128 @@
|
|||||||
{
|
{
|
||||||
"images":[
|
"images" : [
|
||||||
{
|
{
|
||||||
"idiom":"iphone",
|
"filename" : "icon-20@2x-iphone.png",
|
||||||
"size":"20x20",
|
"idiom" : "iphone",
|
||||||
"scale":"2x",
|
"scale" : "2x",
|
||||||
"filename":"Icon-App-20x20@2x.png"
|
"size" : "20x20"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"idiom":"iphone",
|
"filename" : "icon-20@3x-iphone.png",
|
||||||
"size":"20x20",
|
"idiom" : "iphone",
|
||||||
"scale":"3x",
|
"scale" : "3x",
|
||||||
"filename":"Icon-App-20x20@3x.png"
|
"size" : "20x20"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"idiom":"iphone",
|
"filename" : "icon-29@1x-ipad.png",
|
||||||
"size":"29x29",
|
"idiom" : "iphone",
|
||||||
"scale":"1x",
|
"scale" : "1x",
|
||||||
"filename":"Icon-App-29x29@1x.png"
|
"size" : "29x29"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"idiom":"iphone",
|
"filename" : "icon-29@2x-ipad.png",
|
||||||
"size":"29x29",
|
"idiom" : "iphone",
|
||||||
"scale":"2x",
|
"scale" : "2x",
|
||||||
"filename":"Icon-App-29x29@2x.png"
|
"size" : "29x29"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"idiom":"iphone",
|
"filename" : "icon-29@3x-iphone 1.png",
|
||||||
"size":"29x29",
|
"idiom" : "iphone",
|
||||||
"scale":"3x",
|
"scale" : "3x",
|
||||||
"filename":"Icon-App-29x29@3x.png"
|
"size" : "29x29"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"idiom":"iphone",
|
"filename" : "icon-40@2x-iphone.png",
|
||||||
"size":"40x40",
|
"idiom" : "iphone",
|
||||||
"scale":"2x",
|
"scale" : "2x",
|
||||||
"filename":"Icon-App-40x40@2x.png"
|
"size" : "40x40"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"idiom":"iphone",
|
"filename" : "icon-40@3x-iphone.png",
|
||||||
"size":"40x40",
|
"idiom" : "iphone",
|
||||||
"scale":"3x",
|
"scale" : "3x",
|
||||||
"filename":"Icon-App-40x40@3x.png"
|
"size" : "40x40"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"idiom":"iphone",
|
"filename" : "icon-60@2x-iphone.png",
|
||||||
"size":"60x60",
|
"idiom" : "iphone",
|
||||||
"scale":"2x",
|
"scale" : "2x",
|
||||||
"filename":"Icon-App-60x60@2x.png"
|
"size" : "60x60"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"idiom":"iphone",
|
"filename" : "icon-60@3x-iphone.png",
|
||||||
"size":"60x60",
|
"idiom" : "iphone",
|
||||||
"scale":"3x",
|
"scale" : "3x",
|
||||||
"filename":"Icon-App-60x60@3x.png"
|
"size" : "60x60"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"idiom":"iphone",
|
"filename" : "icon-20@1x-ipad.png",
|
||||||
"size":"76x76",
|
"idiom" : "ipad",
|
||||||
"scale":"2x",
|
"scale" : "1x",
|
||||||
"filename":"Icon-App-76x76@2x.png"
|
"size" : "20x20"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"idiom":"ipad",
|
"filename" : "icon-20@2x-ipad.png",
|
||||||
"size":"20x20",
|
"idiom" : "ipad",
|
||||||
"scale":"1x",
|
"scale" : "2x",
|
||||||
"filename":"Icon-App-20x20@1x.png"
|
"size" : "20x20"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"idiom":"ipad",
|
"filename" : "icon-29@1x-ipad 1.png",
|
||||||
"size":"20x20",
|
"idiom" : "ipad",
|
||||||
"scale":"2x",
|
"scale" : "1x",
|
||||||
"filename":"Icon-App-20x20@2x.png"
|
"size" : "29x29"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"idiom":"ipad",
|
"filename" : "icon-29@2x-ipad 1.png",
|
||||||
"size":"29x29",
|
"idiom" : "ipad",
|
||||||
"scale":"1x",
|
"scale" : "2x",
|
||||||
"filename":"Icon-App-29x29@1x.png"
|
"size" : "29x29"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"idiom":"ipad",
|
"filename" : "icon-40@1x-ipad.png",
|
||||||
"size":"29x29",
|
"idiom" : "ipad",
|
||||||
"scale":"2x",
|
"scale" : "1x",
|
||||||
"filename":"Icon-App-29x29@2x.png"
|
"size" : "40x40"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"idiom":"ipad",
|
"filename" : "icon-40@2x-ipad.png",
|
||||||
"size":"40x40",
|
"idiom" : "ipad",
|
||||||
"scale":"1x",
|
"scale" : "2x",
|
||||||
"filename":"Icon-App-40x40@1x.png"
|
"size" : "40x40"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"idiom":"ipad",
|
"filename" : "icon-76@1x-ipad.png",
|
||||||
"size":"40x40",
|
"idiom" : "ipad",
|
||||||
"scale":"2x",
|
"scale" : "1x",
|
||||||
"filename":"Icon-App-40x40@2x.png"
|
"size" : "76x76"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"idiom":"ipad",
|
"filename" : "icon-76@2x-ipad.png",
|
||||||
"size":"76x76",
|
"idiom" : "ipad",
|
||||||
"scale":"1x",
|
"scale" : "2x",
|
||||||
"filename":"Icon-App-76x76@1x.png"
|
"size" : "76x76"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"idiom":"ipad",
|
"filename" : "icon-83.5@2x-ipad.png",
|
||||||
"size":"76x76",
|
"idiom" : "ipad",
|
||||||
"scale":"2x",
|
"scale" : "2x",
|
||||||
"filename":"Icon-App-76x76@2x.png"
|
"size" : "83.5x83.5"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"idiom":"ipad",
|
"filename" : "icon-1024@1x-ios-marketing.png",
|
||||||
"size":"83.5x83.5",
|
"idiom" : "ios-marketing",
|
||||||
"scale":"2x",
|
"scale" : "1x",
|
||||||
"filename":"Icon-App-83.5x83.5@2x.png"
|
"size" : "1024x1024"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"size" : "1024x1024",
|
"filename" : "icon-76@2x-ipad 1.png",
|
||||||
"idiom" : "ios-marketing",
|
"idiom" : "iphone",
|
||||||
"scale" : "1x",
|
"scale" : "2x",
|
||||||
"filename" : "ItunesArtwork@2x.png"
|
"size" : "76x76"
|
||||||
}
|
|
||||||
],
|
|
||||||
"info":{
|
|
||||||
"version":1,
|
|
||||||
"author":"easyappicon"
|
|
||||||
}
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 998 B |
|
Before Width: | Height: | Size: 2.6 KiB |
|
Before Width: | Height: | Size: 4.7 KiB |
|
Before Width: | Height: | Size: 1.7 KiB |
|
Before Width: | Height: | Size: 4.6 KiB |
|
Before Width: | Height: | Size: 7.7 KiB |
|
Before Width: | Height: | Size: 2.6 KiB |
|
Before Width: | Height: | Size: 7.4 KiB |
|
Before Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 14 KiB |
|
Before Width: | Height: | Size: 26 KiB |
|
Before Width: | Height: | Size: 6.6 KiB |
|
Before Width: | Height: | Size: 20 KiB |
|
Before Width: | Height: | Size: 21 KiB |
|
Before Width: | Height: | Size: 181 KiB |
|
After Width: | Height: | Size: 208 KiB |
|
After Width: | Height: | Size: 973 B |
|
After Width: | Height: | Size: 2.4 KiB |
|
After Width: | Height: | Size: 2.4 KiB |
|
After Width: | Height: | Size: 3.9 KiB |
|
After Width: | Height: | Size: 1.6 KiB |
|
After Width: | Height: | Size: 1.6 KiB |
|
After Width: | Height: | Size: 3.7 KiB |
|
After Width: | Height: | Size: 3.7 KiB |
|
After Width: | Height: | Size: 6.2 KiB |
|
After Width: | Height: | Size: 2.4 KiB |
|
After Width: | Height: | Size: 5.7 KiB |
|
After Width: | Height: | Size: 5.7 KiB |
|
After Width: | Height: | Size: 9.4 KiB |
|
After Width: | Height: | Size: 9.4 KiB |
|
After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 5.3 KiB |