diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml new file mode 100644 index 0000000..5316cb2 --- /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 0000000..604d8ea --- /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 329d2c1..9355130 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 f730060..1024750 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 b7cf519..46a259d 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 0000000..42f64fb 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 6b9e74b..42f64fb 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 0000000..65928ee 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 b4566e0..65928ee 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 0000000..42f64fb 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 0000000..65928ee 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 0000000..8147fe6 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 0000000..80a42fb 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 0000000..2148f7f 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 0000000..8147fe6 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 7fb243f..8147fe6 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 0000000..80a42fb 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 25992cd..80a42fb 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 0000000..2148f7f 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 529aa20..2148f7f 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 019aba6..ce5a53a 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 f4392fa..b271a5a 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 4a0ea0f..1f16ffc 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 6f6b262..ca5427f 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 541bec1..801e651 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 0000000..a87b7b2 --- /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 0000000..62bb0dc --- /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 08eb4c9..36f752c 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 712ce0f..0000000 --- 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 58a4d95..154065b 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 c7b42c2..6fdfa13 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 0000000..4ed678f --- /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 c7acf16..cd26752 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 0000000..133efe0 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 0000000..d83c2b3 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 0000000..f244bc1 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 0000000..6aee44e 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 0000000..2b73f29 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 0000000..4aa81df 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 0000000..0137bf1 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 0000000..f244bc1 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 0000000..47587cf 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 0000000..24e23ac 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 0000000..25219b2 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 0000000..5721dd3 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 0000000..46a0ea0 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 0000000..3a61e54 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 0000000..24e23ac 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 0000000..89601bf 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 0000000..12ec2ad 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 0000000..90aa017 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 0000000..2319cf9 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 0000000..8d2550c 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 0000000..7a57904 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 b4566e0..65928ee 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 7fb243f..8147fe6 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 25992cd..80a42fb 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 2876738..c9cac30 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 79a4ae5..f569c39 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 b52c9b5..17cda83 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 3843316..deaa024 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 ff3f012..75f5b52 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 e8667c2..1027f1d 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 433f1e2..d5dfb71 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 2882388..530a2bf 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 f730060..1024750 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 f730060..1024750 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 30beb29..9b7b88a 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 ba45e4b..3a947e3 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 a90e5b4..c356833 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 3b685fb..c0d4ff1 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 dc090a3..cfe0e74 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 142a2c2..6057eba 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 5e4ee81..c0658f4 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 0e583ec..ef172d1 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