halkyon/tool
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Tizian 「ティツィアーン」 dd36424917
feat(app): Anki's bracket furigana becomes readings where its templates show them
A field a note type shows through Anki's furigana filters
({{furigana:Reading}}, kanji:, kana:) holds 漢字[かんじ]; the import now
turns it into readings over the text before the brackets, as Anki's own
filters read it (back to a space, which goes). Other fields stay as
written; a sound stays a sound. The note types' templates and field
names are read from both package formats (Anki's unicase collation
registered so their tables can be read at all). New fixtures exported
by Anki itself (tool/anki/make_fixtures.py) test both formats.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MMm7usAo6q9ZZRoPkWjoxi
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
2026-10-09 18:09:30 +02:00
..
anki feat(app): Anki's bracket furigana becomes readings where its templates show them 2026-10-09 18:09:30 +02:00
maps feat(app): map questions on Japan's prefectures 2026-10-01 21:10:07 +02:00
release feat: the F-Droid repository moves to halkyon.app 2026-10-05 20:41:54 +02:00
app_icons.py fix(app): the app has its own icon instead of Flutter's 2026-10-06 22:49:25 +02:00
check.sh feat(curator): turn JMdict and the JLPT lists into dictionary files 2026-10-09 18:09:25 +02:00
fdroid_repo.sh build: the F-Droid repository shows the app's icon 2026-10-06 14:22:24 +02:00
release.sh fix: the release script checks its token on the repository 2026-10-05 21:47:03 +02:00