Kindly replace below files.

NOTE: PLEASE MAKE SURE TO COPY(BACKUP) YOUR CURRENT CODES BEFORE REPLACE THESE FILES.

============================================================================================================
v3.0 (SDK 36, min 24)

Android
	Changes to be committed:
        deleted:    app/src/main/java/com/bytesbee/mysinglelivechannel/views/TrackSelectionDialog.java
        deleted:    app/src/main/res/color/switch_color_primary.xml
        deleted:    app/src/main/res/drawable/ex_ic_pause.xml
        deleted:    app/src/main/res/drawable/ex_ic_play_button.xml
        deleted:    app/src/main/res/drawable/ex_ic_screen_rotation_24.xml
        deleted:    app/src/main/res/drawable/ex_ic_settings.xml
        deleted:    app/src/main/res/drawable/ex_ic_ten_backward.xml
        deleted:    app/src/main/res/drawable/ex_ic_ten_forward.xml
        new file:   app/src/main/res/drawable/ic_exo_bg_live_indicator.xml
        new file:   app/src/main/res/drawable/ic_exo_forward.png
        new file:   app/src/main/res/drawable/ic_exo_fullscreen_exit.xml
        new file:   app/src/main/res/drawable/ic_exo_fullscreen_open.xml
        new file:   app/src/main/res/drawable/ic_exo_pause.png
        new file:   app/src/main/res/drawable/ic_exo_play.png
        new file:   app/src/main/res/drawable/ic_exo_rewind.png
        new file:   app/src/main/res/drawable/ic_exo_settings.png
        deleted:    app/src/main/res/layout/custom_controls.xml
        deleted:    app/src/main/res/layout/dialog_progress.xml
        new file:   app/src/main/res/layout/popup_speed_menu.xml
        deleted:    app/src/main/res/layout/track_selection_dialog.xml

	Changes not staged for commit:
        modified:   .gitignore
        modified:   DialogX/build.gradle
        modified:   DialogX/src/main/java/com/kongzue/dialogx/dialogs/BottomDialog.java
        modified:   DialogX/src/main/java/com/kongzue/dialogx/dialogs/BottomMenu.java
        modified:   DialogX/src/main/java/com/kongzue/dialogx/dialogs/CustomDialog.java
        modified:   DialogX/src/main/java/com/kongzue/dialogx/dialogs/FullScreenDialog.java
        modified:   DialogX/src/main/java/com/kongzue/dialogx/dialogs/MessageDialog.java
        modified:   DialogX/src/main/java/com/kongzue/dialogx/dialogs/PopMenu.java
        modified:   DialogX/src/main/java/com/kongzue/dialogx/dialogs/PopTip.java
        modified:   DialogX/src/main/java/com/kongzue/dialogx/dialogs/WaitDialog.java
        modified:   DialogX/src/main/java/com/kongzue/dialogx/interfaces/BaseDialog.java
        modified:   DialogX/src/main/java/com/kongzue/dialogx/interfaces/OnBindView.java
        modified:   DialogX/src/main/java/com/kongzue/dialogx/util/BottomDialogTouchEventInterceptor.java
        modified:   DialogX/src/main/java/com/kongzue/dialogx/util/views/ActivityScreenShotImageView.java
        modified:   DialogX/src/main/java/com/kongzue/dialogx/util/views/DialogXBaseRelativeLayout.java
        modified:   DialogX/src/main/java/com/kongzue/dialogx/util/views/MaxRelativeLayout.java
        modified:   DialogX/src/main/java/com/kongzue/dialogx/util/views/NoArticulatedProgressView.java
        modified:   DialogX/src/main/java/com/kongzue/dialogx/util/views/ProgressView.java
        modified:   DialogX/src/main/res/layout/item_dialogx_material_context_menu_normal_text.xml
        modified:   DialogX/src/main/res/layout/layout_dialogx_bottom_material.xml
        modified:   DialogX/src/main/res/layout/layout_dialogx_bottom_material_dark.xml
        modified:   DialogX/src/main/res/layout/layout_dialogx_custom.xml
        modified:   DialogX/src/main/res/layout/layout_dialogx_fullscreen.xml
        modified:   DialogX/src/main/res/layout/layout_dialogx_fullscreen_dark.xml
        modified:   DialogX/src/main/res/layout/layout_dialogx_material.xml
        modified:   DialogX/src/main/res/layout/layout_dialogx_material_dark.xml
        modified:   DialogX/src/main/res/layout/layout_dialogx_poptip_material.xml
        modified:   DialogX/src/main/res/layout/layout_dialogx_poptip_material_dark.xml
        modified:   DialogX/src/main/res/values/colors.xml
        modified:   DialogX/src/main/res/values/styles.xml
        modified:   app/build.gradle
        modified:   app/proguard-rules.pro
        modified:   app/src/main/AndroidManifest.xml
        modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/activities/AboutUsActivity.java
        modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/activities/MainActivity.java
        modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/activities/PrivacyPolicyActivity.java
        modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/activities/SettingsActivity.java
        modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/activities/SplashActivity.java
        modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/async/TaskRunner.java
        modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/fcm/MyFirebaseMessagingService.java
        modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/fcm/NotificationHelper.java
        modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/fcm/NotificationUtils.java
        modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/fragments/FragmentSettings.java
        modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/utils/Constant.java
        modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/views/spinner/NiceSpinner.java
        modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/views/webview/VideoEnabledWebChromeClient.java
        modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/views/webview/VideoEnabledWebView.java
        deleted:    app/src/main/res/drawable-xxhdpi/ic_user.png
        deleted:    app/src/main/res/drawable-xxxhdpi/ic_user.png
        modified:   app/src/main/res/layout/activity_about.xml
        modified:   app/src/main/res/layout/activity_change_password.xml
        modified:   app/src/main/res/layout/activity_login.xml
        modified:   app/src/main/res/layout/activity_main.xml
        modified:   app/src/main/res/layout/activity_privacy_policy.xml
        modified:   app/src/main/res/layout/activity_register.xml
        modified:   app/src/main/res/layout/activity_settings.xml
        modified:   app/src/main/res/layout/activity_splash.xml
        modified:   app/src/main/res/layout/fragment_settings.xml
        modified:   app/src/main/res/layout/include_failed.xml
        modified:   app/src/main/res/values-night/themes.xml
        modified:   app/src/main/res/values/colors.xml
        modified:   app/src/main/res/values/dimens.xml
        modified:   app/src/main/res/values/strings.xml
        modified:   app/src/main/res/values/styles.xml
        modified:   app/src/main/res/values/themes.xml
        modified:   gradle/libs.versions.toml
        modified:   gradle/wrapper/gradle-wrapper.properties


	=======


