From 1558794e93a643f99b775d453c32b87e516ac095 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1rton=20Kiss?= Date: Fri, 26 May 2023 21:25:00 +0200 Subject: [PATCH] igen --- CONTRIBUTING.md | 78 +- LICENSE | 58 +- README.md | 46 +- changelog.md | 26 +- filcnaplo/.gitignore | 92 +- filcnaplo/.metadata | 60 +- filcnaplo/README.md | 4 +- filcnaplo/analysis_options.yaml | 58 +- filcnaplo/android/.gitignore | 22 +- filcnaplo/android/app/build.gradle | 198 +- filcnaplo/android/app/proguard-rules.pro | 8 +- .../android/app/src/debug/AndroidManifest.xml | 16 +- .../android/app/src/main/AndroidManifest.xml | 138 +- .../main/java/hu/filc/naplo/MainActivity.java | 36 +- .../drawable-hdpi/ic_launcher_foreground.png | Bin 0 -> 8042 bytes .../app/src/main/res/drawable-hdpi/splash.png | Bin 0 -> 9991 bytes .../drawable-mdpi/ic_launcher_foreground.png | Bin 0 -> 4210 bytes .../app/src/main/res/drawable-mdpi/splash.png | Bin 0 -> 4414 bytes .../src/main/res/drawable-nodpi/ic_check.xml | 26 +- .../res/drawable-nodpi/ic_chevron_left.xml | 26 +- .../res/drawable-nodpi/ic_chevron_right.xml | 26 +- .../main/res/drawable-nodpi/ic_droplet.xml | 26 +- .../drawable-nodpi/ic_launcher_background.xml | 340 +-- .../drawable-nodpi/ic_launcher_foreground.xml | 58 +- .../res/drawable-nodpi/ic_navigation_2.xml | 26 +- .../main/res/drawable-nodpi/ic_refresh_cw.xml | 54 +- .../drawable-v21/app_widget_background.xml | 18 +- .../app_widget_inner_view_background.xml | 18 +- .../src/main/res/drawable-v21/background.png | Bin 0 -> 69 bytes .../res/drawable-v21/launch_background.xml | 16 +- .../res/drawable-xhdpi/card_layout_bg.xml | 12 +- .../res/drawable-xhdpi/card_layout_tile.xml | 10 +- .../card_layout_tile_elmarad.xml | 10 +- .../card_layout_tile_helyetesitett.xml | 10 +- .../drawable-xhdpi/ic_launcher_foreground.png | Bin 0 -> 12737 bytes .../res/drawable-xhdpi/launch_background.xml | 12 +- .../launch_gradient_background.xml | 20 +- .../src/main/res/drawable-xhdpi/splash.png | Bin 0 -> 14389 bytes .../res/drawable-xhdpi/widget_card_bottom.xml | 12 +- .../widget_card_bottom_dark.xml | 12 +- .../res/drawable-xhdpi/widget_card_top.xml | 12 +- .../drawable-xhdpi/widget_card_top_dark.xml | 12 +- .../drawable-xhdpi/widget_scroll_style.xml | 32 +- .../ic_launcher_foreground.png | Bin 0 -> 24772 bytes .../src/main/res/drawable-xxhdpi/splash.png | Bin 0 -> 31972 bytes .../ic_launcher_foreground.png | Bin 0 -> 39058 bytes .../src/main/res/drawable-xxxhdpi/splash.png | Bin 0 -> 47178 bytes .../app/src/main/res/drawable/background.png | Bin 0 -> 69 bytes .../app/src/main/res/drawable/btn_shape.xml | 34 +- .../src/main/res/drawable/btn_shape_login.xml | 34 +- .../main/res/drawable/launch_background.xml | 16 +- .../src/main/res/layout/home_widget_test.xml | 50 +- .../src/main/res/layout/timetable_item.xml | 208 +- .../src/main/res/layout/widget_timetable.xml | 436 ++-- .../res/mipmap-anydpi-v26/ic_launcher.xml | 5 +- .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin 5681 -> 3359 bytes .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin 3021 -> 1922 bytes .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 8163 -> 5414 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 15548 -> 9891 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 22434 -> 16138 bytes .../src/main/res/values-night-v31/themes.xml | 18 +- .../app/src/main/res/values-night/styles.xml | 36 +- .../app/src/main/res/values-v21/styles.xml | 22 +- .../app/src/main/res/values-v31/themes.xml | 20 +- .../android/app/src/main/res/values/attrs.xml | 12 +- .../app/src/main/res/values/colors.xml | 2 +- .../app/src/main/res/values/dimens.xml | 18 +- .../app/src/main/res/values/strings.xml | 10 +- .../app/src/main/res/values/styles.xml | 59 +- .../app/src/main/res/values/themes.xml | 30 +- .../main/res/xml/home_widget_test_info.xml | 24 +- .../app/src/profile/AndroidManifest.xml | 16 +- filcnaplo/android/build.gradle | 106 +- filcnaplo/android/filc3.properties | 4 + filcnaplo/android/gradle.properties | 8 +- .../gradle/wrapper/gradle-wrapper.properties | 12 +- filcnaplo/android/settings.gradle | 22 +- filcnaplo/android/settings_aar.gradle | 2 +- filcnaplo/assets/icons/ic_launcher.png | Bin 189314 -> 1428230 bytes .../assets/icons/ic_launcher_foreground.png | Bin 18650 -> 54122 bytes filcnaplo/assets/icons/ic_splash.png | Bin 67685 -> 54122 bytes filcnaplo/assets/images/desktop_icon.svg | 6 +- filcnaplo/assets/images/github.svg | 6 +- filcnaplo/assets/images/goal_icon.svg | 6 +- filcnaplo/assets/images/kupak.svg | 6 +- filcnaplo/assets/images/nickname_icon.svg | 6 +- filcnaplo/assets/images/stats_icon.svg | 6 +- filcnaplo/assets/images/theme_icon.svg | 6 +- filcnaplo/assets/images/timetable_icon.svg | 10 +- filcnaplo/assets/images/tinta.svg | 6 +- filcnaplo/assets/images/widget_icon.svg | 6 +- filcnaplo/build.sh | 26 +- filcnaplo/ios/.gitignore | 66 +- filcnaplo/ios/Flutter/AppFrameworkInfo.plist | 52 +- filcnaplo/ios/Flutter/Debug.xcconfig | 4 +- filcnaplo/ios/Flutter/Release.xcconfig | 4 +- filcnaplo/ios/Podfile | 86 +- filcnaplo/ios/Podfile.lock | 460 ++-- .../ios/Runner.xcodeproj/project.pbxproj | 12 +- .../contents.xcworkspacedata | 14 +- .../xcshareddata/IDEWorkspaceChecks.plist | 16 +- .../xcshareddata/WorkspaceSettings.xcsettings | 16 +- .../xcshareddata/xcschemes/Runner.xcscheme | 174 +- .../contents.xcworkspacedata | 20 +- .../xcshareddata/IDEWorkspaceChecks.plist | 16 +- .../xcshareddata/WorkspaceSettings.xcsettings | 16 +- filcnaplo/ios/Runner/AppDelegate.swift | 50 +- .../AppIcon.appiconset/Contents.json | 416 ++-- .../Icon-App-1024x1024@1x.png | Bin 0 -> 607054 bytes .../AppIcon.appiconset/Icon-App-20x20@1x.png | Bin 0 -> 590 bytes .../AppIcon.appiconset/Icon-App-20x20@2x.png | Bin 0 -> 1459 bytes .../AppIcon.appiconset/Icon-App-20x20@3x.png | Bin 0 -> 2380 bytes .../AppIcon.appiconset/Icon-App-29x29@1x.png | Bin 0 -> 931 bytes .../AppIcon.appiconset/Icon-App-29x29@2x.png | Bin 0 -> 2285 bytes .../AppIcon.appiconset/Icon-App-29x29@3x.png | Bin 0 -> 4176 bytes .../AppIcon.appiconset/Icon-App-40x40@1x.png | Bin 0 -> 1459 bytes .../AppIcon.appiconset/Icon-App-40x40@2x.png | Bin 0 -> 3656 bytes .../AppIcon.appiconset/Icon-App-40x40@3x.png | Bin 0 -> 6919 bytes .../AppIcon.appiconset/Icon-App-50x50@1x.png | Bin 0 -> 1858 bytes .../AppIcon.appiconset/Icon-App-50x50@2x.png | Bin 0 -> 5101 bytes .../AppIcon.appiconset/Icon-App-57x57@1x.png | Bin 0 -> 2193 bytes .../AppIcon.appiconset/Icon-App-57x57@2x.png | Bin 0 -> 6187 bytes .../AppIcon.appiconset/Icon-App-60x60@2x.png | Bin 0 -> 6919 bytes .../AppIcon.appiconset/Icon-App-60x60@3x.png | Bin 0 -> 13157 bytes .../AppIcon.appiconset/Icon-App-72x72@1x.png | Bin 0 -> 3062 bytes .../AppIcon.appiconset/Icon-App-72x72@2x.png | Bin 0 -> 8997 bytes .../AppIcon.appiconset/Icon-App-76x76@1x.png | Bin 0 -> 3318 bytes .../AppIcon.appiconset/Icon-App-76x76@2x.png | Bin 0 -> 9631 bytes .../Icon-App-83.5x83.5@2x.png | Bin 0 -> 11447 bytes .../ios/Runner/Assets.xcassets/Contents.json | 12 +- .../LaunchBackground.imageset/Contents.json | 42 +- .../LaunchBackground.imageset/background.png | Bin 1212241 -> 69 bytes .../LaunchImage.imageset/Contents.json | 46 +- .../LaunchImage.imageset/LaunchImage.png | Bin 14310 -> 4414 bytes .../LaunchImage.imageset/LaunchImage@2x.png | Bin 20647 -> 14389 bytes .../LaunchImage.imageset/LaunchImage@3x.png | Bin 25460 -> 31972 bytes .../LaunchImage.imageset/README.md | 8 +- .../ic_absences.imageset/Contents.json | 42 +- .../ic_grades.imageset/Contents.json | 42 +- .../ic_messages.imageset/Contents.json | 42 +- .../ic_timetable.imageset/Contents.json | 42 +- .../Runner/Base.lproj/LaunchScreen.storyboard | 88 +- .../ios/Runner/Base.lproj/Main.storyboard | 52 +- filcnaplo/ios/Runner/Info.plist | 142 +- filcnaplo/ios/Runner/Runner-Bridging-Header.h | 2 +- filcnaplo/ios/Runner/Runner.entitlements | 32 +- .../AccentColor.colorset/Contents.json | 22 +- .../AppIcon.appiconset/Contents.json | 26 +- .../livecard/Assets.xcassets/Contents.json | 12 +- .../WidgetBackground.colorset/Contents.json | 22 +- filcnaplo/ios/livecard/Info.plist | 26 +- filcnaplo/ios/livecard/lesson_model.swift | 58 +- filcnaplo/ios/livecard/livecard.entitlements | 20 +- .../ios/livecard/livecard.intentdefinition | 118 +- filcnaplo/ios/livecard/livecard.swift | 304 +-- filcnaplo/lib/api/client.dart | 330 +-- filcnaplo/lib/api/login.dart | 230 +- filcnaplo/lib/api/nonce.dart | 50 +- .../lib/api/providers/database_provider.dart | 60 +- .../lib/api/providers/live_card_provider.dart | 408 ++-- .../lib/api/providers/news_provider.dart | 170 +- .../lib/api/providers/status_provider.dart | 158 +- filcnaplo/lib/api/providers/sync.dart | 176 +- .../lib/api/providers/update_provider.dart | 78 +- .../lib/api/providers/user_provider.dart | 156 +- filcnaplo/lib/app.dart | 386 ++-- filcnaplo/lib/database/init.dart | 282 +-- filcnaplo/lib/database/query.dart | 330 +-- filcnaplo/lib/database/store.dart | 224 +- filcnaplo/lib/database/struct.dart | 60 +- filcnaplo/lib/helpers/attachment_helper.dart | 112 +- filcnaplo/lib/helpers/average_helper.dart | 42 +- filcnaplo/lib/helpers/quick_actions.dart | 72 +- filcnaplo/lib/helpers/share_helper.dart | 30 +- filcnaplo/lib/helpers/storage_helper.dart | 76 +- filcnaplo/lib/helpers/subject.dart | 288 +-- filcnaplo/lib/helpers/update_helper.dart | 142 +- filcnaplo/lib/icons/filc_icons.dart | 86 +- filcnaplo/lib/main.dart | 152 +- filcnaplo/lib/models/config.dart | 74 +- filcnaplo/lib/models/icon_pack.dart | 2 +- filcnaplo/lib/models/news.dart | 62 +- filcnaplo/lib/models/release.dart | 302 +-- filcnaplo/lib/models/settings.dart | 780 +++---- .../lib/models/subject_lesson_count.dart | 62 +- filcnaplo/lib/models/supporter.dart | 100 +- filcnaplo/lib/models/user.dart | 192 +- filcnaplo/lib/theme/colors/accent.dart | 46 +- filcnaplo/lib/theme/colors/colors.dart | 93 +- filcnaplo/lib/theme/colors/dark_desktop.dart | 66 +- filcnaplo/lib/theme/colors/dark_mobile.dart | 66 +- filcnaplo/lib/theme/colors/light_desktop.dart | 66 +- filcnaplo/lib/theme/colors/light_mobile.dart | 66 +- filcnaplo/lib/theme/observer.dart | 36 +- filcnaplo/lib/theme/theme.dart | 320 +-- filcnaplo/lib/ui/date_widget.dart | 16 +- filcnaplo/lib/ui/filter/sort.dart | 318 +-- filcnaplo/lib/ui/filter/widgets.dart | 372 ++-- filcnaplo/lib/ui/filter/widgets/absences.dart | 30 +- .../lib/ui/filter/widgets/certifications.dart | 48 +- filcnaplo/lib/ui/filter/widgets/events.dart | 30 +- filcnaplo/lib/ui/filter/widgets/exams.dart | 30 +- filcnaplo/lib/ui/filter/widgets/grades.dart | 82 +- filcnaplo/lib/ui/filter/widgets/homework.dart | 30 +- filcnaplo/lib/ui/filter/widgets/lessons.dart | 30 +- filcnaplo/lib/ui/filter/widgets/messages.dart | 46 +- .../lib/ui/filter/widgets/missed_exams.dart | 70 +- filcnaplo/lib/ui/filter/widgets/notes.dart | 30 +- filcnaplo/lib/ui/filter/widgets/update.dart | 20 +- .../lib/ui/widgets/grade/grade_tile.dart | 604 ++--- .../lib/ui/widgets/lesson/lesson_tile.dart | 616 +++--- .../ui/widgets/lesson/lesson_tile.i18n.dart | 66 +- .../lib/ui/widgets/message/message_tile.dart | 242 +- filcnaplo/lib/utils/color.dart | 28 +- filcnaplo/lib/utils/format.dart | 140 +- filcnaplo/lib/utils/format.i18n.dart | 54 +- filcnaplo/lib/utils/jwt.dart | 84 +- filcnaplo/lib/utils/platform.dart | 12 +- filcnaplo/lib/utils/reverse_search.dart | 76 +- filcnaplo/linux/.gitignore | 2 +- filcnaplo/linux/CMakeLists.txt | 232 +- filcnaplo/linux/filcnaplo.desktop | 14 +- filcnaplo/linux/flutter/CMakeLists.txt | 174 +- filcnaplo/linux/main.cc | 12 +- filcnaplo/linux/my_application.cc | 208 +- filcnaplo/linux/my_application.h | 36 +- filcnaplo/macos/.gitignore | 14 +- .../macos/Flutter/Flutter-Debug.xcconfig | 4 +- .../macos/Flutter/Flutter-Release.xcconfig | 4 +- filcnaplo/macos/Podfile | 80 +- filcnaplo/macos/Podfile.lock | 142 +- .../macos/Runner.xcodeproj/project.pbxproj | 1338 +++++------ .../xcshareddata/IDEWorkspaceChecks.plist | 16 +- .../xcshareddata/xcschemes/Runner.xcscheme | 174 +- .../contents.xcworkspacedata | 20 +- .../xcshareddata/IDEWorkspaceChecks.plist | 16 +- filcnaplo/macos/Runner/AppDelegate.swift | 18 +- .../AppIcon.appiconset/Contents.json | 136 +- .../macos/Runner/Base.lproj/MainMenu.xib | 696 +++--- .../macos/Runner/Configs/AppInfo.xcconfig | 28 +- filcnaplo/macos/Runner/Configs/Debug.xcconfig | 4 +- .../macos/Runner/Configs/Release.xcconfig | 4 +- .../macos/Runner/Configs/Warnings.xcconfig | 26 +- .../macos/Runner/DebugProfile.entitlements | 32 +- filcnaplo/macos/Runner/Info.plist | 64 +- .../macos/Runner/MainFlutterWindow.swift | 38 +- filcnaplo/macos/Runner/Release.entitlements | 24 +- filcnaplo/pubspec.yaml | 330 +-- filcnaplo/run.sh | 24 +- filcnaplo/run_release.sh | 24 +- filcnaplo_desktop_ui/.gitignore | 47 + filcnaplo_desktop_ui/LICENSE | 1348 ++++++------ filcnaplo_desktop_ui/analysis_options.yaml | 56 +- .../lib/common/filter_bar.dart | 170 +- .../lib/common/panel_button.dart | 132 +- .../lib/common/profile_image.dart | 150 +- .../common/widgets/grade/grade_viewable.dart | 26 +- .../widgets/lesson/lesson_viewable.dart | 38 +- .../lib/pages/absences/absences_page.dart | 724 +++--- .../pages/absences/absences_page.i18n.dart | 114 +- .../lib/pages/grades/grade_subject_view.dart | 536 ++--- .../lib/pages/grades/grades_count.dart | 50 +- .../lib/pages/grades/grades_count_item.dart | 74 +- .../lib/pages/grades/grades_page.dart | 526 ++--- .../lib/pages/grades/grades_page.i18n.dart | 120 +- .../lib/pages/home/home_page.dart | 330 +-- .../lib/pages/home/home_page.i18n.dart | 126 +- .../lib/pages/messages/messages_page.dart | 328 +-- .../pages/messages/messages_page.i18n.dart | 72 +- .../lib/pages/timetable/timetable_page.dart | 666 +++--- .../pages/timetable/timetable_page.i18n.dart | 60 +- .../lib/screens/login/login_route.dart | 34 +- .../lib/screens/login/login_screen.dart | 638 +++--- .../lib/screens/login/login_screen.i18n.dart | 102 +- .../screens/navigation/navigation_route.dart | 50 +- .../navigation/navigation_route_handler.dart | 74 +- .../screens/navigation/navigation_screen.dart | 274 +-- .../lib/screens/navigation/sidebar.dart | 608 ++--- .../screens/navigation/sidebar_action.dart | 98 +- .../lib/screens/news/news_view.dart | 20 +- .../lib/screens/settings/settings_screen.dart | 1620 ++++++++------ .../settings/settings_screen.i18n.dart | 376 ++-- filcnaplo_desktop_ui/pubspec.yaml | 72 +- filcnaplo_kreta_api/.github/dependabot.yml | 11 + filcnaplo_kreta_api/.gitignore | 47 + filcnaplo_kreta_api/LICENSE | 58 +- filcnaplo_kreta_api/analysis_options.yaml | 56 +- filcnaplo_kreta_api/lib/client/api.dart | 164 +- filcnaplo_kreta_api/lib/client/client.dart | 386 ++-- .../lib/controllers/timetable_controller.dart | 434 ++-- filcnaplo_kreta_api/lib/models/absence.dart | 150 +- .../lib/models/attachment.dart | 64 +- filcnaplo_kreta_api/lib/models/category.dart | 88 +- filcnaplo_kreta_api/lib/models/event.dart | 56 +- filcnaplo_kreta_api/lib/models/exam.dart | 84 +- filcnaplo_kreta_api/lib/models/grade.dart | 240 +- .../lib/models/group_average.dart | 38 +- filcnaplo_kreta_api/lib/models/homework.dart | 138 +- filcnaplo_kreta_api/lib/models/lesson.dart | 194 +- filcnaplo_kreta_api/lib/models/message.dart | 194 +- filcnaplo_kreta_api/lib/models/note.dart | 84 +- filcnaplo_kreta_api/lib/models/recipient.dart | 112 +- filcnaplo_kreta_api/lib/models/school.dart | 38 +- filcnaplo_kreta_api/lib/models/student.dart | 110 +- filcnaplo_kreta_api/lib/models/subject.dart | 60 +- filcnaplo_kreta_api/lib/models/week.dart | 82 +- .../lib/providers/absence_provider.dart | 146 +- .../lib/providers/event_provider.dart | 118 +- .../lib/providers/exam_provider.dart | 118 +- .../lib/providers/grade_provider.dart | 268 +-- .../lib/providers/homework_provider.dart | 130 +- .../lib/providers/message_provider.dart | 160 +- .../lib/providers/note_provider.dart | 118 +- .../lib/providers/timetable_provider.dart | 184 +- filcnaplo_kreta_api/pubspec.yaml | 40 +- filcnaplo_mobile_ui/.github/dependabot.yml | 11 + filcnaplo_mobile_ui/.gitignore | 47 + filcnaplo_mobile_ui/LICENSE | 58 +- filcnaplo_mobile_ui/analysis_options.yaml | 56 +- .../lib/common/action_button.dart | 72 +- .../lib/common/average_display.dart | 70 +- .../lib/common/bottom_card.dart | 102 +- .../bottom_sheet_menu/bottom_sheet_menu.dart | 44 +- .../bottom_sheet_menu_item.dart | 38 +- .../rounded_bottom_sheet.dart | 140 +- .../lib/common/custom_snack_bar.dart | 68 +- filcnaplo_mobile_ui/lib/common/detail.dart | 62 +- .../lib/common/dialog_button.dart | 46 +- filcnaplo_mobile_ui/lib/common/dot.dart | 40 +- filcnaplo_mobile_ui/lib/common/empty.dart | 90 +- .../lib/common/filter_bar.dart | 234 +- .../lib/common/hero_dialog_route.dart | 70 +- .../lib/common/hero_scrollview.dart | 266 +-- .../lib/common/material_action_button.dart | 70 +- .../lib/common/new_content_indicator.dart | 68 +- .../lib/common/panel/panel.dart | 270 +-- .../lib/common/panel/panel_action_button.dart | 88 +- .../lib/common/panel/panel_button.dart | 148 +- .../common/profile_image/profile_button.dart | 100 +- .../common/profile_image/profile_image.dart | 458 ++-- .../lib/common/progress_bar.dart | 138 +- .../lib/common/screens.i18n.dart | 66 +- .../lib/common/sliding_bottom_sheet.dart | 84 +- .../lib/common/system_chrome.dart | 30 +- .../lib/common/trend_display.dart | 118 +- filcnaplo_mobile_ui/lib/common/viewable.dart | 1958 ++++++++--------- .../widgets/absence/absence_display.dart | 100 +- .../widgets/absence/absence_subject_tile.dart | 160 +- .../common/widgets/absence/absence_tile.dart | 236 +- .../widgets/absence/absence_tile.i18n.dart | 72 +- .../common/widgets/absence/absence_view.dart | 256 +-- .../widgets/absence/absence_view.i18n.dart | 78 +- .../widgets/absence/absence_viewable.dart | 136 +- .../absence_group_container.dart | 20 +- .../absence_group/absence_group_tile.dart | 160 +- .../absence_group_tile.i18n.dart | 42 +- .../lib/common/widgets/card_handle.dart | 54 +- .../cretification/certification_card.dart | 216 +- .../certification_card.i18n.dart | 72 +- .../cretification/certification_tile.dart | 174 +- .../certification_tile.i18n.dart | 90 +- .../cretification/certification_view.dart | 86 +- .../lib/common/widgets/custom_switch.dart | 120 +- .../lib/common/widgets/event/event_tile.dart | 92 +- .../lib/common/widgets/event/event_view.dart | 114 +- .../common/widgets/event/event_viewable.dart | 36 +- .../lib/common/widgets/exam/exam_tile.dart | 116 +- .../lib/common/widgets/exam/exam_view.dart | 122 +- .../common/widgets/exam/exam_view.i18n.dart | 54 +- .../common/widgets/exam/exam_viewable.dart | 40 +- .../widgets/grade/grade_subject_tile.dart | 140 +- .../lib/common/widgets/grade/grade_view.dart | 120 +- .../common/widgets/grade/grade_view.i18n.dart | 60 +- .../common/widgets/grade/grade_viewable.dart | 50 +- .../lib/common/widgets/grade/new_grades.dart | 316 +-- .../common/widgets/grade/new_grades.i18n.dart | 84 +- .../common/widgets/grade/surprise_grade.dart | 778 +++---- .../homework/homework_attachment_tile.dart | 178 +- .../homework_attachment_tile.i18n.dart | 42 +- .../widgets/homework/homework_tile.dart | 206 +- .../widgets/homework/homework_view.dart | 176 +- .../widgets/homework/homework_view.i18n.dart | 42 +- .../widgets/homework/homework_viewable.dart | 36 +- .../widgets/lesson/changed_lesson_tile.dart | 150 +- .../lesson/changed_lesson_tile.i18n.dart | 48 +- .../lesson/changed_lesson_viewable.dart | 36 +- .../common/widgets/lesson/lesson_view.dart | 160 +- .../widgets/lesson/lesson_view.i18n.dart | 60 +- .../widgets/lesson/lesson_viewable.dart | 50 +- .../widgets/message/attachment_tile.dart | 166 +- .../common/widgets/message/image_view.dart | 92 +- .../common/widgets/message/message_view.dart | 106 +- .../widgets/message/message_view_tile.dart | 244 +- .../message/message_view_tile.i18n.dart | 48 +- .../widgets/message/message_viewable.dart | 64 +- .../lib/common/widgets/miss_tile.dart | 102 +- .../lib/common/widgets/miss_tile.i18n.dart | 48 +- .../widgets/missed_exam/missed_exam_tile.dart | 70 +- .../missed_exam/missed_exam_tile.i18n.dart | 126 +- .../widgets/missed_exam/missed_exam_view.dart | 122 +- .../missed_exam/missed_exam_viewable.dart | 36 +- .../lib/common/widgets/note/note_tile.dart | 92 +- .../lib/common/widgets/note/note_view.dart | 144 +- .../common/widgets/note/note_viewable.dart | 36 +- .../lib/common/widgets/statistics_tile.dart | 214 +- .../common/widgets/update/update_tile.dart | 64 +- .../widgets/update/update_tile.i18n.dart | 42 +- .../widgets/update/update_viewable.dart | 36 +- .../common/widgets/update/updates_view.dart | 340 +-- .../widgets/update/updates_view.i18n.dart | 92 +- .../pages/absences/absence_subject_view.dart | 158 +- .../absence_subject_view_container.dart | 20 +- .../lib/pages/absences/absences_page.dart | 764 +++---- .../pages/absences/absences_page.i18n.dart | 114 +- .../grades/calculator/grade_calculator.dart | 334 +-- .../calculator/grade_calculator.i18n.dart | 66 +- .../calculator/grade_calculator_provider.dart | 106 +- .../lib/pages/grades/fail_warning.dart | 78 +- .../lib/pages/grades/grade_subject_view.dart | 566 ++--- .../lib/pages/grades/grades_count.dart | 46 +- .../lib/pages/grades/grades_count_item.dart | 66 +- .../lib/pages/grades/grades_page.dart | 588 ++--- .../lib/pages/grades/grades_page.i18n.dart | 120 +- .../lib/pages/grades/graph.dart | 590 ++--- .../lib/pages/grades/graph.i18n.dart | 48 +- .../grades/subject_grades_container.dart | 20 +- .../lib/pages/home/home_page.dart | 714 +++--- .../lib/pages/home/home_page.i18n.dart | 126 +- .../home/live_card/heads_up_countdown.dart | 204 +- .../lib/pages/home/live_card/live_card.dart | 394 ++-- .../pages/home/live_card/live_card.i18n.dart | 114 +- .../home/live_card/live_card_widget.dart | 494 ++--- .../lib/pages/home/particle.dart | 876 ++++---- .../lib/pages/messages/messages_page.dart | 358 +-- .../pages/messages/messages_page.i18n.dart | 72 +- .../lib/pages/timetable/day_title.dart | 124 +- .../lib/pages/timetable/timetable_page.dart | 944 ++++---- .../pages/timetable/timetable_page.i18n.dart | 60 +- .../components/active_sponsor_card.dart | 284 +-- .../lib/premium/components/avatar_stack.dart | 52 +- .../lib/premium/components/github_card.dart | 104 +- .../components/github_connect_button.dart | 194 +- .../lib/premium/components/goal_card.dart | 148 +- .../lib/premium/components/plan_card.dart | 276 +-- .../lib/premium/components/reward_card.dart | 128 +- .../premium/components/supporter_chip.dart | 70 +- .../components/supporter_group_card.dart | 142 +- .../premium/components/supporter_tile.dart | 46 +- .../premium/components/supporters_button.dart | 140 +- .../lib/premium/premium_button.dart | 238 +- .../lib/premium/premium_screen.dart | 584 ++--- .../lib/premium/styles/gradients.dart | 26 +- .../lib/premium/supporters_screen.dart | 242 +- .../lib/screens/error_report_screen.dart | 400 ++-- .../lib/screens/error_report_screen.i18n.dart | 90 +- .../lib/screens/error_screen.dart | 128 +- .../lib/screens/login/login_button.dart | 58 +- .../lib/screens/login/login_input.dart | 194 +- .../lib/screens/login/login_route.dart | 42 +- .../lib/screens/login/login_screen.dart | 606 ++--- .../lib/screens/login/login_screen.i18n.dart | 102 +- .../login/school_input/school_input.dart | 234 +- .../school_input/school_input_overlay.dart | 144 +- .../school_input_overlay.i18n.dart | 42 +- .../login/school_input/school_input_tile.dart | 128 +- .../login/school_input/school_search.dart | 50 +- .../lib/screens/navigation/nabar.dart | 54 +- .../lib/screens/navigation/navbar_item.dart | 118 +- .../screens/navigation/navigation_route.dart | 50 +- .../navigation/navigation_route_handler.dart | 76 +- .../screens/navigation/navigation_screen.dart | 604 ++--- .../lib/screens/navigation/status_bar.dart | 220 +- .../screens/navigation/status_bar.i18n.dart | 54 +- .../lib/screens/news/news_screen.dart | 122 +- .../lib/screens/news/news_tile.dart | 60 +- .../lib/screens/news/news_view.dart | 232 +- .../settings/accounts/account_tile.dart | 80 +- .../settings/accounts/account_view.dart | 108 +- .../settings/accounts/account_view.i18n.dart | 66 +- .../settings/debug/subject_icon_gallery.dart | 162 +- .../lib/screens/settings/privacy_view.dart | 122 +- .../lib/screens/settings/settings_helper.dart | 1096 ++++----- .../lib/screens/settings/settings_route.dart | 42 +- .../lib/screens/settings/settings_screen.dart | 1735 ++++++++------- .../settings/settings_screen.i18n.dart | 388 ++-- filcnaplo_mobile_ui/pubspec.yaml | 94 +- filcnaplo_premium/.gitignore | 48 + filcnaplo_premium/README.md | 6 +- filcnaplo_premium/analysis_options.yaml | 56 +- .../android/database/DBManager.java | 236 +- .../android/database/SQLiteHelper.java | 70 +- filcnaplo_premium/android/local.properties | 4 +- filcnaplo_premium/android/utils/Utils.java | 72 +- filcnaplo_premium/android/utils/Week.java | 128 +- .../widget_timetable/WidgetTimetable.java | 792 +++---- .../WidgetTimetableDataProvider.java | 706 +++--- .../WidgetTimetableService.java | 24 +- filcnaplo_premium/lib/api/auth.dart | 240 +- .../lib/models/premium_result.dart | 38 +- .../lib/models/premium_scopes.dart | 64 +- .../lib/providers/premium_provider.dart | 56 +- .../flutter_colorpicker/block_picker.dart | 274 +-- .../flutter_colorpicker/colorpicker.dart | 696 +++--- .../ui/mobile/flutter_colorpicker/colors.dart | 348 +-- .../mobile/flutter_colorpicker/palette.dart | 1570 ++++++------- .../ui/mobile/flutter_colorpicker/utils.dart | 440 ++-- .../ui/mobile/goal_planner/goal_input.dart | 312 +-- .../ui/mobile/goal_planner/goal_planner.dart | 344 +-- .../ui/mobile/goal_planner/grade_display.dart | 60 +- .../ui/mobile/goal_planner/route_option.dart | 252 +-- .../lib/ui/mobile/goal_planner/test.dart | 418 ++-- .../ui/mobile/grades/average_selector.dart | 184 +- .../activation_view/activation_dashboard.dart | 364 +-- .../activation_view/activation_view.dart | 134 +- .../lib/ui/mobile/premium/premium_inline.dart | 132 +- .../lib/ui/mobile/premium/upsell.dart | 328 +-- .../lib/ui/mobile/settings/icon_pack.dart | 68 +- .../mobile/settings/modify_subject_names.dart | 766 +++---- .../settings/modify_subject_names.i18n.dart | 90 +- .../lib/ui/mobile/settings/nickname.dart | 186 +- .../lib/ui/mobile/settings/profile_pic.dart | 416 ++-- .../lib/ui/mobile/settings/theme.dart | 1314 +++++------ .../lib/ui/mobile/settings/theme.i18n.dart | 66 +- .../lib/ui/mobile/timetable/fs_timetable.dart | 358 +-- .../mobile/timetable/fs_timetable_button.dart | 90 +- filcnaplo_premium/pubspec.yaml | 72 +- fix-d8dx.sh | 12 +- fix-pub.sh | 14 +- 528 files changed, 38239 insertions(+), 37732 deletions(-) create mode 100644 filcnaplo/android/app/src/main/res/drawable-hdpi/ic_launcher_foreground.png create mode 100644 filcnaplo/android/app/src/main/res/drawable-hdpi/splash.png create mode 100644 filcnaplo/android/app/src/main/res/drawable-mdpi/ic_launcher_foreground.png create mode 100644 filcnaplo/android/app/src/main/res/drawable-mdpi/splash.png create mode 100644 filcnaplo/android/app/src/main/res/drawable-v21/background.png create mode 100644 filcnaplo/android/app/src/main/res/drawable-xhdpi/ic_launcher_foreground.png create mode 100644 filcnaplo/android/app/src/main/res/drawable-xhdpi/splash.png create mode 100644 filcnaplo/android/app/src/main/res/drawable-xxhdpi/ic_launcher_foreground.png create mode 100644 filcnaplo/android/app/src/main/res/drawable-xxhdpi/splash.png create mode 100644 filcnaplo/android/app/src/main/res/drawable-xxxhdpi/ic_launcher_foreground.png create mode 100644 filcnaplo/android/app/src/main/res/drawable-xxxhdpi/splash.png create mode 100644 filcnaplo/android/app/src/main/res/drawable/background.png create mode 100644 filcnaplo/android/filc3.properties create mode 100644 filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png create mode 100644 filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png create mode 100644 filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png create mode 100644 filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png create mode 100644 filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png create mode 100644 filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png create mode 100644 filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png create mode 100644 filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png create mode 100644 filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png create mode 100644 filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png create mode 100644 filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@1x.png create mode 100644 filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@2x.png create mode 100644 filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@1x.png create mode 100644 filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@2x.png create mode 100644 filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png create mode 100644 filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png create mode 100644 filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@1x.png create mode 100644 filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@2x.png create mode 100644 filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png create mode 100644 filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png create mode 100644 filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png create mode 100644 filcnaplo_desktop_ui/.gitignore create mode 100644 filcnaplo_kreta_api/.github/dependabot.yml create mode 100644 filcnaplo_kreta_api/.gitignore create mode 100644 filcnaplo_mobile_ui/.github/dependabot.yml create mode 100644 filcnaplo_mobile_ui/.gitignore create mode 100644 filcnaplo_premium/.gitignore diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 57b6d6fb..329d2c13 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,39 +1,39 @@ - -# Contributing Guide -Köszönjük, ha programozással segíted a munkánkat! -A folytatáshoz szükséged lesz egy Linuxot vagy Windowst futtató számítógépre, minimális programozási tapasztalatra és egy kis angoltudásra. -Segít, ha nem csak kicsit tudsz programozni, és ha ismered a Gitet és a GitHubot ;) - -## Miben segítsek? -Kérünk, **olyan dologgal járulj hozzá** a Filchez, ami valószínűleg **sok embernek hasznos lesz** majd. Szeretnénk egy minél teljeskörűbb iskolai asszisztenst létrehozni, de az iskolaspecifikus, vagy külön neked hasznos funkciók helye inkább legyen a saját forkod. - -Fontos, hogy **mielőtt egy nagy volumenű projektbe belekezdesz, futtasd meg ötletedet a [Discord szerverünkön](https://filcnaplo.hu/discord),** ahol még azelőtt tudunk tanácsot adni, mielőtt sok-sok órát beleöltél volna egy esetleg felesleges dologba. - -A legjobban annak örülünk, ha az [Issues](https://github.com/filcnaplo/filcnaplo/issues) oldalról szemezgetsz, **ha lehet, a [priority taggel megjelöltekkel kezdd](https://github.com/filcnaplo/filcnaplo/issues?q=is%3Aissue+is%3Aopen+label%3Apriority),** vagy ha új vagy a Flutterhez, ajánljuk figyelmedbe [ezeket a viszonylag könnyen javítható hibákat](https://github.com/filcnaplo/filcnaplo/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22) (ha épp van ilyen). - -## Hogyan segítsek? - -Nem ígérhetünk itt sem programozás-, sem git-kurzust, de a projektspecifikus dolgokat leírjuk, és segítünk a Flutter feltelepítésében. - -A Filc a Google által pár éve létrehozott **[Fluttert](https://flutter.dev/)** használja, aminek nyelve a **[Dart](https://dart.dev/)**. Ha ismered a C#-ot, Javát, C++t, vagy egyéb hasonló nyelvet, **nem fog gondot okozni a használata.** A felhasználói felület létrehozásában az is segíthet, ha foglalkoztál már korábban weboldalakkal. -Ha még nem használtál Fluttert, mindenképp böngészd át a [YouTube csatornájukat](https://www.youtube.com/channel/UCwXdFgeE9KYzlDdR7TG9cMw). -Könnyen tudsz kódot, vagy akár UI-t is tesztelni a [DartPad](https://dartpad.dev/) oldalon. - -#### [Segítség a Flutter telepítéséhez és a forráskód futtatásához](/.github/SETUP.md) -Fontos: **Legyél a flutter beta verzióján!** Írd be: `flutter channel beta` - - - -Ha nem értesz a Githez, ajánljuk figyelmedbe [ezt a cikket](https://medium.com/envienta-magyarorsz%C3%A1g/git-%C3%A9s-github-gyorstalpal%C3%B3-f2d78a732deb). Viszont arra kérünk, a Git használatát ne a Filcen próbáld ki először, hozz létre előbb egy saját Repót, és abba tesztelgess. Ha már nagyjából kitapasztaltad, várjuk hozzájárulásodat. - -Készíts egy forkot a saját fiókod alá. -A Filc legfrissebb, épp fejlesztés alatt álló verzióját a [dev brancen](https://github.com/filcnaplo/filcnaplo/tree/dev) találod, kérjük ide commitolj, és ide célozd a forkodból a Pull Requested. Írd le benne, mit változtattál, és ha lehet, csatolj képernyőképet is. -Minél gyakrabban készíts minél részletesebben elnevezett commitokat, hogy el tudjunk tájékozódni az általad beküldött kódon. - ---- - -Az általad fejlesztett funkciók mellé a changelogban odakerül GitHub felhasználóneved. -Ha jelentős és rendszeres hozzájáruló vagy, Discordon megkapod a `DEV` rangot. - -Ha bárhol elakadtál, keress minket Discordon. -Jó fejlesztést kívánunk! + +# Contributing Guide +Köszönjük, ha programozással segíted a munkánkat! +A folytatáshoz szükséged lesz egy Linuxot vagy Windowst futtató számítógépre, minimális programozási tapasztalatra és egy kis angoltudásra. +Segít, ha nem csak kicsit tudsz programozni, és ha ismered a Gitet és a GitHubot ;) + +## Miben segítsek? +Kérünk, **olyan dologgal járulj hozzá** a Filchez, ami valószínűleg **sok embernek hasznos lesz** majd. Szeretnénk egy minél teljeskörűbb iskolai asszisztenst létrehozni, de az iskolaspecifikus, vagy külön neked hasznos funkciók helye inkább legyen a saját forkod. + +Fontos, hogy **mielőtt egy nagy volumenű projektbe belekezdesz, futtasd meg ötletedet a [Discord szerverünkön](https://filcnaplo.hu/discord),** ahol még azelőtt tudunk tanácsot adni, mielőtt sok-sok órát beleöltél volna egy esetleg felesleges dologba. + +A legjobban annak örülünk, ha az [Issues](https://github.com/filcnaplo/filcnaplo/issues) oldalról szemezgetsz, **ha lehet, a [priority taggel megjelöltekkel kezdd](https://github.com/filcnaplo/filcnaplo/issues?q=is%3Aissue+is%3Aopen+label%3Apriority),** vagy ha új vagy a Flutterhez, ajánljuk figyelmedbe [ezeket a viszonylag könnyen javítható hibákat](https://github.com/filcnaplo/filcnaplo/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22) (ha épp van ilyen). + +## Hogyan segítsek? + +Nem ígérhetünk itt sem programozás-, sem git-kurzust, de a projektspecifikus dolgokat leírjuk, és segítünk a Flutter feltelepítésében. + +A Filc a Google által pár éve létrehozott **[Fluttert](https://flutter.dev/)** használja, aminek nyelve a **[Dart](https://dart.dev/)**. Ha ismered a C#-ot, Javát, C++t, vagy egyéb hasonló nyelvet, **nem fog gondot okozni a használata.** A felhasználói felület létrehozásában az is segíthet, ha foglalkoztál már korábban weboldalakkal. +Ha még nem használtál Fluttert, mindenképp böngészd át a [YouTube csatornájukat](https://www.youtube.com/channel/UCwXdFgeE9KYzlDdR7TG9cMw). +Könnyen tudsz kódot, vagy akár UI-t is tesztelni a [DartPad](https://dartpad.dev/) oldalon. + +#### [Segítség a Flutter telepítéséhez és a forráskód futtatásához](/.github/SETUP.md) +Fontos: **Legyél a flutter beta verzióján!** Írd be: `flutter channel beta` + + + +Ha nem értesz a Githez, ajánljuk figyelmedbe [ezt a cikket](https://medium.com/envienta-magyarorsz%C3%A1g/git-%C3%A9s-github-gyorstalpal%C3%B3-f2d78a732deb). Viszont arra kérünk, a Git használatát ne a Filcen próbáld ki először, hozz létre előbb egy saját Repót, és abba tesztelgess. Ha már nagyjából kitapasztaltad, várjuk hozzájárulásodat. + +Készíts egy forkot a saját fiókod alá. +A Filc legfrissebb, épp fejlesztés alatt álló verzióját a [dev brancen](https://github.com/filcnaplo/filcnaplo/tree/dev) találod, kérjük ide commitolj, és ide célozd a forkodból a Pull Requested. Írd le benne, mit változtattál, és ha lehet, csatolj képernyőképet is. +Minél gyakrabban készíts minél részletesebben elnevezett commitokat, hogy el tudjunk tájékozódni az általad beküldött kódon. + +--- + +Az általad fejlesztett funkciók mellé a changelogban odakerül GitHub felhasználóneved. +Ha jelentős és rendszeres hozzájáruló vagy, Discordon megkapod a `DEV` rangot. + +Ha bárhol elakadtál, keress minket Discordon. +Jó fejlesztést kívánunk! diff --git a/LICENSE b/LICENSE index a23e6cd9..f7300607 100644 --- a/LICENSE +++ b/LICENSE @@ -1,29 +1,29 @@ -BSD 3-Clause License - -Copyright (c) 2021, Filc -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -1. Redistributions of source code must retain the above copyright notice, this - list of conditions and the following disclaimer. - -2. Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -3. Neither the name of the copyright holder nor the names of its - contributors may be used to endorse or promote products derived from - this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +BSD 3-Clause License + +Copyright (c) 2021, Filc +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/README.md b/README.md index 09296b19..a9ac202f 100644 --- a/README.md +++ b/README.md @@ -1,22 +1,24 @@ -

