Page MenuHomeGitPull.it

D256.1782520057.diff
No OneTemporary

Authored By
Unknown
Size
10 KB
Referenced Files
None
Subscribers
None

D256.1782520057.diff

diff --git a/app/src/main/java/it/reyboz/bustorino/ActivityAbout.kt b/app/src/main/java/it/reyboz/bustorino/ActivityAbout.kt
--- a/app/src/main/java/it/reyboz/bustorino/ActivityAbout.kt
+++ b/app/src/main/java/it/reyboz/bustorino/ActivityAbout.kt
@@ -96,6 +96,10 @@
openTutorialButton.setOnClickListener {
startIntroductionActivity()
}
+ val openDonationButton = findViewById<Button>(R.id.donateButton)
+ openDonationButton.setOnClickListener {
+ utils.openIceweasel("https://liberapay.com/Libre_BusTO", this)
+ }
// handle the device "insets"
ViewCompat.setOnApplyWindowInsetsListener(versionTextView,
diff --git a/app/src/main/res/drawable/donate_heart_filled.xml b/app/src/main/res/drawable/donate_heart_filled.xml
new file mode 100644
--- /dev/null
+++ b/app/src/main/res/drawable/donate_heart_filled.xml
@@ -0,0 +1,9 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="32dp"
+ android:height="32dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+ <path
+ android:pathData="m14.5,11l3.84,-4.1c0.41,-0.41 0.66,-0.98 0.66,-1.62s-0.25,-1.2 -0.66,-1.62c-0.41,-0.41 -0.97,-0.67 -1.59,-0.67c0,0 -1.12,0 -2.25,1.14c-1.13,-1.15 -2.25,-1.14 -2.25,-1.14c-0.62,0 -1.18,0.26 -1.59,0.67S10,4.65 10,5.28s0.25,1.2 0.66,1.62zM20.47,12.49l-0.17,-0.06c-0.8,-0.27 -1.69,-0.11 -2.35,0.42L14.01,16h-5v-1h4.07c0.4,0 0.64,-0.45 0.42,-0.78l-1.18,-1.78c-0.19,-0.28 -0.5,-0.45 -0.83,-0.45L3,11.99c-0.55,0 -1,0.45 -1,1v6c0,0.55 0.45,1 1,1h10.76c0.8,0 1.56,-0.32 2.12,-0.88l4.98,-4.98c0.53,-0.53 0.31,-1.42 -0.39,-1.66Z"
+ android:fillColor="#000"/>
+</vector>
diff --git a/app/src/main/res/layout/activity_about.xml b/app/src/main/res/layout/activity_about.xml
--- a/app/src/main/res/layout/activity_about.xml
+++ b/app/src/main/res/layout/activity_about.xml
@@ -127,19 +127,20 @@
android:fontFamily="@font/pitagon_semibold"
/>
+
<com.google.android.material.button.MaterialButton
style="@style/Widget.MaterialComponents.Button.Icon"
- android:id="@+id/openSourceButton"
+ android:id="@+id/donateButton"
android:paddingTop="8dp"
android:paddingBottom="8dp"
- app:icon="@drawable/file_earmark_code_fill"
+ app:icon="@drawable/donate_heart_filled"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintTop_toBottomOf="@id/openContributeButton"
app:iconGravity="start"
- android:text="@string/action_source"
+ android:text="@string/action_donate"
android:fontFamily="@font/pitagon_semibold"
/>
@@ -151,14 +152,31 @@
android:layout_marginLeft="@dimen/activity_horizontal_margin"
android:layout_marginRight="@dimen/activity_horizontal_margin"
android:textAppearance="?android:attr/textAppearanceMedium"
- app:layout_constraintTop_toBottomOf="@id/openSourceButton"
+ app:layout_constraintTop_toBottomOf="@id/donateButton"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent"
- app:layout_constraintBottom_toBottomOf="parent"
android:autoLink="web"
android:fontFamily="@font/nevermind_compact"
android:textColor="@color/color_text_grey"
- /><!--android:layout_weight="0.85"-->
+ />
+ <com.google.android.material.button.MaterialButton
+ style="@style/Widget.MaterialComponents.Button.Icon"
+ android:id="@+id/openSourceButton"
+ android:paddingTop="8dp"
+ android:paddingBottom="8dp"
+ app:icon="@drawable/file_earmark_code_fill"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintTop_toBottomOf="@id/bottomAboutTextView"
+ app:iconGravity="start"
+ android:text="@string/action_source"
+ android:fontFamily="@font/pitagon_semibold"
+
+ />
+
+ <!--android:layout_weight="0.85"-->
<!--<Button
android:text="@string/open_telegram"
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -245,7 +245,7 @@
- Tous les contributeurs, ainsi que les bêta-testeurs !
</p>
<br>
- Si vous souhaitez obtenir plus d\'informations ou contribuer au développement, utilisez les boutons ci-dessous !</b>
+ <p>Si vous souhaitez obtenir plus d\'informations ou contribuer au développement, utilisez les boutons ci-dessous !</p>
]]></string>
<string name="passages">Arrivées à:</string>
<string name="action_open_line">Afficher détails de la ligne</string>
diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml
--- a/app/src/main/res/values-it/strings.xml
+++ b/app/src/main/res/values-it/strings.xml
@@ -40,6 +40,7 @@
<string name="no_qrcode">Nessun QR code trovato, riprova</string>
<string name="action_favorites">Preferiti</string>
<string name="action_help">Aiuto</string>
+ <string name="action_donate">Donazioni</string>
<string name="action_about">Informazioni sull\'app</string>
<string name="action_about_more">Più informazioni</string>
<string name="action_wiki">Vai alla wiki</string>
@@ -66,7 +67,8 @@
<h2>Notizie e aggiornamenti</h2>
<p>Nel canale Telegram puoi trovare informazioni sugli ultimi aggiornamenti dell\'app</p>
]]></string>
- <string name="about_how"><![CDATA["<h2>Ma come funziona?</h2>\n <p>Quest\'app ottiene i passaggi dei bus, le fermate e altre informazioni utili unendo dati forniti dal sito <b>www.gtt.to.it</b>, <i>www.5t.torino.it</i>, <b>muoversiatorino.it</b> \"per uso personale\" e altre fonti Open Data (aperto.comune.torino.it).</p>\n <br>\n\t\t<p>Ingredienti:<br>\n\t\t- <b>Fabio Mazza</b> attuale rockstar developer anziano.<br>\n\t\t- <b>Andrea Ugo</b> attuale rockstar developer in formazione.<br>\n\t\t- <b>Silviu Chiriac</b> designer del logo 2021.<br>\n\t\t- <b>Marco M</b> formidabile tester e cacciatore di bug.<br>\n\t\t- <b>Ludovico Pavesi</b> ex rockstar developer anziano asd.<br>\n\t\t- <b>Valerio Bozzolan</b> attuale manutentore.<br>\n\t\t- <b>Marco Gagino</b> apprezzato ex collaboratore, ideatore icona e grafica.<br>\n\t\t- <b>JSoup</b> libreria per \"<i>web scaping</i>\".<br>\n\t\t- <b>Google</b> icone e librerie di supporto e design.<br>\n\t\t- Altre icone da <b>Bootstrap</b>, <b>Feather</b> e <b>Hero Icons</b><br>\n\t\t- Tutti i contributori e i beta tester!\n\t\t</p>\n <br>\n\t\tSe vuoi avere più informazioni o contribuire allo sviluppo, usa i pulsanti qui sotto!</b>"]]></string>
+ <string name="about_how"><![CDATA["<h2>Ma come funziona?</h2>\n <p>Quest\'app ottiene i passaggi dei bus, le fermate e altre informazioni utili unendo dati forniti dal sito <b>www.gtt.to.it</b>, <i>www.5t.torino.it</i>, <b>muoversiatorino.it</b> \"per uso personale\" e altre fonti Open Data (aperto.comune.torino.it).</p>\n <br>\n\t\t<p>Ingredienti:<br>\n\t\t- <b>Fabio Mazza</b> attuale rockstar developer anziano.<br>\n\t\t- <b>Andrea Ugo</b> attuale rockstar developer in formazione.<br>\n\t\t- <b>Silviu Chiriac</b> designer del logo 2021.<br>\n\t\t- <b>Marco M</b> formidabile tester e cacciatore di bug.<br>\n\t\t- <b>Ludovico Pavesi</b> ex rockstar developer anziano asd.<br>\n\t\t- <b>Valerio Bozzolan</b> attuale manutentore.<br>\n\t\t- <b>Marco Gagino</b> apprezzato ex collaboratore, ideatore icona e grafica.<br>\n\t\t- <b>JSoup</b> libreria per \"<i>web scaping</i>\".<br>\n\t\t- <b>Google</b> icone e librerie di supporto e design.<br>\n\t\t- Altre icone da <b>Bootstrap</b>, <b>Feather</b>, <b>Remix</b> e <b>Hero Icons</b><br>\n\t\t- Tutti i contributori e i beta tester!\n\t\t</p>
+ \n<br><p>Se vuoi avere più informazioni o donare per supportare lo sviluppo dell\'app, usa i pulsanti qui sotto!</p>"]]></string>
<string name="about_history_bottom"><![CDATA[<h2>Licenze</h2>\n\t\t<p>L\'app e il relativo codice sorgente sono distribuiti sotto la licenza <i>GNU General Public License v3</i> (https://www.gnu.org/licenses/gpl-3.0.html).\n\t\tCiò <b>significa</b> che puoi usare, studiare, migliorare e ricondividere quest\'app con <b>qualunque mezzo</b> e per <b>qualsiasi scopo</b>: a patto di mantenere sempre questi diritti a tua volta e di dare credito a Valerio Bozzolan e agli altri autori del codice dell\'app.\n\t\t</p>\n\n\t\t<br>\n\t\t<h2>Note</h2>\n\t\t<p>Quest\'applicazione è rilasciata <b>nella speranza che sia utile a tutti</b> ma senza NESSUNA garanzia sul suo funzionamento attuale e/o futuro.</p>\n\t\t<p>Tutti i dati utilizzati dall\'app provengono <b>direttamente</b> da GTT o da simili agenzie pubbliche: se trovi che sono inesatti per qualche motivo, ti invitiamo a rivolgerti a loro.</p>\n\t\t<p>Buon utilizzo! :)</p>]]></string>
<string name="query_too_short">Nome troppo corto, digita più caratteri e riprova</string>
<string name="route_towards_destination">%1$s verso %2$s</string>
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -123,11 +123,11 @@
- <b>JSoup</b> web scraper library.<br>
- <b>makovkastar</b> floating buttons.<br>
- <b>Google</b> for icons and support and design libraries.<br>
- - Other icons from <b>Bootstrap</b>, <b>Feather</b>, and <b>Hero Icons</b>.<br>
+ - Other icons from <b>Bootstrap</b>, <b>Feather</b>, <b>Remix</b> and <b>Hero Icons</b>.<br>
- All the contributors, and the beta testers, too!
</p>
<br>
- If you want more information or want to contribute to development, use the buttons below!</b>
+ <p>If you want more detailed information, or want to donate money to support the development, use the buttons below!</p>
]]></string>
<string name="about_history_bottom">
<![CDATA[
@@ -415,5 +415,6 @@
<string name="english">English</string>
<string name="checking_alerts_update">Checking new alerts now</string>
<string name="back_again_to_close">Press back again to close the app</string>
+ <string name="action_donate">Donate</string>
</resources>

File Metadata

Mime Type
text/plain
Expires
Sat, Jun 27, 02:27 (17 h, 59 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1981158
Default Alt Text
D256.1782520057.diff (10 KB)

Event Timeline