Admin Panel
	Changes not staged for commit:
        modified:   add_notification.php
        modified:   api/Rest.inc.php
        modified:   api/api.php
        modified:   change_api_key.php
        modified:   dashboard.php
        modified:   delete_channel.php
        modified:   includes/config.php
        modified:   index.php
        modified:   logout.php
        modified:   privacy.php
        modified:   register.php
        modified:   session.php
        modified:   settings.php
        modified:   templates/add_notification_form.php
        modified:   templates/add_user_form.php
        modified:   templates/admin-form.php
        modified:   templates/channel_script.php
        modified:   templates/common/footer.php
        modified:   templates/common/header.php
        modified:   templates/common/menubar.php
        modified:   templates/common/roles.php
        modified:   templates/confirm_delete_channel.php
        modified:   templates/confirm_delete_user.php
        modified:   templates/edit_channel_form.php
        modified:   templates/edit_notification_form.php
        modified:   templates/edit_user_form.php
        modified:   templates/fcm.php
        modified:   templates/functions.php
        modified:   templates/login_form.php
        modified:   templates/table_channel.php
        modified:   templates/table_notification.php
        modified:   templates/table_users.php
        modified:   templates/thumbnail_images.class.php

	Untracked files:
        assets/images/service_account.png
        composer.json
        upload/channel/1760-2024-12-05.png
        upload/json/
        vendor/

============================================================================================================
v2.0 Changes

