From 82952a204f34507674e6c1a037227a06f39e363e Mon Sep 17 00:00:00 2001 From: Alexander Capehart Date: Sat, 6 Jan 2024 19:06:59 -0700 Subject: [PATCH] about: add donation link Add donation link to the about page. --- .../oxycblt/auxio/settings/AboutFragment.kt | 13 ++-- app/src/main/res/drawable/ic_donate_24.xml | 10 +++ app/src/main/res/layout/fragment_about.xml | 77 ++++++++++++++++++- app/src/main/res/values-ar-rIQ/strings.xml | 2 +- app/src/main/res/values-be/strings.xml | 2 +- app/src/main/res/values-cs/strings.xml | 2 +- app/src/main/res/values-de/strings.xml | 2 +- app/src/main/res/values-es/strings.xml | 2 +- app/src/main/res/values-fi/strings.xml | 2 +- app/src/main/res/values-fil/strings.xml | 2 +- app/src/main/res/values-fr/strings.xml | 2 +- app/src/main/res/values-gl/strings.xml | 2 +- app/src/main/res/values-hi/strings.xml | 2 +- app/src/main/res/values-hr/strings.xml | 2 +- app/src/main/res/values-hu/strings.xml | 2 +- app/src/main/res/values-in/strings.xml | 2 +- app/src/main/res/values-it/strings.xml | 2 +- app/src/main/res/values-iw/strings.xml | 2 +- app/src/main/res/values-ja/strings.xml | 2 +- app/src/main/res/values-ko/strings.xml | 2 +- app/src/main/res/values-lt/strings.xml | 2 +- app/src/main/res/values-nb-rNO/strings.xml | 2 +- app/src/main/res/values-nl/strings.xml | 2 +- app/src/main/res/values-pa/strings.xml | 2 +- app/src/main/res/values-pl/strings.xml | 2 +- app/src/main/res/values-pt-rBR/strings.xml | 2 +- app/src/main/res/values-pt-rPT/strings.xml | 2 +- app/src/main/res/values-ro/strings.xml | 2 +- app/src/main/res/values-ru/strings.xml | 2 +- app/src/main/res/values-sl/strings.xml | 2 +- app/src/main/res/values-sv/strings.xml | 2 +- app/src/main/res/values-tr/strings.xml | 2 +- app/src/main/res/values-uk/strings.xml | 2 +- app/src/main/res/values-zh-rCN/strings.xml | 2 +- app/src/main/res/values/strings.xml | 7 +- 35 files changed, 129 insertions(+), 40 deletions(-) create mode 100644 app/src/main/res/drawable/ic_donate_24.xml diff --git a/app/src/main/java/org/oxycblt/auxio/settings/AboutFragment.kt b/app/src/main/java/org/oxycblt/auxio/settings/AboutFragment.kt index 3c3258ab9..a80bc446d 100644 --- a/app/src/main/java/org/oxycblt/auxio/settings/AboutFragment.kt +++ b/app/src/main/java/org/oxycblt/auxio/settings/AboutFragment.kt @@ -66,7 +66,11 @@ class AboutFragment : ViewBindingFragment() { binding.aboutCode.setOnClickListener { requireContext().openInBrowser(LINK_SOURCE) } binding.aboutWiki.setOnClickListener { requireContext().openInBrowser(LINK_WIKI) } binding.aboutLicenses.setOnClickListener { requireContext().openInBrowser(LINK_LICENSES) } - binding.aboutAuthor.setOnClickListener { requireContext().openInBrowser(LINK_AUTHOR) } + binding.aboutProfile.setOnClickListener { requireContext().openInBrowser(LINK_PROFILE) } + binding.aboutDonate.setOnClickListener { requireContext().openInBrowser(LINK_DONATE) } + binding.aboutSupportersPromo.setOnClickListener { + requireContext().openInBrowser(LINK_DONATE) + } // VIEWMODEL SETUP collectImmediately(musicModel.statistics, ::updateStatistics) @@ -88,13 +92,10 @@ class AboutFragment : ViewBindingFragment() { } private companion object { - /** The URL to the source code. */ const val LINK_SOURCE = "https://github.com/OxygenCobalt/Auxio" - /** The URL to the app wiki. */ const val LINK_WIKI = "$LINK_SOURCE/wiki" - /** The URL to the licenses wiki page. */ const val LINK_LICENSES = "$LINK_WIKI/Licenses" - /** The URL to the app author. */ - const val LINK_AUTHOR = "https://github.com/OxygenCobalt" + const val LINK_PROFILE = "https://github.com/OxygenCobalt" + const val LINK_DONATE = "https://github.com/sponsors/OxygenCobalt" } } diff --git a/app/src/main/res/drawable/ic_donate_24.xml b/app/src/main/res/drawable/ic_donate_24.xml new file mode 100644 index 000000000..2e40a458e --- /dev/null +++ b/app/src/main/res/drawable/ic_donate_24.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/layout/fragment_about.xml b/app/src/main/res/layout/fragment_about.xml index ae6eb64ba..1723aafe3 100644 --- a/app/src/main/res/layout/fragment_about.xml +++ b/app/src/main/res/layout/fragment_about.xml @@ -152,19 +152,92 @@ app:layout_constraintStart_toStartOf="parent" app:layout_constraintTop_toBottomOf="@+id/about_wiki" /> + + + + + + + + + + - + + + + + + + + + + + + + + + + الإصدار عرض على الكود في Github التراخيص - تمت برمجة التطبيق من قبل الكساندر كابيهارت + تمت برمجة التطبيق من قبل الكساندر كابيهارت الإعدادات المظهر diff --git a/app/src/main/res/values-be/strings.xml b/app/src/main/res/values-be/strings.xml index 28a0b7797..3a7d1044b 100644 --- a/app/src/main/res/values-be/strings.xml +++ b/app/src/main/res/values-be/strings.xml @@ -10,7 +10,7 @@ Персаналізаваць Адсочванне змяненняў у вашай музычнай бібліятэцы… Дададзены ў чаргу - Распрацавана Аляксандрам Кейпхартам + Распрацавана Аляксандрам Кейпхартам Карыстальніцкае дзеянне панэлі прайгравання Прайграць з альбома Коска (,) diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml index 57d8ea84a..c62df4253 100644 --- a/app/src/main/res/values-cs/strings.xml +++ b/app/src/main/res/values-cs/strings.xml @@ -49,7 +49,7 @@ Verze Zdrojový kód Licence - Vytvořil Alexander Capehart + Vytvořil Alexander Capehart Statistiky knihovny Nastavení diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 32626f27c..2714faddd 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -32,7 +32,7 @@ Version Quellcode Lizenzen - Entwickelt von Alexander Capehart + Entwickelt von Alexander Capehart Einstellungen Erscheinungsbild diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index fbf304499..08dfc0973 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -40,7 +40,7 @@ Versión Código fuente Licencias - Desarrollado por Alexander Capehart + Desarrollado por Alexander Capehart Ajustes Aspecto y Comportamiento diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml index 0bbdde9ec..95271d9ff 100644 --- a/app/src/main/res/values-fi/strings.xml +++ b/app/src/main/res/values-fi/strings.xml @@ -155,7 +155,7 @@ Tarkkaillaan musiikkikirjastoa Lähdekoodi - Kehittänyt Alexander Capehart + Kehittänyt Alexander Capehart Kesto yhteensä: %s Live-albumi Remix-albumi diff --git a/app/src/main/res/values-fil/strings.xml b/app/src/main/res/values-fil/strings.xml index bc3ad9dc4..b65baaf8f 100644 --- a/app/src/main/res/values-fil/strings.xml +++ b/app/src/main/res/values-fil/strings.xml @@ -59,7 +59,7 @@ Ulat Tignan sa GitHub Mga Lisensya - Binuo ni OxygenCobalt + Binuo ni OxygenCobalt Istatistika ng library Mga Setting Hitsura diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index eaacbbc02..9fd021428 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -26,7 +26,7 @@ Version Code source Licences - Développé par Alexandre Capehart + Développé par Alexandre Capehart Paramètres Apparence diff --git a/app/src/main/res/values-gl/strings.xml b/app/src/main/res/values-gl/strings.xml index d1a992526..50748355f 100644 --- a/app/src/main/res/values-gl/strings.xml +++ b/app/src/main/res/values-gl/strings.xml @@ -126,7 +126,7 @@ Frecuencia de mostraxe Acerca de Monitorizando cambios na túa biblioteca… - Desenvolvido por Alexander Capehart + Desenvolvido por Alexander Capehart Aspecto e sensación Modo redondo Habilita as esquinas redondeadas en elementos adicionais da interface de usuario (require que as portadas dos álbums estean redondeadas) diff --git a/app/src/main/res/values-hi/strings.xml b/app/src/main/res/values-hi/strings.xml index d29a3564e..87d236503 100644 --- a/app/src/main/res/values-hi/strings.xml +++ b/app/src/main/res/values-hi/strings.xml @@ -177,7 +177,7 @@ शफल करें स्थिति बहाल प्लेलिस्ट का नाम बदला गया - अलेक्जेंडर कैपहार्ट द्वारा विकसित + अलेक्जेंडर कैपहार्ट द्वारा विकसित एकाधिक टैग मानों को निरूपित करने वाले वर्ण कॉन्फ़िगर करें अल्पविराम (,) स्लैश (/) diff --git a/app/src/main/res/values-hr/strings.xml b/app/src/main/res/values-hr/strings.xml index 0aa0251a7..cadb7a570 100644 --- a/app/src/main/res/values-hr/strings.xml +++ b/app/src/main/res/values-hr/strings.xml @@ -56,7 +56,7 @@ Inačica Izvorni kod Licencije - Programer: Alexander Capehart + Programer: Alexander Capehart Statistika zbirke Izgled Svjetla diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml index ad272228a..a994adbda 100644 --- a/app/src/main/res/values-hu/strings.xml +++ b/app/src/main/res/values-hu/strings.xml @@ -170,7 +170,7 @@ Ment Alaphelyzet Állapot törölve - Fejlesztő Alexander Capehart + Fejlesztő Alexander Capehart Lejátszás az összes dalból Lejátszás műfajból Tartalom diff --git a/app/src/main/res/values-in/strings.xml b/app/src/main/res/values-in/strings.xml index 05c65a556..707c86f24 100644 --- a/app/src/main/res/values-in/strings.xml +++ b/app/src/main/res/values-in/strings.xml @@ -79,7 +79,7 @@ Disk Lihat properti Format - Dikembangkan oleh Alexander Capehart + Dikembangkan oleh Alexander Capehart Statistik pustaka Tindakan notifikasi khusus Acak diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index 68d67a9de..53fc707cd 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -40,7 +40,7 @@ Versione Codice sorgente Licenze - Sviluppato da Alexander Capehart + Sviluppato da Alexander Capehart Statistiche libreria Opzioni diff --git a/app/src/main/res/values-iw/strings.xml b/app/src/main/res/values-iw/strings.xml index ecdb73c14..df16c74a2 100644 --- a/app/src/main/res/values-iw/strings.xml +++ b/app/src/main/res/values-iw/strings.xml @@ -66,7 +66,7 @@ ספריית המוזיקה שלך נטענת… ספריית המוזיקה שלך נסרקת לאיתור שינויים… התווסף לתור - מפותח על ידי אלכסנדר קייפהארט + מפותח על ידי אלכסנדר קייפהארט חיפוש בספרייה שלך… מראה ותחושה שינוי ערכת הנושא והצבעים של היישום diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index e3b8dc43c..fd4e11299 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -118,7 +118,7 @@ アルバムに移動 曲のプロパティ 再生待ちに追加 - 開発者 アレクサンダー・ケイプハート (Alexander Capehart) + 開発者 アレクサンダー・ケイプハート (Alexander Capehart) %s のアーティスト画像 オムニバス オムニバス diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml index 78848acd3..7efc46d01 100644 --- a/app/src/main/res/values-ko/strings.xml +++ b/app/src/main/res/values-ko/strings.xml @@ -47,7 +47,7 @@ 버전 소스 코드 라이선스 - Alexander Capehart가 개발 + Alexander Capehart가 개발 라이브러리 통계 설정 diff --git a/app/src/main/res/values-lt/strings.xml b/app/src/main/res/values-lt/strings.xml index da150c3ea..3fa2e9b91 100644 --- a/app/src/main/res/values-lt/strings.xml +++ b/app/src/main/res/values-lt/strings.xml @@ -122,7 +122,7 @@ Gyvai Visada pradėti groti, kai ausinės yra prijungtos (gali neveikti visuose įrenginiuose) Ogg garsas - Sukūrė Alexanderis Capehartas (angl. Alexander Capehart) + Sukūrė Alexanderis Capehartas (angl. Alexander Capehart) Pageidauti takelį Jokių aplankų Šis aplankas nepalaikomas diff --git a/app/src/main/res/values-nb-rNO/strings.xml b/app/src/main/res/values-nb-rNO/strings.xml index 230f1fe37..85c0607ee 100644 --- a/app/src/main/res/values-nb-rNO/strings.xml +++ b/app/src/main/res/values-nb-rNO/strings.xml @@ -202,7 +202,7 @@ Spor Dato tillagt Sorter - Utviklet av Alexander Capehart + Utviklet av Alexander Capehart Søk i biblioteket ditt … Innstillinger Spilleliste opprettet diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index 8c760d532..7f3ea75d0 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -35,7 +35,7 @@ Versie Broncode Licenties - Ontwikkeld door Alexander Capehart + Ontwikkeld door Alexander Capehart Instellingen Uiterlijk en gevoel diff --git a/app/src/main/res/values-pa/strings.xml b/app/src/main/res/values-pa/strings.xml index 6176826db..c720d353b 100644 --- a/app/src/main/res/values-pa/strings.xml +++ b/app/src/main/res/values-pa/strings.xml @@ -84,7 +84,7 @@ ਸੰਗੀਤ ਪਲੇਬੈਕ ਵੇਖੋ ਅਤੇ ਕੰਟਰੋਲ ਕਰੋ ਤੁਹਾਡੀ ਸੰਗੀਤ ਲਾਇਬ੍ਰੇਰੀ ਨੂੰ ਲੋਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ… ਕਤਾਰ ਵਿੱਚ ਸ਼ਾਮਿਲ ਕੀਤਾ - ਅਲੈਗਜ਼ੈਂਡਰ ਕੇਪਹਾਰਟ ਦੁਆਰਾ ਵਿਕਸਿਤ + ਅਲੈਗਜ਼ੈਂਡਰ ਕੇਪਹਾਰਟ ਦੁਆਰਾ ਵਿਕਸਿਤ ਆਪਣੀ ਲਾਇਬ੍ਰੇਰੀ ਖੋਜੋ… ਸੈਟਿੰਗਾਂ ਦਿੱਖ ਅਤੇ ਛੋਹ diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index fa4993f8d..02c6dd410 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -147,7 +147,7 @@ DJ Mix Przejdź do ostatniego utworu Przejdź do następnego utworu - Autorstwa Alexandra Capeharta + Autorstwa Alexandra Capeharta Zaokrąglone krawędzie Włącz zaokrąglone rogi na dodatkowych elementach interfejsu (wymaga zaokrąglenia okładek albumów) Akcja na pasku odtwarzania diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index 366aa1e2e..a0f817cae 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -25,7 +25,7 @@ Versão Código-fonte Licenças - Desenvolvido por Alexander Capehart + Desenvolvido por Alexander Capehart Configurações Visualização e Aparência diff --git a/app/src/main/res/values-pt-rPT/strings.xml b/app/src/main/res/values-pt-rPT/strings.xml index 2fa1582f3..1011bf65d 100644 --- a/app/src/main/res/values-pt-rPT/strings.xml +++ b/app/src/main/res/values-pt-rPT/strings.xml @@ -26,7 +26,7 @@ Versão Código fonte Licenças - Desenvolvido por Alexander Capehart + Desenvolvido por Alexander Capehart Definições Aparência diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index 3ad8ebd47..e55370394 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -26,7 +26,7 @@ Versiune Cod sursă Licențe - Dezvoltat de Alexander Capehart + Dezvoltat de Alexander Capehart Setări Aspect și caracteristici diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index cb7dd1a08..e0a785ced 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -40,7 +40,7 @@ Версия Исходный код Лицензии - Разработано Александром Кейпхартом + Разработано Александром Кейпхартом Настройки Внешний вид diff --git a/app/src/main/res/values-sl/strings.xml b/app/src/main/res/values-sl/strings.xml index 1cbd74549..08fc56f5c 100644 --- a/app/src/main/res/values-sl/strings.xml +++ b/app/src/main/res/values-sl/strings.xml @@ -128,7 +128,7 @@ Glasba Ta mapa ni podprta Obnovi prej shranjeno stanje predvajanja (če obstaja) - Razvil Alexander Capehart + Razvil Alexander Capehart Odstrani mapo Kopirano Nalaganje glasbe ni uspelo diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml index 2c9a072cb..5485d4eb9 100644 --- a/app/src/main/res/values-sv/strings.xml +++ b/app/src/main/res/values-sv/strings.xml @@ -107,7 +107,7 @@ Statistik över beroende Byt namn av spellista Spellista tog bort - Utvecklad av Alexander Capeheart + Utvecklad av Alexander Capeheart Tema Mörkt Färgschema diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 68997f497..16eacfc8a 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -78,7 +78,7 @@ Yıl Süre Durum kaydedildi - Alexander Capehart tarafından geliştirildi + Alexander Capehart tarafından geliştirildi Siyah tema Kitaplık istatistikleri Kapkara koyu tema kullan diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index 9d8b54c34..c14a92f56 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -130,7 +130,7 @@ Концертний мініальбом Статистика бібліотеки Завантаження музичної бібліотеки… - Розроблено Олександром Кейпхартом + Розроблено Олександром Кейпхартом Завантажено виконавців: %d Автоматично Кольоровий акцент diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index e0449d0bd..9991f91d0 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -40,7 +40,7 @@ 版本 源代码 许可证 - 由 Alexander Capehart 开发 + 由 Alexander Capehart 开发 设置 外观和感觉 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index ec7bb6010..241b71838 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -191,6 +191,11 @@ Report + Author + Alexander Capehart + Donate + Supporters + @@ -204,7 +209,7 @@ Playlist exported Playlist deleted Added to playlist - Developed by Alexander Capehart + Donate to the project to get your name added here! Search your library…