Update localized screenshots and move them into submodule

This commit is contained in:
Torsten Grote
2026-06-09 16:39:37 -03:00
parent 6da9f84b18
commit 0904a6bdbd
268 changed files with 1463 additions and 1104 deletions

View File

@@ -19,6 +19,7 @@ workflow:
- saas-linux-medium-amd64
variables:
JAVA_HOME: /usr/lib/jvm/java-21-openjdk-amd64
GIT_SUBMODULE_STRATEGY: none
before_script:
- test -e /etc/apt/sources.list.d/trixie-backports.list
|| echo "deb http://deb.debian.org/debian trixie-backports main" >> /etc/apt/sources.list

3
.gitmodules vendored Normal file
View File

@@ -0,0 +1,3 @@
[submodule "fastlane"]
path = fastlane
url = https://gitlab.com/fdroid/fdroidclient-fastlane.git

View File

File diff suppressed because it is too large Load Diff

View File

@@ -7,35 +7,42 @@ val appMetadata =
repoId = 1L,
packageName = "org.fdroid.basic",
added = 1680776466000L,
lastUpdated = 1772364577000L,
lastUpdated = 1777704496684L,
name =
mapOf(
"en-GB" to "F-Droid Basic",
"es" to "F-Droid Basic",
"pl" to "F-Droid Podstawowy",
"nb" to "F-Droid Basic",
"pl" to "F-Droid Basic",
"pt" to "F-Droid Básico",
"pt-PT" to "F-Droid Básico",
"ru" to "F-Droid Basic",
"sv" to "F-Droid Basic",
"ar" to "F-Droid Basic",
"be" to "F-Droid Basic",
"ca" to "F-Droid bàsic",
"cs" to "F-Droid Basic",
"de" to "F-Droid Basic",
"en-US" to "F-Droid Basic",
"eo" to "F-Droid Baza",
"et" to "F-Droid Basic",
"fa-IR" to "اف‌دروید پایه‌ای",
"fa" to "اف‌دروید پایه‌ای",
"fr" to "F-Droid Basic",
"ga" to "F-Droid Bunúsach",
"he" to "F-Droid בסיסי",
"hu-HU" to "Alap F-Droid",
"is-IS" to "Grunnútgáfa F-Droid",
"hr" to "F-Droid Basic",
"hu" to "Alap F-Droid",
"id" to "F-Droid Basic",
"is" to "Grunnútgáfa F-Droid",
"it" to "F-Droid Basic",
"ja" to "F-Droid Basic",
"nl" to "F-Droid Basis",
"pt-BR" to "F-Droid Básico",
"ro" to "F-Droid Basic",
"sr" to "Основни F-Droid",
"sv-SE" to "F-Droid Basic",
"ta-IN" to "எஃப்-டிராய்டு அடிப்படை",
"tr" to "F-Droid Temel",
"sw" to "F-Droid Basic",
"ta" to "எஃப்-டிராய்டு அடிப்படை",
"tr" to "F-Droid Basic",
"uk" to "F-Droid Basic",
"zh-CN" to "F-Droid Basic",
"zh-TW" to "F-Droid Basic",
@@ -44,38 +51,42 @@ val appMetadata =
mapOf(
"en-GB" to "The minimal client app for the app store that respects freedom and privacy",
"es" to "Aplicación para la tienda de aplicaciones; respeta la libertad y la privacidad",
"nb" to "Den minimale klient-appen for app-butikken som respekterer frihet og personvern",
"pl" to "Minimalistyczna apka kliencka dla sklepu z apkami szanująca wolność i prywatność",
"pt" to "App cliente mínima para a loja de apps que respeita a liberdade e a privacidade",
"pt-PT" to
"App cliente mínima para a loja de apps que respeita a liberdade e a privacidade",
"ru" to "Минималистичный магазин приложений, уважающий свободу и приватность",
"ar" to "تطبيق عميل خفيف لمتجر التطبيقات والذي يحترم الحرية والخصوصية",
"sv" to "Den minimala klient-appen för app-butiken som respekterar frihet och privatliv",
"ar" to "تطبيق عميل بسيط لمتجر التطبيقات الذي يحترم الحرية والخصوصية",
"be" to "Мінімальная кліентская праграма што паважае вашыя свабоду і прыватнасць",
"ca" to "El client mínim del centre d'aplicacions que respecta la llibertat i privadesa",
"cs" to "Minimální klient pro obchod s aplikacemi, který respektuje svobodu a soukromí",
"de" to "Der minimale Client für den App-Store, der Freiheit und Privatsphäre respektiert",
"en-US" to "The minimal client app for the app store that respects freedom and privacy",
"eo" to "Minimuma kliento por la aplikaĵa vendejo respektanta liberecon kaj privatecon",
"et" to "Lihtsustatud variant F-Droidi rakendustepoe kliendist",
"fa-IR" to "کارخواه کمینه برای فروشگاه کاره‌ای که به آزادی و محرمانگی احترام می‌گذارد",
"fa" to "کارخواه کمینه برای فروشگاه کاره‌ای که به آزادی و محرمانگی احترام می‌گذارد",
"fr" to "Lapplication minimale pour le magasin dapplis respectueux de la vie privée",
"ga" to "Aip íosta cliant don siopa a léiríonn meas ar shaoirse agus ar phríobháideachas",
"he" to "יישומון הלקוח המזערי לחנות יישומונים שמכבד חופש ופרטיות",
"hu-HU" to "Az alap app a tárolóban, amely tiszteli a szabadságot és a magánéletet",
"is-IS" to
"Lágmarksviðmót forritsins fyrir hugbúnaðarsafnið sem virðir frelsi og gagnaleynd",
"hr" to "Minimalalna aplikacija za trgovinu aplikacija koja poštuje slobodu i privatnost",
"hu" to "Az alap app a tárolóban, amely tiszteli a szabadságot és a magánéletet",
"id" to "Aplikasi klien minimal untuk toko aplikasi yang menghormati kebebasan dan privas",
"is" to "Lágmarksviðmót forritsins fyrir hugbúnaðarsafnið sem virðir frelsi og gagnaleynd",
"it" to "Il client minimale per l'app store che rispetta la libertà e la privacy",
"ja" to "自由とプライバシーを尊重するアプリストアの簡略版クライアント",
"nl" to "De minimale clientapp van de appwinkel die vrijheid en privacy respecteert",
"pt-BR" to
"App cliente mínimo para a loja de apps que respeita a liberdade e a privacidade",
"O app minimalista para a loja de aplicativos que respeita a liberdade e a privac",
"ro" to "Client minim pentru magazinul de aplicații ce respectă libertatea și intimitatea",
"sr" to "Клијент апликација за продавницу апликација која поштује слободу и приватност",
"sv-SE" to "Den minimala klient-appen för app-butiken som respekterar frihet och privatliv",
"sw" to "An app cliant íosta don siopa app a urramaíonn saoirse agus príobháideachta",
"ta-IN" to
"விடுதலை மற்றும் தனியுரிமையை மதிக்கும் பயன்பாட்டு கடைக்கான குறைந்தபட்ச வாங்கி பயன",
"tr" to "Özgürlük ve gizliliğe saygılı uygulama mağazası için sade bir istemci uygulaması",
"ta" to "விடுதலை மற்றும் தனியுரிமையை மதிக்கும் பயன்பாட்டு கடைக்கான குறைந்தபட்ச வாங்கி பயன",
"tr" to "Özgürlüğe ve gizliliğe saygılı uygulama mağazası için en sade istemci uygulaması",
"uk" to "Мінімалістичний клієнтський застосунок, який поважає свободу й приватність",
"zh-CN" to "尊重自由和隐私的应用商店的极简客户端应用",
"zh-TW" to "尊重自由和隱私的應用商店最小戶端應用程序",
"zh-TW" to "尊重自由和隱私的應用商店最小戶端應用程序",
),
description =
mapOf(
@@ -91,8 +102,12 @@ val appMetadata =
"AVISO: A versão básica do cliente F-Droid tem menos funções (por exemplo, não tem o \"Por perto\" ou a função de pânico). Está preparado para o Android 13 e pode fazer atualizações sem intervenção do utilizador, sem precisar da extensão privilegiada ou de ",
"ru" to
"ПРИМЕЧАНИЕ: Basic-версия клиента F-Droid имеет урезанный набор функций (например, нет общего доступа к близлежащим ресурсам и функции паники). Она нацелена на Android 13 и может выполнять обновления без участия пользователя и без особого расширения или roo",
"sv" to
"OBS: Basic-versionen av F-Droid Client har en reducerad funktionsuppsättning (t.ex. ingen när-delning och ingen panikfunktion). Den riktar sig till Android 13 och kan göra obevakade uppdateringar utan privilegierad förlängning eller root.\n\nF-Droid är en ",
"ar" to
"ملاحظة: الإصدار الأساسي من عميل F-Droid يحتوي على مجموعة ميزات مخفضة (على سبيل المثال، لا توجد مشاركة قريبة ولا توجد ميزة الذعر). وهو يستهدف Android 13 ويمكنه إجراء تحديثات غير مراقبة بدون امتداد أو جذر مميز.\n\nF-Droid عبارة عن كتالوج قابل للتثبيت لتطبيقا",
"ملاحظة: النسخة الأساسية من عميل F-Droid تأتي بميزات محدودة (على سبيل المثال، لا تتوفر ميزة المشاركة القريبة أو ميزة الطوارئ). تستهدف هذه النسخة نظام أندرويد 13، ويمكنها إجراء تحديثات تلقائية دون الحاجة إلى صلاحيات إضافية أو الجذر.\n\nF-Droid هو دليل قابل ل",
"be" to
"Увага: Базавая версія Кліента F-Droid мае зменшаны набор функцый (напр. няма функцый абагульвання і панікі). Ён нацэлены на Android 13 і можа выконваць аўтаматычныя абнаўленні без пашыраных прывіляў альбо root.\n\nF-Droid гэта каталог для ўсталёўкі Вольнаг",
"ca" to
"NOTA: La versió bàsica del client de l'F-Droid té un conjunt de funcionalitats reduït (p. ex. no hi ha compartició propera i funció del pànic). Està orientada a l'Android 13 i pot fer actualitzacions desateses sense extensions de privilegis ni permisos d'a",
"cs" to
@@ -105,7 +120,7 @@ val appMetadata =
"RIMARKO: la baza versio de kliento F-Droid estas senigita de kelkaj ebloj (kiel proksima interŝanĝo kaj panika butono). Ĝi celas Android 13 kaj povas ĝisdatigi aplikaĵojn fone sen uzi ĉefuzantan permeson aŭ la privilegian aldonaĵon.\n\nF-Droid estas instal",
"et" to
"NB! F-Droid Basic on piiratud funktsionaalsusega klient (nt. puuduvad naabritega jagamine ja paanikarežiimi keelamine). Ta on mõeldud Android 13-le ja saab paigaldada uuendusi iseseisvalt, priviligeeritud laienduse või juurkasutajata.\n\nF-Droid on paigald",
"fa-IR" to
"fa" to
"نکته: نگارش پایه‌ای کارخواه اف دروید مجموعه ویز؛ی‌های کم‌تری دارد (برای نمونه هم‌رسانی نزدیک و دکمهٔ هراس). اندروید ۱۳ را هدف قرار داده و می‌تواند به‌روز رسانی‌های پس‌زمینه را بدون ریشه یا افزونهٔ ممتاز انجام دهد.\n\nاف‌دروید کالانمایی قابل نصب از کاره‌های",
"fr" to
"REMARQUE : la version Basic du client F-Droid a un jeu de fonctionnalités réduit (par ex. pas de partage de proximité et aucune fonction \"no panic\"). Elle est destinée à la plateforme Android 13 et peut faire des mises à jour sans extension privilégiée o",
@@ -113,30 +128,32 @@ val appMetadata =
"NÓTA: Tá sraith gnéithe laghdaithe ag an leagan Bunúsach de Chliant F-Droid (e.g. gan aon chomhroinnt in aice láimhe agus gan aon ghné scaoill). Díríonn sé ar Android 13 agus is féidir leis nuashonruithe gan duine a dhéanamh gan síneadh pribhléideach ná fr",
"he" to
"הערה: לגרסה הבסיסית של לקוח F-Droid יש מערכת תכונה מופחתת (לדוגמה, אין שיתוף סמוך ואין תכונה פאניקה). הוא מכוון לאנדרואיד 13 ויכול לעשות עדכונים ללא הרחבה מועדפת או root.\n\nF-Droid הוא קטלוג של יישומי תוכנה חופשית עבור אנדרואיד. יישומון לקוח F-Droid מקל ל",
"hu-HU" to
"hu" to
"MEGJEGYZÉS: Az alap F-Droid verzió csökkentett funkciókészlettel rendelkezik (pl. nincs közeli megosztás és nincs pánik funkció). Az android 13-as rendszert célozza meg, és képes felügyelet nélküli frissítéseket végezni jogosultsági kiterjesztés vagy root ",
"is-IS" to
"id" to
"CATATAN: Versi Basic dari Klien F-Droid memiliki fitur yang lebih terbatas (misalnya, tidak ada berbagi terdekat dan tidak ada fitur panik). Versi ini menargetkan Android 13 dan dapat melakukan pembaruan otomatis tanpa ekstensi istimewa atau akses root.\n",
"is" to
"ATHUGAÐU: Grunnútgáfa (Basic) F-Droid forritsins er með færri eiginleika (t.d. ekki deilingu til tækja í nágrenninu og enga neyðaraðgerð). Hún miðast við Android 13 og getur séð um uppfærslur án afskipta notandans án forgangsviðbótarinnar eða rótaraðgangs.",
"ja" to
"注意F-DroidクライアントのBasic版は、機能が制限されています例えば、近くへ共有やパニック機能がありません。Android 13がターゲットで、特権の拡張やroot無しで更新出来ます。\n\nF-DroidはAndroidのための自由かつインストール可能なソフトウェアアプリの目録です。F-Droidクライアントアプリは、あなたのデバイス上での閲覧、インストール、更新の追跡を簡単にします。\n\nF-Droidは互換性のあるリポジトリへ接続します。標準のリポジトリはf-droid.orgでホスト",
"nl" to
"NOTITIE: De basisversie van de F-Droid-client heeft een gereduceerd aantal functies (bvb geen dichtbij delen en geen paniekfunctie). Het is gericht op Android 13 en kan zelfstandig updates uitvoeren zonder bevoorrechtte extensie of root.\n\nF-Droid is een ",
"pt-BR" to
"AVISO: A versão básica do cliente F-Droid tem um número reduzido de funções (por exemplo, não tem o \"Por perto\" ou a função de Pánico). Ela \"atinge\" o Android 13 e pode fazer atualizações sem intervenção do usuário, sem precisar da extensão privilegiad",
"ro" to
"NOTĂ: Versiunea de client F-Droid Basic are un set redus de funcții (de exemplu, fără partajare în apropiere și fără funcție de panică). Aceasta vizează Android 13 și poate face actualizări nesupravegheate fără extensia privilegiată sau root.\n\nF-Droid es",
"sr" to
"Напомена: Основна верзија клијента F-Droid има ограничен сет функција (нпр. нема опцију за дељење у близини и нема функцију за хитне случајеве). Она је намењена за Android 13 и може да обавља ажурирања без повишених привилегија или рута.\n\nF-Droid је ката",
"sv-SE" to
"OBS: Basic-versionen av F-Droid Client har en reducerad funktionsuppsättning (t.ex. ingen när-delning och ingen panikfunktion). Den riktar sig till Android 13 och kan göra obevakade uppdateringar utan privilegierad förlängning eller root.\n\nF-Droid är en ",
"ta-IN" to
"ta" to
"குறிப்பு: எஃப்-டிராய்டு கிளையண்டின் அடிப்படை பதிப்பு குறைக்கப்பட்ட அம்சத் தொகுப்பைக் கொண்டுள்ளது (எ.கா. அருகிலுள்ள பங்கு இல்லை மற்றும் அச்சம் நற்பொருத்தம் இல்லை). இது ஆண்ட்ராய்டு 13 ஐ குறிவைக்கிறது மற்றும் சலுகை பெற்ற நீட்டிப்பு அல்லது வேர் இல்லாமல் கவனிக்",
"tr" to
"NOT: F-Droid İstemcisinin Temel sürümünün düşürülmüş özellikleri mevcuttur (mesela nearby share ve panik özelliği yok). Android 13'ü hedef alır ve özel eklenti veya root gerektirmeden gözetimsiz güncellemeler yapabilir.\nF-Droid, Android için özgür yazılım",
"NOT: F-Droid İstemcisinin Basic (Temel) sürümü daraltılmış bir özellik setine sahiptir (örneğin yakındakilerle paylaşım ve panik özelliği yoktur). Android 13'ü hedefler ve ayrıcalıklı bir eklentiye veya root erişimine ihtiyaç duymadan katılımsız (arka plan",
"uk" to
"ПРИМІТКА. Базова версія F-Droid Client має скорочений набір функцій (наприклад, немає функції спільного доступу поблизу та функції паніки). Він націлений на Android 13 і може виконувати автоматичні оновлення без привілейованого розширення або root-права. ",
"zh-CN" to
"注意F-Droid 客户端基础版本的功能不全 (如没有“附近”分享和应急功能)。它针对 Android 13 ,可以在没有特权扩展或 root 的情况下执行无人值守更新。.\n\nF-Droid 是 Android 系统自由软件应用的可安装目录。 F-Droid 客户端应用使得浏览、安装和跟踪设备上的应用更新变得轻而易举。\n\n它可以连接到任何兼容 F-Droid 的存储库。默认存储库托管在 f-droid.org 上,其中只包含真正的自由软件。\n\nAndroid 本身是开放的,意思是你可以从任何地",
"zh-TW" to
"注意F-Droid 用戶端基本版的功能集較少(例如,沒有附近共享和恐慌功能)。它以 Android 13 為目標,無需特權擴充或 root 即可進行無人值守更新。\n\nF-Droid 是適用於 Android 的自由軟體應用程式的可安裝目錄。 F-Droid 用戶端應用程式可以輕鬆瀏覽、安裝和追蹤裝置上的更新。\n\n它可以連到任何與 F-Droid 相容的儲存庫。預設 repo 託管在 f-droid.org其中僅包含真正的自由軟體。\n\nAndroid 本身是開放的,這意味著您可以自由地從任何",
"注意F-Droid 用戶端基本版的功能集較少(例如,沒有附近共享和恐慌功能)。它以 Android 13 為目標,無需特權擴充或 root 即可進行無人值守更新。\n\nF-Droid 是適用於 Android 的自由軟體應用程式的可安裝目錄。 F-Droid 用戶端應用程式可以輕鬆瀏覽、安裝和追蹤裝置上的更新。\n\n它可以連到任何與 F-Droid 相容的軟體庫。預設 repo 託管在 f-droid.org其中僅包含真正的自由軟體。\n\nAndroid 本身是開放的,這意味著您可以自由地從任何",
),
webSite = "https://f-droid.org",
changelog = "https://gitlab.com/fdroid/fdroidclient/-/blob/HEAD/CHANGELOG.md",

View File

@@ -6,6 +6,59 @@ import org.fdroid.ui.discover.AppDiscoverItem
fun getNewApps(localeList: LocaleListCompat) =
listOf(
AppDiscoverItem(
packageName = "org.fairscan.app",
name =
mapOf("en-US" to "FairScan PDF Scanner", "ru" to "FairScan Сканер в PDF")
.getBestLocale(localeList) ?: "Unknown App",
isInstalled = true,
imageModel =
"https://f-droid.org/repo/org.fairscan.app/en-US/icon_jXreg-23j73Q35sj5mioXnOD8m6Y9V6kLjX037gxq00=.png",
),
AppDiscoverItem(
packageName = "com.github.catfriend1.syncthingfork",
name =
mapOf(
"en-US" to "Syncthing-Fork",
"vi" to "Syncthing-Fork",
"he" to "Syncthing-Fork",
"pt-PT" to "Syncthing-Fork",
"zh-CN" to "Syncthing-Fork",
"ru-RU" to "Syncthing-Fork",
"es-419" to "Syncthing-Fork",
"fr-FR" to "Syncthing-Fork",
"es-ES" to "Syncthing-Fork",
"be" to "Syncthing-Fork",
"tr-TR" to "Syncthing-Fork",
"ro" to "Syncthing-Fork",
"ca" to "Syncthing-Fork",
"it-IT" to "Syncthing-Fork",
"uk" to "Syncthing-Fork",
"zh-TW" to "Syncthing-Fork",
"bg" to "Syncthing-Fork",
"cs-CZ" to "Syncthing-Fork",
"nl-NL" to "Syncthing-Fork",
"de-DE" to "Syncthing-Fork",
"ja-JP" to "Syncthing-Fork",
"da-DK" to "Syncthing-Fork",
"ko-KR" to "Syncthing-Fork",
"id" to "Syncthing-Fork",
"sr" to "Syncthing-Fork",
"hu-HU" to "Syncthing-Fork",
"sv-SE" to "Syncthing-Fork",
"et" to "Syncthing-Fork",
"pl-PL" to "Syncthing-Fork",
"pt-BR" to "Syncthing-Fork",
"ar" to "Syncthing-Fork",
"sk" to "Syncthing-Fork",
"es-US" to "Syncthing-Fork",
"fi-FI" to "Syncthing-Fork",
)
.getBestLocale(localeList) ?: "Unknown App",
isInstalled = false,
imageModel =
"https://f-droid.org/repo/com.github.catfriend1.syncthingfork/en-US/icon_egWOwTWZpQ_1CxmdrwP5wRta5EVmCCuzQWxjI5JTs0w=.png",
),
AppDiscoverItem(
packageName = "jp.nonbili.noutube",
name = mapOf("en-US" to "NouTube").getBestLocale(localeList) ?: "Unknown App",
@@ -13,6 +66,64 @@ fun getNewApps(localeList: LocaleListCompat) =
imageModel =
"https://f-droid.org/repo/jp.nonbili.noutube/en-US/icon_A1nC0BkAzsvNhws7y1thjfhF8LJJReXVUORApHsstDE=.png",
),
AppDiscoverItem(
packageName = "app.comaps.fdroid",
name =
mapOf(
"pt-PT" to "CoMaps - Mapas e Navegação - Offline e Privada",
"zh-CN" to "CoMaps — 隐私保护下的离线远足、骑行、驾驶",
"lv" to "CoMaps - dodies ceļā bezsaistē ar privātumu",
"hr" to "CoMaps - Pješačite, biciklirajte, vozite Offline i",
"sl" to "CoMaps potujte brez povezave, zasebno",
"ru-RU" to "CoMaps - Карты и путешествия с приватностью",
"fr-FR" to "CoMaps - Randonnée, Vélo, Conduite hors ligne",
"es-ES" to "CoMaps - Senderismo, ciclismo y conducción offline",
"lt" to "CoMaps keliaukite atsijungę ir privačiai",
"en-US" to "CoMaps - Hike, Bike, Drive Offline with Privacy",
"tr-TR" to "CoMaps - Gizlilikle Yürüyün, Sürün, Gezin",
"ro" to "CoMaps - călătorește offline cu confidențialitate",
"bn-BD" to "কোম্যাপস - অফলাইনে হাইকিং, সাইকেলিং ও ড্রাইভিং",
"ca" to "CoMaps - Camina, pedala o condueix privadament",
"it-IT" to "CoMaps - Navigazione Offline con Privacy",
"uk" to "CoMaps — ходьба та поїздки офлайн із приватність",
"zh-TW" to "CoMaps — 隱私保護下的離線遠足、騎行、駕駛",
"gl-ES" to "CoMaps - Aplicación de mapas privada, sen conexión",
"bg" to "CoMaps - Хайкинг, Велосипед, Пътуване без Интернет",
"cs-CZ" to "CoMaps pěšky, na kole a autem offline a soukromě",
"nl-NL" to "CoMaps - Wandel, fiets, rijd offline met privacy",
"de-DE" to "CoMaps Offline navigieren mit Datenschutz",
"da-DK" to "CoMaps - vandr, cykl og kør offline med privatliv",
"id" to "CoMaps- Navigasi Offline dengan Privasi",
"sr" to "CoMaps - пешачење, бицикл и вожња, са приватношћу",
"el-GR" to "CoMaps - Πλοήγηση εκτός σύνδεσης με ιδιωτικότητα",
"eu-ES" to "CoMaps - mapak offline eta dena pribatuan",
"hu-HU" to "CoMaps túrázás, kerékpározás, autózás offline",
"no-NO" to "CoMaps - Gå, Sykle, Kjør Uten Internett",
"sv-SE" to "Comaps- Vandra, Cykla, Kör Offline, Privat",
"et" to "CoMaps - sinu privaatne kaart",
"pl-PL" to "CoMaps - Nawiguj offline z zachowaniem prywatności",
"kn-IN" to "ಸಹ ನಕ್ಷೆಗಳು - ಆಫ್‌ಲೈನ್ ಮತ್ತು ಗೌಪ್ಯತೆಯೊಂದಿಗೆ",
"pt-BR" to "CoMaps - Mapas e Navegação Offline com Privacidade",
"ar" to "CoMaps - تنزه وتنقل وقُد دون إنترنت مع الخصوصية",
"sk" to "CoMaps - kráčaj, bicykluj a jazdi v súkromí",
"fi-FI" to "CoMaps - Navigoi yksityisesti ilman verkkoyhteyttä",
"kw" to "CoMaps - Viajya gans Privetter",
"fa-IR" to "CoMaps - کوه‌نوردی، دوچرخه‌سواری و رانندگی آفلاین",
"pt" to "CoMaps - Mapas e Navegação - Offline e Privada",
"ta-IN" to "இணைவரைபடங்கள் - மலையேறு, வண்டி, தனிமையில் இயக்கு",
"en-GB" to "CoMaps - Hike, Bike, Drive Offline with Privacy",
"mt" to "CoMaps - Imxi, Suq Rota u Karozza bil-Privatezza",
"bn" to "CoMaps - অফলাইনে হাইক, বাইক, ড্রাইভ করুন",
"brh" to "CoMaps - آفلائن مش لگ، سائکل سواری و موٹر سواری",
"en-CA" to "CoMaps - Hike, Bike, Drive Offline with Privacy",
"eo" to "CoMaps - Migru, Biciklu, Veturigu Eksterrete",
"ast" to "CoMaps - Mapas ensin conexón con privacidá",
)
.getBestLocale(localeList) ?: "Unknown App",
isInstalled = true,
imageModel =
"https://f-droid.org/repo/app.comaps.fdroid/en-US/icon_Xqa9hlGluoI0ME9XbHrLOaAJ_dX9wWMtDhLgpFYbUOI=.png",
),
AppDiscoverItem(
packageName = "net.thunderbird.android",
name =
@@ -20,7 +131,7 @@ fun getNewApps(localeList: LocaleListCompat) =
"ar" to "ثَندَربِرْد: حرّر صندوق بريدك",
"be" to "Thunderbird: Вольная Пошта",
"bg" to "Thunderbird: Освободете пощата",
"br" to "Thunderbird: Dieubit hor boest degemer",
"br" to "Thunderbird: Dieubit ho poest degemer",
"ca" to "Thunderbird: allibereu la vostra safata d'entrada",
"co" to "Thunderbird : Messaghjeria libera",
"cs-CZ" to "Thunderbird: Svobodná pošta",
@@ -38,7 +149,8 @@ fun getNewApps(localeList: LocaleListCompat) =
"fr-FR" to "Thunderbird : Courriel libre",
"fy" to "Thunderbird: Befrij jo Postfek",
"ga" to "Thunderbird: Saor Do Phost",
"gd" to "Thunderbird: Saorsa dhan phost agad",
"gd" to "Thunderbird: Saorsa dhan phost",
"gl-ES" to "Thunderbird: O teu correo libre",
"hi-IN" to "थंडरबर्ड - इन्बॉक्स मुक्त करें",
"hr" to "Thunderbird: Oslobodite svoju poštu",
"hu-HU" to "Thunderbird: Szabad levelezés",
@@ -47,6 +159,7 @@ fun getNewApps(localeList: LocaleListCompat) =
"it-IT" to "Thunderbird: libera la tua casella di posta",
"iw-IL" to "ת'אנדרבירד: שחרר את תיבת הדואר שלך",
"ja-JP" to "Thunderbird: 受信トレイをもっと自由に",
"ko-KR" to "Thunderbird: 이메일을 자유롭게",
"lt" to "Thunderbird: lais. savo gaut.",
"mnw" to "ဂစေံလလဳ: သၠးကဠာလိက်မၞး",
"nl-NL" to "Thunderbird: Bevrijd uw e-mail",
@@ -64,7 +177,7 @@ fun getNewApps(localeList: LocaleListCompat) =
"sv-SE" to "Thunderbird: Frigör din inkorg",
"ta-IN" to "இடிபறவை: உங்கள் உள்பெட்டி விடுவி",
"tr-TR" to "Thunderbird: Özgür E-posta",
"uk" to "Thunderbird: Вільна е-пошта",
"uk" to "Thunderbird: Вивільніть Вхідні",
"vi" to "Thunderbird: Giải phóng hộp thư của bạn",
"zh-CN" to "Thunderbird解放收件箱",
"zh-TW" to "Thunderbird: 釋放你的收件匣",
@@ -83,60 +196,6 @@ fun getNewApps(localeList: LocaleListCompat) =
imageModel =
"https://f-droid.org/repo/io.element.android.x/en-US/icon_YBz4_OnMHd7E2Bd_oEza9ImLSlHTpL_C-ovHcKljeFA=.png",
),
AppDiscoverItem(
packageName = "org.breezyweather",
name = mapOf("en-US" to "Breezy Weather").getBestLocale(localeList) ?: "Unknown App",
isInstalled = true,
imageModel =
"https://f-droid.org/repo/org.breezyweather/en-US/icon_e18rWq0tKc__3173BVXmiiasM_F7yrUbs6kh7lQffto=.png",
),
AppDiscoverItem(
packageName = "helium314.keyboard",
name =
mapOf(
"ar" to "HeliBoard",
"bg" to "HeliBoard",
"bn" to "হেলিবোর্ড",
"ca" to "HeliBoard",
"cs-CZ" to "HeliBoard",
"de-DE" to "HeliBoard",
"en-US" to "HeliBoard",
"es-ES" to "HeliBoard",
"et" to "HeliBoard",
"fi-FI" to "HeliBoard",
"fr-FR" to "HeliBoard",
"gl-ES" to "HeliBoard",
"hu-HU" to "HeliBoard",
"id" to "HeliBoard",
"is-IS" to "HeliBoard",
"it-IT" to "HeliBoard",
"iw-IL" to "הליבורד HeliBoard",
"lv" to "HeliBoard",
"nl-NL" to "HeliBoard",
"pa-PK" to "ہیلی‌بورڈ",
"pl-PL" to "HeliBoard",
"pt" to "HeliBoard",
"pt-BR" to "HeliBoard",
"ru-RU" to "HeliBoard",
"ta-IN" to "எலிபோர்டு",
"tr-TR" to "HeliBoard",
"uk" to "HeliBoard",
"zh-CN" to "HeliBoard",
)
.getBestLocale(localeList) ?: "Unknown App",
isInstalled = true,
imageModel =
"https://f-droid.org/repo/helium314.keyboard/en-US/icon_-nkf9NO4Zp7Y0YX1AOcQdZMf32R_bPt8AZC2Ycn2v1I=.png",
),
AppDiscoverItem(
packageName = "dev.imranr.obtainium.fdroid",
name =
mapOf("de" to "Obtainium", "en-US" to "Obtainium", "ru-RU" to "Obtainium")
.getBestLocale(localeList) ?: "Unknown App",
isInstalled = false,
imageModel =
"https://f-droid.org/repo/dev.imranr.obtainium.fdroid/en-US/icon_8o6Dm3kPEr-C-8U1QdRd9B6DrkXPqLJQ7or0KN7ut_4=.png",
),
)
fun getRecentlyUpdatedApps(localeList: LocaleListCompat) =
@@ -148,6 +207,7 @@ fun getRecentlyUpdatedApps(localeList: LocaleListCompat) =
"ar" to "K-9 Mail",
"be" to "Пошта K-9",
"bg" to "K-9 Поща",
"br" to "Postel K-9",
"ca" to "K-9 Mail",
"co" to "K-9 Mail",
"cs-CZ" to "K-9 Mail",
@@ -165,6 +225,7 @@ fun getRecentlyUpdatedApps(localeList: LocaleListCompat) =
"fy" to "K-9 Mail",
"ga" to "K-9 Mail",
"gd" to "Post K-9",
"gl-ES" to "K-9 Mail",
"he" to "K-9 דוא\"ל",
"hi-IN" to "K-9 Mail",
"hr" to "K-9 Mail",
@@ -258,14 +319,14 @@ fun getRecentlyUpdatedApps(localeList: LocaleListCompat) =
packageName = "com.kunzisoft.keepass.libre",
name =
mapOf(
"ar" to "KeePassDX Passkey Vault",
"ar" to "خزنة مفتاح مرور KeePassDX",
"cs-CZ" to "Trezor pro klíče KeePassDX",
"de-DE" to "KeePassDX Passkey-Tresor",
"en-US" to "KeePassDX Passkey Vault",
"es-ES" to "KeePassDX Passkey Vault",
"et" to "KeePassDX salasõnahoidla",
"fr-FR" to "KeePassDX - Passkey local",
"hr" to "KeePassDX Passkey Vault",
"hr" to "KeePassDX trezor za lozinke",
"hu-HU" to "KeePassDX jelszótároló",
"id" to "KeePassDX Passkey Vault",
"it-IT" to "Cassaforte passkey KeePassDX",
@@ -277,10 +338,12 @@ fun getRecentlyUpdatedApps(localeList: LocaleListCompat) =
"pl-PL" to "KeePassDX Bezpieczny sejf",
"ru-RU" to "KeePassDX - менеджер паролей",
"sq" to "Kasafortë Kyçklm. KeePassDX",
"ta-IN" to "KeePassDX பாச்கி வால்ட்",
"th" to "ตู้นิรภัยพาสคีย์คียพาสดีเอ็กซ์",
"tr-TR" to "KeePassDX Passkey Vault",
"tr-TR" to "KeePassDX Passkey Kasası",
"ur" to "کی پاس ڈی ایکس پاس کی تجوری",
"zh-CN" to "KeePassDX 密码库",
"zh-TW" to "KeePassDX 密碼金鑰/單字)保險庫",
"zh-TW" to "KeePassDX 密碼金鑰保險庫",
)
.getBestLocale(localeList) ?: "Unknown App",
isInstalled = false,
@@ -300,59 +363,95 @@ fun getMostDownloadedApps(localeList: LocaleListCompat) =
"pt-PT" to "Organic Maps - Mapas offline",
"zh-CN" to "Organic Maps・离线地图与导航 & GPS",
"iw-IL" to "Organic Maps・מפת אופליין ו-GPS",
"ms-MY" to "Organic Maps: Peta & Navigasi",
"lv" to "Organic Maps・Kartes・Navigācija",
"am" to "Organic Maps・ከመስመር ውጭ ካርታ & GPS",
"en-SG" to "Organic Maps・Offline Map & GPS",
"af" to "Organic Maps・Aflynkaart & GPS",
"kk" to "Organic Maps: Карталар",
"hr" to "Organic Maps: offline karte",
"th" to "Organic Maps: แผนที่gps",
"si-LK" to "Organic Maps・ඔෆ්ලයින් සිතියම්",
"sl" to "Organic Maps・Offline Karte",
"ru-RU" to "Organic Maps: GPS карты офлайн",
"es-419" to "Organic Maps: mapas sin conexión y GPS",
"ne-NP" to "Organic Map・अफलाइन नक्सा & GPS",
"jv" to "Organic Maps・Peta Offline & GPS",
"fr-FR" to "Organic Maps: gps hors ligne",
"es-ES" to "Organic Maps: mapas offline",
"mk-MK" to "Organic Maps・Мапи и навигација",
"ta-IN" to "Organic Maps・ஆஃப்லைன் வரைபடம்",
"be" to "Organic Maps: GPS карты офлайн",
"or" to "Organic Maps・ଅଫଲାଇନ୍ ମ୍ୟାପ୍ ଓ GPS",
"en-ZA" to "Organic Maps・Offline Map & GPS",
"fr-CA" to "Organic Maps: gps hors ligne",
"lt" to "Organic Maps・žemėlapis & GPS",
"ms" to "Organic Maps: Peta & Navigasi",
"sq" to "Organic Maps・Hartë Offline & GPS",
"fa-AE" to "Organic Maps・نقشه آفلاین و GPS",
"en-US" to "Organic Maps・Offline Map & GPS",
"bs" to "Organic Maps: Offline mape i GPS",
"tr-TR" to "Organic Maps: Haritalar ve GPS",
"ro" to "Organic Maps: hărți offline",
"en-GB" to "Organic Maps・Offline Map & GPS",
"ug" to "Organic Maps・تورسىز خەرىتە GPS",
"hi-IN" to "Organic Maps・ऑफ़लाइन मैप",
"bo" to "Organic Maps・དྲ་རྒྱ་མེད་ས་ཁྲ། GPS",
"mr-IN" to "Organic Maps ऑफलाईन नकाशे",
"bn-BD" to "Organic Maps・मैप्स और नेविगेशन",
"ca" to "Organic Map・Mapa Offline i GPS",
"it-IT" to "Organic Maps: Mappe Offline",
"uk" to "Organic Maps: GPS карти офлайн",
"fa-AF" to "Organic Maps・نقشه آفلاین و GPS",
"mn-MN" to "Organic Maps・Офлайн газрын зураг ба GPS",
"zh-TW" to "Organic Maps・離線地圖與導航 GPS",
"as" to "Organic Maps・অফলাইন মেপ আৰু GPS",
"zh-HK" to "Organic Maps: 地圖與導航",
"gl-ES" to "Organic Maps・Mapa fóra de liña",
"mi" to "Organic Maps・Mahere Tuimotu GPS",
"en-AU" to "Organic Maps・Offline Map & GPS",
"bg" to "Organic Maps: офлайн GPS карти",
"my-MM" to "Organic Maps・အော့ဖ်လိုင်းမြေပုံနှင့် GPS",
"cs-CZ" to "Organic Maps・mapy offline, GPS",
"ml-IN" to "Organic Maps・ഓഫ്ലൈൻ മാപ്പ്",
"nl-NL" to "Organic Maps: offline kaarten",
"en-CA" to "Organic Maps・Offline Map & GPS",
"de-DE" to "Organic Maps Offline Karten",
"zu" to "Organic Maps・Imephu Offline ne-GPS",
"ja-JP" to "Organic Maps: マップ & ナビゲーション",
"da-DK" to "Organic Maps: Offline Kort",
"fa" to "Organic Maps・نقشه آفلاین و GPS",
"en-IN" to "Organic Maps・Offline Map & GPS",
"hy-AM" to "Organic Maps・Offline Map & GPS",
"ur" to "Organic Maps・Offline Map & GPS",
"mai" to "Organic Maps・ऑफलाइन नक्शा आ GPS",
"ko-KR" to "Organic Maps・GPS 지도 길찾기 앱 & 地图",
"id" to "Organic Maps: pemetaan offline",
"ky-KG" to "Organic Maps・Офлайн карта жана GPS",
"sr" to "Organic Maps・Mape i navigacija",
"el-GR" to "Organic Maps: Χάρτες & GPS",
"eu-ES" to "Organic Maps・Offline Map & GPS",
"hu-HU" to "Organic Maps offline navigáció",
"lo-LA" to "Organic Maps・ແຜນທີ່ອອບໄລນ໌",
"no-NO" to "Organic Maps・kart & navigasjon",
"rm" to "Organic Maps: Carta Offline & GPS",
"sw" to "Organic Maps・Ramani Offline na GPS",
"te-IN" to "Organic Maps・ఆఫ్లైన్ మ్యాప్",
"uz" to "Organic Maps: Oflayn xarita va GPS",
"sv-SE" to "Organic Maps: kartor & GPS",
"et" to "Organic Maps: gps offline",
"pl-PL" to "Organic Map・mapy i GPS offline",
"kn-IN" to "Organic Maps・ಆಫ್ಲೈನ್ ಮ್ಯಾಪ್",
"fil" to "Organic Maps・Offline na Mapa at GPS",
"pt-BR" to "Organic Maps - Mapas offline",
"ar" to "Organic Maps・خرائط بدون إنترنت",
"ka-GE" to "Organic Map: ნავიგაცია, რუკები",
"sk" to "Organic Map・Offline Mapy & GPS",
"pa" to "Organic Maps: ਆਫਲਾਈਨ ਨਕਸ਼ੇ",
"gu" to "Organic Maps・ઓફલાઇન નકશો",
"is-IS" to "Organic Maps・Ótengd kort og GPS",
"az-AZ" to "Organic Maps Xəritə və GPS",
"es-US" to "Organic Maps: mapas sin conexión y GPS",
"fi-FI" to "Organic Maps: offline kartat",
)
.getBestLocale(localeList) ?: "Unknown App",