ANDROID APP 
	Deleted
			deleted:    DialogX/src/main/res/mipmap-xxhdpi/img_drawable_down.png
			deleted:    app/src/main/res/drawable-xxhdpi/ic_lock_password.png
			deleted:    app/src/main/res/drawable-xxxhdpi/ic_lock_password.png
	Modification

			modified:   DialogX/build.gradle
			modified:   DialogX/src/main/AndroidManifest.xml
			modified:   DialogX/src/main/java/com/kongzue/dialogx/DialogX.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/dialogs/BottomDialog.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/dialogs/BottomMenu.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/dialogs/CustomDialog.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/dialogs/FullScreenDialog.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/dialogs/InputDialog.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/dialogs/MessageDialog.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/dialogs/PopMenu.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/dialogs/PopTip.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/dialogs/TipDialog.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/impl/ActivityLifecycleImpl.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/impl/AnimatorListenerEndCallBack.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/impl/DialogFragmentImpl.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/interfaces/BaseDialog.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/interfaces/BottomMenuListViewTouchEvent.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/interfaces/DialogConvertViewInterface.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/interfaces/DialogLifecycleCallback.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/interfaces/OnBindView.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/interfaces/OnDialogButtonClickListener.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/interfaces/OnIconChangeCallBack.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/interfaces/OnInputDialogButtonClickListener.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/interfaces/OnMenuItemSelectListener.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/interfaces/OnSafeInsetsChangeListener.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/interfaces/ScrollController.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/style/MaterialStyle.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/util/BottomDialogTouchEventInterceptor.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/util/BottomMenuArrayAdapter.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/util/FullScreenDialogTouchEventInterceptor.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/util/InputInfo.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/util/PopMenuArrayAdapter.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/util/TextInfo.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/util/WindowUtil.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/util/views/ActivityScreenShotImageView.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/util/views/BlurView.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/util/views/BottomDialogListView.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/util/views/BottomDialogScrollView.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/util/views/DialogXBaseRelativeLayout.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/util/views/MaxRelativeLayout.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/util/views/NoArticulatedProgressView.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/util/views/PopMenuListView.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/util/views/ProgressView.java
			modified:   DialogX/src/main/java/com/kongzue/dialogx/util/views/RoundView.java
			modified:   DialogX/src/main/res/drawable/button_dialogx_material_light.xml
			modified:   DialogX/src/main/res/drawable/button_dialogx_material_night.xml
			modified:   DialogX/src/main/res/layout/item_dialogx_material_bottom_menu_normal_text.xml
			modified:   DialogX/src/main/res/layout/item_dialogx_material_context_menu_normal_text.xml
			modified:   DialogX/src/main/res/layout/layout_dialogx_bottom_material.xml
			modified:   DialogX/src/main/res/layout/layout_dialogx_bottom_material_dark.xml
			modified:   DialogX/src/main/res/layout/layout_dialogx_fullscreen.xml
			modified:   DialogX/src/main/res/layout/layout_dialogx_fullscreen_dark.xml
			modified:   DialogX/src/main/res/layout/layout_dialogx_material.xml
			modified:   DialogX/src/main/res/layout/layout_dialogx_material_dark.xml
			modified:   DialogX/src/main/res/layout/layout_dialogx_poptip_material.xml
			modified:   DialogX/src/main/res/layout/layout_dialogx_poptip_material_dark.xml
			modified:   DialogX/src/main/res/layout/layout_dialogx_wait.xml
			modified:   app/build.gradle
			modified:   app/proguard-rules.pro
			modified:   app/src/main/AndroidManifest.xml
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/activities/AboutUsActivity.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/activities/BaseAppActivity.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/activities/ChangePasswordActivity.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/activities/LoginActivity.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/activities/MainActivity.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/activities/PrivacyPolicyActivity.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/activities/RegistrationActivity.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/activities/SettingsActivity.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/activities/SplashActivity.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/api/ApiInterface.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/api/RestAdapter.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/async/TaskRunner.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/callbacks/CallbackChannel.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/callbacks/CallbackSettings.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/callbacks/CallbackUser.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/fcm/MyFirebaseMessagingService.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/fcm/NotificationHelper.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/fcm/NotificationUtils.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/fragments/FragmentSettings.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/managers/DialogManager.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/managers/Screens.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/managers/SessionManager.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/models/Channel.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/models/Setting.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/models/User.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/utils/ApplicationLifecycleManager.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/utils/Constant.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/utils/EasyAdsDynamic.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/utils/Utils.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/views/MaterialRippleLayout.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/views/TrackSelectionDialog.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/views/spinner/NiceSpinner.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/views/spinner/NiceSpinnerAdapter.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/views/spinner/NiceSpinnerAdapterWrapper.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/views/spinner/NiceSpinnerBaseAdapter.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/views/spinner/SimpleSpinnerTextFormatter.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/views/webview/VideoEnabledWebChromeClient.java
			modified:   app/src/main/java/com/bytesbee/mysinglelivechannel/views/webview/VideoEnabledWebView.java
			modified:   app/src/main/res/layout/activity_main.xml
			modified:   app/src/main/res/layout/fragment_settings.xml
			modified:   app/src/main/res/layout/view_loading_video.xml
			modified:   app/src/main/res/values-night/themes.xml
			modified:   app/src/main/res/values/strings.xml
			modified:   app/src/main/res/values/styles.xml
			modified:   app/src/main/res/values/themes.xml
			modified:   build.gradle
			modified:   gradle.properties
			modified:   gradle/wrapper/gradle-wrapper.jar
			modified:   gradle/wrapper/gradle-wrapper.properties
			modified:   gradlew
			modified:   gradlew.bat
			modified:   settings.gradle

	Add new files
			DialogX/src/main/res/values/string.xml
			gradle/libs.versions.toml

====================================

ADMIN PANEL
	modified:	db/mylive.sql
