Skip to content

Repin dictionarylib to db918324 (shared-list limit handling) - #242

Merged
banool merged 5 commits into
masterfrom
list-limits
Aug 2, 2026
Merged

Repin dictionarylib to db918324 (shared-list limit handling)#242
banool merged 5 commits into
masterfrom
list-limits

Conversation

@banool

@banool banool commented Aug 2, 2026

Copy link
Copy Markdown
Owner

Repin only — no app-code changes. Neither app hardcodes the shared-list limits; it all lives in dictionarylib.

Picks up banool/dictionarylib#11, which handles the backend's new per-user list cap (100) and raised per-list entry cap (10000) from banool/dictionary_backend#2.

What that gets this app:

  • Sharing a list when you already own 100 gets a real explanation instead of a generic permission error.
  • Adding a word to a shared list that's already full now shows a snackbar saying the addition wasn't shared. Previously the op was rejected server-side, logged, and dropped — the word stayed in the local list looking shared when it wasn't.

Verified

flutter pub get, flutter analyze lib/ (no issues), flutter test (4 pass) against the repinned dictionarylib. Both refs moved together, as required.

Note on the pin

db918324 is the tip of dictionarylib's list-limits branch, so this is pinned to an unmerged commit — deliberate, so the whole stack can be validated together. If banool/dictionarylib#11 is squash-merged the SHA changes and this needs repinning to the new main SHA before merging.

banool and others added 5 commits August 1, 2026 23:44
Picks up the fix for the debug-mode crash after a successful share: dialog
TextEditingControllers are now disposed when the dialog subtree unmounts
rather than one frame after pop, so the share dialog's exit animation can
no longer touch a disposed controller.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UgDXJkwQ6nhbDr3P2z8q8y
Same content as the previous pin — the branch was rebase-merged, so the
commits got new SHAs on main and the pin must point at a ref that stays
reachable after the branch is deleted.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UgDXJkwQ6nhbDr3P2z8q8y
@banool
banool merged commit c273cda into master Aug 2, 2026
5 checks passed
@banool
banool deleted the list-limits branch August 2, 2026 13:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant