build(learn): the F-Droid repository keeps the kingfisher as its icon

The repository is all of Halkyon's apps', so its icon stays Halkyon's
emblem (ADR 0031, D3), kept in tool/release/fdroid/ now that the snap's
icon is Learn's graduation cap. Learn's listing keeps the snap's.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
This commit is contained in:
Tizian 「ティツィアーン」 2026-10-28 10:45:43 +01:00
commit f749acb9ec
Signed by: raisondetredev
GPG key ID: 07F6FCF405488B64
4 changed files with 7 additions and 4 deletions

View file

@ -42,7 +42,8 @@ through a colour between them (violet or sky) stays bright.
the palette's (`#273EB2`); violet is no palette colour (between cobalt and strawberry);
the others are halkyon_ui's palette's.
- **D3 Learn's icon becomes the graduation cap; the kingfisher stays Halkyon's emblem**,
in the logo and the wordmark. Installed Learn apps change their icon once, when the new
in the logo and the wordmark, and as the icon of the F-Droid repository, which is all of
Halkyon's apps' (the developer's, 28 Oct: `tool/release/fdroid/halkyon.png`). Installed Learn apps change their icon once, when the new
one is built, as do F-Droid's listing and the snap's.
- **D4 Meditate's glyph is `circle-dot`** (the developer's, over `flower-2`, recommended,
`wind`, `sprout`, `leaf` and `flower`): a point to rest the eyes on.

View file

@ -82,8 +82,8 @@ mkdir -p "$working/repo"
cp -r tool/release/fdroid/. "$working/"
# fdroid refuses a config.yml others can read.
chmod 600 "$working/config.yml"
cp snap/gui/halkyon-learn.png "$working/halkyon.png"
# The app's own icon in the F-Droid app, the same: fdroid can't find the launcher
# Learn's own icon in the F-Droid app, the snap's (the repository's is the
# kingfisher, halkyon.png in tool/release/fdroid/): fdroid can't find the launcher
# icon in a release APK, whose build shortens the resources' paths (res/9w.png
# rather than res/mipmap-hdpi/ic_launcher.png; fdroidserver issue 885).
mkdir -p "$working/metadata/app.halkyon.learn/en-US"

View file

@ -12,7 +12,9 @@ repo_description: >-
archive_name: Halkyon (archive)
archive_description: >-
Older versions of Halkyon's apps.
# The snap's icon, which tool/fdroid_repo.sh copies beside this file.
# The kingfisher, Halkyon's emblem, on a white tile with rounded corners (the snap's
# icon until Learn's became the graduation cap, ADR 0031, D3): the repository is all
# of Halkyon's apps', not Learn's.
repo_icon: halkyon.png
archive_icon: halkyon.png
# The newest three versions of each app stay in the repository, older ones move

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB