Similar story to <https://forum.f-droid.org/t/why-is-my-app-missing-from-latest-listing-in-f-droids-android-client/14487>.
I have gone through <https://gitlab.com/fdroid/wiki/-/wikis/FAQ#what-are-the-criteria-for-an-app-to-show-up-in-the-latest-tab>, and I am pretty sure I have everything required:
-
pick all apps which are localized to what the user has set as their device locale
Fastlane has zh directory <https://github.com/stroke-input/stroke-input-android/tree/v0.9.4/fastlane/metadata/android/zh>, but it still didn’t show in Latest when I switched my phone’s locale to Chinese
-
order that by name (nulls last; i.e. “make sure it has a name”)
-
then by icon (i.e. “has an icon”)
-
then by summary, description (i.e. has summary, has description)
-
then by “has any graphic” (screenshot, featureGraphic etc – one of them suffices)
-
then by “was just added now or updated in the last 7 days” (ahem, this should rather compare to the index date but does not)
- Updated 3 days ago by F-Droid checkupdates: Update Stroke Input Method to 0.9.4 (26) (c9469234) · Commits · F-Droid / Data · GitLab
-
then by whether it has a “whatsNew” (i.e. per-release changelogs in Fastlane)
Changelog for 26 (v0.9.4): stroke-input-android/fastlane/metadata/android/en-US/changelogs/26.txt at v0.9.4 · stroke-input/stroke-input-android · GitHub
-
only then by when it was last updated (descending, so newest first)
(see above)
-
then by when it was added (oldest first – meaning, “this app already is with us for a long time and still well maintained”)
(see above)
What am I missing?
I was hoping to get it listed in time to have the [New] badge on the Latest tab, but it looks like this might not be possible now. (How long after being included does an app stop being labelled as New?)