Two gaps in the licence file, both from work done after it was written. The share, lookup and assistant glyphs are Material Symbols path data copied into our own vector files. The Libraries table credits the Material icons library, which is not the same thing as copying its paths, so the drawables now have their own entry and appear in the app's About page. The assistant was not mentioned at all. It ships no vendor SDK, no key and no default endpoint, so nothing non-free is distributed — but a reader may point it at a service whose terms are their own, and what a model writes back belongs to neither Ganjoor nor this app. Written down for F-Droid's sake as much as the reader's. No new dependencies came with any of it: the assistant reuses the HTTP client and JSON parser already here. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| ganjoor-0.1.0.apk | ||
| ganjoor-0.2.0.apk | ||
| ganjoor-0.2.1.apk | ||
| ganjoor-0.2.2.apk | ||
| README.md | ||
Builds
Every release, kept so a version can be reinstalled without rebuilding it. All are signed with the same release key, so any of them upgrades any other in place without losing bookmarks.
Each is reproducible: check out the commit and run ./gradlew assembleRelease. F-Droid builds
from source and signs with its own key, so these are for direct installation only.
| Version | Code | Commit | What it added |
|---|---|---|---|
| 0.1.0 | 1 | 9445f44 |
The base app: browsing, bookmarks, offline, themes, the bundled dictionary with pronunciation, and Ganjoor's chapter order. |
| 0.2.0 | 2 | d92445f |
Share a poem, couplet or selection; look a word up from any app's selection menu; the optional AI assistant. |
| 0.2.1 | 3 | ec05989 |
Assistant answers in the page rather than over it, a visible chevron for each couplet's actions, and answers remembered so scrolling doesn't re-ask. |
| 0.2.2 | 4 | HEAD |
Credits Material Symbols for the glyphs, and states the terms around the optional assistant. |
Checksums
76121689da069d6ea2e2c6587d4b371ceb51d21bfe069a583d346d3da970337a ganjoor-0.1.0.apk
43d78b773efca2b1aa2bf790c689b3086389d66c4ea0ffb72c9dba8bddb50770 ganjoor-0.2.0.apk
5163554eb01845c131c31a9da7bdd748170bb9b5f82edaece754b4cf40b02b0c ganjoor-0.2.1.apk
e473269044710813d2cf4119de663fe180f887239df7bdb1ccee0239ef84fd3e ganjoor-0.2.2.apk
Installing: adb install -r releases/ganjoor-<version>.apk. A phone holding a debug build has
to have it uninstalled first — Android will not replace a debug signature with a release one.