- -

Filc Napló

-

- -#### Nem hivatalos e-napló alkalmazás az eKRÉTA rendszerhez - -## Setup - -### Clone the project - -```sh -git clone --recursive https://github.com/refilc/naplo -cd naplo -``` - -### Run the app - -```sh -cd filcnaplo -flutter run -``` +

+ +

Filc Napló

+

+ +#### Nem hivatalos e-napló alkalmazás az eKRÉTA rendszerhez + +[![Downloads](https://img.shields.io/github/downloads-pre/filc/naplo/latest/total?color=%23&label=Downloads&logo=github&sort=semver)](https://github.com/filc/naplo/releases)   [![discord](https://img.shields.io/discord/712698455193157643?label=Discord)](http://filcnaplo.hu/discord) + +## Setup + +### Clone the project + +```sh +git clone --recursive https://github.com/filc/naplo +cd naplo +``` + +### Run the app + +```sh +cd filcnaplo +flutter run +``` diff --git a/changelog.md b/changelog.md index b1c705ad..f01585f1 100644 --- a/changelog.md +++ b/changelog.md @@ -1,13 +1,13 @@ -What's new: - -- design tweak -- new premium ui -- premium fix -- rounding fix -- graph percentage fix -- fail warning -- Widget -- fix sent messages -- fix ios live activities -- Hibajavítások 🐛 -- **Megérkezett a Filc Premium!** ✨ +What's new: + +- design tweak +- new premium ui +- premium fix +- rounding fix +- graph percentage fix +- fail warning +- Widget +- fix sent messages +- fix ios live activities +- Hibajavítások 🐛 +- **Megérkezett a Filc Premium!** ✨ diff --git a/filcnaplo/.gitignore b/filcnaplo/.gitignore index 0fa6b675..8906afc6 100644 --- a/filcnaplo/.gitignore +++ b/filcnaplo/.gitignore @@ -1,46 +1,46 @@ -# Miscellaneous -*.class -*.log -*.pyc -*.swp -.DS_Store -.atom/ -.buildlog/ -.history -.svn/ - -# IntelliJ related -*.iml -*.ipr -*.iws -.idea/ - -# The .vscode folder contains launch configuration and tasks you configure in -# VS Code which you may wish to be included in version control, so this line -# is commented out by default. -#.vscode/ - -# Flutter/Dart/Pub related -**/doc/api/ -**/ios/Flutter/.last_build_id -.dart_tool/ -.flutter-plugins -.flutter-plugins-dependencies -.packages -.pub-cache/ -.pub/ -/build/ - -# Web related -lib/generated_plugin_registrant.dart - -# Symbolication related -app.*.symbols - -# Obfuscation related -app.*.map.json - -# Android Studio will place build artifacts here -/android/app/debug -/android/app/profile -/android/app/release +# Miscellaneous +*.class +*.log +*.pyc +*.swp +.DS_Store +.atom/ +.buildlog/ +.history +.svn/ + +# IntelliJ related +*.iml +*.ipr +*.iws +.idea/ + +# The .vscode folder contains launch configuration and tasks you configure in +# VS Code which you may wish to be included in version control, so this line +# is commented out by default. +#.vscode/ + +# Flutter/Dart/Pub related +**/doc/api/ +**/ios/Flutter/.last_build_id +.dart_tool/ +.flutter-plugins +.flutter-plugins-dependencies +.packages +.pub-cache/ +.pub/ +/build/ + +# Web related +lib/generated_plugin_registrant.dart + +# Symbolication related +app.*.symbols + +# Obfuscation related +app.*.map.json + +# Android Studio will place build artifacts here +/android/app/debug +/android/app/profile +/android/app/release diff --git a/filcnaplo/.metadata b/filcnaplo/.metadata index 2d65d0e4..ebe4e247 100644 --- a/filcnaplo/.metadata +++ b/filcnaplo/.metadata @@ -1,30 +1,30 @@ -# This file tracks properties of this Flutter project. -# Used by Flutter tool to assess capabilities and perform upgrades etc. -# -# This file should be version controlled. - -version: - revision: 3c0bee85b8e43b860877922bdc411a7333db4d32 - channel: beta - -project_type: app - -# Tracks metadata for the flutter migrate command -migration: - platforms: - - platform: root - create_revision: 3c0bee85b8e43b860877922bdc411a7333db4d32 - base_revision: 3c0bee85b8e43b860877922bdc411a7333db4d32 - - platform: macos - create_revision: 3c0bee85b8e43b860877922bdc411a7333db4d32 - base_revision: 3c0bee85b8e43b860877922bdc411a7333db4d32 - - # User provided section - - # List of Local paths (relative to this file) that should be - # ignored by the migrate tool. - # - # Files that are not part of the templates will be ignored by default. - unmanaged_files: - - 'lib/main.dart' - - 'ios/Runner.xcodeproj/project.pbxproj' +# This file tracks properties of this Flutter project. +# Used by Flutter tool to assess capabilities and perform upgrades etc. +# +# This file should be version controlled. + +version: + revision: 3c0bee85b8e43b860877922bdc411a7333db4d32 + channel: beta + +project_type: app + +# Tracks metadata for the flutter migrate command +migration: + platforms: + - platform: root + create_revision: 3c0bee85b8e43b860877922bdc411a7333db4d32 + base_revision: 3c0bee85b8e43b860877922bdc411a7333db4d32 + - platform: macos + create_revision: 3c0bee85b8e43b860877922bdc411a7333db4d32 + base_revision: 3c0bee85b8e43b860877922bdc411a7333db4d32 + + # User provided section + + # List of Local paths (relative to this file) that should be + # ignored by the migrate tool. + # + # Files that are not part of the templates will be ignored by default. + unmanaged_files: + - 'lib/main.dart' + - 'ios/Runner.xcodeproj/project.pbxproj' diff --git a/filcnaplo/README.md b/filcnaplo/README.md index 6464f556..fc8676c2 100644 --- a/filcnaplo/README.md +++ b/filcnaplo/README.md @@ -1,3 +1,3 @@ -# filcnaplo - +# filcnaplo + Main lib \ No newline at end of file diff --git a/filcnaplo/analysis_options.yaml b/filcnaplo/analysis_options.yaml index 61b6c4de..a7acf245 100644 --- a/filcnaplo/analysis_options.yaml +++ b/filcnaplo/analysis_options.yaml @@ -1,29 +1,29 @@ -# This file configures the analyzer, which statically analyzes Dart code to -# check for errors, warnings, and lints. -# -# The issues identified by the analyzer are surfaced in the UI of Dart-enabled -# IDEs (https://dart.dev/tools#ides-and-editors). The analyzer can also be -# invoked from the command line by running `flutter analyze`. - -# The following line activates a set of recommended lints for Flutter apps, -# packages, and plugins designed to encourage good coding practices. -include: package:flutter_lints/flutter.yaml - -linter: - # The lint rules applied to this project can be customized in the - # section below to disable rules from the `package:flutter_lints/flutter.yaml` - # included above or to enable additional rules. A list of all available lints - # and their documentation is published at - # https://dart-lang.github.io/linter/lints/index.html. - # - # Instead of disabling a lint rule for the entire project in the - # section below, it can also be suppressed for a single line of code - # or a specific dart file by using the `// ignore: name_of_lint` and - # `// ignore_for_file: name_of_lint` syntax on the line or in the file - # producing the lint. - rules: - # avoid_print: false # Uncomment to disable the `avoid_print` rule - # prefer_single_quotes: true # Uncomment to enable the `prefer_single_quotes` rule - -# Additional information about this file can be found at -# https://dart.dev/guides/language/analysis-options +# This file configures the analyzer, which statically analyzes Dart code to +# check for errors, warnings, and lints. +# +# The issues identified by the analyzer are surfaced in the UI of Dart-enabled +# IDEs (https://dart.dev/tools#ides-and-editors). The analyzer can also be +# invoked from the command line by running `flutter analyze`. + +# The following line activates a set of recommended lints for Flutter apps, +# packages, and plugins designed to encourage good coding practices. +include: package:flutter_lints/flutter.yaml + +linter: + # The lint rules applied to this project can be customized in the + # section below to disable rules from the `package:flutter_lints/flutter.yaml` + # included above or to enable additional rules. A list of all available lints + # and their documentation is published at + # https://dart-lang.github.io/linter/lints/index.html. + # + # Instead of disabling a lint rule for the entire project in the + # section below, it can also be suppressed for a single line of code + # or a specific dart file by using the `// ignore: name_of_lint` and + # `// ignore_for_file: name_of_lint` syntax on the line or in the file + # producing the lint. + rules: + # avoid_print: false # Uncomment to disable the `avoid_print` rule + # prefer_single_quotes: true # Uncomment to enable the `prefer_single_quotes` rule + +# Additional information about this file can be found at +# https://dart.dev/guides/language/analysis-options diff --git a/filcnaplo/android/.gitignore b/filcnaplo/android/.gitignore index deb764a3..a2ea94a6 100644 --- a/filcnaplo/android/.gitignore +++ b/filcnaplo/android/.gitignore @@ -1,12 +1,12 @@ -gradle-wrapper.jar -/.gradle -/captures/ -/gradlew -/gradlew.bat -/local.properties -GeneratedPluginRegistrant.java - -# Remember to never publicly share your keystore. -# See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app -key.properties +gradle-wrapper.jar +/.gradle +/captures/ +/gradlew +/gradlew.bat +/local.properties +GeneratedPluginRegistrant.java + +# Remember to never publicly share your keystore. +# See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app +key.properties .project \ No newline at end of file diff --git a/filcnaplo/android/app/build.gradle b/filcnaplo/android/app/build.gradle index f41fff5e..b7cf5196 100644 --- a/filcnaplo/android/app/build.gradle +++ b/filcnaplo/android/app/build.gradle @@ -1,99 +1,99 @@ -def localProperties = new Properties() -def localPropertiesFile = rootProject.file('local.properties') -if (localPropertiesFile.exists()) { - localPropertiesFile.withReader('UTF-8') { reader -> - localProperties.load(reader) - } -} - -def flutterRoot = localProperties.getProperty('flutter.sdk') -if (flutterRoot == null) { - throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.") -} - -def flutterVersionCode = localProperties.getProperty('flutter.versionCode') -if (flutterVersionCode == null) { - throw new GradleException("Undefined VersionCode") -} - -def flutterVersionName = localProperties.getProperty('flutter.versionName') -if (flutterVersionName == null) { - throw new GradleException("Undefined VersionName") -} - -apply plugin: 'com.android.application' -apply plugin: 'kotlin-android' -apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" - -def keystoreProperties = new Properties() -def keystorePropertiesFile = rootProject.file("filc3.properties") -keystoreProperties.load(new FileInputStream(keystorePropertiesFile)) - -android { - compileSdkVersion rootProject.ext.compileSdkVersion - - sourceSets { - main.java.srcDirs += 'src/main/kotlin' - } - - lintOptions { - disable 'InvalidPackage' - disable "Instantiatable" - checkReleaseBuilds false - abortOnError false - } - - defaultConfig { - applicationId "hu.filc.naplo" - minSdkVersion 21 - targetSdkVersion rootProject.ext.targetSdkVersion - versionCode flutterVersionCode.toInteger() - versionName flutterVersionName - testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" - multiDexEnabled true - } - - compileOptions { - // Flag to enable support for the new language APIs - coreLibraryDesugaringEnabled true - // Sets Java compatibility to Java 8 - sourceCompatibility JavaVersion.VERSION_1_8 - targetCompatibility JavaVersion.VERSION_1_8 - } - - signingConfigs { - release { - keyAlias keystoreProperties['keyAlias'] - keyPassword keystoreProperties['keyPassword'] - storeFile file(keystoreProperties['storeFile']) - storePassword keystoreProperties['storePassword'] - } - } - - buildTypes { - release { - signingConfig signingConfigs.release - shrinkResources false - proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' - } - } - - buildFeatures { - viewBinding true - } -} - -flutter { - source '../..' -} - -dependencies { - implementation 'com.android.support:multidex:2.0.1' - implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" - implementation 'joda-time:joda-time:2.9.4' - androidTestImplementation 'androidx.test:runner:1.1.1' - androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.1' - coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:1.1.5' - implementation 'androidx.window:window:1.0.0' - implementation 'androidx.window:window-java:1.0.0' -} +def localProperties = new Properties() +def localPropertiesFile = rootProject.file('local.properties') +if (localPropertiesFile.exists()) { + localPropertiesFile.withReader('UTF-8') { reader -> + localProperties.load(reader) + } +} + +def flutterRoot = localProperties.getProperty('flutter.sdk') +if (flutterRoot == null) { + throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.") +} + +def flutterVersionCode = localProperties.getProperty('flutter.versionCode') +if (flutterVersionCode == null) { + throw new GradleException("Undefined VersionCode") +} + +def flutterVersionName = localProperties.getProperty('flutter.versionName') +if (flutterVersionName == null) { + throw new GradleException("Undefined VersionName") +} + +apply plugin: 'com.android.application' +apply plugin: 'kotlin-android' +apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" + +def keystoreProperties = new Properties() +def keystorePropertiesFile = rootProject.file("filc3.properties") +keystoreProperties.load(new FileInputStream(keystorePropertiesFile)) + +android { + compileSdkVersion rootProject.ext.compileSdkVersion + + sourceSets { + main.java.srcDirs += 'src/main/kotlin' + } + + lintOptions { + disable 'InvalidPackage' + disable "Instantiatable" + checkReleaseBuilds false + abortOnError false + } + + defaultConfig { + applicationId "hu.filc.naplo" + minSdkVersion 21 + targetSdkVersion rootProject.ext.targetSdkVersion + versionCode flutterVersionCode.toInteger() + versionName flutterVersionName + testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" + multiDexEnabled true + } + + compileOptions { + // Flag to enable support for the new language APIs + coreLibraryDesugaringEnabled true + // Sets Java compatibility to Java 8 + sourceCompatibility JavaVersion.VERSION_1_8 + targetCompatibility JavaVersion.VERSION_1_8 + } + + signingConfigs { + release { + keyAlias keystoreProperties['keyAlias'] + keyPassword keystoreProperties['keyPassword'] + storeFile file(keystoreProperties['storeFile']) + storePassword keystoreProperties['storePassword'] + } + } + + buildTypes { + release { + signingConfig signingConfigs.release + shrinkResources false + proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' + } + } + + buildFeatures { + viewBinding true + } +} + +flutter { + source '../..' +} + +dependencies { + implementation 'com.android.support:multidex:2.0.1' + implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" + implementation 'joda-time:joda-time:2.9.4' + androidTestImplementation 'androidx.test:runner:1.1.1' + androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.1' + coreLibraryDesugaring 'com.android.tools:desugar_jdk_libs:1.1.5' + implementation 'androidx.window:window:1.0.0' + implementation 'androidx.window:window-java:1.0.0' +} diff --git a/filcnaplo/android/app/proguard-rules.pro b/filcnaplo/android/app/proguard-rules.pro index 0940b69c..56fe6278 100644 --- a/filcnaplo/android/app/proguard-rules.pro +++ b/filcnaplo/android/app/proguard-rules.pro @@ -1,5 +1,5 @@ --keep class io.flutter.plugin.editing.** { *; } --keep class androidx.lifecycle.DefaultLifecycleObserver --keep class com.pauldemarco.flutter_blue.** { *; } --keep class com.mr.flutter.plugin.filepicker.** { *; } +-keep class io.flutter.plugin.editing.** { *; } +-keep class androidx.lifecycle.DefaultLifecycleObserver +-keep class com.pauldemarco.flutter_blue.** { *; } +-keep class com.mr.flutter.plugin.filepicker.** { *; } -keep class com.shockwave.** \ No newline at end of file diff --git a/filcnaplo/android/app/src/debug/AndroidManifest.xml b/filcnaplo/android/app/src/debug/AndroidManifest.xml index f4f2d818..5888d0a0 100644 --- a/filcnaplo/android/app/src/debug/AndroidManifest.xml +++ b/filcnaplo/android/app/src/debug/AndroidManifest.xml @@ -1,8 +1,8 @@ - - - - - - - - + + + + + + + + diff --git a/filcnaplo/android/app/src/main/AndroidManifest.xml b/filcnaplo/android/app/src/main/AndroidManifest.xml index e37928c3..297f8ffb 100644 --- a/filcnaplo/android/app/src/main/AndroidManifest.xml +++ b/filcnaplo/android/app/src/main/AndroidManifest.xml @@ -1,70 +1,70 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/filcnaplo/android/app/src/main/java/hu/filc/naplo/MainActivity.java b/filcnaplo/android/app/src/main/java/hu/filc/naplo/MainActivity.java index bab435e0..9006cd57 100644 --- a/filcnaplo/android/app/src/main/java/hu/filc/naplo/MainActivity.java +++ b/filcnaplo/android/app/src/main/java/hu/filc/naplo/MainActivity.java @@ -1,18 +1,18 @@ -package hu.filc.naplo; - -import android.os.Bundle; - -import io.flutter.embedding.android.FlutterActivity; -import io.flutter.plugins.GeneratedPluginRegistrant; - -import io.flutter.embedding.engine.FlutterEngine; - -public class MainActivity extends FlutterActivity { - - @Override - protected void onCreate(Bundle savedInstanceState) { - super.onCreate(savedInstanceState); - - GeneratedPluginRegistrant.registerWith(new FlutterEngine(this)); - } -} +package hu.filc.naplo; + +import android.os.Bundle; + +import io.flutter.embedding.android.FlutterActivity; +import io.flutter.plugins.GeneratedPluginRegistrant; + +import io.flutter.embedding.engine.FlutterEngine; + +public class MainActivity extends FlutterActivity { + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + + GeneratedPluginRegistrant.registerWith(new FlutterEngine(this)); + } +} diff --git a/filcnaplo/android/app/src/main/res/drawable-hdpi/ic_launcher_foreground.png b/filcnaplo/android/app/src/main/res/drawable-hdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..f6c3767fd6ca7f91bad2dad5bf76e1bc1f4872e0 GIT binary patch literal 8042 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 literal 0 HcmV?d00001 diff --git a/filcnaplo/android/app/src/main/res/drawable-hdpi/splash.png b/filcnaplo/android/app/src/main/res/drawable-hdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..6b9e74be0990c7bcf09e0016872089eb27a9bdd3 GIT binary patch literal 9991 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 literal 0 HcmV?d00001 diff --git a/filcnaplo/android/app/src/main/res/drawable-mdpi/ic_launcher_foreground.png b/filcnaplo/android/app/src/main/res/drawable-mdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..10fc5644d1e0dafca5bb508cd65972122f591657 GIT binary patch literal 4210 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 - - + + + diff --git a/filcnaplo/android/app/src/main/res/drawable-nodpi/ic_chevron_left.xml b/filcnaplo/android/app/src/main/res/drawable-nodpi/ic_chevron_left.xml index 01e9d409..a7f5dd6b 100644 --- a/filcnaplo/android/app/src/main/res/drawable-nodpi/ic_chevron_left.xml +++ b/filcnaplo/android/app/src/main/res/drawable-nodpi/ic_chevron_left.xml @@ -1,13 +1,13 @@ - - - + + + diff --git a/filcnaplo/android/app/src/main/res/drawable-nodpi/ic_chevron_right.xml b/filcnaplo/android/app/src/main/res/drawable-nodpi/ic_chevron_right.xml index c1e90158..93ad67e1 100644 --- a/filcnaplo/android/app/src/main/res/drawable-nodpi/ic_chevron_right.xml +++ b/filcnaplo/android/app/src/main/res/drawable-nodpi/ic_chevron_right.xml @@ -1,13 +1,13 @@ - - - + + + diff --git a/filcnaplo/android/app/src/main/res/drawable-nodpi/ic_droplet.xml b/filcnaplo/android/app/src/main/res/drawable-nodpi/ic_droplet.xml index cc3690b3..865d06c6 100644 --- a/filcnaplo/android/app/src/main/res/drawable-nodpi/ic_droplet.xml +++ b/filcnaplo/android/app/src/main/res/drawable-nodpi/ic_droplet.xml @@ -1,13 +1,13 @@ - - - + + + diff --git a/filcnaplo/android/app/src/main/res/drawable-nodpi/ic_launcher_background.xml b/filcnaplo/android/app/src/main/res/drawable-nodpi/ic_launcher_background.xml index 07d5da9c..a4f78de5 100644 --- a/filcnaplo/android/app/src/main/res/drawable-nodpi/ic_launcher_background.xml +++ b/filcnaplo/android/app/src/main/res/drawable-nodpi/ic_launcher_background.xml @@ -1,170 +1,170 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/filcnaplo/android/app/src/main/res/drawable-nodpi/ic_launcher_foreground.xml b/filcnaplo/android/app/src/main/res/drawable-nodpi/ic_launcher_foreground.xml index 2b068d11..cc14f035 100644 --- a/filcnaplo/android/app/src/main/res/drawable-nodpi/ic_launcher_foreground.xml +++ b/filcnaplo/android/app/src/main/res/drawable-nodpi/ic_launcher_foreground.xml @@ -1,30 +1,30 @@ - - - - - - - - - - + + + + + + + + + + \ No newline at end of file diff --git a/filcnaplo/android/app/src/main/res/drawable-nodpi/ic_navigation_2.xml b/filcnaplo/android/app/src/main/res/drawable-nodpi/ic_navigation_2.xml index 273720cd..90b35d89 100644 --- a/filcnaplo/android/app/src/main/res/drawable-nodpi/ic_navigation_2.xml +++ b/filcnaplo/android/app/src/main/res/drawable-nodpi/ic_navigation_2.xml @@ -1,13 +1,13 @@ - - - + + + diff --git a/filcnaplo/android/app/src/main/res/drawable-nodpi/ic_refresh_cw.xml b/filcnaplo/android/app/src/main/res/drawable-nodpi/ic_refresh_cw.xml index f2365a81..289cd494 100644 --- a/filcnaplo/android/app/src/main/res/drawable-nodpi/ic_refresh_cw.xml +++ b/filcnaplo/android/app/src/main/res/drawable-nodpi/ic_refresh_cw.xml @@ -1,27 +1,27 @@ - - - - - + + + + + diff --git a/filcnaplo/android/app/src/main/res/drawable-v21/app_widget_background.xml b/filcnaplo/android/app/src/main/res/drawable-v21/app_widget_background.xml index 785445c6..6721d428 100644 --- a/filcnaplo/android/app/src/main/res/drawable-v21/app_widget_background.xml +++ b/filcnaplo/android/app/src/main/res/drawable-v21/app_widget_background.xml @@ -1,10 +1,10 @@ - - - - - + + + + + \ No newline at end of file diff --git a/filcnaplo/android/app/src/main/res/drawable-v21/app_widget_inner_view_background.xml b/filcnaplo/android/app/src/main/res/drawable-v21/app_widget_inner_view_background.xml index 007e2872..5ae60cf8 100644 --- a/filcnaplo/android/app/src/main/res/drawable-v21/app_widget_inner_view_background.xml +++ b/filcnaplo/android/app/src/main/res/drawable-v21/app_widget_inner_view_background.xml @@ -1,10 +1,10 @@ - - - - - + + + + + \ No newline at end of file diff --git a/filcnaplo/android/app/src/main/res/drawable-v21/background.png b/filcnaplo/android/app/src/main/res/drawable-v21/background.png new file mode 100644 index 0000000000000000000000000000000000000000..d90316e9d156c3319948283f10bfa11025c817bc GIT binary patch literal 69 zcmeAS@N?(olHy`uVBq!ia0y~yU| - - - - - - \ No newline at end of file + + + + + + + + + diff --git a/filcnaplo/android/app/src/main/res/drawable-xhdpi/card_layout_bg.xml b/filcnaplo/android/app/src/main/res/drawable-xhdpi/card_layout_bg.xml index 860b8113..0def5363 100644 --- a/filcnaplo/android/app/src/main/res/drawable-xhdpi/card_layout_bg.xml +++ b/filcnaplo/android/app/src/main/res/drawable-xhdpi/card_layout_bg.xml @@ -1,7 +1,7 @@ - - - - - - + + + + + + \ No newline at end of file diff --git a/filcnaplo/android/app/src/main/res/drawable-xhdpi/card_layout_tile.xml b/filcnaplo/android/app/src/main/res/drawable-xhdpi/card_layout_tile.xml index 6466eba6..f12f731d 100644 --- a/filcnaplo/android/app/src/main/res/drawable-xhdpi/card_layout_tile.xml +++ b/filcnaplo/android/app/src/main/res/drawable-xhdpi/card_layout_tile.xml @@ -1,6 +1,6 @@ - - - - - + + + + + \ No newline at end of file diff --git a/filcnaplo/android/app/src/main/res/drawable-xhdpi/card_layout_tile_elmarad.xml b/filcnaplo/android/app/src/main/res/drawable-xhdpi/card_layout_tile_elmarad.xml index 426d5c11..ee09eea7 100644 --- a/filcnaplo/android/app/src/main/res/drawable-xhdpi/card_layout_tile_elmarad.xml +++ b/filcnaplo/android/app/src/main/res/drawable-xhdpi/card_layout_tile_elmarad.xml @@ -1,6 +1,6 @@ - - - - - + + + + + \ No newline at end of file diff --git a/filcnaplo/android/app/src/main/res/drawable-xhdpi/card_layout_tile_helyetesitett.xml b/filcnaplo/android/app/src/main/res/drawable-xhdpi/card_layout_tile_helyetesitett.xml index 6e5cbff2..030aaf25 100644 --- a/filcnaplo/android/app/src/main/res/drawable-xhdpi/card_layout_tile_helyetesitett.xml +++ b/filcnaplo/android/app/src/main/res/drawable-xhdpi/card_layout_tile_helyetesitett.xml @@ -1,6 +1,6 @@ - - - - - + + + + + \ No newline at end of file diff --git a/filcnaplo/android/app/src/main/res/drawable-xhdpi/ic_launcher_foreground.png b/filcnaplo/android/app/src/main/res/drawable-xhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..d86d9d55d9a5b7712d3c3c609334f6820b275d62 GIT binary patch literal 12737 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 - - - - - + + + + + + \ No newline at end of file diff --git a/filcnaplo/android/app/src/main/res/drawable-xhdpi/launch_gradient_background.xml b/filcnaplo/android/app/src/main/res/drawable-xhdpi/launch_gradient_background.xml index a69ce1e9..67e425a4 100644 --- a/filcnaplo/android/app/src/main/res/drawable-xhdpi/launch_gradient_background.xml +++ b/filcnaplo/android/app/src/main/res/drawable-xhdpi/launch_gradient_background.xml @@ -1,11 +1,11 @@ - - - - - - - + + + + + + + \ No newline at end of file diff --git a/filcnaplo/android/app/src/main/res/drawable-xhdpi/splash.png b/filcnaplo/android/app/src/main/res/drawable-xhdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..7fb243fee25b57dae3f3136b2a8c4a61ae6ba09b GIT binary patch literal 14389 zcmeAS@N?(olHy`uVBq!ia0y~yVE6^X9Bd2>3>|NxY#A8L|9HAMhEy=Vnaeq6YU
OA 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 MUHx3vIVCg!04zH-0ssI2 literal 0 HcmV?d00001 diff --git a/filcnaplo/android/app/src/main/res/drawable-xhdpi/widget_card_bottom.xml b/filcnaplo/android/app/src/main/res/drawable-xhdpi/widget_card_bottom.xml index 8a99162b..80b52be0 100644 --- a/filcnaplo/android/app/src/main/res/drawable-xhdpi/widget_card_bottom.xml +++ b/filcnaplo/android/app/src/main/res/drawable-xhdpi/widget_card_bottom.xml @@ -1,7 +1,7 @@ - - - - - - + + + + + + \ No newline at end of file diff --git a/filcnaplo/android/app/src/main/res/drawable-xhdpi/widget_card_bottom_dark.xml b/filcnaplo/android/app/src/main/res/drawable-xhdpi/widget_card_bottom_dark.xml index 2551ee32..f2d52b0b 100644 --- a/filcnaplo/android/app/src/main/res/drawable-xhdpi/widget_card_bottom_dark.xml +++ b/filcnaplo/android/app/src/main/res/drawable-xhdpi/widget_card_bottom_dark.xml @@ -1,7 +1,7 @@ - - - - - - + + + + + + \ No newline at end of file diff --git a/filcnaplo/android/app/src/main/res/drawable-xhdpi/widget_card_top.xml b/filcnaplo/android/app/src/main/res/drawable-xhdpi/widget_card_top.xml index e0e93763..a37fed62 100644 --- a/filcnaplo/android/app/src/main/res/drawable-xhdpi/widget_card_top.xml +++ b/filcnaplo/android/app/src/main/res/drawable-xhdpi/widget_card_top.xml @@ -1,7 +1,7 @@ - - - - - - + + + + + + \ No newline at end of file diff --git a/filcnaplo/android/app/src/main/res/drawable-xhdpi/widget_card_top_dark.xml b/filcnaplo/android/app/src/main/res/drawable-xhdpi/widget_card_top_dark.xml index 4bbd0bb7..c41e2b55 100644 --- a/filcnaplo/android/app/src/main/res/drawable-xhdpi/widget_card_top_dark.xml +++ b/filcnaplo/android/app/src/main/res/drawable-xhdpi/widget_card_top_dark.xml @@ -1,7 +1,7 @@ - - - - - - + + + + + + \ No newline at end of file diff --git a/filcnaplo/android/app/src/main/res/drawable-xhdpi/widget_scroll_style.xml b/filcnaplo/android/app/src/main/res/drawable-xhdpi/widget_scroll_style.xml index a8f281e5..a4eab7e8 100644 --- a/filcnaplo/android/app/src/main/res/drawable-xhdpi/widget_scroll_style.xml +++ b/filcnaplo/android/app/src/main/res/drawable-xhdpi/widget_scroll_style.xml @@ -1,17 +1,17 @@ - - - - - - - - - - - + + + + + + + + + + + \ No newline at end of file diff --git a/filcnaplo/android/app/src/main/res/drawable-xxhdpi/ic_launcher_foreground.png b/filcnaplo/android/app/src/main/res/drawable-xxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..656bdceff2fab0c122f3afb1294c683b5ed2bf66 GIT binary patch literal 24772 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 literal 0 HcmV?d00001 diff --git a/filcnaplo/android/app/src/main/res/drawable-xxxhdpi/ic_launcher_foreground.png b/filcnaplo/android/app/src/main/res/drawable-xxxhdpi/ic_launcher_foreground.png new file mode 100644 index 0000000000000000000000000000000000000000..76b9abdf84b11af2e8cd71eece6a1d357568f718 GIT binary patch literal 39058 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 literal 0 HcmV?d00001 diff --git a/filcnaplo/android/app/src/main/res/drawable-xxxhdpi/splash.png b/filcnaplo/android/app/src/main/res/drawable-xxxhdpi/splash.png new file mode 100644 index 0000000000000000000000000000000000000000..529aa20e2e8bc172fc1e2e50793abddb192eca12 GIT binary patch literal 47178 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 HDWM4fa|(k| literal 0 HcmV?d00001 diff --git a/filcnaplo/android/app/src/main/res/drawable/background.png b/filcnaplo/android/app/src/main/res/drawable/background.png new file mode 100644 index 0000000000000000000000000000000000000000..d90316e9d156c3319948283f10bfa11025c817bc GIT binary patch literal 69 zcmeAS@N?(olHy`uVBq!ia0y~yU| - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/filcnaplo/android/app/src/main/res/drawable/btn_shape_login.xml b/filcnaplo/android/app/src/main/res/drawable/btn_shape_login.xml index 22c1d8fa..84bb6fe4 100644 --- a/filcnaplo/android/app/src/main/res/drawable/btn_shape_login.xml +++ b/filcnaplo/android/app/src/main/res/drawable/btn_shape_login.xml @@ -1,18 +1,18 @@ - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/filcnaplo/android/app/src/main/res/drawable/launch_background.xml b/filcnaplo/android/app/src/main/res/drawable/launch_background.xml index 86aa2655..51cb1b4e 100644 --- a/filcnaplo/android/app/src/main/res/drawable/launch_background.xml +++ b/filcnaplo/android/app/src/main/res/drawable/launch_background.xml @@ -1,7 +1,9 @@ - - - - - - - \ No newline at end of file + + + + + + + + + diff --git a/filcnaplo/android/app/src/main/res/layout/home_widget_test.xml b/filcnaplo/android/app/src/main/res/layout/home_widget_test.xml index f0a315a5..b12af8db 100644 --- a/filcnaplo/android/app/src/main/res/layout/home_widget_test.xml +++ b/filcnaplo/android/app/src/main/res/layout/home_widget_test.xml @@ -1,26 +1,26 @@ - - - - - - + + + + + + \ No newline at end of file diff --git a/filcnaplo/android/app/src/main/res/layout/timetable_item.xml b/filcnaplo/android/app/src/main/res/layout/timetable_item.xml index 8d107fec..6b2a7f8f 100644 --- a/filcnaplo/android/app/src/main/res/layout/timetable_item.xml +++ b/filcnaplo/android/app/src/main/res/layout/timetable_item.xml @@ -1,105 +1,105 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/filcnaplo/android/app/src/main/res/layout/widget_timetable.xml b/filcnaplo/android/app/src/main/res/layout/widget_timetable.xml index 0e69a8a1..e10fda18 100644 --- a/filcnaplo/android/app/src/main/res/layout/widget_timetable.xml +++ b/filcnaplo/android/app/src/main/res/layout/widget_timetable.xml @@ -1,219 +1,219 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - -