Skip to content

Extend lists: per-item delete in edit form + hide checked items in widget#16

Merged
pgarr merged 6 commits into
masterfrom
extend-lists-functionality
May 25, 2026
Merged

Extend lists: per-item delete in edit form + hide checked items in widget#16
pgarr merged 6 commits into
masterfrom
extend-lists-functionality

Conversation

@pgarr
Copy link
Copy Markdown
Owner

@pgarr pgarr commented May 25, 2026

Summary

  • List edit form: Each item row in ListForm now has a trash icon button. Tapping it removes that item immediately from the form without affecting other items.
  • Android widget: The home-screen widget now filters out checked items, showing only unchecked tasks. Widget checkbox taps still correctly toggle the right item in the database (original JSON indices are preserved).

Test plan

  • Create a list with 3+ items → open edit screen → confirm trash buttons appear next to each item
  • Delete a middle item → confirm it's removed without disturbing the others → save → confirm deletion persisted
  • Add a list with some checked and unchecked items → place the widget → confirm only unchecked items appear
  • Tap an unchecked item in the widget → confirm it disappears from the widget after refresh
  • Reopen the app → confirm the tapped item is now checked (data integrity preserved)

🤖 Generated with Claude Code

pgarr and others added 6 commits May 25, 2026 18:14
- ListForm: add trash icon button per row so users can delete individual
  items while editing a list
- Android widget: filter out checked items so only unchecked tasks are
  shown; preserve original JSON indices so checkbox taps still toggle
  the correct item in the database

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Prevents stale-master version conflicts that cause CI failures when
another PR merges between when you cloned and when you bump the version.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@pgarr pgarr merged commit 1315a08 into master May 25, 2026
2 checks passed
@pgarr pgarr deleted the extend-lists-functionality branch May 25, 2026 16:29
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