Skip to content

Commit

Permalink
release update
Browse files Browse the repository at this point in the history
  • Loading branch information
Lemkinator committed Feb 6, 2024
1 parent 0bb8f5e commit dd73a87
Show file tree
Hide file tree
Showing 7 changed files with 32 additions and 22 deletions.
4 changes: 2 additions & 2 deletions app/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@ android {
applicationId = "de.lemke.oneurl"
minSdk = 26
targetSdk = 34
versionCode = 10
versionName = "1.1.2"
versionCode = 11
versionName = "1.1.3"

kapt {
arguments {
Expand Down
Binary file modified app/release/app-release.apk
Binary file not shown.
4 changes: 2 additions & 2 deletions app/release/output-metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
"type": "SINGLE",
"filters": [],
"attributes": [],
"versionCode": 9,
"versionName": "1.1.1",
"versionCode": 10,
"versionName": "1.1.2",
"outputFile": "app-release.apk"
}
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ enum class ShortURLProvider {
ISGD -> 30
TINYURL -> 30
ULVIS -> 60
KURZELINKS, OCN, T1P, OGY -> 100
KURZELINKS, OCN, T1P, OGY -> 100 //tested up to 250
ONEPTCO -> noMaxAlias
SHAREAHOLIC -> noMaxAlias
OWOVC, OWOVCZWS, OWOVCSKETCHY, OWOVCGAY -> noMaxAlias
Expand Down
38 changes: 23 additions & 15 deletions app/src/main/res/layout/activity_provider.xml
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,6 @@
android:visibility="gone">

<androidx.appcompat.widget.AppCompatButton
android:id="@+id/dagd_content_button_analytics"
style="@style/ButtonStyle.Transparent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
Expand All @@ -122,7 +121,6 @@
tools:ignore="RtlSymmetry" />

<androidx.appcompat.widget.AppCompatButton
android:id="@+id/dagd_content_button_alias"
style="@style/ButtonStyle.Transparent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
Expand Down Expand Up @@ -232,7 +230,6 @@
android:visibility="gone">

<androidx.appcompat.widget.AppCompatButton
android:id="@+id/vgd_isgd_content_button_redirect_hint"
style="@style/ButtonStyle.Transparent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
Expand All @@ -248,7 +245,6 @@
tools:ignore="RtlSymmetry" />

<androidx.appcompat.widget.AppCompatButton
android:id="@+id/vgd_isgd_content_button_analytics"
style="@style/ButtonStyle.Transparent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
Expand All @@ -265,7 +261,6 @@
tools:ignore="RtlSymmetry" />

<androidx.appcompat.widget.AppCompatButton
android:id="@+id/vgd_isgd_content_button_alias"
style="@style/ButtonStyle.Transparent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
Expand Down Expand Up @@ -400,7 +395,6 @@
android:visibility="gone">

<androidx.appcompat.widget.AppCompatButton
android:id="@+id/tinyurl_content_button_alias"
style="@style/ButtonStyle.Transparent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
Expand Down Expand Up @@ -521,7 +515,6 @@
android:visibility="gone">

<androidx.appcompat.widget.AppCompatButton
android:id="@+id/kurzelinks_content_button_description_privacy"
style="@style/ButtonStyle.Transparent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
Expand All @@ -538,7 +531,6 @@
tools:ignore="RtlSymmetry" />

<androidx.appcompat.widget.AppCompatButton
android:id="@+id/kurzelinks_content_button_alias"
style="@style/ButtonStyle.Transparent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
Expand Down Expand Up @@ -664,7 +656,6 @@
android:visibility="gone">

<androidx.appcompat.widget.AppCompatButton
android:id="@+id/ulvis_content_button_disabled"
style="@style/ButtonStyle.Transparent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
Expand All @@ -680,7 +671,6 @@
tools:ignore="RtlSymmetry" />

<androidx.appcompat.widget.AppCompatButton
android:id="@+id/ulvis_content_button_alias"
style="@style/ButtonStyle.Transparent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
Expand Down Expand Up @@ -795,7 +785,6 @@
android:visibility="gone">

<androidx.appcompat.widget.AppCompatButton
android:id="@+id/oneptco_content_button_alias"
style="@style/ButtonStyle.Transparent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
Expand Down Expand Up @@ -950,6 +939,13 @@
android:src="@drawable/ic_oui_emoji"
tools:ignore="ContentDescription" />

<ImageView
android:layout_width="24dp"
android:layout_height="24dp"
android:layout_marginEnd="5dp"
android:src="@drawable/ic_oui_report"
tools:ignore="ContentDescription" />

</LinearLayout>

<ImageView
Expand All @@ -973,7 +969,6 @@
android:visibility="gone">

<androidx.appcompat.widget.AppCompatButton
android:id="@+id/owovc_content_button_fun"
style="@style/ButtonStyle.Transparent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
Expand All @@ -989,7 +984,22 @@
tools:ignore="RtlSymmetry" />

<androidx.appcompat.widget.AppCompatButton
android:id="@+id/owovc_content_button_zws"
style="@style/ButtonStyle.Transparent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="10dp"
android:drawableStart="@drawable/ic_oui_report"
android:padding="0dp"
android:text="@string/analytics" />

<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/analytics_owovc"
android:textSize="18sp"
tools:ignore="RtlSymmetry" />

<androidx.appcompat.widget.AppCompatButton
style="@style/ButtonStyle.Transparent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
Expand All @@ -1007,7 +1017,6 @@
tools:ignore="RtlSymmetry" />

<androidx.appcompat.widget.AppCompatButton
android:id="@+id/owovc_content_button_sketchy"
style="@style/ButtonStyle.Transparent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
Expand All @@ -1025,7 +1034,6 @@
tools:ignore="RtlSymmetry" />

<androidx.appcompat.widget.AppCompatButton
android:id="@+id/owovc_content_button_gay"
style="@style/ButtonStyle.Transparent"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
Expand Down
3 changes: 2 additions & 1 deletion app/src/main/res/values-de/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@
<string name="privacy_kurzelinks">Diese Anbieter wurden so konzipiert, dass sie so datensparsam arbeiten, wie möglich. Sie werden von Deutschland aus betrieben und halten sich an die geltenden Datenschutzregelungen in Deutschland und Europa.</string>
<string name="currently_disabled">Aktuell deaktiviert</string>
<string name="currently_disabled_ulvis">Der Anbieter ulvis.net ist derzeit deaktiviert, da eine Sicherheitsüberprüfung hinzugefügt wurde, welche die Nutzung erschwert.</string>
<string name="analytics_owovc">Der Anbieter owo.vc bietet die Möglichkeit, Analytics zu nutzen, um Einblicke in die Leistung der verkürzten Links zu erhalten.</string>
<string name="owovc_fun">Unterhaltung</string>
<string name="owovc_fun_text">Neben dem normalen URL-Verkürzer bietet owo.vc auch weitere URL-Verkürzer an. Diese sind für Unterhaltungszwecke gedacht und sollten respektvoll, verantwortungsbewusst und mit Vorsicht verwendet werden.</string>
<string name="owovc_zws">Der URL-Verkürzer \"owo.vc (zws)\" verwendet Zero-Width Spaces (Breitenlose Leerzeichen) in den erstellten Links. Da diese Leerzeichen unsichtbar sind, sehen alle Links gleich aus (\"owo.vc/\"). Beim Kopieren und Einfügen in bestimmten Apps kann es vorkommen, dass diese Leerzeichen entfernt werden. In solchen Fällen öffnet sich die Standardseite von owo.vc anstelle der beabsichtigten Ziel-URL. Nutze diesen Dienst daher mit Vorsicht.</string>
Expand Down Expand Up @@ -69,7 +70,7 @@
<string name="oobe_onboard_msg2_summary">Keine Abos, keine In-App-Käufe, keinerlei Kosten.</string>
<string name="oobe_onboard_msg3_summary">Keine nervige Werbung.</string>
<string name="tos">Nutzungsbedingungen</string>
<string name="tos_content">Die Verwendung von OneURL zum Verkürzen von URLs unterliegt den Nutzungsbedingungen der jeweiligen Dienste, die von Drittanbietern bereitgestellt werden. \n\nEs ist nicht gestattet, diese App entgegen den guten Sitten oder den geltenden Gesetzen zu verwenden. \n\nSie verpflichten sich außerdem, diese App nicht für Zwecke zu verwenden, die nach dem Recht der Vereinigten Staaten verboten sind, insbesondere nicht für die Entwicklung, Konstruktion, Herstellung oder Produktion von Raketen, chemischen oder biologischen Waffen. \nDiese Einschränkung gilt jedoch nicht für den Fall, dass eine weit verbreitete Virusinfektion auftritt (die von den United States Centers for Disease Control oder einer Nachfolgeorganisation bestätigt wurde), die durch Bisse oder Kontakt mit Körperflüssigkeiten übertragen wird und dazu führt, dass menschliche Leichen wiederbelebt werden und versuchen, lebendes menschliches Fleisch, Blut, Gehirn oder Nervengewebe zu verzehren, und die wahrscheinlich zum Untergang der organisierten Zivilisation führen wird. \n\nEine besondere Gegenleistung, die eine finanzielle Entschädigung beinhalten kann, wird einer begrenzten Anzahl von Nutzern angeboten, die diesen Abschnitt der Nutzungsbedingungen lesen und mich unter eine-email-an-diese-adresse-zu-schreiben-wird-sie-10-euro-kosten@leonard-lemke.com kontaktieren. Dieses Angebot kann jederzeit und ohne Vorankündigung zurückgezogen werden. \n\nWeitere Fragen werden unter diese-email-ist-viel-zu-lang-und-hoffentlich-koennen-sie-nicht-kopieren-und-einfuegen@leonard-lemke.com beantwortet.</string>
<string name="tos_content">Die Verwendung von OneURL zum Verkürzen von URLs unterliegt den Nutzungsbedingungen und Datenschutzrichtlinien der jeweiligen Dienste, die von Drittanbietern bereitgestellt werden.\n\nEs ist nicht gestattet, diese App entgegen den guten Sitten oder den geltenden Gesetzen zu verwenden. \n\nSie verpflichten sich außerdem, diese App nicht für Zwecke zu verwenden, die nach dem Recht der Vereinigten Staaten verboten sind, insbesondere nicht für die Entwicklung, Konstruktion, Herstellung oder Produktion von Raketen, chemischen oder biologischen Waffen. \nDiese Einschränkung gilt jedoch nicht für den Fall, dass eine weit verbreitete Virusinfektion auftritt (die von den United States Centers for Disease Control oder einer Nachfolgeorganisation bestätigt wurde), die durch Bisse oder Kontakt mit Körperflüssigkeiten übertragen wird und dazu führt, dass menschliche Leichen wiederbelebt werden und versuchen, lebendes menschliches Fleisch, Blut, Gehirn oder Nervengewebe zu verzehren, und die wahrscheinlich zum Untergang der organisierten Zivilisation führen wird. \n\nEine besondere Gegenleistung, die eine finanzielle Entschädigung beinhalten kann, wird einer begrenzten Anzahl von Nutzern angeboten, die diesen Abschnitt der Nutzungsbedingungen lesen und mich unter eine-email-an-diese-adresse-zu-schreiben-wird-sie-10-euro-kosten@leonard-lemke.com kontaktieren. Dieses Angebot kann jederzeit und ohne Vorankündigung zurückgezogen werden. \n\nWeitere Fragen werden unter diese-email-ist-viel-zu-lang-und-hoffentlich-koennen-sie-nicht-kopieren-und-einfuegen@leonard-lemke.com beantwortet.</string>
<string name="oobe_tos_text">Durch die Nutzung der App stimmen Sie den %1$s zu.</string>
<string name="continue_button_text">Weiter</string>

Expand Down
3 changes: 2 additions & 1 deletion app/src/main/res/values/strings.xml
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@
<string name="privacy_kurzelinks">These providers have been designed to be as data efficient as possible. They are operated from Germany and comply with the applicable privacy regulations in Germany and Europe.</string>
<string name="currently_disabled">Currently disabled</string>
<string name="currently_disabled_ulvis">The provider ulvis.net is currently disabled because a security check has been added which makes it more difficult to use.</string>
<string name="analytics_owovc">The provider owo.vc offers the possibility to use analytics to get insights into the performance of the shortened links.</string>
<string name="owovc_fun">Entertainment</string>
<string name="owovc_fun_text">In addition to the normal URL shortener, owo.vc also offers other URL shorteners. These are intended for entertainment purposes and should be used respectfully, responsibly and with caution.</string>
<string name="owovc_zws">The URL shortener \"owo.vc (zws)\" uses Zero-Width Spaces in the generated links. These spaces are invisible, which is why all links appear the same (\"owo.vc/\"). When copying and pasting in certain apps, these spaces may be removed. In such cases, the standard owo.vc page will open instead of the intended destination URL. Therefore, use this service with caution.</string>
Expand Down Expand Up @@ -88,7 +89,7 @@
<string name="oobe_onboard_msg2_summary">No subscriptions, no in-app purchases, no costs at all.</string>
<string name="oobe_onboard_msg3_summary">No annoying ads.</string>
<string name="tos">Terms of Service</string>
<string name="tos_content">The use of OneURL for URL shortening is subject to the terms of use of the respective services provided by third parties. \n\nIt is not permitted to use this app contrary to morality or the laws in force. \n\nYou also agree that you will not use this app for any purposes prohibited by United States law, including, without limitation, the development, design, manufacture, or production of missile, chemical or biological weapons. \nHowever, this restriction will not apply in the event of the occurrence (certified by the United States Centers for Disease Control or successor body) of a widespread viral infection transmitted via bites or contact with bodily fluids that causes human corpses to reanimate and seek to consume living human flesh, blood, brain or nerve tissue and is likely to result in the fall of organized civilization. \n\nA special consideration, which may include monetary compensation, will be provided to a limited number of users who read this section of the Terms and Services and contact me at writing-an-email-to-this-address-will-cost-you-10-euro@leonard-lemke.com. This offer may be withdrawn at any time without any notice. \n\nAdditional questions will be answered at this-email-is-way-too-long-and-hopefully-you-cannot-copy-paste@leonard-lemke.com.</string>
<string name="tos_content">The use of OneURL for URL shortening is subject to the terms of use and privacy policy of the respective services provided by third parties.\n\nIt is not permitted to use this app contrary to morality or the laws in force. \n\nYou also agree that you will not use this app for any purposes prohibited by United States law, including, without limitation, the development, design, manufacture, or production of missile, chemical or biological weapons. \nHowever, this restriction will not apply in the event of the occurrence (certified by the United States Centers for Disease Control or successor body) of a widespread viral infection transmitted via bites or contact with bodily fluids that causes human corpses to reanimate and seek to consume living human flesh, blood, brain or nerve tissue and is likely to result in the fall of organized civilization. \n\nA special consideration, which may include monetary compensation, will be provided to a limited number of users who read this section of the Terms and Services and contact me at writing-an-email-to-this-address-will-cost-you-10-euro@leonard-lemke.com. This offer may be withdrawn at any time without any notice. \n\nAdditional questions will be answered at this-email-is-way-too-long-and-hopefully-you-cannot-copy-paste@leonard-lemke.com.</string>
<string name="oobe_tos_text">By continuing, you agree to the %1$s.</string>
<string name="continue_button_text">Continue</string>

Expand Down

0 comments on commit dd73a87

Please sign in to comment.