View File

@@ -8,6 +8,71 @@ import org.fdroid.ui.utils.getPreviewVersion
fun getUpdates(localeList: LocaleListCompat) =
listOf(
AppUpdateItem(
repoId = 1L,
packageName = "app.comaps.fdroid",
name =
mapOf(
"pt-PT" to "CoMaps - Mapas e Navegação - Offline e Privada",
"zh-CN" to "CoMaps — 隐私保护下的离线远足、骑行、驾驶",
"lv" to "CoMaps - dodies ceļā bezsaistē ar privātumu",
"hr" to "CoMaps - Pješačite, biciklirajte, vozite Offline i",
"sl" to "CoMaps potujte brez povezave, zasebno",
"ru-RU" to "CoMaps - Карты и путешествия с приватностью",
"fr-FR" to "CoMaps - Randonnée, Vélo, Conduite hors ligne",
"es-ES" to "CoMaps - Senderismo, ciclismo y conducción offline",
"lt" to "CoMaps keliaukite atsijungę ir privačiai",
"en-US" to "CoMaps - Hike, Bike, Drive Offline with Privacy",
"tr-TR" to "CoMaps - Gizlilikle Yürüyün, Sürün, Gezin",
"ro" to "CoMaps - călătorește offline cu confidențialitate",
"bn-BD" to "কোম্যাপস - অফলাইনে হাইকিং, সাইকেলিং ও ড্রাইভিং",
"ca" to "CoMaps - Camina, pedala o condueix privadament",
"it-IT" to "CoMaps - Navigazione Offline con Privacy",
"uk" to "CoMaps — ходьба та поїздки офлайн із приватність",
"zh-TW" to "CoMaps — 隱私保護下的離線遠足、騎行、駕駛",
"gl-ES" to "CoMaps - Aplicación de mapas privada, sen conexión",
"bg" to "CoMaps - Хайкинг, Велосипед, Пътуване без Интернет",
"cs-CZ" to "CoMaps pěšky, na kole a autem offline a soukromě",
"nl-NL" to "CoMaps - Wandel, fiets, rijd offline met privacy",
"de-DE" to "CoMaps Offline navigieren mit Datenschutz",
"da-DK" to "CoMaps - vandr, cykl og kør offline med privatliv",
"id" to "CoMaps- Navigasi Offline dengan Privasi",
"sr" to "CoMaps - пешачење, бицикл и вожња, са приватношћу",
"el-GR" to "CoMaps - Πλοήγηση εκτός σύνδεσης με ιδιωτικότητα",
"eu-ES" to "CoMaps - mapak offline eta dena pribatuan",
"hu-HU" to "CoMaps túrázás, kerékpározás, autózás offline",
"no-NO" to "CoMaps - Gå, Sykle, Kjør Uten Internett",
"sv-SE" to "Comaps- Vandra, Cykla, Kör Offline, Privat",
"et" to "CoMaps - sinu privaatne kaart",
"pl-PL" to "CoMaps - Nawiguj offline z zachowaniem prywatności",
"kn-IN" to "ಸಹ ನಕ್ಷೆಗಳು - ಆಫ್‌ಲೈನ್ ಮತ್ತು ಗೌಪ್ಯತೆಯೊಂದಿಗೆ",
"pt-BR" to "CoMaps - Mapas e Navegação Offline com Privacidade",
"ar" to "CoMaps - تنزه وتنقل وقُد دون إنترنت مع الخصوصية",
"sk" to "CoMaps - kráčaj, bicykluj a jazdi v súkromí",
"fi-FI" to "CoMaps - Navigoi yksityisesti ilman verkkoyhteyttä",
"kw" to "CoMaps - Viajya gans Privetter",
"fa-IR" to "CoMaps - کوه‌نوردی، دوچرخه‌سواری و رانندگی آفلاین",
"pt" to "CoMaps - Mapas e Navegação - Offline e Privada",
"ta-IN" to "இணைவரைபடங்கள் - மலையேறு, வண்டி, தனிமையில் இயக்கு",
"en-GB" to "CoMaps - Hike, Bike, Drive Offline with Privacy",
"mt" to "CoMaps - Imxi, Suq Rota u Karozza bil-Privatezza",
"bn" to "CoMaps - অফলাইনে হাইক, বাইক, ড্রাইভ করুন",
"brh" to "CoMaps - آفلائن مش لگ، سائکل سواری و موٹر سواری",
"en-CA" to "CoMaps - Hike, Bike, Drive Offline with Privacy",
"eo" to "CoMaps - Migru, Biciklu, Veturigu Eksterrete",
"ast" to "CoMaps - Mapas ensin conexón con privacidá",
)
.getBestLocale(localeList) ?: "Unknown App",
installedVersionName = "2026.05.06-10-FDroid",
update =
getPreviewVersion(
versionName = "2026.05.06-11-FDroid",
size = 65470491,
),
whatsNew = "foo bar",
iconModel =
"https://f-droid.org/repo/app.comaps.fdroid/en-US/icon_Xqa9hlGluoI0ME9XbHrLOaAJ_dX9wWMtDhLgpFYbUOI=.png",
),
AppUpdateItem(
repoId = 1L,
packageName = "app.organicmaps",
@@ -18,64 +83,104 @@ fun getUpdates(localeList: LocaleListCompat) =
"pt-PT" to "Organic Maps - Mapas offline",
"zh-CN" to "Organic Maps・离线地图与导航 & GPS",
"iw-IL" to "Organic Maps・מפת אופליין ו-GPS",
"ms-MY" to "Organic Maps: Peta & Navigasi",
"lv" to "Organic Maps・Kartes・Navigācija",
"am" to "Organic Maps・ከመስመር ውጭ ካርታ & GPS",
"en-SG" to "Organic Maps・Offline Map & GPS",
"af" to "Organic Maps・Aflynkaart & GPS",
"kk" to "Organic Maps: Карталар",
"hr" to "Organic Maps: offline karte",
"th" to "Organic Maps: แผนที่gps",
"si-LK" to "Organic Maps・ඔෆ්ලයින් සිතියම්",
"sl" to "Organic Maps・Offline Karte",
"ru-RU" to "Organic Maps: GPS карты офлайн",
"es-419" to "Organic Maps: mapas sin conexión y GPS",
"ne-NP" to "Organic Map・अफलाइन नक्सा & GPS",
"jv" to "Organic Maps・Peta Offline & GPS",
"fr-FR" to "Organic Maps: gps hors ligne",
"es-ES" to "Organic Maps: mapas offline",
"mk-MK" to "Organic Maps・Мапи и навигација",
"ta-IN" to "Organic Maps・ஆஃப்லைன் வரைபடம்",
"be" to "Organic Maps: GPS карты офлайн",
"or" to "Organic Maps・ଅଫଲାଇନ୍ ମ୍ୟାପ୍ ଓ GPS",
"en-ZA" to "Organic Maps・Offline Map & GPS",
"fr-CA" to "Organic Maps: gps hors ligne",
"lt" to "Organic Maps・žemėlapis & GPS",
"ms" to "Organic Maps: Peta & Navigasi",
"sq" to "Organic Maps・Hartë Offline & GPS",
"fa-AE" to "Organic Maps・نقشه آفلاین و GPS",
"en-US" to "Organic Maps・Offline Map & GPS",
"bs" to "Organic Maps: Offline mape i GPS",
"tr-TR" to "Organic Maps: Haritalar ve GPS",
"ro" to "Organic Maps: hărți offline",
"en-GB" to "Organic Maps・Offline Map & GPS",
"ug" to "Organic Maps・تورسىز خەرىتە GPS",
"hi-IN" to "Organic Maps・ऑफ़लाइन मैप",
"bo" to "Organic Maps・དྲ་རྒྱ་མེད་ས་ཁྲ། GPS",
"mr-IN" to "Organic Maps ऑफलाईन नकाशे",
"bn-BD" to "Organic Maps・मैप्स और नेविगेशन",
"ca" to "Organic Map・Mapa Offline i GPS",
"it-IT" to "Organic Maps: Mappe Offline",
"uk" to "Organic Maps: GPS карти офлайн",
"fa-AF" to "Organic Maps・نقشه آفلاین و GPS",
"mn-MN" to "Organic Maps・Офлайн газрын зураг ба GPS",
"zh-TW" to "Organic Maps・離線地圖與導航 GPS",
"as" to "Organic Maps・অফলাইন মেপ আৰু GPS",
"zh-HK" to "Organic Maps: 地圖與導航",
"gl-ES" to "Organic Maps・Mapa fóra de liña",
"mi" to "Organic Maps・Mahere Tuimotu GPS",
"en-AU" to "Organic Maps・Offline Map & GPS",
"bg" to "Organic Maps: офлайн GPS карти",
"my-MM" to "Organic Maps・အော့ဖ်လိုင်းမြေပုံနှင့် GPS",
"cs-CZ" to "Organic Maps・mapy offline, GPS",
"ml-IN" to "Organic Maps・ഓഫ്ലൈൻ മാപ്പ്",
"nl-NL" to "Organic Maps: offline kaarten",
"en-CA" to "Organic Maps・Offline Map & GPS",
"de-DE" to "Organic Maps Offline Karten",
"zu" to "Organic Maps・Imephu Offline ne-GPS",
"ja-JP" to "Organic Maps: マップ & ナビゲーション",
"da-DK" to "Organic Maps: Offline Kort",
"fa" to "Organic Maps・نقشه آفلاین و GPS",
"en-IN" to "Organic Maps・Offline Map & GPS",
"hy-AM" to "Organic Maps・Offline Map & GPS",
"ur" to "Organic Maps・Offline Map & GPS",
"mai" to "Organic Maps・ऑफलाइन नक्शा आ GPS",
"ko-KR" to "Organic Maps・GPS 지도 길찾기 앱 & 地图",
"id" to "Organic Maps: pemetaan offline",
"ky-KG" to "Organic Maps・Офлайн карта жана GPS",
"sr" to "Organic Maps・Mape i navigacija",
"el-GR" to "Organic Maps: Χάρτες & GPS",
"eu-ES" to "Organic Maps・Offline Map & GPS",
"hu-HU" to "Organic Maps offline navigáció",
"lo-LA" to "Organic Maps・ແຜນທີ່ອອບໄລນ໌",
"no-NO" to "Organic Maps・kart & navigasjon",
"rm" to "Organic Maps: Carta Offline & GPS",
"sw" to "Organic Maps・Ramani Offline na GPS",
"te-IN" to "Organic Maps・ఆఫ్లైన్ మ్యాప్",
"uz" to "Organic Maps: Oflayn xarita va GPS",
"sv-SE" to "Organic Maps: kartor & GPS",
"et" to "Organic Maps: gps offline",
"pl-PL" to "Organic Map・mapy i GPS offline",
"kn-IN" to "Organic Maps・ಆಫ್ಲೈನ್ ಮ್ಯಾಪ್",
"fil" to "Organic Maps・Offline na Mapa at GPS",
"pt-BR" to "Organic Maps - Mapas offline",
"ar" to "Organic Maps・خرائط بدون إنترنت",
"ka-GE" to "Organic Map: ნავიგაცია, რუკები",
"sk" to "Organic Map・Offline Mapy & GPS",
"pa" to "Organic Maps: ਆਫਲਾਈਨ ਨਕਸ਼ੇ",
"gu" to "Organic Maps・ઓફલાઇન નકશો",
"is-IS" to "Organic Maps・Ótengd kort og GPS",
"az-AZ" to "Organic Maps Xəritə və GPS",
"es-US" to "Organic Maps: mapas sin conexión y GPS",
"fi-FI" to "Organic Maps: offline kartat",
)
.getBestLocale(localeList) ?: "Unknown App",
installedVersionName = "2026.02.18-4-FDroid",
update = getPreviewVersion(versionName = "2026.02.18-5-FDroid", size = 70355961),
installedVersionName = "2026.05.27-10-FDroid",
update =
getPreviewVersion(
versionName = "2026.05.27-11-FDroid",
size = 71778828,
),
whatsNew = "foo bar",
iconModel =
"https://f-droid.org/repo/app.organicmaps/en-US/icon_dE7f4P95-uKZwu7cI89Q0xSi_-gvU4DD-XnLoDG9RLg=.png",
@@ -84,34 +189,37 @@ fun getUpdates(localeList: LocaleListCompat) =
repoId = 1L,
packageName = "at.bitfire.davdroid",
name = mapOf("ca" to "DAVx⁵", "en-US" to "DAVx⁵").getBestLocale(localeList) ?: "Unknown App",
installedVersionName = "4.5.8-ose",
update = getPreviewVersion(versionName = "4.5.9-ose", size = 15974669),
installedVersionName = "4.5.12-ose",
update =
getPreviewVersion(
versionName = "4.5.13-ose",
size = 16018266,
),
whatsNew = null,
iconModel =
"https://f-droid.org/repo/at.bitfire.davdroid/en-US/icon_NexNou7vmaD45rbdc8kjLj0Rv7FW128Mde9OQpHFXPE=.png",
),
AppUpdateItem(
repoId = 1L,
packageName = "ch.protonvpn.android",
name =
mapOf("en-US" to "ProtonVPN - Secure and Free VPN").getBestLocale(localeList)
?: "Unknown App",
installedVersionName = "5.16.30.9",
update = getPreviewVersion(versionName = "5.16.31.0", size = 54161941),
whatsNew = "foo bar",
iconModel =
"https://f-droid.org/repo/ch.protonvpn.android/en-US/icon_xAphlcwMgx7oE7sxB15sxUFIO8geUokWkG01K1fubas=.png",
),
)
fun getInstalledApps(localeList: LocaleListCompat) =
listOf(
InstalledAppItem(
packageName = "ch.protonvpn.android",
name =
mapOf("en-US" to "ProtonVPN - Secure and Free VPN").getBestLocale(localeList)
?: "Unknown App",
installedVersionName = "5.18.75.0",
installedVersionCode = 1,
lastUpdated = 1780506857489L,
iconModel =
"https://f-droid.org/repo/ch.protonvpn.android/en-US/icon_xAphlcwMgx7oE7sxB15sxUFIO8geUokWkG01K1fubas=.png",
),
InstalledAppItem(
packageName = "com.aurora.store",
name = mapOf("en-US" to "Aurora Store").getBestLocale(localeList) ?: "Unknown App",
installedVersionName = "4.8.1",
installedVersionName = "4.8.3",
installedVersionCode = 1,
lastUpdated = 1771544205000L,
lastUpdated = 1779007734975L,
iconModel =
"https://f-droid.org/repo/com.aurora.store/en-US/icon_tbAhwq51NNd0liZcTg0cQNNvazxrWlj7bPCe_1TkCV8=.png",
),
@@ -119,18 +227,18 @@ fun getInstalledApps(localeList: LocaleListCompat) =
packageName = "com.duckduckgo.mobile.android",
name =
mapOf("en-US" to "DuckDuckGo Privacy Browser").getBestLocale(localeList) ?: "Unknown App",
installedVersionName = "5.268.1",
installedVersionName = "5.281.1",
installedVersionCode = 1,
lastUpdated = 1772699310000L,
lastUpdated = 1780614376764L,
iconModel =
"https://f-droid.org/repo/com.duckduckgo.mobile.android/en-US/icon_QyKhnj_C0Pek3xtJAfPFTvywRXDutsVh7r-9t-doP9E=.png",
),
InstalledAppItem(
packageName = "com.foobnix.pro.pdf.reader",
name = mapOf("en-US" to "Librera Reader").getBestLocale(localeList) ?: "Unknown App",
installedVersionName = "9.3.63-fdroid",
installedVersionName = "9.3.75-fdroid",
installedVersionCode = 1,
lastUpdated = 1772574994000L,
lastUpdated = 1777245514905L,
iconModel =
"https://f-droid.org/repo/com.foobnix.pro.pdf.reader/en-US/icon_y15Jxhzp6YrmjLC-wtc27B6XLTcArf7yK-2WlpNaoe0=.png",
),
@@ -141,6 +249,7 @@ fun getInstalledApps(localeList: LocaleListCompat) =
"ar" to "K-9 Mail",
"be" to "Пошта K-9",
"bg" to "K-9 Поща",
"br" to "Postel K-9",
"ca" to "K-9 Mail",
"co" to "K-9 Mail",
"cs-CZ" to "K-9 Mail",
@@ -158,6 +267,7 @@ fun getInstalledApps(localeList: LocaleListCompat) =
"fy" to "K-9 Mail",
"ga" to "K-9 Mail",
"gd" to "Post K-9",
"gl-ES" to "K-9 Mail",
"he" to "K-9 דוא\"ל",
"hi-IN" to "K-9 Mail",
"hr" to "K-9 Mail",
@@ -191,36 +301,82 @@ fun getInstalledApps(localeList: LocaleListCompat) =
"zh-TW" to "K-9 Mail",
)
.getBestLocale(localeList) ?: "Unknown App",
installedVersionName = "16.1",
installedVersionName = "19.2",
installedVersionCode = 1,
lastUpdated = 1770745842000L,
lastUpdated = 1780699361309L,
iconModel =
"https://f-droid.org/repo/com.fsck.k9/en-US/icon_-2bZW0ZnkKqPVher2SxQK8hXGGSjgaBHoa8x6vW0v8w=.png",
),
InstalledAppItem(
packageName = "com.github.andreyasadchy.xtra",
name = mapOf("en-US" to "Xtra").getBestLocale(localeList) ?: "Unknown App",
installedVersionName = "2.54.3",
installedVersionName = "2.56.2",
installedVersionCode = 1,
lastUpdated = 1772397992000L,
lastUpdated = 1780506857489L,
iconModel =
"https://f-droid.org/repo/com.github.andreyasadchy.xtra/en-US/icon_yfnxF0cNrXwFX2a93BUclISVaIQzoRmbOuxtGDAwz28=.png",
),
InstalledAppItem(
packageName = "com.github.catfriend1.syncthingfork",
name =
mapOf(
"en-US" to "Syncthing-Fork",
"vi" to "Syncthing-Fork",
"he" to "Syncthing-Fork",
"pt-PT" to "Syncthing-Fork",
"zh-CN" to "Syncthing-Fork",
"ru-RU" to "Syncthing-Fork",
"es-419" to "Syncthing-Fork",
"fr-FR" to "Syncthing-Fork",
"es-ES" to "Syncthing-Fork",
"be" to "Syncthing-Fork",
"tr-TR" to "Syncthing-Fork",
"ro" to "Syncthing-Fork",
"ca" to "Syncthing-Fork",
"it-IT" to "Syncthing-Fork",
"uk" to "Syncthing-Fork",
"zh-TW" to "Syncthing-Fork",
"bg" to "Syncthing-Fork",
"cs-CZ" to "Syncthing-Fork",
"nl-NL" to "Syncthing-Fork",
"de-DE" to "Syncthing-Fork",
"ja-JP" to "Syncthing-Fork",
"da-DK" to "Syncthing-Fork",
"ko-KR" to "Syncthing-Fork",
"id" to "Syncthing-Fork",
"sr" to "Syncthing-Fork",
"hu-HU" to "Syncthing-Fork",
"sv-SE" to "Syncthing-Fork",
"et" to "Syncthing-Fork",
"pl-PL" to "Syncthing-Fork",
"pt-BR" to "Syncthing-Fork",
"ar" to "Syncthing-Fork",
"sk" to "Syncthing-Fork",
"es-US" to "Syncthing-Fork",
"fi-FI" to "Syncthing-Fork",
)
.getBestLocale(localeList) ?: "Unknown App",
installedVersionName = "2.1.0.0",
installedVersionCode = 1,
lastUpdated = 1778740722978L,
iconModel =
"https://f-droid.org/repo/com.github.catfriend1.syncthingfork/en-US/icon_egWOwTWZpQ_1CxmdrwP5wRta5EVmCCuzQWxjI5JTs0w=.png",
),
InstalledAppItem(
packageName = "com.github.libretube",
name = mapOf("en-US" to "LibreTube").getBestLocale(localeList) ?: "Unknown App",
installedVersionName = "0.30.0",
installedVersionName = "31.4",
installedVersionCode = 1,
lastUpdated = 1769702789000L,
lastUpdated = 1780094298321L,
iconModel =
"https://f-droid.org/repo/com.github.libretube/en-US/icon_p6_cfoYk-2IlerJpH4rKIQmkI76zXtS3R9-RZp-3Ggk=.png",
),
InstalledAppItem(
packageName = "com.inspiredandroid.linuxcommandbibliotheca",
name = mapOf("en-US" to "Linux Command Library").getBestLocale(localeList) ?: "Unknown App",
installedVersionName = "3.5.13",
installedVersionName = "4.0.6",
installedVersionCode = 1,
lastUpdated = 1772463524000L,
lastUpdated = 1780012218733L,
iconModel =
"https://f-droid.org/repo/com.inspiredandroid.linuxcommandbibliotheca/en-US/icon_DrA_e_52nvGa_kTMSapBw4MCqKpccl8WZqrG5enB7rI=.png",
),
@@ -257,48 +413,4 @@ fun getInstalledApps(localeList: LocaleListCompat) =
iconModel =
"https://f-droid.org/repo/com.junkfood.seal/en-US/icon_j8mCLA_OX-sJn7TRAdvoaUMW1f6djRv6RMzAnNdaG4I=.png",
),
InstalledAppItem(
packageName = "com.kunzisoft.keepass.libre",
name =
mapOf(
"ar" to "KeePassDX Passkey Vault",
"cs-CZ" to "Trezor pro klíče KeePassDX",
"de-DE" to "KeePassDX Passkey-Tresor",
"en-US" to "KeePassDX Passkey Vault",
"es-ES" to "KeePassDX Passkey Vault",
"et" to "KeePassDX salasõnahoidla",
"fr-FR" to "KeePassDX - Passkey local",
"hr" to "KeePassDX Passkey Vault",
"hu-HU" to "KeePassDX jelszótároló",
"id" to "KeePassDX Passkey Vault",
"it-IT" to "Cassaforte passkey KeePassDX",
"ja-JP" to "KeePassDX パスワード管理ツール",
"lt" to "KeePassDX slaptažodžių seifas",
"lv" to "KeePassDX: paroļu pārvaldnieks",
"mk-MK" to "KeePassDX Passkey Vault",
"nl-NL" to "KeePassDX Passkey-kluis",
"pl-PL" to "KeePassDX Bezpieczny sejf",
"ru-RU" to "KeePassDX - менеджер паролей",
"sq" to "Kasafortë Kyçklm. KeePassDX",
"th" to "ตู้นิรภัยพาสคีย์คียพาสดีเอ็กซ์",
"tr-TR" to "KeePassDX Passkey Vault",
"zh-CN" to "KeePassDX 密码库",
"zh-TW" to "KeePassDX 密碼(金鑰/單字)保險庫",
)
.getBestLocale(localeList) ?: "Unknown App",
installedVersionName = "4.3.2",
installedVersionCode = 1,
lastUpdated = 1768680637000L,
iconModel =
"https://f-droid.org/repo/com.kunzisoft.keepass.libre/en-US/icon_eLwXEQD9l2URrUS3t8esDXnsKGBaH02E-ddEYhV_i7Q=.png",
),
InstalledAppItem(
packageName = "com.looker.droidify",
name = mapOf("en-US" to "Droid-ify").getBestLocale(localeList) ?: "Unknown App",
installedVersionName = "0.7.0",
installedVersionCode = 1,
lastUpdated = 1771667689000L,
iconModel =
"https://f-droid.org/repo/com.looker.droidify/en-US/icon_lApsnfhrMqGkCaW-IdnYwx86CUjdTutncPvXPJythaM=.png",
),
)

