From d6607ebda870a34145fcffbda1acb77d347d1ff1 Mon Sep 17 00:00:00 2001 From: Sandhya Vinukonda Date: Mon, 5 Oct 2020 18:07:03 +0530 Subject: [PATCH] Empty --- .gitignore | 14 - .idea/.name | 1 - .idea/codeStyles/Project.xml | 138 ---------- .idea/codeStyles/codeStyleConfig.xml | 5 - .idea/gradle.xml | 20 -- .idea/jarRepositories.xml | 30 --- .idea/misc.xml | 9 - .idea/modules/app/google-services.json | 48 ---- .idea/runConfigurations.xml | 12 - .idea/vcs.xml | 7 - README.md | 1 - app/.gitignore | 1 - app/.idea/.gitignore | 2 - app/.idea/.name | 1 - app/.idea/caches/build_file_checksums.ser | Bin 585 -> 0 bytes app/.idea/codeStyles/Project.xml | 116 --------- app/.idea/google-services.json | 48 ---- app/.idea/gradle.xml | 22 -- app/.idea/jarRepositories.xml | 30 --- ...__androidx_activity_activity_1_0_0_aar.xml | 13 - ...droidx_annotation_annotation_1_1_0_jar.xml | 13 - ...androidx_appcompat_appcompat_1_2_0_aar.xml | 16 -- ...ppcompat_appcompat_resources_1_2_0_aar.xml | 13 - ...droidx_arch_core_core_common_2_1_0_jar.xml | 11 - ...roidx_arch_core_core_runtime_2_0_0_aar.xml | 13 - ...inflater_asynclayoutinflater_1_0_0_aar.xml | 13 - ...droidx_collection_collection_1_1_0_jar.xml | 11 - ...raintlayout_constraintlayout_2_0_1_aar.xml | 11 - ...yout_constraintlayout_solver_2_0_1_jar.xml | 9 - ...atorlayout_coordinatorlayout_1_0_0_aar.xml | 16 -- .../Gradle__androidx_core_core_1_3_1_aar.xml | 16 -- ..._cursoradapter_cursoradapter_1_0_0_aar.xml | 13 - ...droidx_customview_customview_1_0_0_aar.xml | 13 - ...dx_documentfile_documentfile_1_0_0_aar.xml | 13 - ...dx_drawerlayout_drawerlayout_1_0_0_aar.xml | 16 -- ...__androidx_fragment_fragment_1_1_0_aar.xml | 16 -- ...dx_interpolator_interpolator_1_0_0_aar.xml | 13 - ...egacy_legacy_support_core_ui_1_0_0_aar.xml | 13 - ...cy_legacy_support_core_utils_1_0_0_aar.xml | 13 - ...idx_legacy_legacy_support_v4_1_0_0_aar.xml | 13 - ...x_lifecycle_lifecycle_common_2_1_0_jar.xml | 11 - ...lifecycle_lifecycle_livedata_2_0_0_aar.xml | 13 - ...ycle_lifecycle_livedata_core_2_0_0_aar.xml | 13 - ..._lifecycle_lifecycle_runtime_2_1_0_aar.xml | 13 - ...ifecycle_lifecycle_viewmodel_2_1_0_aar.xml | 13 - ...adle__androidx_loader_loader_1_0_0_aar.xml | 13 - ...anager_localbroadcastmanager_1_0_0_aar.xml | 13 - ...Gradle__androidx_media_media_1_0_0_aar.xml | 16 -- ...Gradle__androidx_print_print_1_0_0_aar.xml | 16 -- ...droidx_savedstate_savedstate_1_0_0_aar.xml | 13 - ...panelayout_slidingpanelayout_1_0_0_aar.xml | 13 - ...eshlayout_swiperefreshlayout_1_0_0_aar.xml | 16 -- .../Gradle__androidx_test_core_1_3_0_aar.xml | 15 -- ..._test_espresso_espresso_core_3_3_0_aar.xml | 15 -- ...sso_espresso_idling_resource_3_3_0_aar.xml | 15 -- ...dle__androidx_test_ext_junit_1_1_2_aar.xml | 15 -- ...radle__androidx_test_monitor_1_3_0_aar.xml | 15 -- ...Gradle__androidx_test_runner_1_3_0_aar.xml | 15 -- ...ectordrawable_vectordrawable_1_1_0_aar.xml | 13 - ...able_vectordrawable_animated_1_1_0_aar.xml | 13 - ...rcelable_versionedparcelable_1_1_0_aar.xml | 13 - ...androidx_viewpager_viewpager_1_0_0_aar.xml | 13 - ...etbase_floatingactionbutton_1_10_1_aar.xml | 18 -- ...oielechong_countrycodepicker_2_4_2_aar.xml | 13 - ...roid_gms_play_services_base_16_0_1_aar.xml | 11 - ..._gms_play_services_basement_16_1_0_aar.xml | 13 - ...oid_gms_play_services_flags_16_0_1_aar.xml | 11 - ...oid_gms_play_services_tasks_16_0_1_aar.xml | 11 - ..._google_code_findbugs_jsr305_2_0_1_jar.xml | 9 - ...ogle_firebase_firebase_auth_16_0_5_aar.xml | 13 - ...ebase_firebase_auth_interop_16_0_1_aar.xml | 11 - ...le_firebase_firebase_common_16_0_3_aar.xml | 13 - ...dle__com_squareup_javawriter_2_1_1_jar.xml | 13 - ...ocks_libphonenumber_android_8_12_5_aar.xml | 15 -- ...radle__javax_inject_javax_inject_1_jar.xml | 13 - .../Gradle__junit_junit_4_12_jar.xml | 13 - ...le__org_hamcrest_hamcrest_core_1_3_jar.xml | 13 - ..._hamcrest_hamcrest_integration_1_3_jar.xml | 13 - ..._org_hamcrest_hamcrest_library_1_3_jar.xml | 13 - app/.idea/misc.xml | 4 - app/.idea/modules.xml | 9 - app/.idea/vcs.xml | 6 - app/build.gradle | 65 ----- app/google-services.json | 48 ---- app/gradle/wrapper/gradle-wrapper.jar | Bin 54329 -> 0 bytes app/gradle/wrapper/gradle-wrapper.properties | 6 - app/gradlew | 172 ------------- app/gradlew.bat | 84 ------ app/local.properties | 8 - app/proguard-rules.pro | 21 -- .../notesmaker/ExampleInstrumentedTest.java | 27 -- app/src/main/AndroidManifest.xml | 36 --- .../com/example/notesmaker/HomeActivity.java | 37 --- .../com/example/notesmaker/MainActivity.java | 125 --------- .../com/example/notesmaker/NotesActivity.java | 242 ------------------ .../main/java/com/example/notesmaker/PDF.java | 108 -------- .../java/com/example/notesmaker/Register.java | 168 ------------ .../drawable-v24/ic_launcher_foreground.xml | 30 --- app/src/main/res/drawable/background.png | Bin 98135 -> 0 bytes app/src/main/res/drawable/fab_label.xml | 10 - .../drawable/ic_baseline_add_a_photo_24.xml | 10 - .../ic_baseline_add_photo_alternate_24.xml | 10 - .../ic_baseline_insert_drive_file_24.xml | 11 - .../res/drawable/ic_launcher_background.xml | 170 ------------ app/src/main/res/layout/activity_home.xml | 11 - app/src/main/res/layout/activity_main.xml | 69 ----- app/src/main/res/layout/activity_notes.xml | 80 ------ app/src/main/res/layout/activity_register.xml | 147 ----------- .../res/mipmap-anydpi-v26/ic_launcher.xml | 5 - .../mipmap-anydpi-v26/ic_launcher_round.xml | 5 - app/src/main/res/mipmap-hdpi/ic_launcher.png | Bin 3593 -> 0 bytes .../res/mipmap-hdpi/ic_launcher_round.png | Bin 5339 -> 0 bytes app/src/main/res/mipmap-mdpi/ic_launcher.png | Bin 2636 -> 0 bytes .../res/mipmap-mdpi/ic_launcher_round.png | Bin 3388 -> 0 bytes app/src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 4926 -> 0 bytes .../res/mipmap-xhdpi/ic_launcher_round.png | Bin 7472 -> 0 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 7909 -> 0 bytes .../res/mipmap-xxhdpi/ic_launcher_round.png | Bin 11873 -> 0 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 10652 -> 0 bytes .../res/mipmap-xxxhdpi/ic_launcher_round.png | Bin 16570 -> 0 bytes app/src/main/res/values/colors.xml | 17 -- app/src/main/res/values/strings.xml | 3 - app/src/main/res/values/styles.xml | 20 -- .../example/notesmaker/ExampleUnitTest.java | 17 -- build.gradle | 33 --- gradle.properties | 22 -- gradle/wrapper/gradle-wrapper.jar | Bin 54329 -> 0 bytes gradle/wrapper/gradle-wrapper.properties | 6 - gradlew | 172 ------------- gradlew.bat | 84 ------ itextg-5.5.10.jar | Bin 2250078 -> 0 bytes settings.gradle | 2 - 132 files changed, 3404 deletions(-) delete mode 100644 .gitignore delete mode 100644 .idea/.name delete mode 100644 .idea/codeStyles/Project.xml delete mode 100644 .idea/codeStyles/codeStyleConfig.xml delete mode 100644 .idea/gradle.xml delete mode 100644 .idea/jarRepositories.xml delete mode 100644 .idea/misc.xml delete mode 100644 .idea/modules/app/google-services.json delete mode 100644 .idea/runConfigurations.xml delete mode 100644 .idea/vcs.xml delete mode 100644 README.md delete mode 100644 app/.gitignore delete mode 100644 app/.idea/.gitignore delete mode 100644 app/.idea/.name delete mode 100644 app/.idea/caches/build_file_checksums.ser delete mode 100644 app/.idea/codeStyles/Project.xml delete mode 100644 app/.idea/google-services.json delete mode 100644 app/.idea/gradle.xml delete mode 100644 app/.idea/jarRepositories.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_activity_activity_1_0_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_annotation_annotation_1_1_0_jar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_appcompat_appcompat_1_2_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_appcompat_appcompat_resources_1_2_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_arch_core_core_common_2_1_0_jar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_arch_core_core_runtime_2_0_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_asynclayoutinflater_asynclayoutinflater_1_0_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_collection_collection_1_1_0_jar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_constraintlayout_constraintlayout_2_0_1_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_constraintlayout_constraintlayout_solver_2_0_1_jar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_coordinatorlayout_coordinatorlayout_1_0_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_core_core_1_3_1_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_cursoradapter_cursoradapter_1_0_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_customview_customview_1_0_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_documentfile_documentfile_1_0_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_drawerlayout_drawerlayout_1_0_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_fragment_fragment_1_1_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_interpolator_interpolator_1_0_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_legacy_legacy_support_core_ui_1_0_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_legacy_legacy_support_core_utils_1_0_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_legacy_legacy_support_v4_1_0_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_common_2_1_0_jar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_2_0_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_core_2_0_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_runtime_2_1_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_2_1_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_loader_loader_1_0_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_localbroadcastmanager_localbroadcastmanager_1_0_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_media_media_1_0_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_print_print_1_0_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_savedstate_savedstate_1_0_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_slidingpanelayout_slidingpanelayout_1_0_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_swiperefreshlayout_swiperefreshlayout_1_0_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_test_core_1_3_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_test_espresso_espresso_core_3_3_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_test_espresso_espresso_idling_resource_3_3_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_test_ext_junit_1_1_2_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_test_monitor_1_3_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_test_runner_1_3_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_1_1_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_animated_1_1_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_versionedparcelable_versionedparcelable_1_1_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__androidx_viewpager_viewpager_1_0_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__com_getbase_floatingactionbutton_1_10_1_aar.xml delete mode 100644 app/.idea/libraries/Gradle__com_github_joielechong_countrycodepicker_2_4_2_aar.xml delete mode 100644 app/.idea/libraries/Gradle__com_google_android_gms_play_services_base_16_0_1_aar.xml delete mode 100644 app/.idea/libraries/Gradle__com_google_android_gms_play_services_basement_16_1_0_aar.xml delete mode 100644 app/.idea/libraries/Gradle__com_google_android_gms_play_services_flags_16_0_1_aar.xml delete mode 100644 app/.idea/libraries/Gradle__com_google_android_gms_play_services_tasks_16_0_1_aar.xml delete mode 100644 app/.idea/libraries/Gradle__com_google_code_findbugs_jsr305_2_0_1_jar.xml delete mode 100644 app/.idea/libraries/Gradle__com_google_firebase_firebase_auth_16_0_5_aar.xml delete mode 100644 app/.idea/libraries/Gradle__com_google_firebase_firebase_auth_interop_16_0_1_aar.xml delete mode 100644 app/.idea/libraries/Gradle__com_google_firebase_firebase_common_16_0_3_aar.xml delete mode 100644 app/.idea/libraries/Gradle__com_squareup_javawriter_2_1_1_jar.xml delete mode 100644 app/.idea/libraries/Gradle__io_michaelrocks_libphonenumber_android_8_12_5_aar.xml delete mode 100644 app/.idea/libraries/Gradle__javax_inject_javax_inject_1_jar.xml delete mode 100644 app/.idea/libraries/Gradle__junit_junit_4_12_jar.xml delete mode 100644 app/.idea/libraries/Gradle__org_hamcrest_hamcrest_core_1_3_jar.xml delete mode 100644 app/.idea/libraries/Gradle__org_hamcrest_hamcrest_integration_1_3_jar.xml delete mode 100644 app/.idea/libraries/Gradle__org_hamcrest_hamcrest_library_1_3_jar.xml delete mode 100644 app/.idea/misc.xml delete mode 100644 app/.idea/modules.xml delete mode 100644 app/.idea/vcs.xml delete mode 100644 app/build.gradle delete mode 100644 app/google-services.json delete mode 100644 app/gradle/wrapper/gradle-wrapper.jar delete mode 100644 app/gradle/wrapper/gradle-wrapper.properties delete mode 100644 app/gradlew delete mode 100644 app/gradlew.bat delete mode 100644 app/local.properties delete mode 100644 app/proguard-rules.pro delete mode 100644 app/src/androidTest/java/com/example/notesmaker/ExampleInstrumentedTest.java delete mode 100644 app/src/main/AndroidManifest.xml delete mode 100644 app/src/main/java/com/example/notesmaker/HomeActivity.java delete mode 100644 app/src/main/java/com/example/notesmaker/MainActivity.java delete mode 100644 app/src/main/java/com/example/notesmaker/NotesActivity.java delete mode 100644 app/src/main/java/com/example/notesmaker/PDF.java delete mode 100644 app/src/main/java/com/example/notesmaker/Register.java delete mode 100644 app/src/main/res/drawable-v24/ic_launcher_foreground.xml delete mode 100644 app/src/main/res/drawable/background.png delete mode 100644 app/src/main/res/drawable/fab_label.xml delete mode 100644 app/src/main/res/drawable/ic_baseline_add_a_photo_24.xml delete mode 100644 app/src/main/res/drawable/ic_baseline_add_photo_alternate_24.xml delete mode 100644 app/src/main/res/drawable/ic_baseline_insert_drive_file_24.xml delete mode 100644 app/src/main/res/drawable/ic_launcher_background.xml delete mode 100644 app/src/main/res/layout/activity_home.xml delete mode 100644 app/src/main/res/layout/activity_main.xml delete mode 100644 app/src/main/res/layout/activity_notes.xml delete mode 100644 app/src/main/res/layout/activity_register.xml delete mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml delete mode 100644 app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml delete mode 100644 app/src/main/res/mipmap-hdpi/ic_launcher.png delete mode 100644 app/src/main/res/mipmap-hdpi/ic_launcher_round.png delete mode 100644 app/src/main/res/mipmap-mdpi/ic_launcher.png delete mode 100644 app/src/main/res/mipmap-mdpi/ic_launcher_round.png delete mode 100644 app/src/main/res/mipmap-xhdpi/ic_launcher.png delete mode 100644 app/src/main/res/mipmap-xhdpi/ic_launcher_round.png delete mode 100644 app/src/main/res/mipmap-xxhdpi/ic_launcher.png delete mode 100644 app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png delete mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_launcher.png delete mode 100644 app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png delete mode 100644 app/src/main/res/values/colors.xml delete mode 100644 app/src/main/res/values/strings.xml delete mode 100644 app/src/main/res/values/styles.xml delete mode 100644 app/src/test/java/com/example/notesmaker/ExampleUnitTest.java delete mode 100644 build.gradle delete mode 100644 gradle.properties delete mode 100644 gradle/wrapper/gradle-wrapper.jar delete mode 100644 gradle/wrapper/gradle-wrapper.properties delete mode 100644 gradlew delete mode 100644 gradlew.bat delete mode 100644 itextg-5.5.10.jar delete mode 100644 settings.gradle diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 603b140..0000000 --- a/.gitignore +++ /dev/null @@ -1,14 +0,0 @@ -*.iml -.gradle -/local.properties -/.idea/caches -/.idea/libraries -/.idea/modules.xml -/.idea/workspace.xml -/.idea/navEditor.xml -/.idea/assetWizardSettings.xml -.DS_Store -/build -/captures -.externalNativeBuild -.cxx diff --git a/.idea/.name b/.idea/.name deleted file mode 100644 index 5914f28..0000000 --- a/.idea/.name +++ /dev/null @@ -1 +0,0 @@ -NotesMaker \ No newline at end of file diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml deleted file mode 100644 index 3cc336b..0000000 --- a/.idea/codeStyles/Project.xml +++ /dev/null @@ -1,138 +0,0 @@ - - - - - - - - - - - -
- - - - xmlns:android - - ^$ - - - -
-
- - - - xmlns:.* - - ^$ - - - BY_NAME - -
-
- - - - .*:id - - http://schemas.android.com/apk/res/android - - - -
-
- - - - .*:name - - http://schemas.android.com/apk/res/android - - - -
-
- - - - name - - ^$ - - - -
-
- - - - style - - ^$ - - - -
-
- - - - .* - - ^$ - - - BY_NAME - -
-
- - - - .* - - http://schemas.android.com/apk/res/android - - - ANDROID_ATTRIBUTE_ORDER - -
-
- - - - .* - - .* - - - BY_NAME - -
-
-
-
- - -
-
\ No newline at end of file diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml deleted file mode 100644 index 79ee123..0000000 --- a/.idea/codeStyles/codeStyleConfig.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml deleted file mode 100644 index 5cd135a..0000000 --- a/.idea/gradle.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml deleted file mode 100644 index eb2873e..0000000 --- a/.idea/jarRepositories.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml deleted file mode 100644 index 37a7509..0000000 --- a/.idea/misc.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/.idea/modules/app/google-services.json b/.idea/modules/app/google-services.json deleted file mode 100644 index d671069..0000000 --- a/.idea/modules/app/google-services.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "project_info": { - "project_number": "26273385606", - "firebase_url": "https://notesmaker-58a7e.firebaseio.com", - "project_id": "notesmaker-58a7e", - "storage_bucket": "notesmaker-58a7e.appspot.com" - }, - "client": [ - { - "client_info": { - "mobilesdk_app_id": "1:26273385606:android:82c92b78c3065284641507", - "android_client_info": { - "package_name": "com.example.notesmaker" - } - }, - "oauth_client": [ - { - "client_id": "26273385606-0unb8cncqtgns1dukknpgc70ev6el3t2.apps.googleusercontent.com", - "client_type": 1, - "android_info": { - "package_name": "com.example.notesmaker", - "certificate_hash": "4bdb9a8f1710ffa0822dbd9c213e9bd16ec15716" - } - }, - { - "client_id": "26273385606-e0gvp5aumme6pfg31p9dp1j5vf04733c.apps.googleusercontent.com", - "client_type": 3 - } - ], - "api_key": [ - { - "current_key": "AIzaSyA0Rl4mbWFFsABeP2okkCLPrcpGUqqwOVE" - } - ], - "services": { - "appinvite_service": { - "other_platform_oauth_client": [ - { - "client_id": "26273385606-e0gvp5aumme6pfg31p9dp1j5vf04733c.apps.googleusercontent.com", - "client_type": 3 - } - ] - } - } - } - ], - "configuration_version": "1" -} \ No newline at end of file diff --git a/.idea/runConfigurations.xml b/.idea/runConfigurations.xml deleted file mode 100644 index 7f68460..0000000 --- a/.idea/runConfigurations.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml deleted file mode 100644 index 288b36b..0000000 --- a/.idea/vcs.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/README.md b/README.md deleted file mode 100644 index 4cd4240..0000000 --- a/README.md +++ /dev/null @@ -1 +0,0 @@ -# Android_1_NotesMaker \ No newline at end of file diff --git a/app/.gitignore b/app/.gitignore deleted file mode 100644 index 796b96d..0000000 --- a/app/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/build diff --git a/app/.idea/.gitignore b/app/.idea/.gitignore deleted file mode 100644 index 5c98b42..0000000 --- a/app/.idea/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -# Default ignored files -/workspace.xml \ No newline at end of file diff --git a/app/.idea/.name b/app/.idea/.name deleted file mode 100644 index 5914f28..0000000 --- a/app/.idea/.name +++ /dev/null @@ -1 +0,0 @@ -NotesMaker \ No newline at end of file diff --git a/app/.idea/caches/build_file_checksums.ser b/app/.idea/caches/build_file_checksums.ser deleted file mode 100644 index ff9fa4a030438c3e5f6369377b7a671372ce78d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 585 zcmZ4UmVvdnh`~NNKUXg?FQq6yGexf?KR>5fFEb@IQ7^qHF(oHeub?PDD>b=9F91S2 zm1gFoxMk*~I%lLNXBU^|7Q2L-Ts|(GuF1r}l-a(W(##Th_( zR`y#54~r#SWM*J;W8likPfT%3OfJbU@?_vF$tX%K&dAS6sVJ~_U;qK0atn&Ma40Wxv7;3AsLC;rA0B05Kjk}l%{0nL;Y7A;}Yzw5R#f(kds)FS{&n- z4f;UL!J-hsBv61r1FN)%fhpQ)&1dl+Y#bpEm>3v99%2ySoSZ1WFZ{C9 z-%6{s_j2dYEMd^Y>K>>mF^G^aNG&SKOf4=gWT<0c0~vKiw&!L)!zPxO4V*LH{BWu( zVc - - - - - - -
- - - - xmlns:android - - ^$ - - - -
-
- - - - xmlns:.* - - ^$ - - - BY_NAME - -
-
- - - - .*:id - - http://schemas.android.com/apk/res/android - - - -
-
- - - - .*:name - - http://schemas.android.com/apk/res/android - - - -
-
- - - - name - - ^$ - - - -
-
- - - - style - - ^$ - - - -
-
- - - - .* - - ^$ - - - BY_NAME - -
-
- - - - .* - - http://schemas.android.com/apk/res/android - - - ANDROID_ATTRIBUTE_ORDER - -
-
- - - - .* - - .* - - - BY_NAME - -
-
-
-
-
- \ No newline at end of file diff --git a/app/.idea/google-services.json b/app/.idea/google-services.json deleted file mode 100644 index 4d84392..0000000 --- a/app/.idea/google-services.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "project_info": { - "project_number": "290821196257", - "firebase_url": "https://notesmaker-982c0.firebaseio.com", - "project_id": "notesmaker-982c0", - "storage_bucket": "notesmaker-982c0.appspot.com" - }, - "client": [ - { - "client_info": { - "mobilesdk_app_id": "1:290821196257:android:07b08016c7f5aebea1eaa0", - "android_client_info": { - "package_name": "com.example.notesmaker" - } - }, - "oauth_client": [ - { - "client_id": "290821196257-mrpsc5e55odcj291mtg6ri5p7ivij33s.apps.googleusercontent.com", - "client_type": 1, - "android_info": { - "package_name": "com.example.notesmaker", - "certificate_hash": "6c6014a1ae387a9c0752c332ff5782bb8b43edfd" - } - }, - { - "client_id": "290821196257-miipqr3fghqaskvrac2qm9qn32bra7s2.apps.googleusercontent.com", - "client_type": 3 - } - ], - "api_key": [ - { - "current_key": "AIzaSyA45wm--a-yOVeZtxrS1oLWl72O6KjKpS8" - } - ], - "services": { - "appinvite_service": { - "other_platform_oauth_client": [ - { - "client_id": "290821196257-miipqr3fghqaskvrac2qm9qn32bra7s2.apps.googleusercontent.com", - "client_type": 3 - } - ] - } - } - } - ], - "configuration_version": "1" -} \ No newline at end of file diff --git a/app/.idea/gradle.xml b/app/.idea/gradle.xml deleted file mode 100644 index 7f42af5..0000000 --- a/app/.idea/gradle.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/app/.idea/jarRepositories.xml b/app/.idea/jarRepositories.xml deleted file mode 100644 index eb2873e..0000000 --- a/app/.idea/jarRepositories.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_activity_activity_1_0_0_aar.xml b/app/.idea/libraries/Gradle__androidx_activity_activity_1_0_0_aar.xml deleted file mode 100644 index dd88175..0000000 --- a/app/.idea/libraries/Gradle__androidx_activity_activity_1_0_0_aar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_annotation_annotation_1_1_0_jar.xml b/app/.idea/libraries/Gradle__androidx_annotation_annotation_1_1_0_jar.xml deleted file mode 100644 index d2660be..0000000 --- a/app/.idea/libraries/Gradle__androidx_annotation_annotation_1_1_0_jar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_appcompat_appcompat_1_2_0_aar.xml b/app/.idea/libraries/Gradle__androidx_appcompat_appcompat_1_2_0_aar.xml deleted file mode 100644 index 78952ab..0000000 --- a/app/.idea/libraries/Gradle__androidx_appcompat_appcompat_1_2_0_aar.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_appcompat_appcompat_resources_1_2_0_aar.xml b/app/.idea/libraries/Gradle__androidx_appcompat_appcompat_resources_1_2_0_aar.xml deleted file mode 100644 index ee38cd5..0000000 --- a/app/.idea/libraries/Gradle__androidx_appcompat_appcompat_resources_1_2_0_aar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_arch_core_core_common_2_1_0_jar.xml b/app/.idea/libraries/Gradle__androidx_arch_core_core_common_2_1_0_jar.xml deleted file mode 100644 index 05ea492..0000000 --- a/app/.idea/libraries/Gradle__androidx_arch_core_core_common_2_1_0_jar.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_arch_core_core_runtime_2_0_0_aar.xml b/app/.idea/libraries/Gradle__androidx_arch_core_core_runtime_2_0_0_aar.xml deleted file mode 100644 index e1ce1fe..0000000 --- a/app/.idea/libraries/Gradle__androidx_arch_core_core_runtime_2_0_0_aar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_asynclayoutinflater_asynclayoutinflater_1_0_0_aar.xml b/app/.idea/libraries/Gradle__androidx_asynclayoutinflater_asynclayoutinflater_1_0_0_aar.xml deleted file mode 100644 index 3b1dd67..0000000 --- a/app/.idea/libraries/Gradle__androidx_asynclayoutinflater_asynclayoutinflater_1_0_0_aar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_collection_collection_1_1_0_jar.xml b/app/.idea/libraries/Gradle__androidx_collection_collection_1_1_0_jar.xml deleted file mode 100644 index dfc15b0..0000000 --- a/app/.idea/libraries/Gradle__androidx_collection_collection_1_1_0_jar.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_constraintlayout_constraintlayout_2_0_1_aar.xml b/app/.idea/libraries/Gradle__androidx_constraintlayout_constraintlayout_2_0_1_aar.xml deleted file mode 100644 index bd6f22f..0000000 --- a/app/.idea/libraries/Gradle__androidx_constraintlayout_constraintlayout_2_0_1_aar.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_constraintlayout_constraintlayout_solver_2_0_1_jar.xml b/app/.idea/libraries/Gradle__androidx_constraintlayout_constraintlayout_solver_2_0_1_jar.xml deleted file mode 100644 index 6d67049..0000000 --- a/app/.idea/libraries/Gradle__androidx_constraintlayout_constraintlayout_solver_2_0_1_jar.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_coordinatorlayout_coordinatorlayout_1_0_0_aar.xml b/app/.idea/libraries/Gradle__androidx_coordinatorlayout_coordinatorlayout_1_0_0_aar.xml deleted file mode 100644 index b7ef90b..0000000 --- a/app/.idea/libraries/Gradle__androidx_coordinatorlayout_coordinatorlayout_1_0_0_aar.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_core_core_1_3_1_aar.xml b/app/.idea/libraries/Gradle__androidx_core_core_1_3_1_aar.xml deleted file mode 100644 index 2316fee..0000000 --- a/app/.idea/libraries/Gradle__androidx_core_core_1_3_1_aar.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_cursoradapter_cursoradapter_1_0_0_aar.xml b/app/.idea/libraries/Gradle__androidx_cursoradapter_cursoradapter_1_0_0_aar.xml deleted file mode 100644 index 0c7ee83..0000000 --- a/app/.idea/libraries/Gradle__androidx_cursoradapter_cursoradapter_1_0_0_aar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_customview_customview_1_0_0_aar.xml b/app/.idea/libraries/Gradle__androidx_customview_customview_1_0_0_aar.xml deleted file mode 100644 index 80e7460..0000000 --- a/app/.idea/libraries/Gradle__androidx_customview_customview_1_0_0_aar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_documentfile_documentfile_1_0_0_aar.xml b/app/.idea/libraries/Gradle__androidx_documentfile_documentfile_1_0_0_aar.xml deleted file mode 100644 index ad7daa0..0000000 --- a/app/.idea/libraries/Gradle__androidx_documentfile_documentfile_1_0_0_aar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_drawerlayout_drawerlayout_1_0_0_aar.xml b/app/.idea/libraries/Gradle__androidx_drawerlayout_drawerlayout_1_0_0_aar.xml deleted file mode 100644 index e40649f..0000000 --- a/app/.idea/libraries/Gradle__androidx_drawerlayout_drawerlayout_1_0_0_aar.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_fragment_fragment_1_1_0_aar.xml b/app/.idea/libraries/Gradle__androidx_fragment_fragment_1_1_0_aar.xml deleted file mode 100644 index 003db3c..0000000 --- a/app/.idea/libraries/Gradle__androidx_fragment_fragment_1_1_0_aar.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_interpolator_interpolator_1_0_0_aar.xml b/app/.idea/libraries/Gradle__androidx_interpolator_interpolator_1_0_0_aar.xml deleted file mode 100644 index 396cb39..0000000 --- a/app/.idea/libraries/Gradle__androidx_interpolator_interpolator_1_0_0_aar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_legacy_legacy_support_core_ui_1_0_0_aar.xml b/app/.idea/libraries/Gradle__androidx_legacy_legacy_support_core_ui_1_0_0_aar.xml deleted file mode 100644 index c45d3e3..0000000 --- a/app/.idea/libraries/Gradle__androidx_legacy_legacy_support_core_ui_1_0_0_aar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_legacy_legacy_support_core_utils_1_0_0_aar.xml b/app/.idea/libraries/Gradle__androidx_legacy_legacy_support_core_utils_1_0_0_aar.xml deleted file mode 100644 index a6881ce..0000000 --- a/app/.idea/libraries/Gradle__androidx_legacy_legacy_support_core_utils_1_0_0_aar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_legacy_legacy_support_v4_1_0_0_aar.xml b/app/.idea/libraries/Gradle__androidx_legacy_legacy_support_v4_1_0_0_aar.xml deleted file mode 100644 index 99c6b3e..0000000 --- a/app/.idea/libraries/Gradle__androidx_legacy_legacy_support_v4_1_0_0_aar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_common_2_1_0_jar.xml b/app/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_common_2_1_0_jar.xml deleted file mode 100644 index fa3148b..0000000 --- a/app/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_common_2_1_0_jar.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_2_0_0_aar.xml b/app/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_2_0_0_aar.xml deleted file mode 100644 index b2abfbe..0000000 --- a/app/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_2_0_0_aar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_core_2_0_0_aar.xml b/app/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_core_2_0_0_aar.xml deleted file mode 100644 index 31f0254..0000000 --- a/app/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_livedata_core_2_0_0_aar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_runtime_2_1_0_aar.xml b/app/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_runtime_2_1_0_aar.xml deleted file mode 100644 index 51bbfc6..0000000 --- a/app/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_runtime_2_1_0_aar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_2_1_0_aar.xml b/app/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_2_1_0_aar.xml deleted file mode 100644 index 744052e..0000000 --- a/app/.idea/libraries/Gradle__androidx_lifecycle_lifecycle_viewmodel_2_1_0_aar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_loader_loader_1_0_0_aar.xml b/app/.idea/libraries/Gradle__androidx_loader_loader_1_0_0_aar.xml deleted file mode 100644 index 442f87e..0000000 --- a/app/.idea/libraries/Gradle__androidx_loader_loader_1_0_0_aar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_localbroadcastmanager_localbroadcastmanager_1_0_0_aar.xml b/app/.idea/libraries/Gradle__androidx_localbroadcastmanager_localbroadcastmanager_1_0_0_aar.xml deleted file mode 100644 index bbf39a7..0000000 --- a/app/.idea/libraries/Gradle__androidx_localbroadcastmanager_localbroadcastmanager_1_0_0_aar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_media_media_1_0_0_aar.xml b/app/.idea/libraries/Gradle__androidx_media_media_1_0_0_aar.xml deleted file mode 100644 index dbc9f22..0000000 --- a/app/.idea/libraries/Gradle__androidx_media_media_1_0_0_aar.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_print_print_1_0_0_aar.xml b/app/.idea/libraries/Gradle__androidx_print_print_1_0_0_aar.xml deleted file mode 100644 index fa694db..0000000 --- a/app/.idea/libraries/Gradle__androidx_print_print_1_0_0_aar.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_savedstate_savedstate_1_0_0_aar.xml b/app/.idea/libraries/Gradle__androidx_savedstate_savedstate_1_0_0_aar.xml deleted file mode 100644 index aa58448..0000000 --- a/app/.idea/libraries/Gradle__androidx_savedstate_savedstate_1_0_0_aar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_slidingpanelayout_slidingpanelayout_1_0_0_aar.xml b/app/.idea/libraries/Gradle__androidx_slidingpanelayout_slidingpanelayout_1_0_0_aar.xml deleted file mode 100644 index 5c7c148..0000000 --- a/app/.idea/libraries/Gradle__androidx_slidingpanelayout_slidingpanelayout_1_0_0_aar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_swiperefreshlayout_swiperefreshlayout_1_0_0_aar.xml b/app/.idea/libraries/Gradle__androidx_swiperefreshlayout_swiperefreshlayout_1_0_0_aar.xml deleted file mode 100644 index c1855d5..0000000 --- a/app/.idea/libraries/Gradle__androidx_swiperefreshlayout_swiperefreshlayout_1_0_0_aar.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_test_core_1_3_0_aar.xml b/app/.idea/libraries/Gradle__androidx_test_core_1_3_0_aar.xml deleted file mode 100644 index b41e0d1..0000000 --- a/app/.idea/libraries/Gradle__androidx_test_core_1_3_0_aar.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_test_espresso_espresso_core_3_3_0_aar.xml b/app/.idea/libraries/Gradle__androidx_test_espresso_espresso_core_3_3_0_aar.xml deleted file mode 100644 index b7b8843..0000000 --- a/app/.idea/libraries/Gradle__androidx_test_espresso_espresso_core_3_3_0_aar.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_test_espresso_espresso_idling_resource_3_3_0_aar.xml b/app/.idea/libraries/Gradle__androidx_test_espresso_espresso_idling_resource_3_3_0_aar.xml deleted file mode 100644 index 3cdeed7..0000000 --- a/app/.idea/libraries/Gradle__androidx_test_espresso_espresso_idling_resource_3_3_0_aar.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_test_ext_junit_1_1_2_aar.xml b/app/.idea/libraries/Gradle__androidx_test_ext_junit_1_1_2_aar.xml deleted file mode 100644 index c277056..0000000 --- a/app/.idea/libraries/Gradle__androidx_test_ext_junit_1_1_2_aar.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_test_monitor_1_3_0_aar.xml b/app/.idea/libraries/Gradle__androidx_test_monitor_1_3_0_aar.xml deleted file mode 100644 index 7275980..0000000 --- a/app/.idea/libraries/Gradle__androidx_test_monitor_1_3_0_aar.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_test_runner_1_3_0_aar.xml b/app/.idea/libraries/Gradle__androidx_test_runner_1_3_0_aar.xml deleted file mode 100644 index fb8f696..0000000 --- a/app/.idea/libraries/Gradle__androidx_test_runner_1_3_0_aar.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_1_1_0_aar.xml b/app/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_1_1_0_aar.xml deleted file mode 100644 index ded15c6..0000000 --- a/app/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_1_1_0_aar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_animated_1_1_0_aar.xml b/app/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_animated_1_1_0_aar.xml deleted file mode 100644 index 9804838..0000000 --- a/app/.idea/libraries/Gradle__androidx_vectordrawable_vectordrawable_animated_1_1_0_aar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_versionedparcelable_versionedparcelable_1_1_0_aar.xml b/app/.idea/libraries/Gradle__androidx_versionedparcelable_versionedparcelable_1_1_0_aar.xml deleted file mode 100644 index 7e31f2d..0000000 --- a/app/.idea/libraries/Gradle__androidx_versionedparcelable_versionedparcelable_1_1_0_aar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__androidx_viewpager_viewpager_1_0_0_aar.xml b/app/.idea/libraries/Gradle__androidx_viewpager_viewpager_1_0_0_aar.xml deleted file mode 100644 index cbd09d0..0000000 --- a/app/.idea/libraries/Gradle__androidx_viewpager_viewpager_1_0_0_aar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__com_getbase_floatingactionbutton_1_10_1_aar.xml b/app/.idea/libraries/Gradle__com_getbase_floatingactionbutton_1_10_1_aar.xml deleted file mode 100644 index fca2a71..0000000 --- a/app/.idea/libraries/Gradle__com_getbase_floatingactionbutton_1_10_1_aar.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__com_github_joielechong_countrycodepicker_2_4_2_aar.xml b/app/.idea/libraries/Gradle__com_github_joielechong_countrycodepicker_2_4_2_aar.xml deleted file mode 100644 index 4099348..0000000 --- a/app/.idea/libraries/Gradle__com_github_joielechong_countrycodepicker_2_4_2_aar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__com_google_android_gms_play_services_base_16_0_1_aar.xml b/app/.idea/libraries/Gradle__com_google_android_gms_play_services_base_16_0_1_aar.xml deleted file mode 100644 index 0caccf8..0000000 --- a/app/.idea/libraries/Gradle__com_google_android_gms_play_services_base_16_0_1_aar.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__com_google_android_gms_play_services_basement_16_1_0_aar.xml b/app/.idea/libraries/Gradle__com_google_android_gms_play_services_basement_16_1_0_aar.xml deleted file mode 100644 index 0e57efe..0000000 --- a/app/.idea/libraries/Gradle__com_google_android_gms_play_services_basement_16_1_0_aar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__com_google_android_gms_play_services_flags_16_0_1_aar.xml b/app/.idea/libraries/Gradle__com_google_android_gms_play_services_flags_16_0_1_aar.xml deleted file mode 100644 index 2ea4487..0000000 --- a/app/.idea/libraries/Gradle__com_google_android_gms_play_services_flags_16_0_1_aar.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__com_google_android_gms_play_services_tasks_16_0_1_aar.xml b/app/.idea/libraries/Gradle__com_google_android_gms_play_services_tasks_16_0_1_aar.xml deleted file mode 100644 index fec4d44..0000000 --- a/app/.idea/libraries/Gradle__com_google_android_gms_play_services_tasks_16_0_1_aar.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__com_google_code_findbugs_jsr305_2_0_1_jar.xml b/app/.idea/libraries/Gradle__com_google_code_findbugs_jsr305_2_0_1_jar.xml deleted file mode 100644 index 338067d..0000000 --- a/app/.idea/libraries/Gradle__com_google_code_findbugs_jsr305_2_0_1_jar.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__com_google_firebase_firebase_auth_16_0_5_aar.xml b/app/.idea/libraries/Gradle__com_google_firebase_firebase_auth_16_0_5_aar.xml deleted file mode 100644 index d19a2e6..0000000 --- a/app/.idea/libraries/Gradle__com_google_firebase_firebase_auth_16_0_5_aar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__com_google_firebase_firebase_auth_interop_16_0_1_aar.xml b/app/.idea/libraries/Gradle__com_google_firebase_firebase_auth_interop_16_0_1_aar.xml deleted file mode 100644 index f0210bb..0000000 --- a/app/.idea/libraries/Gradle__com_google_firebase_firebase_auth_interop_16_0_1_aar.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__com_google_firebase_firebase_common_16_0_3_aar.xml b/app/.idea/libraries/Gradle__com_google_firebase_firebase_common_16_0_3_aar.xml deleted file mode 100644 index a11b71f..0000000 --- a/app/.idea/libraries/Gradle__com_google_firebase_firebase_common_16_0_3_aar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__com_squareup_javawriter_2_1_1_jar.xml b/app/.idea/libraries/Gradle__com_squareup_javawriter_2_1_1_jar.xml deleted file mode 100644 index cfd06ce..0000000 --- a/app/.idea/libraries/Gradle__com_squareup_javawriter_2_1_1_jar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__io_michaelrocks_libphonenumber_android_8_12_5_aar.xml b/app/.idea/libraries/Gradle__io_michaelrocks_libphonenumber_android_8_12_5_aar.xml deleted file mode 100644 index bde16a2..0000000 --- a/app/.idea/libraries/Gradle__io_michaelrocks_libphonenumber_android_8_12_5_aar.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__javax_inject_javax_inject_1_jar.xml b/app/.idea/libraries/Gradle__javax_inject_javax_inject_1_jar.xml deleted file mode 100644 index b409227..0000000 --- a/app/.idea/libraries/Gradle__javax_inject_javax_inject_1_jar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__junit_junit_4_12_jar.xml b/app/.idea/libraries/Gradle__junit_junit_4_12_jar.xml deleted file mode 100644 index 37f0f5d..0000000 --- a/app/.idea/libraries/Gradle__junit_junit_4_12_jar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__org_hamcrest_hamcrest_core_1_3_jar.xml b/app/.idea/libraries/Gradle__org_hamcrest_hamcrest_core_1_3_jar.xml deleted file mode 100644 index f86e043..0000000 --- a/app/.idea/libraries/Gradle__org_hamcrest_hamcrest_core_1_3_jar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__org_hamcrest_hamcrest_integration_1_3_jar.xml b/app/.idea/libraries/Gradle__org_hamcrest_hamcrest_integration_1_3_jar.xml deleted file mode 100644 index 33dc383..0000000 --- a/app/.idea/libraries/Gradle__org_hamcrest_hamcrest_integration_1_3_jar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/libraries/Gradle__org_hamcrest_hamcrest_library_1_3_jar.xml b/app/.idea/libraries/Gradle__org_hamcrest_hamcrest_library_1_3_jar.xml deleted file mode 100644 index 961f297..0000000 --- a/app/.idea/libraries/Gradle__org_hamcrest_hamcrest_library_1_3_jar.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/misc.xml b/app/.idea/misc.xml deleted file mode 100644 index 0d45e8d..0000000 --- a/app/.idea/misc.xml +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/app/.idea/modules.xml b/app/.idea/modules.xml deleted file mode 100644 index 97e4204..0000000 --- a/app/.idea/modules.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/app/.idea/vcs.xml b/app/.idea/vcs.xml deleted file mode 100644 index 6c0b863..0000000 --- a/app/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/app/build.gradle b/app/build.gradle deleted file mode 100644 index 4cea4f7..0000000 --- a/app/build.gradle +++ /dev/null @@ -1,65 +0,0 @@ -apply plugin: 'com.android.application' -apply plugin: 'com.google.gms.google-services' - -android { - compileSdkVersion 29 - buildToolsVersion "29.0.3" - - defaultConfig { - applicationId "com.example.notesmaker" - minSdkVersion 21 - targetSdkVersion 29 - versionCode 1 - versionName "1.0" - - testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" - } - - buildTypes { - release { - minifyEnabled false - proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' - } - } - -} - -dependencies { - implementation fileTree(dir: 'libs', include: ['*.jar']) - implementation 'com.github.joielechong:countrycodepicker:2.4.2' - implementation 'androidx.appcompat:appcompat:1.2.0' - implementation 'androidx.constraintlayout:constraintlayout:2.0.1' - implementation 'com.google.firebase:firebase-auth:16.0.5' - implementation 'com.google.firebase:firebase-ml-vision:15.0.0' - implementation 'com.getbase:floatingactionbutton:1.10.1' - implementation files('../itextg-5.5.10.jar') - testImplementation 'junit:junit:4.12' - androidTestImplementation 'androidx.test.ext:junit:1.1.2' - androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0' - implementation 'com.github.shubham0204:Text2Summary-Android:alpha-05' - - - implementation "org.jetbrains.kotlin:kotlin-stdlib:1.3.72" - implementation 'androidx.core:core-ktx:1.1.0' - implementation 'com.google.android.material:material:1.0.0' - implementation 'androidx.navigation:navigation-fragment-ktx:2.1.0' - implementation 'androidx.navigation:navigation-ui-ktx:2.1.0' - - - -} - -buildscript { - - repositories { - google() - jcenter() - mavenCentral() - } - dependencies { - classpath 'com.android.tools.build:gradle:4.0.1' - classpath 'com.google.gms:google-services:4.2.0' - // NOTE: Do not place your application dependencies here; they belong - // in the individual module build.gradle files - } -} diff --git a/app/google-services.json b/app/google-services.json deleted file mode 100644 index d671069..0000000 --- a/app/google-services.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "project_info": { - "project_number": "26273385606", - "firebase_url": "https://notesmaker-58a7e.firebaseio.com", - "project_id": "notesmaker-58a7e", - "storage_bucket": "notesmaker-58a7e.appspot.com" - }, - "client": [ - { - "client_info": { - "mobilesdk_app_id": "1:26273385606:android:82c92b78c3065284641507", - "android_client_info": { - "package_name": "com.example.notesmaker" - } - }, - "oauth_client": [ - { - "client_id": "26273385606-0unb8cncqtgns1dukknpgc70ev6el3t2.apps.googleusercontent.com", - "client_type": 1, - "android_info": { - "package_name": "com.example.notesmaker", - "certificate_hash": "4bdb9a8f1710ffa0822dbd9c213e9bd16ec15716" - } - }, - { - "client_id": "26273385606-e0gvp5aumme6pfg31p9dp1j5vf04733c.apps.googleusercontent.com", - "client_type": 3 - } - ], - "api_key": [ - { - "current_key": "AIzaSyA0Rl4mbWFFsABeP2okkCLPrcpGUqqwOVE" - } - ], - "services": { - "appinvite_service": { - "other_platform_oauth_client": [ - { - "client_id": "26273385606-e0gvp5aumme6pfg31p9dp1j5vf04733c.apps.googleusercontent.com", - "client_type": 3 - } - ] - } - } - } - ], - "configuration_version": "1" -} \ No newline at end of file diff --git a/app/gradle/wrapper/gradle-wrapper.jar b/app/gradle/wrapper/gradle-wrapper.jar deleted file mode 100644 index f6b961fd5a86aa5fbfe90f707c3138408be7c718..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54329 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

<5G2M1WZP5 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 F{|7XC?P&l2 diff --git a/app/gradle/wrapper/gradle-wrapper.properties b/app/gradle/wrapper/gradle-wrapper.properties deleted file mode 100644 index 2f3c2e4..0000000 --- a/app/gradle/wrapper/gradle-wrapper.properties +++ /dev/null @@ -1,6 +0,0 @@ -#Tue Sep 15 22:11:45 IST 2020 -distributionBase=GRADLE_USER_HOME -distributionPath=wrapper/dists -zipStoreBase=GRADLE_USER_HOME -zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-6.1.1-all.zip diff --git a/app/gradlew b/app/gradlew deleted file mode 100644 index cccdd3d..0000000 --- a/app/gradlew +++ /dev/null @@ -1,172 +0,0 @@ -#!/usr/bin/env sh - -############################################################################## -## -## Gradle start up script for UN*X -## -############################################################################## - -# Attempt to set APP_HOME -# Resolve links: $0 may be a link -PRG="$0" -# Need this for relative symlinks. -while [ -h "$PRG" ] ; do - ls=`ls -ld "$PRG"` - link=`expr "$ls" : '.*-> \(.*\)$'` - if expr "$link" : '/.*' > /dev/null; then - PRG="$link" - else - PRG=`dirname "$PRG"`"/$link" - fi -done -SAVED="`pwd`" -cd "`dirname \"$PRG\"`/" >/dev/null -APP_HOME="`pwd -P`" -cd "$SAVED" >/dev/null - -APP_NAME="Gradle" -APP_BASE_NAME=`basename "$0"` - -# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -DEFAULT_JVM_OPTS="" - -# Use the maximum available, or set MAX_FD != -1 to use that value. -MAX_FD="maximum" - -warn () { - echo "$*" -} - -die () { - echo - echo "$*" - echo - exit 1 -} - -# OS specific support (must be 'true' or 'false'). -cygwin=false -msys=false -darwin=false -nonstop=false -case "`uname`" in - CYGWIN* ) - cygwin=true - ;; - Darwin* ) - darwin=true - ;; - MINGW* ) - msys=true - ;; - NONSTOP* ) - nonstop=true - ;; -esac - -CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar - -# Determine the Java command to use to start the JVM. -if [ -n "$JAVA_HOME" ] ; then - if [ -x "$JAVA_HOME/jre/sh/java" ] ; then - # IBM's JDK on AIX uses strange locations for the executables - JAVACMD="$JAVA_HOME/jre/sh/java" - else - JAVACMD="$JAVA_HOME/bin/java" - fi - if [ ! -x "$JAVACMD" ] ; then - die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME - -Please set the JAVA_HOME variable in your environment to match the -location of your Java installation." - fi -else - JAVACMD="java" - which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. - -Please set the JAVA_HOME variable in your environment to match the -location of your Java installation." -fi - -# Increase the maximum file descriptors if we can. -if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then - MAX_FD_LIMIT=`ulimit -H -n` - if [ $? -eq 0 ] ; then - if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then - MAX_FD="$MAX_FD_LIMIT" - fi - ulimit -n $MAX_FD - if [ $? -ne 0 ] ; then - warn "Could not set maximum file descriptor limit: $MAX_FD" - fi - else - warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" - fi -fi - -# For Darwin, add options to specify how the application appears in the dock -if $darwin; then - GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" -fi - -# For Cygwin, switch paths to Windows format before running java -if $cygwin ; then - APP_HOME=`cygpath --path --mixed "$APP_HOME"` - CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` - JAVACMD=`cygpath --unix "$JAVACMD"` - - # We build the pattern for arguments to be converted via cygpath - ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` - SEP="" - for dir in $ROOTDIRSRAW ; do - ROOTDIRS="$ROOTDIRS$SEP$dir" - SEP="|" - done - OURCYGPATTERN="(^($ROOTDIRS))" - # Add a user-defined pattern to the cygpath arguments - if [ "$GRADLE_CYGPATTERN" != "" ] ; then - OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" - fi - # Now convert the arguments - kludge to limit ourselves to /bin/sh - i=0 - for arg in "$@" ; do - CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` - CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option - - if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition - eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` - else - eval `echo args$i`="\"$arg\"" - fi - i=$((i+1)) - done - case $i in - (0) set -- ;; - (1) set -- "$args0" ;; - (2) set -- "$args0" "$args1" ;; - (3) set -- "$args0" "$args1" "$args2" ;; - (4) set -- "$args0" "$args1" "$args2" "$args3" ;; - (5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; - (6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; - (7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; - (8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; - (9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; - esac -fi - -# Escape application args -save () { - for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done - echo " " -} -APP_ARGS=$(save "$@") - -# Collect all arguments for the java command, following the shell quoting and substitution rules -eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS" - -# by default we should be in the correct project dir, but when run from Finder on Mac, the cwd is wrong -if [ "$(uname)" = "Darwin" ] && [ "$HOME" = "$PWD" ]; then - cd "$(dirname "$0")" -fi - -exec "$JAVACMD" "$@" diff --git a/app/gradlew.bat b/app/gradlew.bat deleted file mode 100644 index f955316..0000000 --- a/app/gradlew.bat +++ /dev/null @@ -1,84 +0,0 @@ -@if "%DEBUG%" == "" @echo off -@rem ########################################################################## -@rem -@rem Gradle startup script for Windows -@rem -@rem ########################################################################## - -@rem Set local scope for the variables with windows NT shell -if "%OS%"=="Windows_NT" setlocal - -set DIRNAME=%~dp0 -if "%DIRNAME%" == "" set DIRNAME=. -set APP_BASE_NAME=%~n0 -set APP_HOME=%DIRNAME% - -@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. -set DEFAULT_JVM_OPTS= - -@rem Find java.exe -if defined JAVA_HOME goto findJavaFromJavaHome - -set JAVA_EXE=java.exe -%JAVA_EXE% -version >NUL 2>&1 -if "%ERRORLEVEL%" == "0" goto init - -echo. -echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:findJavaFromJavaHome -set JAVA_HOME=%JAVA_HOME:"=% -set JAVA_EXE=%JAVA_HOME%/bin/java.exe - -if exist "%JAVA_EXE%" goto init - -echo. -echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% -echo. -echo Please set the JAVA_HOME variable in your environment to match the -echo location of your Java installation. - -goto fail - -:init -@rem Get command-line arguments, handling Windows variants - -if not "%OS%" == "Windows_NT" goto win9xME_args - -:win9xME_args -@rem Slurp the command line arguments. -set CMD_LINE_ARGS= -set _SKIP=2 - -:win9xME_args_slurp -if "x%~1" == "x" goto execute - -set CMD_LINE_ARGS=%* - -:execute -@rem Setup the command line - -set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar - -@rem Execute Gradle -"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS% - -:end -@rem End local scope for the variables with windows NT shell -if "%ERRORLEVEL%"=="0" goto mainEnd - -:fail -rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of -rem the _cmd.exe /c_ return code! -if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 -exit /b 1 - -:mainEnd -if "%OS%"=="Windows_NT" endlocal - -:omega diff --git a/app/local.properties b/app/local.properties deleted file mode 100644 index 4ab708f..0000000 --- a/app/local.properties +++ /dev/null @@ -1,8 +0,0 @@ -## This file must *NOT* be checked into Version Control Systems, -# as it contains information specific to your local configuration. -# -# Location of the SDK. This is only used by Gradle. -# For customization when using a Version Control System, please read the -# header note. -#Tue Sep 15 22:10:07 IST 2020 -sdk.dir=C\:\\Users\\Amey Thakur\\AppData\\Local\\Android\\Sdk diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro deleted file mode 100644 index f1b4245..0000000 --- a/app/proguard-rules.pro +++ /dev/null @@ -1,21 +0,0 @@ -# Add project specific ProGuard rules here. -# You can control the set of applied configuration files using the -# proguardFiles setting in build.gradle. -# -# For more details, see -# http://developer.android.com/guide/developing/tools/proguard.html - -# If your project uses WebView with JS, uncomment the following -# and specify the fully qualified class name to the JavaScript interface -# class: -#-keepclassmembers class fqcn.of.javascript.interface.for.webview { -# public *; -#} - -# Uncomment this to preserve the line number information for -# debugging stack traces. -#-keepattributes SourceFile,LineNumberTable - -# If you keep the line number information, uncomment this to -# hide the original source file name. -#-renamesourcefileattribute SourceFile diff --git a/app/src/androidTest/java/com/example/notesmaker/ExampleInstrumentedTest.java b/app/src/androidTest/java/com/example/notesmaker/ExampleInstrumentedTest.java deleted file mode 100644 index 304dd03..0000000 --- a/app/src/androidTest/java/com/example/notesmaker/ExampleInstrumentedTest.java +++ /dev/null @@ -1,27 +0,0 @@ -package com.example.notesmaker; - -import android.content.Context; - -import androidx.test.platform.app.InstrumentationRegistry; -import androidx.test.ext.junit.runners.AndroidJUnit4; - -import org.junit.Test; -import org.junit.runner.RunWith; - -import static org.junit.Assert.*; - -/** - * Instrumented test, which will execute on an Android device. - * - * @see Testing documentation - */ -@RunWith(AndroidJUnit4.class) -public class ExampleInstrumentedTest { - @Test - public void useAppContext() { - // Context of the app under test. - Context appContext = InstrumentationRegistry.getInstrumentation().getTargetContext(); - - assertEquals("com.example.notesmaker", appContext.getPackageName()); - } -} diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml deleted file mode 100644 index ebb267e..0000000 --- a/app/src/main/AndroidManifest.xml +++ /dev/null @@ -1,36 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/app/src/main/java/com/example/notesmaker/HomeActivity.java b/app/src/main/java/com/example/notesmaker/HomeActivity.java deleted file mode 100644 index 0f2d0a9..0000000 --- a/app/src/main/java/com/example/notesmaker/HomeActivity.java +++ /dev/null @@ -1,37 +0,0 @@ -package com.example.notesmaker; - -import androidx.annotation.NonNull; -import androidx.appcompat.app.AppCompatActivity; - -import android.content.Intent; -import android.os.Bundle; -import android.view.View; - -import java.util.Timer; -import java.util.TimerTask; - -public class HomeActivity extends AppCompatActivity { - Timer timer; - - @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - setContentView(R.layout.activity_home); - - View overlay = findViewById(R.id.mylayout); - - overlay.setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION - | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY - | View.SYSTEM_UI_FLAG_FULLSCREEN); - - - timer = new Timer(); - timer.schedule(new TimerTask() { - @Override - public void run() { - startActivity(new Intent(HomeActivity.this, MainActivity.class)); - finish(); - } - }, 3000); - } -} \ No newline at end of file diff --git a/app/src/main/java/com/example/notesmaker/MainActivity.java b/app/src/main/java/com/example/notesmaker/MainActivity.java deleted file mode 100644 index b984d54..0000000 --- a/app/src/main/java/com/example/notesmaker/MainActivity.java +++ /dev/null @@ -1,125 +0,0 @@ -package com.example.notesmaker; - -import androidx.annotation.NonNull; -import androidx.appcompat.app.AlertDialog; -import androidx.appcompat.app.AppCompatActivity; - -import android.content.DialogInterface; -import android.content.Intent; -import android.os.Bundle; -import android.text.TextUtils; -import android.view.View; -import android.widget.Button; -import android.widget.EditText; -import android.widget.Toast; - -import com.google.android.gms.tasks.OnCompleteListener; -import com.google.android.gms.tasks.OnFailureListener; -import com.google.android.gms.tasks.OnSuccessListener; -import com.google.android.gms.tasks.Task; -import com.google.firebase.auth.AuthResult; -import com.google.firebase.auth.FirebaseAuth; -import com.google.firebase.auth.FirebaseUser; - -public class MainActivity extends AppCompatActivity { - - EditText lEmailId, lPassword; - Button Login, ForgotPassword, NewAcc; - FirebaseAuth fAuth; - - @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - setContentView(R.layout.activity_main); - lEmailId = findViewById(R.id.edit_text_emailId); - lPassword = findViewById(R.id.edit_text_password); - Login = findViewById(R.id.button_login); - ForgotPassword = findViewById(R.id.button_forgotPwd) ; - NewAcc = findViewById(R.id.button_newAcc) ; - fAuth = FirebaseAuth.getInstance(); - - NewAcc.setOnClickListener(new View.OnClickListener() { - @Override - public void onClick(View v) { - startActivity(new Intent(getApplicationContext(), Register.class)); - } - }); - Login.setOnClickListener(new View.OnClickListener() { - @Override - public void onClick(View v) { - String Email = lEmailId.getText().toString().trim(); - String Password = lPassword.getText().toString().trim(); - - - if(TextUtils.isEmpty(Email)){ - lEmailId.setError("Email Id is mandatory"); - return; - } - if(TextUtils.isEmpty(Password)){ - lPassword.setError("Password is mandatory"); - return; - } - if(Password.length() < 6) { - lPassword.setError("Password should be longer than 6 characters"); - return; - } - fAuth.signInWithEmailAndPassword(Email,Password).addOnCompleteListener(new OnCompleteListener() { - @Override - public void onComplete(@NonNull Task task) { - if(task.isSuccessful()){ - String userId = fAuth.getCurrentUser().getUid(); - FirebaseUser user = fAuth.getCurrentUser(); - if(!user.isEmailVerified()){ - Toast.makeText(MainActivity.this, "Email isn't verified, try again after verification of Email ", Toast.LENGTH_LONG).show(); - } - else { - Toast.makeText(MainActivity.this, "You have Logged in", Toast.LENGTH_LONG).show(); - - // user will be logged in into the notes activity - Intent noteIntent = new Intent(MainActivity.this, NotesActivity.class); - startActivity(noteIntent); - } - } - else{ - Toast.makeText(MainActivity.this, "Incorrect Email or Password"+ task.getException().getMessage(), Toast.LENGTH_LONG).show(); - } } - }); - - } - }); - ForgotPassword.setOnClickListener(new View.OnClickListener() { - @Override - public void onClick(View v) { - final EditText resetMail= new EditText(v.getContext()); - AlertDialog.Builder passwordResetDialog =new AlertDialog.Builder(v.getContext()); - passwordResetDialog.setTitle("Reset Password?"); - passwordResetDialog.setMessage("Enter your email to receive reset link"); - passwordResetDialog.setView(resetMail); - passwordResetDialog.setPositiveButton("Yes", new DialogInterface.OnClickListener() { - @Override - public void onClick(DialogInterface dialog, int which){ - String mail = resetMail.getText().toString(); - fAuth.sendPasswordResetEmail(mail).addOnSuccessListener(new OnSuccessListener() { - @Override - public void onSuccess(Void aVoid) { - Toast.makeText(MainActivity.this, "Reset Link sent to your Emai", Toast.LENGTH_SHORT).show(); - } - }).addOnFailureListener(new OnFailureListener() { - @Override - public void onFailure(@NonNull Exception e) { - Toast.makeText(MainActivity.this, "Error!Reset Link is not sent" + e.getMessage(), Toast.LENGTH_SHORT ).show(); - } - }); - } - }); - passwordResetDialog.setNegativeButton("No", new DialogInterface.OnClickListener() { - @Override - public void onClick(DialogInterface dialog, int which){ - } - }); - passwordResetDialog.create().show(); - } - } - ); - } -} diff --git a/app/src/main/java/com/example/notesmaker/NotesActivity.java b/app/src/main/java/com/example/notesmaker/NotesActivity.java deleted file mode 100644 index 649cf72..0000000 --- a/app/src/main/java/com/example/notesmaker/NotesActivity.java +++ /dev/null @@ -1,242 +0,0 @@ -package com.example.notesmaker; - -import android.Manifest; -import android.content.DialogInterface; -import android.content.Intent; -import android.content.pm.PackageManager; -import android.graphics.Bitmap; -import android.graphics.BitmapFactory; -import android.net.Uri; -import android.os.Build; -import android.os.Bundle; -import android.os.Environment; -import android.provider.MediaStore; -import android.util.Log; -import android.view.View; -import android.widget.Button; -import android.widget.TextView; -import android.widget.Toast; - -import androidx.annotation.NonNull; -import androidx.annotation.Nullable; -import androidx.appcompat.app.AlertDialog; -import androidx.appcompat.app.AppCompatActivity; -import androidx.core.app.ActivityCompat; -import androidx.core.content.ContextCompat; - -import com.getbase.floatingactionbutton.FloatingActionButton; -import com.google.android.gms.tasks.OnFailureListener; -import com.google.android.gms.tasks.OnSuccessListener; -import com.google.firebase.ml.vision.FirebaseVision; -import com.google.firebase.ml.vision.common.FirebaseVisionImage; -import com.google.firebase.ml.vision.text.FirebaseVisionText; -import com.google.firebase.ml.vision.text.FirebaseVisionTextDetector; -import com.ml.quaterion.text2summary.Text2Summary; - -import java.io.FileNotFoundException; -import java.io.InputStream; -import java.util.List; - -import kotlin.jvm.internal.Intrinsics; -import kotlin.jvm.internal.Ref.ObjectRef; - -public class NotesActivity extends AppCompatActivity { - - private static final int REQUEST_CODE_STORAGE_PERMISSION = 1; - private static final int REQUEST_CODE_SELECT_IMAGE = 1; - private static final int REQUEST_CODE_SELECT_DOC = 10; - static final int REQUEST_IMAGE_CAPTURE = 2; - TextView textView; - Button button; - - @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - setContentView(R.layout.activity_notes); - - button = findViewById(R.id.button4); - textView = findViewById(R.id.preview_text); - - FloatingActionButton camFab = findViewById(R.id.fab_cam); - camFab.setOnClickListener(new View.OnClickListener() { - @Override - public void onClick(View view) { - // amey let ur code go here... - - { - Intent takePictureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); - if (takePictureIntent.resolveActivity(getPackageManager()) != null) { - startActivityForResult(takePictureIntent, REQUEST_IMAGE_CAPTURE); - } - } - - } - }); - - FloatingActionButton imgFab = findViewById(R.id.fab_image); - imgFab.setOnClickListener(new View.OnClickListener() { - @Override - public void onClick(View view) { - if(ContextCompat.checkSelfPermission(getApplicationContext(), Manifest.permission.READ_EXTERNAL_STORAGE)!= PackageManager.PERMISSION_GRANTED){ - ActivityCompat.requestPermissions( - NotesActivity.this, - new String[]{Manifest.permission.READ_EXTERNAL_STORAGE}, - REQUEST_CODE_STORAGE_PERMISSION - ); - } - else - { - selectImage(); - } - } - }); - - FloatingActionButton docFab = findViewById(R.id.fab_doc); - docFab.setOnClickListener(new View.OnClickListener() { - @Override - public void onClick(View view) { - Intent myFileIntent = new Intent(Intent.ACTION_GET_CONTENT); - myFileIntent.setType("*/*"); - startActivityForResult(myFileIntent, REQUEST_CODE_SELECT_DOC); - } - }); - } - - private void selectImage() { - Intent intent = new Intent(Intent.ACTION_PICK, MediaStore.Images.Media.EXTERNAL_CONTENT_URI); - if(intent.resolveActivity(getPackageManager())!=null) - { - startActivityForResult(intent, REQUEST_CODE_SELECT_IMAGE); - } - } - - @Override - public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) { - super.onRequestPermissionsResult(requestCode, permissions, grantResults); - - if(requestCode == REQUEST_CODE_STORAGE_PERMISSION && grantResults.length>0) - { - selectImage(); - } - else - { - Toast.makeText(this, "Permission Denied!!!", Toast.LENGTH_SHORT).show(); - } - } - - @Override - protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) { - super.onActivityResult(requestCode, resultCode, data); - - if (requestCode == REQUEST_IMAGE_CAPTURE && resultCode == RESULT_OK) { - Bundle extras = data.getExtras(); - Bitmap imageBitmap = (Bitmap) extras.get("data"); - getTextFromBitmap(imageBitmap); - } - - - if (requestCode == REQUEST_CODE_SELECT_IMAGE && resultCode == RESULT_OK) { - if (data != null) { - - Uri selectedImageUri = data.getData(); - if (selectedImageUri != null) { - InputStream inputStream = null; - try { - inputStream = getContentResolver().openInputStream(selectedImageUri); - Bitmap bitmap = BitmapFactory.decodeStream(inputStream); -// varun u can get the bitmap from here for ocr... - getTextFromBitmap(bitmap); - - } catch (FileNotFoundException e) { - e.printStackTrace(); - Toast.makeText(this, "Exception" + e.getMessage(), Toast.LENGTH_SHORT).show(); - } - - } - - } - } - - if(requestCode == REQUEST_CODE_SELECT_DOC && resultCode == RESULT_OK){ - // doc code will go here ... - } - - } - - private void getTextFromBitmap(Bitmap imageBitmap) { - //Enter your code from here Varun - FirebaseVisionImage image = FirebaseVisionImage.fromBitmap(imageBitmap); - FirebaseVisionTextDetector textDetector = FirebaseVision.getInstance().getVisionTextDetector(); - textDetector.detectInImage(image).addOnSuccessListener(new OnSuccessListener() { - @Override - public void onSuccess(FirebaseVisionText firebaseVisionText) { - displayTextFromImage(firebaseVisionText); - } - }).addOnFailureListener(new OnFailureListener() { - @Override - public void onFailure(@NonNull Exception e) { - Toast.makeText(NotesActivity.this, "Error: " + e.getMessage(), Toast.LENGTH_SHORT).show(); - } - }); - } - - private void displayTextFromImage(FirebaseVisionText firebaseVisionText) { - List blockList = firebaseVisionText.getBlocks(); - String text = ""; - if(blockList.size() == 0){ - Toast.makeText(this, "No Text found in image", Toast.LENGTH_SHORT).show(); - }else{ - for (FirebaseVisionText.Block block : firebaseVisionText.getBlocks()){ - text += block.getText() + "\n"; - } - - // previewText(text); - // Log.d("chk", text); - //Use the text from here aditya - - if (ContextCompat.checkSelfPermission(getApplicationContext(), Manifest.permission.WRITE_EXTERNAL_STORAGE) == PackageManager.PERMISSION_GRANTED){ - String path = Environment.getExternalStorageDirectory().getAbsolutePath() + "/MyPdf"; - - PDF pdf = new PDF(); - pdf.addParagraph(text); - pdf.makeDocument(path); - - Toast.makeText(this, "Note Saved as a PDF in " + path, Toast.LENGTH_SHORT).show(); - // Summary - final String finalText = text; - button.setOnClickListener(new View.OnClickListener() { - @Override - public void onClick(View v) { - final ObjectRef summary = new ObjectRef(); - summary.element = Text2Summary.Companion.summarize(finalText, 0.4F); - // TV.setText((CharSequence)((String)summary.element)); - previewText((String)summary.element); - - } - }); - - - - - } else if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { - if(shouldShowRequestPermissionRationale(Manifest.permission.WRITE_EXTERNAL_STORAGE)){ - AlertDialog.Builder alert = new AlertDialog.Builder(this); - alert.setTitle("Storage Permission Needed"); - alert.setMessage("We need storage permission to store the PDF on your device. Please grant storage permission."); - alert.setPositiveButton("Okay", new DialogInterface.OnClickListener() { - @Override - public void onClick(DialogInterface dialog, int which) { - requestPermissions(new String[] {Manifest.permission.WRITE_EXTERNAL_STORAGE}, 01); - } - }); - alert.show(); - } else { - requestPermissions(new String[] {Manifest.permission.WRITE_EXTERNAL_STORAGE}, 01); - } - } - } - } - private void previewText(String string){ - textView.setText(string); - } -} \ No newline at end of file diff --git a/app/src/main/java/com/example/notesmaker/PDF.java b/app/src/main/java/com/example/notesmaker/PDF.java deleted file mode 100644 index 8fb3c5e..0000000 --- a/app/src/main/java/com/example/notesmaker/PDF.java +++ /dev/null @@ -1,108 +0,0 @@ -package com.example.notesmaker; - -import android.graphics.Bitmap; -import android.graphics.BitmapFactory; -import android.util.Log; - -import com.itextpdf.text.Document; -import com.itextpdf.text.DocumentException; -import com.itextpdf.text.Font; -import com.itextpdf.text.Image; -import com.itextpdf.text.Paragraph; -import com.itextpdf.text.pdf.PdfWriter; - -import java.io.ByteArrayOutputStream; -import java.io.File; -import java.io.FileOutputStream; -import java.io.IOException; -import java.text.SimpleDateFormat; -import java.util.Date; -import java.util.Locale; - - -//Use this class to create a PDF object. -//Use addPage() command to add pages and addParagraph(text) command to add a paragraph to the document. -//One page is generated by default -//Use makeDocument(path) to create the document and save it to memory -class PDF { - Document document; - int i=0; - int page=0; - //Array to save Actions - String data[][] = new String[100][2]; - - //Add a paragraph - public void addParagraph(String text){ - data[i][0] = "Para"; - data[i][1] = text; - i++; - } - - //Add a page - public void addPage(){ - data[i][0] = "page"; - data[i][1] = String.valueOf(page); - i++; - page++; - } - - //Code to make the document - public void makeDocument(String path){ - - document = new Document(); - File dir; - - try { - dir = new File(path); - if(!dir.exists()) - dir.mkdirs(); - - File file = new File(dir, getName()); - FileOutputStream fOut = new FileOutputStream(file); - - PdfWriter.getInstance(document, fOut); - - //open the document - document.open(); - document.newPage(); - page = 1; - - //Create a Font Object - Font paraFont= new Font(); - paraFont.setFamily(String.valueOf(Font.FontFamily.TIMES_ROMAN)); - - //Adding data from array to document - for (int j=0; j() { - @Override - public void onComplete(@NonNull Task task) { - if(task.isSuccessful() ){ - Toast.makeText(Register.this, "Authentication is successful", Toast.LENGTH_SHORT ).show(); - String email = rEmailId.getText().toString().trim(); - String password = rPassword.getText().toString().trim(); - - fAuth.createUserWithEmailAndPassword(email,password).addOnCompleteListener(new OnCompleteListener() { - @Override - public void onComplete(@NonNull Task task) { - if(task.isSuccessful()){ - FirebaseUser user = fAuth.getCurrentUser(); - user.sendEmailVerification().addOnSuccessListener(new OnSuccessListener() { - @Override - public void onSuccess(Void aVoid) { - Toast.makeText(Register.this, "Verification Message - Email has been sent", Toast.LENGTH_LONG).show(); - } - } - ).addOnFailureListener(new OnFailureListener() { - @Override - public void onFailure(@NonNull Exception e) { - Log.d(TAG , "On Failure: Message not sent"+e.getMessage() ); - Toast.makeText(Register.this, "Verification Message not sent", Toast.LENGTH_LONG).show(); - } - }); - Toast.makeText(Register.this, "User Created", Toast.LENGTH_LONG).show(); - startActivity(new Intent(getApplicationContext(), MainActivity.class)); - } - else{ - Toast.makeText(Register.this, "Error!"+ task.getException().getMessage(), Toast.LENGTH_LONG).show(); - } - } - }); - } - else{ - Toast.makeText(Register.this, "Authentication failed", Toast.LENGTH_SHORT ).show(); - } - } - }); - } - private void requestOTP(String phone) { - PhoneAuthProvider.getInstance().verifyPhoneNumber(phone, 60L, TimeUnit.SECONDS, this, new PhoneAuthProvider.OnVerificationStateChangedCallbacks() { - @Override - public void onCodeSent(String s, PhoneAuthProvider.ForceResendingToken forceResendingToken) { - super.onCodeSent(s, forceResendingToken); - progressBar.setVisibility(View.GONE); - rCodeEnter.setVisibility(View.VISIBLE); - rState.setVisibility(View.GONE); - verificationID = s; - token = forceResendingToken; - Next.setText("Verify"); - VerificationInProgress = true; - } - @Override - public void onCodeAutoRetrievalTimeOut(String s) { - super.onCodeAutoRetrievalTimeOut(s); - } - @Override - public void onVerificationCompleted(PhoneAuthCredential phoneAuthCredential) { - } - @Override - public void onVerificationFailed(FirebaseException e) { - Toast.makeText(Register.this, "Can't create Account" + e.getMessage(), Toast.LENGTH_SHORT).show(); - } - }); - - } -} diff --git a/app/src/main/res/drawable-v24/ic_launcher_foreground.xml b/app/src/main/res/drawable-v24/ic_launcher_foreground.xml deleted file mode 100644 index 2b068d1..0000000 --- a/app/src/main/res/drawable-v24/ic_launcher_foreground.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/background.png b/app/src/main/res/drawable/background.png deleted file mode 100644 index a8f029e77df19e746584ea427ae03196c266b92e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 98135 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%0A|^R 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 !CASl$ZwC~J3aW*~JVi@@rnMd$?HN^fmKkGrr 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 J)cfnSKLM?Mr;Pvr diff --git a/app/src/main/res/drawable/fab_label.xml b/app/src/main/res/drawable/fab_label.xml deleted file mode 100644 index 5f1285f..0000000 --- a/app/src/main/res/drawable/fab_label.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/app/src/main/res/drawable/ic_baseline_add_a_photo_24.xml b/app/src/main/res/drawable/ic_baseline_add_a_photo_24.xml deleted file mode 100644 index 215de4d..0000000 --- a/app/src/main/res/drawable/ic_baseline_add_a_photo_24.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_baseline_add_photo_alternate_24.xml b/app/src/main/res/drawable/ic_baseline_add_photo_alternate_24.xml deleted file mode 100644 index 0dd20a3..0000000 --- a/app/src/main/res/drawable/ic_baseline_add_photo_alternate_24.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - diff --git a/app/src/main/res/drawable/ic_baseline_insert_drive_file_24.xml b/app/src/main/res/drawable/ic_baseline_insert_drive_file_24.xml deleted file mode 100644 index ff8e11c..0000000 --- a/app/src/main/res/drawable/ic_baseline_insert_drive_file_24.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - diff --git a/app/src/main/res/drawable/ic_launcher_background.xml b/app/src/main/res/drawable/ic_launcher_background.xml deleted file mode 100644 index 07d5da9..0000000 --- a/app/src/main/res/drawable/ic_launcher_background.xml +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/app/src/main/res/layout/activity_home.xml b/app/src/main/res/layout/activity_home.xml deleted file mode 100644 index 3f8e412..0000000 --- a/app/src/main/res/layout/activity_home.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - \ No newline at end of file diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml deleted file mode 100644 index a563981..0000000 --- a/app/src/main/res/layout/activity_main.xml +++ /dev/null @@ -1,69 +0,0 @@ - - - - - - - - - - - - -