This website requires JavaScript.
12a1cdf1b6
Converge the remotes after 0.4.1
main
anas
2026-10-08 00:35:19 +0200
38996943b5
Release 0.4.1
v0.4.1
anas
2026-10-08 00:34:07 +0200
b6f103dc73
Merge fix/naskh-font-weight
anas
2026-10-08 00:31:02 +0200
5a338d0e0a
Merge tools/release-docs-in-step
anas
2026-10-08 00:31:02 +0200
f49d9f080f
Ask the font only for the axis it has
fix/naskh-font-weight
anas
2026-10-08 00:29:03 +0200
e0537e3455
Keep the README's download in step with the build, and prove it
anas
2026-10-07 23:32:10 +0200
709a876348
Merge pull request 'Put the download where someone looking for it will look' (#9 ) from docs/download-link into main
anas
2026-10-07 21:21:08 +0000
37be11c7b3
Merge pull request #8 from anas-rashid/docs/download-link
Anas Rashid
2026-10-07 23:20:24 +0200
6590a6b21a
Move the download under the opening paragraph
docs/download-link
anas
2026-10-07 23:19:32 +0200
66d8b82648
Put the download where someone looking for it will look
anas
2026-10-07 23:17:49 +0200
c801d88ef3
Merge pull request #7 from anas-rashid/release/archive-0.4.0-apk
Anas Rashid
2026-10-07 19:21:22 +0200
331e0544bc
Archive the signed 0.4.0, and add the F-Droid recipe
release/archive-0.4.0-apk
anas
2026-10-07 19:17:08 +0200
a725e66a9a
Converge the two remotes after 0.4.0
anas
2026-10-07 19:02:36 +0200
31279bc5da
Merge pull request #6 from anas-rashid/release/0.4.0
Anas Rashid
2026-10-07 19:01:30 +0200
23efc2afa3
Merge pull request #5 from anas-rashid/test/dictionary-fits-beside
Anas Rashid
2026-10-07 19:01:20 +0200
270c28c9c9
Merge pull request 'Release 0.4.0' (#7 ) from release/0.4.0 into main
v0.4.0
anas
2026-10-07 16:53:58 +0000
3407f010c9
Release 0.4.0
release/0.4.0
anas
2026-10-07 18:47:06 +0200
3486a89b56
Test the rule that chooses the dictionary's container
test/dictionary-fits-beside
anas
2026-10-07 18:43:01 +0200
701b984f4b
Merge pull request #4 from anas-rashid/fix/dictionary-panel-crushes-narrow-page
Anas Rashid
2026-10-07 18:34:27 +0200
41d776a35d
Merge main, keeping only the part of this branch that is still needed
fix/dictionary-panel-crushes-narrow-page
anas
2026-10-07 18:33:24 +0200
bcdad2e699
Merge fix/one-side-panel-at-a-time
anas
2026-10-07 18:28:34 +0200
ce26676d4e
Merge fix/recitation-keeps-playing
anas
2026-10-07 18:28:34 +0200
f60f9b4079
One side panel at a time, and a narrower one for the dictionary
fix/one-side-panel-at-a-time
anas
2026-10-07 18:25:13 +0200
488f48ad39
Keep the reading playing when the poem is scrolled, and let it be scrubbed
fix/recitation-keeps-playing
anas
2026-10-07 18:22:28 +0200
c3b22fdf0e
Merge pull request #3 from anas-rashid/claude/design-system-extraction-c49naf
Anas Rashid
2026-10-07 18:13:20 +0200
936fd3cf3b
Open the dictionary as a sheet where a panel would crush the poem
anas
2026-10-07 18:04:39 +0200
64a67ddbbd
Set each couplet in a dim rounded card, on every screen size
Claude
2026-10-07 16:04:08 +0000
aab8b2e3e1
Fold the columns away while reading settings are open
Claude
2026-10-07 16:00:55 +0000
f21f4fa727
Keep home and the reading settings up while a page loads
anas
2026-10-07 17:08:19 +0200
b3f4e527f1
Look up the word, not the word and the comma after it
anas
2026-10-07 17:08:19 +0200
1a1c86ee64
Merge pull request #2 from anas-rashid/claude/design-system-extraction-c49naf
Anas Rashid
2026-10-07 16:57:43 +0200
af330d081f
Merge remote-tracking branch 'origin/main' into claude/design-system-extraction-c49naf
Claude
2026-10-07 14:57:04 +0000
a118fc2510
Fix the build: AnimatedVisibility resolved to the RowScope overload
anas
2026-10-07 16:54:59 +0200
8451cc45fb
Open reading settings in the left-hand panel on large screens
Claude
2026-10-07 14:51:12 +0000
f0c1dd5541
Merge pull request #1 from anas-rashid/claude/design-system-extraction-c49naf
Anas Rashid
2026-10-07 16:10:53 +0200
e284872eaa
Give the reader a wide-screen shape: measure, contents, dictionary beside it
feature/large-screen-reader
anas
2026-10-07 16:10:21 +0200
ebbf737dac
Add the design system extracted from the app
Claude
2026-10-07 14:06:52 +0000
cf65072af4
Add a column layout for tablets and unfolded foldables
Claude
2026-10-07 14:05:07 +0000
50bbe0b729
Correct the unofficial statement: separate, not unendorsed
anas
2026-10-07 15:12:11 +0200
5d12a1c29c
Merge 0.3.0: pinned poets, list view, and the unofficial-client statement
v0.3.0
anas
2026-10-07 14:59:02 +0200
16bcd6949f
Say plainly that this is an unofficial client, and name what it is built on
feature/pinned-poets
anas
2026-10-07 14:58:28 +0200
b4a8efe9d4
Refresh the 0.3.0 checksum after a clean rebuild
Anas Rashid
2026-10-04 20:39:45 +0200
929aee2a02
Download a poet from the list, and show when they are already here
Anas Rashid
2026-10-04 20:36:59 +0200
a5cc0421b6
Archive 0.3.0
Anas Rashid
2026-10-04 20:28:12 +0200
c9269713d1
Pin poets to the home screen
Anas Rashid
2026-10-04 20:26:26 +0200
d7568d1f49
Credit Material Symbols, and state the assistant's terms
v0.2.2
Anas Rashid
2026-10-04 20:19:00 +0200
e3cad61e9e
Keep every release build
Anas Rashid
2026-10-04 20:12:04 +0200
ec05989f7d
Release 0.2.1
v0.2.1
Anas Rashid
2026-10-04 19:51:20 +0200
5daebcd87a
Show the assistant's answers in the page, and make a couplet's options findable
Anas Rashid
2026-10-04 19:49:15 +0200
d92445f21e
Release 0.2.0
v0.2.0
Anas Rashid
2026-10-04 19:21:53 +0200
2f9cb0e211
Merge pull request 'feature/ai-assistant' (#2 ) from feature/ai-assistant into main
anas
2026-10-04 17:16:53 +0000
d320137063
Drop the "ask an assistant" entry from the selection menu
feature/ai-assistant
Anas Rashid
2026-10-04 19:14:22 +0200
90b527522b
Use the AI sparkle for the assistant action
Anas Rashid
2026-10-04 19:02:27 +0200
2f16b52c2c
Use the standard glyphs for share, look up and ask
Anas Rashid
2026-10-04 19:00:09 +0200
65bc9ed0fc
Talk to Claude as well as the OpenAI-shaped services
Anas Rashid
2026-10-04 18:54:19 +0200
576a07ae31
Wire up the optional AI assistant
Anas Rashid
2026-10-04 18:49:37 +0200
3d4f7aae3a
Share verses and poems, and reach the dictionary from any app
Anas Rashid
2026-10-04 18:45:13 +0200
9445f44759
Merge pull request 'Dictionary coverage, pronunciation, and chapter order' (#1 ) from feature/dictionary-coverage-and-chapter-order into main
v0.1.0
anas
2026-10-04 16:12:01 +0000
0d083b6638
Make OLED a switch on the dark themes, and stream recitations
feature/dictionary-coverage-and-chapter-order
Anas Rashid
2026-10-04 18:05:21 +0200
0df736fd89
Show how a word is pronounced, Classical Persian first
Anas Rashid
2026-10-04 17:48:12 +0200
b16d020ce0
Add the full Arabic Wiktionary, and answer in Urdu before English
Anas Rashid
2026-10-04 17:42:09 +0200
c0cb6a8ab6
Add the Urdu dictionaries, and suggest near words when nothing matches
Anas Rashid
2026-10-04 17:29:38 +0200
8aad086b08
Fix chapter order, and cover more words without more data
Anas Rashid
2026-10-04 17:20:24 +0200
c548e6ec07
Add a tap-a-word dictionary, layering Wiktionary and Daneshjoo
Anas Rashid
2026-10-04 02:02:00 +0200
b545220bbc
Stop loading screens flashing white against the chosen theme
Anas Rashid
2026-10-04 01:14:02 +0200
a5fc608bca
Add poem search, an OLED theme, and credit every licence
Anas Rashid
2026-10-04 01:05:52 +0200
1accb5ee78
Navigate the poem tree instead of the visit history
Anas Rashid
2026-10-04 00:28:52 +0200
abcffbc43b
Add offline reading, bookmarks, three UI languages and downloads
Anas Rashid
2026-10-03 23:20:42 +0200
d9915eac6c
Build the Ganjoor reader on the static ganjoor-data set
Anas Rashid
2026-10-03 22:46:09 +0200
46ba109207
Initial Android Studio Compose scaffold
Anas Rashid
2026-10-03 22:16:22 +0200