diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml new file mode 100644 index 00000000..5316cb22 --- /dev/null +++ b/.github/workflows/android.yml @@ -0,0 +1,40 @@ +name: Build for Android + +on: workflow_dispatch + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Download Android keystore + id: android_keystore + uses: timheuer/base64-to-file@v1.0.3 + with: + fileName: upload-keystore.jks + encodedString: ${{ secrets.KEYSTORE_BASE64 }} + - name: Create key.properties + run: | + echo "storeFile=${{ steps.android_keystore.outputs.filePath }}" > filcnaplo/android/key.properties + echo "storePassword=${{ secrets.STORE_PASSWORD }}" >> filcnaplo/android/key.properties + echo "keyPassword=${{ secrets.KEY_PASSWORD }}" >> filcnaplo/android/key.properties + echo "keyAlias=${{ secrets.KEY_ALIAS }}" >> filcnaplo/android/key.properties + - uses: actions/setup-java@v3 + with: + distribution: "zulu" + java-version: "17.x" + cache: "gradle" + - uses: subosito/flutter-action@v2 + with: + flutter-version: "3.10.2" + channel: "stable" + cache: "true" + - name: Install dependencies + run: ./fix-pub.sh + - name: Build + run: cd filcnaplo && ./build.sh + - name: Upload Android Release + uses: actions/upload-artifact@v2 + with: + name: android-release + path: build/outputs/flutter-apk/app-release.apk diff --git a/.github/workflows/ios.yml b/.github/workflows/ios.yml new file mode 100644 index 00000000..604d8ead --- /dev/null +++ b/.github/workflows/ios.yml @@ -0,0 +1,65 @@ +name: "Build and Publish iOS" +on: workflow_dispatch + +jobs: + build: + runs-on: macos-latest + steps: + # Checks-out our repository under $GITHUB_WORKSPACE, so our job can access it + - name: Checkout repository + uses: actions/checkout@v2 + + # Install the Apple certificate and provisioning profile + - name: Install the Apple certificate and provisioning profile + env: + BUILD_CERTIFICATE_BASE64: ${{ secrets.BUILD_CERTIFICATE_BASE64 }} + P12_PASSWORD: ${{ secrets.P12_PASSWORD }} + BUILD_PROVISION_PROFILE_BASE64: ${{ secrets.BUILD_PROVISION_PROFILE_BASE64 }} + KEYCHAIN_PASSWORD: ${{ secrets.KEYCHAIN_PASSWORD }} + run: | + # create variables + CERTIFICATE_PATH=$RUNNER_TEMP/build_certificate.p12 + PP_PATH=$RUNNER_TEMP/build_pp.mobileprovision + KEYCHAIN_PATH=$RUNNER_TEMP/app-signing.keychain-db + # import certificate and provisioning profile from secrets + echo -n "$BUILD_CERTIFICATE_BASE64" | base64 --decode --output $CERTIFICATE_PATH + echo -n "$BUILD_PROVISION_PROFILE_BASE64" | base64 --decode --output $PP_PATH + # create temporary keychain + security create-keychain -p "$KEYCHAIN_PASSWORD" $KEYCHAIN_PATH + security set-keychain-settings -lut 21600 $KEYCHAIN_PATH + security unlock-keychain -p "$KEYCHAIN_PASSWORD" $KEYCHAIN_PATH + # import certificate to keychain + security import $CERTIFICATE_PATH -P "$P12_PASSWORD" -A -t cert -f pkcs12 -k $KEYCHAIN_PATH + security list-keychain -d user -s $KEYCHAIN_PATH + # apply provisioning profile + mkdir -p ~/Library/MobileDevice/Provisioning\ Profiles + cp $PP_PATH ~/Library/MobileDevice/Provisioning\ Profiles + # Install flutter + - name: Flutter get + uses: subosito/flutter-action@v1 + with: + flutter-version: '3.10.2' + + # Install your project's dependencies + - name: Install dependencies + run: bash fix-pub.sh + + # Build and sign the ipa using a single flutter command + - name: Building IPA + working-directory: filcnaplo + run: bash build-ipa.sh + + # Collect the file and upload as artifact + - name: collect ipa artifacts + uses: actions/upload-artifact@v2 + with: + name: release-ipa + # Path to the release files + path: filcnaplo/build/ios/ipa/*.ipa + + # Important! Cleanup: remove the certificate and provisioning profile from the runner! + - name: Clean up keychain and provisioning profile + if: ${{ always() }} + run: | + security delete-keychain $RUNNER_TEMP/app-signing.keychain-db + rm ~/Library/MobileDevice/Provisioning\ Profiles/build_pp.mobileprovision diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 329d2c13..93551302 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -5,17 +5,17 @@ A folytatáshoz szükséged lesz egy Linuxot vagy Windowst futtató számítóg 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. +Kérünk, **olyan dologgal járulj hozzá** a reFilchez, 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. +Fontos, hogy **mielőtt egy nagy volumenű projektbe belekezdesz, futtasd meg ötletedet a [Discord szerverünkön](https://dc.refilc.hu/),** 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). +A legjobban annak örülünk, ha az [Issues](https://github.com/refilc/filcnaplo/issues) oldalról szemezgetsz, **ha lehet, a [priority taggel megjelöltekkel kezdd](https://github.com/refilc/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/refilc/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. +A reFilc 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. @@ -24,10 +24,10 @@ 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. +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 reFilcen 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. +A reFilc legfrissebb, épp fejlesztés alatt álló verzióját a [dev brancen](https://github.com/refilc/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. --- diff --git a/LICENSE b/LICENSE index f7300607..10247505 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ BSD 3-Clause License -Copyright (c) 2021, Filc +Copyright (c) 2023, reFilc All rights reserved. Redistribution and use in source and binary forms, with or without diff --git a/filcnaplo/android/app/build.gradle b/filcnaplo/android/app/build.gradle index b7cf5196..46a259d4 100644 --- a/filcnaplo/android/app/build.gradle +++ b/filcnaplo/android/app/build.gradle @@ -26,7 +26,7 @@ apply plugin: 'kotlin-android' apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" def keystoreProperties = new Properties() -def keystorePropertiesFile = rootProject.file("filc3.properties") +def keystorePropertiesFile = rootProject.file("key.properties") keystoreProperties.load(new FileInputStream(keystorePropertiesFile)) android { diff --git a/filcnaplo/android/app/src/main/res/drawable-hdpi/android12splash.png b/filcnaplo/android/app/src/main/res/drawable-hdpi/android12splash.png new file mode 100644 index 00000000..42f64fb4 Binary files /dev/null and b/filcnaplo/android/app/src/main/res/drawable-hdpi/android12splash.png differ diff --git a/filcnaplo/android/app/src/main/res/drawable-hdpi/splash.png b/filcnaplo/android/app/src/main/res/drawable-hdpi/splash.png index 6b9e74be..42f64fb4 100644 Binary files a/filcnaplo/android/app/src/main/res/drawable-hdpi/splash.png and b/filcnaplo/android/app/src/main/res/drawable-hdpi/splash.png differ diff --git a/filcnaplo/android/app/src/main/res/drawable-mdpi/android12splash.png b/filcnaplo/android/app/src/main/res/drawable-mdpi/android12splash.png new file mode 100644 index 00000000..65928ee8 Binary files /dev/null and b/filcnaplo/android/app/src/main/res/drawable-mdpi/android12splash.png differ diff --git a/filcnaplo/android/app/src/main/res/drawable-mdpi/splash.png b/filcnaplo/android/app/src/main/res/drawable-mdpi/splash.png index b4566e0f..65928ee8 100644 Binary files a/filcnaplo/android/app/src/main/res/drawable-mdpi/splash.png and b/filcnaplo/android/app/src/main/res/drawable-mdpi/splash.png differ diff --git a/filcnaplo/android/app/src/main/res/drawable-night-hdpi/android12splash.png b/filcnaplo/android/app/src/main/res/drawable-night-hdpi/android12splash.png new file mode 100644 index 00000000..42f64fb4 Binary files /dev/null and b/filcnaplo/android/app/src/main/res/drawable-night-hdpi/android12splash.png differ diff --git a/filcnaplo/android/app/src/main/res/drawable-night-mdpi/android12splash.png b/filcnaplo/android/app/src/main/res/drawable-night-mdpi/android12splash.png new file mode 100644 index 00000000..65928ee8 Binary files /dev/null and b/filcnaplo/android/app/src/main/res/drawable-night-mdpi/android12splash.png differ diff --git a/filcnaplo/android/app/src/main/res/drawable-night-xhdpi/android12splash.png b/filcnaplo/android/app/src/main/res/drawable-night-xhdpi/android12splash.png new file mode 100644 index 00000000..8147fe6f Binary files /dev/null and b/filcnaplo/android/app/src/main/res/drawable-night-xhdpi/android12splash.png differ diff --git a/filcnaplo/android/app/src/main/res/drawable-night-xxhdpi/android12splash.png b/filcnaplo/android/app/src/main/res/drawable-night-xxhdpi/android12splash.png new file mode 100644 index 00000000..80a42fbe Binary files /dev/null and b/filcnaplo/android/app/src/main/res/drawable-night-xxhdpi/android12splash.png differ diff --git a/filcnaplo/android/app/src/main/res/drawable-night-xxxhdpi/android12splash.png b/filcnaplo/android/app/src/main/res/drawable-night-xxxhdpi/android12splash.png new file mode 100644 index 00000000..2148f7f9 Binary files /dev/null and b/filcnaplo/android/app/src/main/res/drawable-night-xxxhdpi/android12splash.png differ diff --git a/filcnaplo/android/app/src/main/res/drawable-xhdpi/android12splash.png b/filcnaplo/android/app/src/main/res/drawable-xhdpi/android12splash.png new file mode 100644 index 00000000..8147fe6f Binary files /dev/null and b/filcnaplo/android/app/src/main/res/drawable-xhdpi/android12splash.png differ diff --git a/filcnaplo/android/app/src/main/res/drawable-xhdpi/splash.png b/filcnaplo/android/app/src/main/res/drawable-xhdpi/splash.png index 7fb243fe..8147fe6f 100644 Binary files a/filcnaplo/android/app/src/main/res/drawable-xhdpi/splash.png and b/filcnaplo/android/app/src/main/res/drawable-xhdpi/splash.png differ diff --git a/filcnaplo/android/app/src/main/res/drawable-xxhdpi/android12splash.png b/filcnaplo/android/app/src/main/res/drawable-xxhdpi/android12splash.png new file mode 100644 index 00000000..80a42fbe Binary files /dev/null and b/filcnaplo/android/app/src/main/res/drawable-xxhdpi/android12splash.png differ diff --git a/filcnaplo/android/app/src/main/res/drawable-xxhdpi/splash.png b/filcnaplo/android/app/src/main/res/drawable-xxhdpi/splash.png index 25992cd9..80a42fbe 100644 Binary files a/filcnaplo/android/app/src/main/res/drawable-xxhdpi/splash.png and b/filcnaplo/android/app/src/main/res/drawable-xxhdpi/splash.png differ diff --git a/filcnaplo/android/app/src/main/res/drawable-xxxhdpi/android12splash.png b/filcnaplo/android/app/src/main/res/drawable-xxxhdpi/android12splash.png new file mode 100644 index 00000000..2148f7f9 Binary files /dev/null and b/filcnaplo/android/app/src/main/res/drawable-xxxhdpi/android12splash.png differ diff --git a/filcnaplo/android/app/src/main/res/drawable-xxxhdpi/splash.png b/filcnaplo/android/app/src/main/res/drawable-xxxhdpi/splash.png index 529aa20e..2148f7f9 100644 Binary files a/filcnaplo/android/app/src/main/res/drawable-xxxhdpi/splash.png and b/filcnaplo/android/app/src/main/res/drawable-xxxhdpi/splash.png differ diff --git a/filcnaplo/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/filcnaplo/android/app/src/main/res/mipmap-hdpi/ic_launcher.png index 019aba68..ce5a53ab 100644 Binary files a/filcnaplo/android/app/src/main/res/mipmap-hdpi/ic_launcher.png and b/filcnaplo/android/app/src/main/res/mipmap-hdpi/ic_launcher.png differ diff --git a/filcnaplo/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/filcnaplo/android/app/src/main/res/mipmap-mdpi/ic_launcher.png index f4392faa..b271a5a1 100644 Binary files a/filcnaplo/android/app/src/main/res/mipmap-mdpi/ic_launcher.png and b/filcnaplo/android/app/src/main/res/mipmap-mdpi/ic_launcher.png differ diff --git a/filcnaplo/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/filcnaplo/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png index 4a0ea0f2..1f16ffc7 100644 Binary files a/filcnaplo/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png and b/filcnaplo/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png differ diff --git a/filcnaplo/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/filcnaplo/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png index 6f6b2622..ca5427f5 100644 Binary files a/filcnaplo/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png and b/filcnaplo/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png differ diff --git a/filcnaplo/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/filcnaplo/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png index 541bec14..801e651b 100644 Binary files a/filcnaplo/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png and b/filcnaplo/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png differ diff --git a/filcnaplo/android/app/src/main/res/values-night-v31/styles.xml b/filcnaplo/android/app/src/main/res/values-night-v31/styles.xml new file mode 100644 index 00000000..a87b7b2d --- /dev/null +++ b/filcnaplo/android/app/src/main/res/values-night-v31/styles.xml @@ -0,0 +1,21 @@ + + + + + + + diff --git a/filcnaplo/android/app/src/main/res/values-v31/styles.xml b/filcnaplo/android/app/src/main/res/values-v31/styles.xml new file mode 100644 index 00000000..62bb0dc5 --- /dev/null +++ b/filcnaplo/android/app/src/main/res/values-v31/styles.xml @@ -0,0 +1,21 @@ + + + + + + + diff --git a/filcnaplo/android/build.gradle b/filcnaplo/android/build.gradle index 08eb4c9e..36f752c7 100644 --- a/filcnaplo/android/build.gradle +++ b/filcnaplo/android/build.gradle @@ -13,7 +13,7 @@ buildscript { } dependencies { - classpath 'com.android.tools.build:gradle:4.2.2' + classpath 'com.android.tools.build:gradle:7.1.1' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } } diff --git a/filcnaplo/android/filc3.properties b/filcnaplo/android/filc3.properties deleted file mode 100644 index 712ce0ff..00000000 --- a/filcnaplo/android/filc3.properties +++ /dev/null @@ -1,4 +0,0 @@ -storePassword=filc3fix -keyPassword=filc3fix -keyAlias=upload -storeFile=C:/Users/Peti/upload-keystore.jks \ No newline at end of file diff --git a/filcnaplo/assets/icons/ic_launcher.png b/filcnaplo/assets/icons/ic_launcher.png index 58a4d95f..154065b1 100644 Binary files a/filcnaplo/assets/icons/ic_launcher.png and b/filcnaplo/assets/icons/ic_launcher.png differ diff --git a/filcnaplo/assets/icons/ic_splash.png b/filcnaplo/assets/icons/ic_splash.png index c7b42c2f..6fdfa139 100644 Binary files a/filcnaplo/assets/icons/ic_splash.png and b/filcnaplo/assets/icons/ic_splash.png differ diff --git a/filcnaplo/build-ipa.sh b/filcnaplo/build-ipa.sh new file mode 100644 index 00000000..4ed678f3 --- /dev/null +++ b/filcnaplo/build-ipa.sh @@ -0,0 +1,3 @@ +#!/bin/sh + +flutter build ipa --release --dart-define=APPVER=$(cat pubspec.yaml | grep version: | cut -d' ' -f2 | cut -d+ -f1) --no-tree-shake-icons diff --git a/filcnaplo/build.sh b/filcnaplo/build.sh index c7acf16a..cd267522 100755 --- a/filcnaplo/build.sh +++ b/filcnaplo/build.sh @@ -1,13 +1,3 @@ -#!/usr/bin/env fish - -# With build number -function get_version_bn - cat pubspec.yaml | grep version: | cut -d' ' -f2 -end - -function get_version - cat pubspec.yaml | grep version: | cut -d' ' -f2 | cut -d+ -f1 -end - -flutter build apk --release --dart-define=APPVER=(get_version) --no-tree-shake-icons && \ - cp -v "build/app/outputs/flutter-apk/app-release.apk" ~/"Desktop/hu.filc.naplo_"(get_version_bn).apk +#!/bin/sh + +flutter build apk --release --dart-define=APPVER=$(cat pubspec.yaml | grep version: | cut -d' ' -f2 | cut -d+ -f1) --no-tree-shake-icons diff --git a/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png new file mode 100644 index 00000000..133efe00 Binary files /dev/null and b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png differ diff --git a/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png new file mode 100644 index 00000000..d83c2b34 Binary files /dev/null and b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png differ diff --git a/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png new file mode 100644 index 00000000..f244bc18 Binary files /dev/null and b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png differ diff --git a/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png new file mode 100644 index 00000000..6aee44e9 Binary files /dev/null and b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png differ diff --git a/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png new file mode 100644 index 00000000..2b73f293 Binary files /dev/null and b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png differ diff --git a/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png new file mode 100644 index 00000000..4aa81dfd Binary files /dev/null and b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png differ diff --git a/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png new file mode 100644 index 00000000..0137bf19 Binary files /dev/null and b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png differ diff --git a/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png new file mode 100644 index 00000000..f244bc18 Binary files /dev/null and b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png differ diff --git a/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png new file mode 100644 index 00000000..47587cf2 Binary files /dev/null and b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png differ diff --git a/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png new file mode 100644 index 00000000..24e23ace Binary files /dev/null and b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png differ diff --git a/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@1x.png b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@1x.png new file mode 100644 index 00000000..25219b26 Binary files /dev/null and b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@1x.png differ diff --git a/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@2x.png b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@2x.png new file mode 100644 index 00000000..5721dd32 Binary files /dev/null and b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-50x50@2x.png differ diff --git a/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@1x.png b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@1x.png new file mode 100644 index 00000000..46a0ea06 Binary files /dev/null and b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@1x.png differ diff --git a/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@2x.png b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@2x.png new file mode 100644 index 00000000..3a61e544 Binary files /dev/null and b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-57x57@2x.png differ diff --git a/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png new file mode 100644 index 00000000..24e23ace Binary files /dev/null and b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png differ diff --git a/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png new file mode 100644 index 00000000..89601bff Binary files /dev/null and b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png differ diff --git a/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@1x.png b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@1x.png new file mode 100644 index 00000000..12ec2add Binary files /dev/null and b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@1x.png differ diff --git a/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@2x.png b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@2x.png new file mode 100644 index 00000000..90aa0176 Binary files /dev/null and b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-72x72@2x.png differ diff --git a/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png new file mode 100644 index 00000000..2319cf98 Binary files /dev/null and b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png differ diff --git a/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png new file mode 100644 index 00000000..8d2550ce Binary files /dev/null and b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png differ diff --git a/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png new file mode 100644 index 00000000..7a57904f Binary files /dev/null and b/filcnaplo/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png differ diff --git a/filcnaplo/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png b/filcnaplo/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png index b4566e0f..65928ee8 100644 Binary files a/filcnaplo/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png and b/filcnaplo/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png differ diff --git a/filcnaplo/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png b/filcnaplo/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png index 7fb243fe..8147fe6f 100644 Binary files a/filcnaplo/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png and b/filcnaplo/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png differ diff --git a/filcnaplo/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png b/filcnaplo/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png index 25992cd9..80a42fbe 100644 Binary files a/filcnaplo/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png and b/filcnaplo/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png differ diff --git a/filcnaplo/ios/Runner/Base.lproj/LaunchScreen.storyboard b/filcnaplo/ios/Runner/Base.lproj/LaunchScreen.storyboard index 2876738e..c9cac306 100644 --- a/filcnaplo/ios/Runner/Base.lproj/LaunchScreen.storyboard +++ b/filcnaplo/ios/Runner/Base.lproj/LaunchScreen.storyboard @@ -38,7 +38,7 @@ - + diff --git a/filcnaplo/ios/Runner/Info.plist b/filcnaplo/ios/Runner/Info.plist index 79a4ae5c..f569c390 100644 --- a/filcnaplo/ios/Runner/Info.plist +++ b/filcnaplo/ios/Runner/Info.plist @@ -17,7 +17,7 @@ CFBundleInfoDictionaryVersion 6.0 CFBundleName - Filc Napló + reFilc CFBundlePackageType APPL CFBundleShortVersionString diff --git a/filcnaplo/lib/app.dart b/filcnaplo/lib/app.dart index b52c9b59..17cda83b 100644 --- a/filcnaplo/lib/app.dart +++ b/filcnaplo/lib/app.dart @@ -120,7 +120,7 @@ class App extends StatelessWidget { ), ); }, - title: "Filc Napló", + title: "reFilc", debugShowCheckedModeBanner: false, theme: AppTheme.lightTheme(context, palette: corePalette), darkTheme: AppTheme.darkTheme(context, palette: corePalette), diff --git a/filcnaplo/linux/filcnaplo.desktop b/filcnaplo/linux/filcnaplo.desktop index 38433162..deaa024a 100755 --- a/filcnaplo/linux/filcnaplo.desktop +++ b/filcnaplo/linux/filcnaplo.desktop @@ -1,5 +1,5 @@ [Desktop Entry] - Name=Filc Napló + Name=reFilc Comment=Nem hivatalos e-napló alkalmazás az eKRÉTA rendszerhez Exec=filcnaplo Icon=icon.png diff --git a/filcnaplo/macos/Runner.xcodeproj/project.pbxproj b/filcnaplo/macos/Runner.xcodeproj/project.pbxproj index ff3f0121..75f5b52f 100644 --- a/filcnaplo/macos/Runner.xcodeproj/project.pbxproj +++ b/filcnaplo/macos/Runner.xcodeproj/project.pbxproj @@ -425,7 +425,7 @@ DEAD_CODE_STRIPPING = YES; DEVELOPMENT_TEAM = MYUTW2GF6J; INFOPLIST_FILE = Runner/Info.plist; - INFOPLIST_KEY_CFBundleDisplayName = "Filc Napló"; + INFOPLIST_KEY_CFBundleDisplayName = "reFilc"; INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.education"; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", @@ -565,7 +565,7 @@ DEAD_CODE_STRIPPING = YES; DEVELOPMENT_TEAM = MYUTW2GF6J; INFOPLIST_FILE = Runner/Info.plist; - INFOPLIST_KEY_CFBundleDisplayName = "Filc Napló"; + INFOPLIST_KEY_CFBundleDisplayName = "reFilc"; INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.education"; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", @@ -595,7 +595,7 @@ DEAD_CODE_STRIPPING = YES; DEVELOPMENT_TEAM = MYUTW2GF6J; INFOPLIST_FILE = Runner/Info.plist; - INFOPLIST_KEY_CFBundleDisplayName = "Filc Napló"; + INFOPLIST_KEY_CFBundleDisplayName = "reFilc"; INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.education"; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", diff --git a/filcnaplo/macos/Runner/Configs/AppInfo.xcconfig b/filcnaplo/macos/Runner/Configs/AppInfo.xcconfig index e8667c21..1027f1d6 100644 --- a/filcnaplo/macos/Runner/Configs/AppInfo.xcconfig +++ b/filcnaplo/macos/Runner/Configs/AppInfo.xcconfig @@ -5,10 +5,10 @@ // 'flutter create' template. // The application's name. By default this is also the title of the Flutter window. -PRODUCT_NAME = Filc Napló +PRODUCT_NAME = reFilc // The application's bundle identifier -PRODUCT_BUNDLE_IDENTIFIER = hu.filc.filcnaplo +PRODUCT_BUNDLE_IDENTIFIER = hu.refilc.naplo // The copyright displayed in application information -PRODUCT_COPYRIGHT = Deez mogyorók +PRODUCT_COPYRIGHT = reFilc diff --git a/filcnaplo/pubspec.yaml b/filcnaplo/pubspec.yaml index 433f1e2d..d5dfb715 100644 --- a/filcnaplo/pubspec.yaml +++ b/filcnaplo/pubspec.yaml @@ -3,7 +3,7 @@ description: "Nem hivatalos e-napló alkalmazás az e-Kréta rendszerhez" homepage: https://refilc.hu publish_to: "none" -version: 3.5.1+195 +version: 3.5.1+197 environment: sdk: ">=2.17.0 <3.0.0" @@ -147,18 +147,16 @@ flutter: style: italic flutter_icons: - image_path: "assets/icons/ic_launcher.png" - adaptive_icon_background: "#3D7BF4" - adaptive_icon_foreground: "assets/icons/ic_launcher_foreground.png" + image_path: assets/icons/ic_launcher.png android: true ios: true remove_alpha_ios: true flutter_native_splash: color: "#3D7BF4" - image: "assets/icons/ic_splash.png" + image: assets/icons/ic_splash.png android_12: - image: "assets/icons/ic_splash.png" + image: assets/icons/ic_splash.png android: true android_gravity: center ios: true diff --git a/filcnaplo_desktop_ui/lib/screens/settings/settings_screen.i18n.dart b/filcnaplo_desktop_ui/lib/screens/settings/settings_screen.i18n.dart index 28823888..530a2bf8 100644 --- a/filcnaplo_desktop_ui/lib/screens/settings/settings_screen.i18n.dart +++ b/filcnaplo_desktop_ui/lib/screens/settings/settings_screen.i18n.dart @@ -46,7 +46,7 @@ extension SettingsLocalization on String { "goodstudent": "Good student mode", "attention": "Attention!", "goodstudent_disclaimer": - "Filc Napló® Informatikai Zrt. can not be held liable for the usage of this feature.\n\n(if your mother beats you up because you showed her fake grades, you can only blame yourself for it)", + "reFilc can not be held liable for the usage of this feature.\n\n(if your mother beats you up because you showed her fake grades, you can only blame yourself for it)", "understand": "I understand", "secret": "Secret Settings", "bell_delay": "Bell Delay", @@ -105,7 +105,7 @@ extension SettingsLocalization on String { "goodstudent": "Jó tanuló mód", "attention": "Figyelem!", "goodstudent_disclaimer": - "A Filc Napló® Informatikai Zrt. minden felelősséget elhárít a funkció használatával kapcsolatban.\n\n(Értsd: ha az anyád megver, mert megtévesztő ábrákat mutattál neki, azért csakis magadadat hibáztathatod.)", + "A reFilc minden felelősséget elhárít a funkció használatával kapcsolatban.\n\n(Értsd: ha az anyád megver, mert megtévesztő ábrákat mutattál neki, azért csakis magadadat hibáztathatod.)", "understand": "Értem", "secret": "Titkos Beállítások", "bell_delay": "Csengő eltolódása", diff --git a/filcnaplo_kreta_api/LICENSE b/filcnaplo_kreta_api/LICENSE index f7300607..10247505 100644 --- a/filcnaplo_kreta_api/LICENSE +++ b/filcnaplo_kreta_api/LICENSE @@ -1,6 +1,6 @@ BSD 3-Clause License -Copyright (c) 2021, Filc +Copyright (c) 2023, reFilc All rights reserved. Redistribution and use in source and binary forms, with or without diff --git a/filcnaplo_mobile_ui/LICENSE b/filcnaplo_mobile_ui/LICENSE index f7300607..10247505 100755 --- a/filcnaplo_mobile_ui/LICENSE +++ b/filcnaplo_mobile_ui/LICENSE @@ -1,6 +1,6 @@ BSD 3-Clause License -Copyright (c) 2021, Filc +Copyright (c) 2023, reFilc All rights reserved. Redistribution and use in source and binary forms, with or without diff --git a/filcnaplo_mobile_ui/lib/premium/premium_button.dart b/filcnaplo_mobile_ui/lib/premium/premium_button.dart index 30beb299..9b7b88ac 100755 --- a/filcnaplo_mobile_ui/lib/premium/premium_button.dart +++ b/filcnaplo_mobile_ui/lib/premium/premium_button.dart @@ -98,7 +98,7 @@ class _PremiumButtonState extends State with TickerProviderStateM Icon(FilcIcons.premium, color: Colors.white), SizedBox(width: 12.0), Text( - "Filc Napló Premium", + "reFilc Premium", style: TextStyle( color: Colors.white, fontWeight: FontWeight.bold, diff --git a/filcnaplo_mobile_ui/lib/premium/premium_screen.dart b/filcnaplo_mobile_ui/lib/premium/premium_screen.dart index ba45e4b7..3a947e3f 100755 --- a/filcnaplo_mobile_ui/lib/premium/premium_screen.dart +++ b/filcnaplo_mobile_ui/lib/premium/premium_screen.dart @@ -90,7 +90,7 @@ class PremiumScreen extends StatelessWidget { style: TextStyle(fontWeight: FontWeight.w600, fontSize: 25.0, color: Colors.white), ), const Text( - "Filc Premium.", + "reFilc Premium.", style: TextStyle(fontWeight: FontWeight.w800, fontSize: 35.0, color: Colors.white), ), const SizedBox(height: 15.0), @@ -221,7 +221,7 @@ class PremiumScreen extends StatelessWidget { imageKey: "premium_desktop_showcase", icon: SvgPicture.asset("assets/images/desktop_icon.svg", color: Theme.of(context).iconTheme.color), title: const Text("Asztali verzió"), - description: const Text("Érd el a Filc Napló-t a gépeden is, és menekülj meg a csúnya felhasználói felületektől!"), + description: const Text("Érd el a reFilcet a gépeden is, és menekülj meg a csúnya felhasználói felületektől!"), ), const SizedBox(height: 14.0), const PremiumRewardCard( @@ -272,7 +272,7 @@ class PremiumScreen extends StatelessWidget { const PremiumRewardCard( title: Text("Még mindig nyílt a forráskód?"), description: Text( - "Igen, a Filc napló teljesen nyílt forráskódú, és ez így is fog maradni. A prémium funkciók forráskódjához hozzáférnek a támogatók."), + "Igen, a reFilc teljesen nyílt forráskódú, és ez így is fog maradni. A prémium funkciók forráskódjához hozzáférnek a támogatók."), ), const SizedBox(height: 14.0), const PremiumRewardCard( diff --git a/filcnaplo_mobile_ui/lib/screens/settings/privacy_view.dart b/filcnaplo_mobile_ui/lib/screens/settings/privacy_view.dart index a90e5b40..c3568338 100755 --- a/filcnaplo_mobile_ui/lib/screens/settings/privacy_view.dart +++ b/filcnaplo_mobile_ui/lib/screens/settings/privacy_view.dart @@ -25,10 +25,10 @@ class PrivacyView extends StatelessWidget { ), SelectableLinkify( text: """ -A Filc Napló egy kliensalkalmazás, segítségével az e-Kréta rendszeréből letöltheted és felhasználóbarát módon megjelenítheted az adataidat. +A reFilc egy kliensalkalmazás, segítségével az e-Kréta rendszeréből letöltheted és felhasználóbarát módon megjelenítheted az adataidat. Tanulmányi adataid csak közvetlenül az alkalmazás és a Kréta-szerverek között közlekednek, titkosított kapcsolaton keresztül. -A Filc fejlesztői és üzemeltetői a tanulmányi adataidat semmilyen célból nem másolják, nem tárolják és harmadik félnek nem továbbítják. Ezeket így az e-Kréta Informatikai Zrt. kezeli, az ő tájékoztatójukat itt találod: https://tudasbazis.ekreta.hu/pages/viewpage.action?pageId=4065038. +A reFilc fejlesztői és üzemeltetői a tanulmányi adataidat semmilyen célból nem másolják, nem tárolják és harmadik félnek nem továbbítják. Ezeket így az e-Kréta Informatikai Zrt. kezeli, az ő tájékoztatójukat itt találod: https://tudasbazis.ekreta.hu/pages/viewpage.action?pageId=4065038. Azok törlésével vagy módosítával kapcsolatban keresd az osztályfőnöködet vagy az iskolád rendszergazdáját. Az alkalmazás névtelen használati statisztikákat gyűjt, ezek alapján tudjuk meghatározni a felhasználók és a telepítések számát. Ezt a beállításokban kikapcsolhatod. @@ -37,7 +37,7 @@ Kérünk, hogy ha csak teheted, hagyd ezt a funkciót bekapcsolva. Amikor az alkalmazás hibába ütközik, lehetőség van hibajelentés küldésére. Ez személyes- vagy tanulmányi adatokat nem tartalmaz, viszont részletes információval szolgál a hibáról és eszközödről. A küldés előtt megjelenő képernyőn a te felelősséged átnézni a továbbításra kerülő adatsort. -A hibajelentéseket a Filc fejlesztői felületén és egy privát Discord szobában tároljuk, ezekhez csak az app fejlesztői férnek hozzá. +A hibajelentéseket a reFilc fejlesztői felületén és egy privát Discord szobában tároljuk, ezekhez csak az app fejlesztői férnek hozzá. Az alkalmazás belépéskor a GitHub API segítségével ellenőrzi, hogy elérhető-e új verzió, és kérésre innen is tölti le a telepítőt. Ha az adataiddal kapcsolatban bármilyen kérdésed van (törlés, módosítás, adathordozás), keress minket a filcnaplo@filcnaplo.hu címen. diff --git a/filcnaplo_mobile_ui/lib/screens/settings/settings_screen.dart b/filcnaplo_mobile_ui/lib/screens/settings/settings_screen.dart index 3b685fb2..c0d4ff19 100755 --- a/filcnaplo_mobile_ui/lib/screens/settings/settings_screen.dart +++ b/filcnaplo_mobile_ui/lib/screens/settings/settings_screen.dart @@ -740,21 +740,21 @@ class _SettingsScreenState extends State leading: const Icon(FeatherIcons.atSign), title: const Text("Discord"), onPressed: () => launchUrl( - Uri.parse("https://filcnaplo.hu/discord"), + Uri.parse("https://dc.refilc.hu"), mode: LaunchMode.externalApplication), ), PanelButton( leading: const Icon(FeatherIcons.globe), - title: const Text("www.filcnaplo.hu"), + title: const Text("www.refilc.hu"), onPressed: () => launchUrl( - Uri.parse("https://filcnaplo.hu"), + Uri.parse("https://www.refilc.hu"), mode: LaunchMode.externalApplication), ), PanelButton( leading: const Icon(FeatherIcons.github), title: const Text("Github"), onPressed: () => launchUrl( - Uri.parse("https://github.com/filc"), + Uri.parse("https://github.com/refilc"), mode: LaunchMode.externalApplication), ), PanelButton( diff --git a/filcnaplo_mobile_ui/lib/screens/settings/settings_screen.i18n.dart b/filcnaplo_mobile_ui/lib/screens/settings/settings_screen.i18n.dart index dc090a33..cfe0e744 100755 --- a/filcnaplo_mobile_ui/lib/screens/settings/settings_screen.i18n.dart +++ b/filcnaplo_mobile_ui/lib/screens/settings/settings_screen.i18n.dart @@ -48,7 +48,7 @@ extension SettingsLocalization on String { "goodstudent": "Good student mode", "attention": "Attention!", "goodstudent_disclaimer": - "Filc Napló® Informatikai Zrt. can not be held liable for the usage of this feature.\n\n(if your mother beats you up because you showed her fake grades, you can only blame yourself for it)", + "reFilc can not be held liable for the usage of this feature.\n\n(if your mother beats you up because you showed her fake grades, you can only blame yourself for it)", "understand": "I understand", "secret": "Secret Settings", "bell_delay": "Bell Delay", @@ -109,7 +109,7 @@ extension SettingsLocalization on String { "goodstudent": "Jó tanuló mód", "attention": "Figyelem!", "goodstudent_disclaimer": - "A Filc Napló® Informatikai Zrt. minden felelősséget elhárít a funkció használatával kapcsolatban.\n\n(Értsd: ha az anyád megver, mert megtévesztő ábrákat mutattál neki, azért csakis magadadat hibáztathatod.)", + "A reFilc minden felelősséget elhárít a funkció használatával kapcsolatban.\n\n(Értsd: ha az anyád megver, mert megtévesztő ábrákat mutattál neki, azért csakis magadadat hibáztathatod.)", "understand": "Értem", "secret": "Titkos Beállítások", "bell_delay": "Csengő eltolódása", diff --git a/filcnaplo_premium/android/local.properties b/filcnaplo_premium/android/local.properties index 142a2c21..6057eba6 100644 --- a/filcnaplo_premium/android/local.properties +++ b/filcnaplo_premium/android/local.properties @@ -1,2 +1,2 @@ -sdk.dir=C:\\Users\\Peti\\AppData\\Local\\Android\\sdk -flutter.sdk=D:\\flutter \ No newline at end of file +sdk.dir=E:\\__asdks\\Android\\Sdk +flutter.sdk=E:\\__asdks\\flutter \ No newline at end of file diff --git a/filcnaplo_premium/lib/ui/mobile/settings/theme.dart b/filcnaplo_premium/lib/ui/mobile/settings/theme.dart index 5e4ee816..c0658f4c 100644 --- a/filcnaplo_premium/lib/ui/mobile/settings/theme.dart +++ b/filcnaplo_premium/lib/ui/mobile/settings/theme.dart @@ -267,7 +267,7 @@ class _PremiumCustomAccentColorSettingState extends StateKedves Felhasználó!


A prémium vásárlásakor kapott filctollal 90%-al több esély van jó jegyek szerzésére.

", diff --git a/fix-d8dx.sh b/fix-d8dx.sh index 0e583ece..ef172d1e 100755 --- a/fix-d8dx.sh +++ b/fix-d8dx.sh @@ -1,6 +1,6 @@ -#!/bin/sh - -cd $ANDROID_SDK/build-tools/31.0.0 && - mv -v d8 dx && - cd lib && - mv -v d8.jar dx.jar +#!/bin/sh + +cd $ANDROID_SDK/build-tools/31.0.0 && + mv -v d8 dx && + cd lib && + mv -v d8.jar dx.jar