From eeee1bc8a6a5b86ea7277e32ed8fcc205a8831b4 Mon Sep 17 00:00:00 2001 From: Dev Keshwani Date: Fri, 8 Aug 2025 15:45:01 +0530 Subject: [PATCH] Revert "feat: v3 to v3-master" This reverts commit ee8032ed16755e72f0e66ebcac65678f6eb5f758. --- .gitignore | 2 - .idea/.name | 1 - .idea/AndroidProjectSystem.xml | 6 - .idea/compiler.xml | 2 +- .idea/deploymentTargetSelector.xml | 10 - .idea/detekt.xml | 7 - .idea/deviceManager.xml | 13 - .idea/gradle.xml | 6 +- .idea/inspectionProfiles/Project_Default.xml | 61 - .idea/kotlinc.xml | 6 - .idea/ktlint-plugin.xml | 7 - .idea/material_theme_project_new.xml | 12 - .idea/migrations.xml | 10 - .idea/misc.xml | 4 +- .idea/runConfigurations.xml | 17 - .idea/vcs.xml | 2 +- README.md | 67 +- app/build.gradle | 133 +- app/src/main/AndroidManifest.xml | 24 +- app/src/main/java/com/dscvit/vitty/App.kt | 2 +- .../dscvit/vitty/activity/AddInfoActivity.kt | 343 ---- .../com/dscvit/vitty/activity/AuthActivity.kt | 253 +-- .../com/dscvit/vitty/activity/HomeActivity.kt | 476 +----- .../vitty/activity/HomeComposeActivity.kt | 247 --- .../vitty/activity/InstructionsActivity.kt | 117 +- .../vitty/activity/MaintenanceActivity.kt | 52 - .../dscvit/vitty/activity/SettingsActivity.kt | 1 - .../vitty/activity/VITEventsActivity.kt | 1 - .../com/dscvit/vitty/adapter/DayAdapter.kt | 4 +- .../com/dscvit/vitty/adapter/EventAdapter.kt | 8 +- .../com/dscvit/vitty/adapter/FriendAdapter.kt | 171 -- .../com/dscvit/vitty/adapter/PeriodAdapter.kt | 81 +- .../com/dscvit/vitty/adapter/SearchAdapter.kt | 191 --- .../{network/api/events => api}/APIEvents.kt | 6 +- .../api/events => api}/ApiEventRestClient.kt | 3 +- .../api/events => api}/NetworkClient.kt | 10 +- .../events => api}/RetrofitEventListener.kt | 3 +- .../dscvit/vitty/data/converter/Converters.kt | 12 - .../java/com/dscvit/vitty/data/dao/NoteDao.kt | 47 - .../com/dscvit/vitty/data/dao/ReminderDao.kt | 47 - .../vitty/data/database/VittyDatabase.kt | 43 - .../dscvit/vitty/data/entity/NoteEntity.kt | 19 - .../vitty/data/entity/ReminderEntity.kt | 25 - .../vitty/data/repository/NoteRepository.kt | 79 - .../data/repository/ReminderRepository.kt | 108 -- .../network/api/community/APICommunity.kt | 227 --- .../api/community/APICommunityRestClient.kt | 1079 ------------ .../api/community/CommunityNetworkClient.kt | 41 - .../community/RetrofitCommunityListener.kt | 183 --- .../api/community/requests/AuthRequestBody.kt | 14 - .../requests/CampusUpdateRequestBody.kt | 5 - .../requests/CircleBatchRequestBody.kt | 5 - .../community/requests/UsernameRequestBody.kt | 5 - .../circle/CircleBatchRequestResponse.kt | 15 - .../responses/circle/CircleRequestItem.kt | 8 - .../circle/CircleRequestsResponse.kt | 5 - .../responses/circle/CreateCircleResponse.kt | 7 - .../responses/circle/JoinCircleResponse.kt | 10 - .../responses/requests/RequestsResponse.kt | 3 - .../requests/RequestsResponseItem.kt | 7 - .../community/responses/timetable/Course.kt | 11 - .../responses/timetable/CurrentStatus.kt | 9 - .../api/community/responses/timetable/Data.kt | 11 - .../responses/timetable/TimetableResponse.kt | 5 - .../responses/user/ActiveFriendResponse.kt | 5 - .../responses/user/CircleResponse.kt | 12 - .../responses/user/FriendResponse.kt | 6 - .../responses/user/GhostPostResponse.kt | 5 - .../community/responses/user/PostResponse.kt | 5 - .../responses/user/SignInResponse.kt | 10 - .../community/responses/user/UserResponse.kt | 16 - .../vitty/receiver/DeviceBootReceiver.kt | 4 +- .../receiver/ReminderBroadcastReceiver.kt | 45 - .../receiver/ReminderNotificationManager.kt | 132 -- .../com/dscvit/vitty/service/TileService.kt | 6 +- .../vitty/service/TodayWidgetService.kt | 42 +- .../main/java/com/dscvit/vitty/theme/Color.kt | 12 - .../main/java/com/dscvit/vitty/theme/Theme.kt | 26 - .../java/com/dscvit/vitty/theme/Typography.kt | 89 - .../vitty/ui/academics/AcademicsFragment.kt | 174 -- .../ui/academics/AcademicsScreenContent.kt | 201 --- .../vitty/ui/academics/AcademicsViewModel.kt | 54 - .../components/AcademicsScreenComponents.kt | 883 ---------- .../vitty/ui/academics/models/Course.kt | 11 - .../com/dscvit/vitty/ui/auth/AuthViewModel.kt | 119 -- .../com/dscvit/vitty/ui/auth/IntroFragment.kt | 2 - .../vitty/ui/community/AllRequestFragment.kt | 98 -- .../vitty/ui/community/CommunityFragment.kt | 245 +-- .../vitty/ui/community/CommunityViewModel.kt | 277 +--- .../vitty/ui/community/FriendFragment.kt | 288 ---- .../vitty/ui/community/RequestsFragment.kt | 165 +- .../vitty/ui/community/SearchFragment.kt | 143 -- .../vitty/ui/components/CampusUpdateDialog.kt | 227 --- .../ui/connect/AddFriendScreenContent.kt | 534 ------ .../connect/AddParticipantsScreenContent.kt | 612 ------- .../ui/connect/CircleDetailScreenContent.kt | 888 ---------- .../CircleMemberDetailScreenContent.kt | 604 ------- .../ui/connect/CircleRequestsScreenContent.kt | 433 ----- .../vitty/ui/connect/ConnectFragment.kt | 47 - .../vitty/ui/connect/ConnectScreenContent.kt | 352 ---- .../vitty/ui/connect/ConnectViewModel.kt | 784 --------- .../ui/connect/FriendDetailScreenContent.kt | 972 ----------- .../ui/connect/FriendRequestsScreenContent.kt | 298 ---- .../components/CircleActionBottomSheet.kt | 213 --- .../components/ConnectScreenComponents.kt | 939 ----------- .../components/CreateCircleBottomSheet.kt | 347 ---- .../components/JoinCircleBottomSheet.kt | 224 --- .../ui/connect/components/QRCodeScanner.kt | 118 -- .../vitty/ui/coursepage/CoursePageContent.kt | 195 --- .../vitty/ui/coursepage/CoursePageFragment.kt | 52 - .../ui/coursepage/CoursePageViewModel.kt | 318 ---- .../coursepage/ReminderBroadcastReceiver.kt | 0 .../coursepage/ReminderNotificationManager.kt | 0 .../components/CoursePageComponents.kt | 718 -------- .../components/ReminderComponents.kt | 892 ---------- .../ui/coursepage/models/CoursePageModels.kt | 50 - .../emptyclassrooms/EmptyClassroomsContent.kt | 379 ----- .../vitty/ui/events/VITEventsViewModel.kt | 5 +- .../dscvit/vitty/ui/main/MainComposeApp.kt | 1445 ----------------- .../vitty/ui/maintenance/MaintenanceBanner.kt | 270 --- .../vitty/ui/maintenance/MaintenanceScreen.kt | 115 -- .../com/dscvit/vitty/ui/notes/NoteFragment.kt | 69 - .../vitty/ui/notes/NoteScreenContent.kt | 311 ---- .../notes/components/NoteScreenComponents.kt | 263 --- .../dscvit/vitty/ui/schedule/DayFragment.kt | 198 +-- .../vitty/ui/schedule/ScheduleFragment.kt | 137 +- .../ui/schedule/ScheduleScreenContent.kt | 628 ------- .../vitty/ui/schedule/ScheduleViewModel.kt | 100 +- .../vitty/ui/settings/SettingsFragment.kt | 100 +- .../com/dscvit/vitty/util/APIConstants.kt | 6 + .../java/com/dscvit/vitty/util/Analytics.kt | 9 - .../java/com/dscvit/vitty/util/Constants.kt | 41 +- .../com/dscvit/vitty/util/LogoutHelper.kt | 45 +- .../dscvit/vitty/util/MaintenanceChecker.kt | 57 - .../util/NotificationPermissionHelper.kt | 44 - .../com/dscvit/vitty/util/QRCodeGenerator.kt | 33 - .../com/dscvit/vitty/util/SemesterUtils.kt | 33 - .../com/dscvit/vitty/util/UtilFunctions.kt | 114 +- .../main/java/com/dscvit/vitty/util/VITMap.kt | 4 +- .../com/dscvit/vitty/util/WebConstants.kt | 6 - .../dscvit/vitty/widget/NextClassWidget.kt | 266 +-- .../com/dscvit/vitty/widget/TodayWidget.kt | 324 +--- app/src/main/res/anim/bounce_in.xml | 16 - app/src/main/res/anim/crossfade_in.xml | 6 - app/src/main/res/anim/crossfade_out.xml | 6 - app/src/main/res/anim/nav_slide_down.xml | 12 - app/src/main/res/anim/nav_slide_up.xml | 12 - app/src/main/res/anim/slide_in_left.xml | 13 - app/src/main/res/anim/slide_in_right.xml | 13 - app/src/main/res/anim/slide_out_left.xml | 12 - app/src/main/res/anim/slide_out_right.xml | 15 - app/src/main/res/drawable/bg_nav_bar.xml | 7 - .../res/drawable/bg_nav_item_selected.xml | 6 - app/src/main/res/drawable/bubble_bg.xml | 9 - .../main/res/drawable/circular_background.xml | 5 - app/src/main/res/drawable/cursor_white.xml | 6 - app/src/main/res/drawable/et_style.xml | 9 - app/src/main/res/drawable/ic_about.xml | 15 - .../res/drawable/ic_academics_outline.xml | 13 - .../res/drawable/ic_academics_selector.xml | 5 - app/src/main/res/drawable/ic_add_a_photo.xml | 13 - app/src/main/res/drawable/ic_add_friend.xml | 29 - app/src/main/res/drawable/ic_back.xml | 11 - app/src/main/res/drawable/ic_busy.png | Bin 1080 -> 0 bytes app/src/main/res/drawable/ic_circle_join.xml | 13 - app/src/main/res/drawable/ic_clock.xml | 13 - .../res/drawable/ic_community_selector.xml | 2 +- app/src/main/res/drawable/ic_compass.png | Bin 41146 -> 0 bytes .../main/res/drawable/ic_edit_document.xml | 9 - .../main/res/drawable/ic_empty_classroom.xml | 13 - app/src/main/res/drawable/ic_format_bold.xml | 13 - .../main/res/drawable/ic_format_italic.xml | 13 - .../res/drawable/ic_format_list_bulleted.xml | 13 - .../res/drawable/ic_format_underlined.xml | 13 - app/src/main/res/drawable/ic_free.png | Bin 1018 -> 0 bytes app/src/main/res/drawable/ic_group_add.xml | 13 - .../res/drawable/ic_library_add_check.xml | 13 - app/src/main/res/drawable/ic_logout_2.xml | 13 - app/src/main/res/drawable/ic_maintenance.xml | 10 - app/src/main/res/drawable/ic_pin.xml | 11 - app/src/main/res/drawable/ic_qr.xml | 5 - app/src/main/res/drawable/ic_redo.xml | 13 - .../main/res/drawable/ic_request_pending.xml | 9 - app/src/main/res/drawable/ic_requests.xml | 13 +- .../res/drawable/ic_round_chevron_left.xml | 9 - app/src/main/res/drawable/ic_screwdriver.xml | 10 - app/src/main/res/drawable/ic_search.xml | 10 - app/src/main/res/drawable/ic_settings.xml | 16 - app/src/main/res/drawable/ic_share.xml | 17 +- app/src/main/res/drawable/ic_star.xml | 9 - app/src/main/res/drawable/ic_support.xml | 11 - .../res/drawable/ic_timetable_selector.xml | 2 +- app/src/main/res/drawable/ic_undo.xml | 13 - app/src/main/res/drawable/ic_upload.xml | 13 - .../res/drawable/ic_visibility_outlined.xml | 12 - app/src/main/res/drawable/ic_vitevents.xml | 34 +- app/src/main/res/drawable/nav_color.xml | 4 +- .../main/res/drawable/nav_item_background.xml | 14 - app/src/main/res/drawable/nav_item_color.xml | 5 - .../res/drawable/slot_chip_background.xml | 14 - .../res/drawable/tab_selected_background.xml | 10 +- app/src/main/res/layout/activity_add_info.xml | 159 -- app/src/main/res/layout/activity_home.xml | 165 +- .../main/res/layout/activity_home_compose.xml | 9 - .../main/res/layout/activity_maintenance.xml | 22 - app/src/main/res/layout/card_friend.xml | 114 -- app/src/main/res/layout/card_period.xml | 163 +- app/src/main/res/layout/card_request.xml | 170 -- .../main/res/layout/fragment_academics.xml | 10 - .../main/res/layout/fragment_all_request.xml | 98 -- .../main/res/layout/fragment_community.xml | 315 ++-- app/src/main/res/layout/fragment_connect.xml | 12 - .../main/res/layout/fragment_course_page.xml | 9 - app/src/main/res/layout/fragment_day.xml | 29 +- app/src/main/res/layout/fragment_friend.xml | 252 --- app/src/main/res/layout/fragment_note.xml | 5 - app/src/main/res/layout/fragment_requests.xml | 180 +- app/src/main/res/layout/fragment_schedule.xml | 80 +- app/src/main/res/layout/fragment_search.xml | 135 -- app/src/main/res/layout/item_period.xml | 2 +- app/src/main/res/layout/next_class_widget.xml | 1 - app/src/main/res/layout/today_widget.xml | 1 - app/src/main/res/menu/bottom_nav_menu.xml | 6 +- .../main/res/navigation/mobile_navigation.xml | 116 +- app/src/main/res/values/colors.xml | 8 +- app/src/main/res/values/strings.xml | 36 +- app/src/main/res/values/themes.xml | 2 +- app/src/main/res/xml/root_preferences.xml | 18 - build.gradle | 23 +- gradle.properties | 2 +- gradle/wrapper/gradle-wrapper.properties | 2 +- markdowntext/.gitignore | 1 - markdowntext/build.gradle | 80 - markdowntext/consumer-rules.pro | 0 markdowntext/proguard-rules.pro | 21 - markdowntext/src/main/AndroidManifest.xml | 2 - .../compose/markdowntext/AutoSizeConfig.kt | 13 - .../markdowntext/CustomTaskListPlugin.kt | 19 - .../compose/markdowntext/CustomTextView.kt | 58 - .../compose/markdowntext/MarkdownRender.kt | 110 -- .../compose/markdowntext/MarkdownText.kt | 149 -- .../compose/markdowntext/TextAppearanceExt.kt | 118 -- .../plugins/core/MardownCorePlugin.kt | 396 ----- .../plugins/image/ImagesPlugin.kt | 134 -- .../StrikethroughNodeRenderer.kt | 33 - .../syntaxhighlight/SyntaxHighlight.kt | 18 - .../SyntaxHighlightDelimiterProcessor.kt | 42 - .../SyntaxHighlightExtension.kt | 34 - .../syntaxhighlight/SyntaxHighlightPlugin.kt | 33 - .../plugins/tasklist/CustomTaskListPlugin.kt | 143 -- settings.gradle | 1 - 251 files changed, 996 insertions(+), 25474 deletions(-) delete mode 100644 .idea/.name delete mode 100644 .idea/AndroidProjectSystem.xml delete mode 100644 .idea/deploymentTargetSelector.xml delete mode 100644 .idea/detekt.xml delete mode 100644 .idea/deviceManager.xml delete mode 100644 .idea/inspectionProfiles/Project_Default.xml delete mode 100644 .idea/kotlinc.xml delete mode 100644 .idea/ktlint-plugin.xml delete mode 100644 .idea/material_theme_project_new.xml delete mode 100644 .idea/migrations.xml delete mode 100644 .idea/runConfigurations.xml delete mode 100644 app/src/main/java/com/dscvit/vitty/activity/AddInfoActivity.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/activity/HomeComposeActivity.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/activity/MaintenanceActivity.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/adapter/FriendAdapter.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/adapter/SearchAdapter.kt rename app/src/main/java/com/dscvit/vitty/{network/api/events => api}/APIEvents.kt (88%) rename app/src/main/java/com/dscvit/vitty/{network/api/events => api}/ApiEventRestClient.kt (96%) rename app/src/main/java/com/dscvit/vitty/{network/api/events => api}/NetworkClient.kt (73%) rename app/src/main/java/com/dscvit/vitty/{network/api/events => api}/RetrofitEventListener.kt (83%) delete mode 100644 app/src/main/java/com/dscvit/vitty/data/converter/Converters.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/data/dao/NoteDao.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/data/dao/ReminderDao.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/data/database/VittyDatabase.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/data/entity/NoteEntity.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/data/entity/ReminderEntity.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/data/repository/NoteRepository.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/data/repository/ReminderRepository.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/network/api/community/APICommunity.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/network/api/community/APICommunityRestClient.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/network/api/community/CommunityNetworkClient.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/network/api/community/RetrofitCommunityListener.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/network/api/community/requests/AuthRequestBody.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/network/api/community/requests/CampusUpdateRequestBody.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/network/api/community/requests/CircleBatchRequestBody.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/network/api/community/requests/UsernameRequestBody.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/network/api/community/responses/circle/CircleBatchRequestResponse.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/network/api/community/responses/circle/CircleRequestItem.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/network/api/community/responses/circle/CircleRequestsResponse.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/network/api/community/responses/circle/CreateCircleResponse.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/network/api/community/responses/circle/JoinCircleResponse.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/network/api/community/responses/requests/RequestsResponse.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/network/api/community/responses/requests/RequestsResponseItem.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/network/api/community/responses/timetable/Course.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/network/api/community/responses/timetable/CurrentStatus.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/network/api/community/responses/timetable/Data.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/network/api/community/responses/timetable/TimetableResponse.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/network/api/community/responses/user/ActiveFriendResponse.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/network/api/community/responses/user/CircleResponse.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/network/api/community/responses/user/FriendResponse.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/network/api/community/responses/user/GhostPostResponse.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/network/api/community/responses/user/PostResponse.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/network/api/community/responses/user/SignInResponse.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/network/api/community/responses/user/UserResponse.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/receiver/ReminderBroadcastReceiver.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/receiver/ReminderNotificationManager.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/theme/Color.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/theme/Theme.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/theme/Typography.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/academics/AcademicsFragment.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/academics/AcademicsScreenContent.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/academics/AcademicsViewModel.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/academics/components/AcademicsScreenComponents.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/academics/models/Course.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/auth/AuthViewModel.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/community/AllRequestFragment.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/community/FriendFragment.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/community/SearchFragment.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/components/CampusUpdateDialog.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/connect/AddFriendScreenContent.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/connect/AddParticipantsScreenContent.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/connect/CircleDetailScreenContent.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/connect/CircleMemberDetailScreenContent.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/connect/CircleRequestsScreenContent.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/connect/ConnectFragment.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/connect/ConnectScreenContent.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/connect/ConnectViewModel.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/connect/FriendDetailScreenContent.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/connect/FriendRequestsScreenContent.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/connect/components/CircleActionBottomSheet.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/connect/components/ConnectScreenComponents.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/connect/components/CreateCircleBottomSheet.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/connect/components/JoinCircleBottomSheet.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/connect/components/QRCodeScanner.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/coursepage/CoursePageContent.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/coursepage/CoursePageFragment.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/coursepage/CoursePageViewModel.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/coursepage/ReminderBroadcastReceiver.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/coursepage/ReminderNotificationManager.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/coursepage/components/CoursePageComponents.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/coursepage/components/ReminderComponents.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/coursepage/models/CoursePageModels.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/emptyclassrooms/EmptyClassroomsContent.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/main/MainComposeApp.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/maintenance/MaintenanceBanner.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/maintenance/MaintenanceScreen.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/notes/NoteFragment.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/notes/NoteScreenContent.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/notes/components/NoteScreenComponents.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/ui/schedule/ScheduleScreenContent.kt create mode 100644 app/src/main/java/com/dscvit/vitty/util/APIConstants.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/util/MaintenanceChecker.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/util/NotificationPermissionHelper.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/util/QRCodeGenerator.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/util/SemesterUtils.kt delete mode 100644 app/src/main/java/com/dscvit/vitty/util/WebConstants.kt delete mode 100644 app/src/main/res/anim/bounce_in.xml delete mode 100644 app/src/main/res/anim/crossfade_in.xml delete mode 100644 app/src/main/res/anim/crossfade_out.xml delete mode 100644 app/src/main/res/anim/nav_slide_down.xml delete mode 100644 app/src/main/res/anim/nav_slide_up.xml delete mode 100644 app/src/main/res/anim/slide_in_left.xml delete mode 100644 app/src/main/res/anim/slide_in_right.xml delete mode 100644 app/src/main/res/anim/slide_out_left.xml delete mode 100644 app/src/main/res/anim/slide_out_right.xml delete mode 100644 app/src/main/res/drawable/bg_nav_bar.xml delete mode 100644 app/src/main/res/drawable/bg_nav_item_selected.xml delete mode 100644 app/src/main/res/drawable/bubble_bg.xml delete mode 100644 app/src/main/res/drawable/circular_background.xml delete mode 100644 app/src/main/res/drawable/cursor_white.xml delete mode 100644 app/src/main/res/drawable/et_style.xml delete mode 100644 app/src/main/res/drawable/ic_about.xml delete mode 100644 app/src/main/res/drawable/ic_academics_outline.xml delete mode 100644 app/src/main/res/drawable/ic_academics_selector.xml delete mode 100644 app/src/main/res/drawable/ic_add_a_photo.xml delete mode 100644 app/src/main/res/drawable/ic_add_friend.xml delete mode 100644 app/src/main/res/drawable/ic_back.xml delete mode 100644 app/src/main/res/drawable/ic_busy.png delete mode 100644 app/src/main/res/drawable/ic_circle_join.xml delete mode 100644 app/src/main/res/drawable/ic_clock.xml delete mode 100644 app/src/main/res/drawable/ic_compass.png delete mode 100644 app/src/main/res/drawable/ic_edit_document.xml delete mode 100644 app/src/main/res/drawable/ic_empty_classroom.xml delete mode 100644 app/src/main/res/drawable/ic_format_bold.xml delete mode 100644 app/src/main/res/drawable/ic_format_italic.xml delete mode 100644 app/src/main/res/drawable/ic_format_list_bulleted.xml delete mode 100644 app/src/main/res/drawable/ic_format_underlined.xml delete mode 100644 app/src/main/res/drawable/ic_free.png delete mode 100644 app/src/main/res/drawable/ic_group_add.xml delete mode 100644 app/src/main/res/drawable/ic_library_add_check.xml delete mode 100644 app/src/main/res/drawable/ic_logout_2.xml delete mode 100644 app/src/main/res/drawable/ic_maintenance.xml delete mode 100644 app/src/main/res/drawable/ic_pin.xml delete mode 100644 app/src/main/res/drawable/ic_qr.xml delete mode 100644 app/src/main/res/drawable/ic_redo.xml delete mode 100644 app/src/main/res/drawable/ic_request_pending.xml delete mode 100644 app/src/main/res/drawable/ic_round_chevron_left.xml delete mode 100644 app/src/main/res/drawable/ic_screwdriver.xml delete mode 100644 app/src/main/res/drawable/ic_search.xml delete mode 100644 app/src/main/res/drawable/ic_settings.xml delete mode 100644 app/src/main/res/drawable/ic_star.xml delete mode 100644 app/src/main/res/drawable/ic_support.xml delete mode 100644 app/src/main/res/drawable/ic_undo.xml delete mode 100644 app/src/main/res/drawable/ic_upload.xml delete mode 100644 app/src/main/res/drawable/ic_visibility_outlined.xml delete mode 100644 app/src/main/res/drawable/nav_item_background.xml delete mode 100644 app/src/main/res/drawable/nav_item_color.xml delete mode 100644 app/src/main/res/drawable/slot_chip_background.xml delete mode 100644 app/src/main/res/layout/activity_add_info.xml delete mode 100644 app/src/main/res/layout/activity_home_compose.xml delete mode 100644 app/src/main/res/layout/activity_maintenance.xml delete mode 100644 app/src/main/res/layout/card_friend.xml delete mode 100644 app/src/main/res/layout/card_request.xml delete mode 100644 app/src/main/res/layout/fragment_academics.xml delete mode 100644 app/src/main/res/layout/fragment_all_request.xml delete mode 100644 app/src/main/res/layout/fragment_connect.xml delete mode 100644 app/src/main/res/layout/fragment_course_page.xml delete mode 100644 app/src/main/res/layout/fragment_friend.xml delete mode 100644 app/src/main/res/layout/fragment_note.xml delete mode 100644 app/src/main/res/layout/fragment_search.xml delete mode 100644 markdowntext/.gitignore delete mode 100644 markdowntext/build.gradle delete mode 100644 markdowntext/consumer-rules.pro delete mode 100644 markdowntext/proguard-rules.pro delete mode 100644 markdowntext/src/main/AndroidManifest.xml delete mode 100644 markdowntext/src/main/java/dev/jeziellago/compose/markdowntext/AutoSizeConfig.kt delete mode 100644 markdowntext/src/main/java/dev/jeziellago/compose/markdowntext/CustomTaskListPlugin.kt delete mode 100644 markdowntext/src/main/java/dev/jeziellago/compose/markdowntext/CustomTextView.kt delete mode 100644 markdowntext/src/main/java/dev/jeziellago/compose/markdowntext/MarkdownRender.kt delete mode 100644 markdowntext/src/main/java/dev/jeziellago/compose/markdowntext/MarkdownText.kt delete mode 100644 markdowntext/src/main/java/dev/jeziellago/compose/markdowntext/TextAppearanceExt.kt delete mode 100644 markdowntext/src/main/java/dev/jeziellago/compose/markdowntext/plugins/core/MardownCorePlugin.kt delete mode 100644 markdowntext/src/main/java/dev/jeziellago/compose/markdowntext/plugins/image/ImagesPlugin.kt delete mode 100644 markdowntext/src/main/java/dev/jeziellago/compose/markdowntext/plugins/syntaxhighlight/StrikethroughNodeRenderer.kt delete mode 100644 markdowntext/src/main/java/dev/jeziellago/compose/markdowntext/plugins/syntaxhighlight/SyntaxHighlight.kt delete mode 100644 markdowntext/src/main/java/dev/jeziellago/compose/markdowntext/plugins/syntaxhighlight/SyntaxHighlightDelimiterProcessor.kt delete mode 100644 markdowntext/src/main/java/dev/jeziellago/compose/markdowntext/plugins/syntaxhighlight/SyntaxHighlightExtension.kt delete mode 100644 markdowntext/src/main/java/dev/jeziellago/compose/markdowntext/plugins/syntaxhighlight/SyntaxHighlightPlugin.kt delete mode 100644 markdowntext/src/main/java/dev/jeziellago/compose/markdowntext/plugins/tasklist/CustomTaskListPlugin.kt diff --git a/.gitignore b/.gitignore index 8715c49..7e5b563 100755 --- a/.gitignore +++ b/.gitignore @@ -13,6 +13,4 @@ .externalNativeBuild .cxx /app/google-services.json -/app/google-services.prod.json -/app/google-services.dev.json /keystore.properties diff --git a/.idea/.name b/.idea/.name deleted file mode 100644 index 0325727..0000000 --- a/.idea/.name +++ /dev/null @@ -1 +0,0 @@ -VITTY \ No newline at end of file diff --git a/.idea/AndroidProjectSystem.xml b/.idea/AndroidProjectSystem.xml deleted file mode 100644 index 4a53bee..0000000 --- a/.idea/AndroidProjectSystem.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml index b86273d..fb7f4a8 100755 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -1,6 +1,6 @@ - + \ No newline at end of file diff --git a/.idea/deploymentTargetSelector.xml b/.idea/deploymentTargetSelector.xml deleted file mode 100644 index b268ef3..0000000 --- a/.idea/deploymentTargetSelector.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/.idea/detekt.xml b/.idea/detekt.xml deleted file mode 100644 index ee7289c..0000000 --- a/.idea/detekt.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - \ No newline at end of file diff --git a/.idea/deviceManager.xml b/.idea/deviceManager.xml deleted file mode 100644 index 91f9558..0000000 --- a/.idea/deviceManager.xml +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml index 804c374..7b46144 100755 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -4,14 +4,14 @@