From b4b57f68b8907c9c0eabf2ed9004adda0a077357 Mon Sep 17 00:00:00 2001 From: akaessens <24660231+akaessens@users.noreply.github.com> Date: Sun, 27 Sep 2020 15:54:43 +0200 Subject: [PATCH] prepare v0.4.0 --- .github/workflows/changelog-generate.yml | 1 + app/build.gradle | 4 ++-- app/src/main/res/raw-de/about.html | 2 -- app/src/main/res/raw/about.html | 2 -- create_changelog.sh | 4 ++-- .../metadata/android/de/full_description.txt | 14 +++++++++++--- .../metadata/android/de/short_description.txt | 2 +- .../metadata/android/en-US/changelogs/10.txt | 6 ++++++ .../android/en-US/full_description.txt | 14 +++++++++++--- .../en-US/images/phoneScreenshots/1.png | Bin 84454 -> 54761 bytes .../en-US/images/phoneScreenshots/2.png | Bin 644021 -> 249007 bytes .../en-US/images/phoneScreenshots/3.png | Bin 85527 -> 289388 bytes .../en-US/images/phoneScreenshots/4.png | Bin 79867 -> 240990 bytes .../android/en-US/short_description.txt | 2 +- 14 files changed, 35 insertions(+), 16 deletions(-) create mode 100644 fastlane/metadata/android/en-US/changelogs/10.txt diff --git a/.github/workflows/changelog-generate.yml b/.github/workflows/changelog-generate.yml index 4f8b8bc..7765f96 100644 --- a/.github/workflows/changelog-generate.yml +++ b/.github/workflows/changelog-generate.yml @@ -13,6 +13,7 @@ jobs: - uses: actions/checkout@v2 with: fetch-depth: '0' # get tags + ref: 'master' - name: run-script shell: bash diff --git a/app/build.gradle b/app/build.gradle index 58d574c..7ae9a46 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -8,8 +8,8 @@ android { applicationId "com.akdev.nofbeventscraper" minSdkVersion 23 targetSdkVersion 29 - versionCode 9 - versionName "0.3.3" + versionCode 10 + versionName "0.4.0" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" } diff --git a/app/src/main/res/raw-de/about.html b/app/src/main/res/raw-de/about.html index 5664dba..f0eb483 100644 --- a/app/src/main/res/raw-de/about.html +++ b/app/src/main/res/raw-de/about.html @@ -1,6 +1,4 @@ -
Diese Anwendung wurde entwickelt, um ohne ein Facebook-Konto verwendet werden zu können. Daher verwendet sie nicht die Facebook-API. Stattdessen öffnet sie die URI der Facebook-Veranstaltung und lädt den Quellcode der Website herunter. Dieser Quellcode enthält die Informationen, die zum Erstellen eines Kalendereintrags verwendet werden.
Der Quellcode für diese Anwendung ist bei GitHub verfügbar.
Wenn Sie auf ein Problem stoßen, melden Sie es mir bitte anonym über den Bugtracker oder direkt bei GitHub.
diff --git a/app/src/main/res/raw/about.html b/app/src/main/res/raw/about.html index ae9ff9c..f4d40a0 100644 --- a/app/src/main/res/raw/about.html +++ b/app/src/main/res/raw/about.html @@ -1,6 +1,4 @@ -This application was developed to be used without a Facebook account. Therefore it does not use the Facebook API. Instead it opens the Facebook event URI and downloads the website source code. This source contains the information which is used to create a calendar entry.
The source code for this application is available at GitHub.
If you encounter an issue, please report it to me anonymously at the Bugtracker or directly at GitHub.
diff --git a/create_changelog.sh b/create_changelog.sh index a2c6963..811c44a 100755 --- a/create_changelog.sh +++ b/create_changelog.sh @@ -14,8 +14,8 @@ echo "# Changelog" > CHANGELOG.md for i in $(seq "$count_txt" -1 1) do tag=$(git tag | sed "$i!d") - echo "## $tag ($i)" >> CHANGELOG.md - cat $changelog_location/"$i".txt >> CHANGELOG.md + + awk 1 $changelog_location/"$i".txt >> CHANGELOG.md done diff --git a/fastlane/metadata/android/de/full_description.txt b/fastlane/metadata/android/de/full_description.txt index b396c50..0d7e8d9 100644 --- a/fastlane/metadata/android/de/full_description.txt +++ b/fastlane/metadata/android/de/full_description.txt @@ -1,4 +1,12 @@ -Diese Anwendung wurde entwickelt, um ohne ein Facebook-Konto verwendet werden zu können. +Der Zweck dieser Anwendung ist es, Zugang zu Facebook-Veranstaltungen ohne ein Konto zu erhalten. Daher verwendet sie nicht die Facebook-API. -Stattdessen öffnet sie die URI der Facebook-Veranstaltung und lädt den Quellcode der Website herunter. -Dieser Quellcode enthält die Informationen, die zum Erstellen eines Kalendereintrags verwendet werden. \ No newline at end of file +Stattdessen öffnet sie die URI der Facebook-Veranstaltung und lädt den HTML-Code der Website herunter. +Dieser Code sollte die Veranstaltungsinformationen in Form von strukturierten Daten enthalten. +Die Daten werden extrahiert und zur Erstellung von Android-Terminen verwendet. + +Features: +* Verwendet keine Facebook-API +* Unterstützt "öffnen-mit" und "teilen mit". +* Unabhängig von regionalen Subdomain-URLs von Facebook +* Speichert den Verlauf der eingegebenen Veranstaltungen +* Unterstützt bevorstehende Veranstaltungen von Seiten \ No newline at end of file diff --git a/fastlane/metadata/android/de/short_description.txt b/fastlane/metadata/android/de/short_description.txt index 7cb4612..a56176d 100644 --- a/fastlane/metadata/android/de/short_description.txt +++ b/fastlane/metadata/android/de/short_description.txt @@ -1 +1 @@ -Diese App durchsucht Facebook-Veranstaltungslinks und fügt sie zu deinem Kalender hinzu. \ No newline at end of file +Facebook-Veranstaltungen zum Kalender hinzufügen \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/10.txt b/fastlane/metadata/android/en-US/changelogs/10.txt new file mode 100644 index 0000000..60b429c --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/10.txt @@ -0,0 +1,6 @@ +- Support pages with upcoming events *beta* +- Display events in a scrollable card-based view +- Improve intent handling +- Add history for scraped events +- Tap image preview to open fullscreen +- Scrape name and image even if no event data found diff --git a/fastlane/metadata/android/en-US/full_description.txt b/fastlane/metadata/android/en-US/full_description.txt index 50a717e..d81f803 100644 --- a/fastlane/metadata/android/en-US/full_description.txt +++ b/fastlane/metadata/android/en-US/full_description.txt @@ -1,4 +1,12 @@ -This application was developed to be used without a Facebook account. +The purpose of this application is to get access to Facebook events without an account. Therefore it does not use the Facebook API. -Instead it opens the Facebook event URI and downloads the website source code. -This source contains the information which is used to create a calendar entry. \ No newline at end of file +Instead it opens the Facebook event URI and downloads the website HTML code. +This source should contain the event information in form of structured data. +That data is extracted and used to create Android events. + +Features: +* Does not use Facebook API +* Supports "open-with" and "share-to" +* Independent from Facebook regional sub-domain URLs +* Saves history of scraped events +* Handles upcoming events from pages \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/images/phoneScreenshots/1.png b/fastlane/metadata/android/en-US/images/phoneScreenshots/1.png index 574fdc1a980318c6fb6a568ffc960ce2eeceb612..280957ff8cdb225fbe46eaa35a3eb5fcb65390cd 100644 GIT binary patch literal 54761 zcmd?RcU03~*Dr__rTM57rK&Um0qGr7q)YEz=@2@E5~`x0Q~{CRdkILdp@@Kh^b&fJ zp3osgLc1sap68u=*Q}YfX3cu<{4rU&2=RQ+*=L_!KKrvz{G_HLM@mFZL_k15sv!ST zgMi?wFaZH!;En6x6OK1);2$0kD7<{G<(0BI>+SVr1#z)A@XO-6#jVeD@)LJ%_&g2F zcuDSj#j}{AYI{64tSb#A;s95YfY(gPpfv&v45^Gz!4I