1
fastlane Submodule

Submodule fastlane added at 55dc705cf1

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f2913d39b6abcccc680b6e7222ee54e352f8045027e6b94ba3ca748caf7aac46
size 109126

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:02e5843b1d64cd37f88dda07351a7c0b73eb963117eb3831336cb844d700033a
size 87015

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2efb23e2904db105ca379fa34ab9fd269d89da9fb5ccf0308bd8b3205a782101
size 68273

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dfcb41128b9073adc03404d9377595fde2319a96d8700f09459540b2d2a31e65
size 183860

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0ebc819226abd72e308e85629b2648fb8988f0b04d69ceaed1a0b29b9e7e1cd4
size 114041

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5fc72cacc8d109a13aaf57dd4fe1c771fdc47c5af1e40f0b1067f10991aae3d7
size 82989

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:23d61581f306f61dee4dc2b0be0d55ee4b139383b30388f6027ef8257ba9fbdc
size 74477

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d9e4a1070e68c6573a10374214d5e1856fd18598cf2497afcafd672669ff1e57
size 183894

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e7763731dee15da6f7eacaa8eec42a224a973ccc47c686a6ca1686672197bf63
size 113540

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2a8cc7a9659cf4402bded62c0b0a49617f895790b9a67249c22a329290613c6f
size 84207

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c1580b1371098f9988eec12c417d89cd6a4e40d6cbd4320923552d0d675b98f1
size 73194

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3c1f807665c2498250e68b50e67f243ded5440b8f164a12f602e7cfdd25df2e6
size 184778

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:73306761f019d03bc3bd0cf774c8bd1b0f0200efc5f64e825ee39140cd29fe92
size 114235

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a48274f1b8d53c73d70f5e1aa0aeb7decc39ad1c6d239f0a396aab7867459ff8
size 85570

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e62bc29ccc5df088efb0d00cbdc9d5dac29b03ae90d1eb2d2f96443cc5747f29
size 75460

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:09d8c66e394d3dbd709a8267f7fc3c731514ca585c94b1749e6ee2313f9689e2
size 186268

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2702347828af531d4dfa410b941e9636af607fcd8ed4b6b32b8b8aea037dc108
size 116040

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0631347a6cddade40c5d51391235c326e7a0eb06a45e74942ae131b3b349767c
size 83749

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c8e46ba9c90bd97553665f3b434113cea164a138b1951de13e4e84e18dce7ab3
size 78853

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:195fdef84ebbb83e548d93eb1359221cc4bf4c0d644f4ebb97efb0b377e89d7b
size 185169

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d56e8ee8c9d2dca0d2462ce460499deead92fc874fa5cf9c66a958453bfc1be2
size 116144

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a2cbff9775930cd78afe463db22724987166b647179c23ac4da1970038ed91be
size 85464

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1f92ed9cceed8101adf4fc839e58ca7b2e5ea2c77a6c8e693389d4a1d8ce3e55
size 77192

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:92259d235549e2223fffa2436e226f28e0235538113d3597d51754f727e8dffe
size 185172

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8ce842c21001cbc9f78138436826ad8f31764f61db9c33765e6441112e431cda
size 115408

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:080b8907e2ef87723a0cc0be978e0959c6965f7c8aca705a6ec7fb1069a967d6
size 90581

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1a6d5f3b4885159f6c6b87685d25b2c393d5ee8b51fad7c2f04c0fb27157f006
size 76068

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7589a5c82ef78819eefc4ddae3df892e532fb4daea6b742ec39aced1d33279d4
size 188131

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:80d4789b2554fa335b0cfcce133d14de5d3d6674ca2100efb19f031be7bcc218
size 114416

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:bc201db5f36d52f3eca7b97bb1260fa7c57cefd219c9b579e7db037deeea97b0
size 84624

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d28a47c0e1dc3189733765e3795d571fc0610e486d9ff3ca1905d7c2c1075332
size 75259

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fb6f0e0c901ecb0131055b8981b1f136acf4c7887a038ef46798a9aa05483094
size 184508

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:54c80ed9364b4c8cc83e5fa453ad4de296e6d69b2ef1b5b53a51ab0d21915d49
size 110892

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:78c2d29ad3b839df0b10368c39f54e79506c6738ec8160feeb608705195bbc20
size 81433

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1444a1cbee51f10c16f1e8aeca40d8c8e794c1da93ebe6f19ea23e4fb7b1f275
size 74106

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:568d94bba7065139647fa504d4cba80b49aa294c2b68c3f632c28a703accc70e
size 186184

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c82fc1bfda92b5f5b71fc8b28df99bfecb9f55298ad9debc9208ba9eae05f803
size 116527

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5029f7ea6888b2146c4c9de0df3796542ccc79f48b6fdf42eb1fdf3cd98ccf1c
size 81861

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a8ca87a0fb1a5bdaa4c012566bdd18d238143c61c7776746a1d5fceb5c078414
size 76512

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:828b84453ccdc26206a6f3baf1d3fe0f63c0495fb80c6b37bcec80db1f1be9f2
size 183156

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:407e77801118827fcb85c1f3fdf4a888f58fa29b392039f00f0f00249c8e6cc4
size 122745

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:17f738b4d84e69722a8aa5a339002b8e9d18313437dff1c68b3d394aadd62b74
size 86634

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:811f09be6c59a1d9f0da2974268d6d864b01cd88d15d2f50c38cdcecf5fa2ee9
size 81714

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:07f91a1ebeac6d400ac50579194353a969367a66791bc02e57e885a1467862c2
size 187155

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4dc99f87d8f18447dfa4187eed68249abc77bb51e8b4622bd3d127a6a5713a24
size 113488

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6b562bc52a68c4fa7e16d17434a52589498ecb7641be11b317e89a476e2a05bb
size 84352

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c7e897a6a8247b05bd583ed67473a5b6120b851d2675ebcccc3ec8cba8eb41ba
size 71227

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f579affdbbe6c0f74af5762b50f51e56b466d9579f50d9dad570247ccaee8857
size 184993

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4dc99f87d8f18447dfa4187eed68249abc77bb51e8b4622bd3d127a6a5713a24
size 113488

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8f40e6f8d5c9c5c462da830cac88a2fc9714c169e6360d3cba641bbc5a954dba
size 84594

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8ebf168c1218196321d0be7ccb0230fd4b33fa61541c992ca053828691764b51
size 73253

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f75f74d8447ed5371a8abafb3a99537ce52576e3d96b9e0c34d6debf5f241448
size 183546

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:80a3d819b8fed57b60a84603e6a95b404cbdd2e5ef1174100816659a3c5c5af6
size 116759

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:460a87b686e1e19ebb6a268471b2b0bd727ba403137fdd0a76fe2eefb35a1821
size 83898

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a3ce25fa0ea2797c679e833bee0059769833de4f7dd264246ba3466adda3f2a3
size 72956

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:36471f025ad557d4cd53db8bf450934a29645acd3921317939fd57bdbcf2a55f
size 187098

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8c0c1e7ec53bdde88b9b945eeb2d443f8e560a5b37a1b6679e913f0bcbd721b3
size 115688

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:52dc64c4bf6f3b0535b5b43e6c00e4e80a90d2dcdceb48ec5a23a2a6d3748045
size 84858

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:becb43a1c6f58f38efc680544978cd5b45b5bb57d37cc3ef3850fa8b272fd7df
size 76861

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:139344dae56a349e897708849f6d3e1829eed487b964d9cac732ca8ed1a6d38c
size 185786

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fb16b3a038a995502c35bacac9f155311d8ed4cb62af8e0d4828e028699215ee
size 119096

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:803318a741a995957ceb1fb90223ab3d303e2a59f8d06b86b11479c4555a3abd
size 85447

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8bd8e4f7d86716788dd3c7d45aef5551ae7d6aa5009d0a4fc517827a04bb7cfc
size 78393

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:41f5a13d39c9b3dd7664adebe1015baf25ca22d97c79788fc1f7e7998dc0b42e
size 185487

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d8497d36b204663a30b2ea9d3839b482c24ff1bc980e43804130acbc5a3e3ae2
size 110910

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1048d43c9df7d0ef34278a912b5fce7bb9aa872c790b8c8546e12be733237994
size 85164

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4b0a6dae027e6371f723d3a2eb7a299fc21cadf4901f3cbc90050e549163b55a
size 76459

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f9592be7124c62b158a137815eb72a7aaac6f9770b8ab1e497d547fbbac70033
size 184325

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:89c408ab8acb99589e4c670ed1cdecd110801670afc48272d77b2e72d6b3c29b
size 117046

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:73f8118fcb4d93faea8d3950c5012dd854c6fe6193c1fc251e156392e91697d4
size 84472

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:37ac2227c268e4052f5277db4a848e93f3468e23e501a0e92829961be8cd1f50
size 72691

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:226802e8eac8314de62f690e6e8fe62aafbd183ff6d65f633e5a727fb621592d
size 187403

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9e8f681ffdcb5946363e1f85f120cd505a264366956d857ead466c1228ef1acf
size 108408

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:cbaa3c90f7b9c349f2c459892206ada4d789400bebac72a9b5ff61a7fe20050e
size 88452

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1df54d70d89ea37d26abb57db50a0e9c490304b227fad3eb65f1364070f12bfa
size 69936

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:db025fe24815855502a3d1dc27fb40eea896258b8ea5a18d46ceb563314ce212
size 185249

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a9826ce70ceb037c528327e8b6e7d4211132bb47d517f37484bceb0495460419
size 110845

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2868a05b347335ac5e48310b7394fee53dee3e734f29a93df1985960457b5abb
size 82430

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d644020e00698bb9f4a866cf316b010f18b2498c5ca1f5175a9452ffe3c0bf74
size 75348

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:057f5510efc55d34729aa0dcf3f943a42aa420e493e0bc2d4bc2ab968ae3d4e1
size 185476

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:43994e24041061ecacd26c5f64084f67f14cb21f2d5be9a95443bbfe4c6d1891
size 113697

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e6331ac55bc67a51fe7045fc884308ec8c9ec367757fb79e82bfeec3c50c9391
size 84584

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0ea87a9bf1195ef18f2a5614b7ce511bcb32934e56836e3887c1ada5ccafeaba
size 72778

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ab0ceb3970b85cb67c7c170d14c3cf86875734a96501cb29950e5bb0ab9031e7
size 185426

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:001509baf864ba1418b5290cb92eaddf18a91e31b1e4f8218832898e2c9efe76
size 116972

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:68851e461b58e597acfb6372b4beae672c8251697ca12c58596f6782fd7b58a3
size 83554

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7c0f6b04bfbf21716a6e059e7d4013794fb48fc2c44c7892131605c0be2e9c5c
size 77602

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d17db10b02b0e06db936bf5fe2c5108f70f916572556d04a30a9d4d8f67bca3c
size 184403

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fc9f1075aa42cc8d82903f09ca0d87e4c271c389e116393b4dc46bf37000ba58
size 116162

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9aed0b1bf1a6ce857a676ce9b762e164468a2366b4eb0f52c8774c4d3ddab3dd
size 83542

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:aae60af5eb183e9be07d6cdcd7570a31615bccf0180ddb60360b2d05cfff2099
size 74929

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f406902083dd67af228a625120851f5f7aa49f461596fc566c40558b2b94051e
size 184842

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fcc2fc7c5193f74036ed89b53066736a623f1df20ab5b3e4e33e707eefb2ce5f
size 113345

Some files were not shown because too many files have changed in this diff Show More