Help: privacy/sync note on the type cards, plus a "Getting around" page - #138
Merged
Merged
Conversation
The Help cards defined what a chore, task and memo are but never said where each one's data lives. Add a clause to each of the three type cards: chores and tasks sync across the household (Supabase), memos stay on the device and never sync. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GZHz422dXfSfQtRadVhSuf
Help had one page defining chores, tasks and memos, but nothing explaining the controls. Add a second page behind a segmented header that tours them, grouped by where they live: the actions on an open card (log/finish, Calendar, Pin, Remind, Tag, history and undo), the icons above a list (search, mine/all, sort, group or flat, zen), and the Settings that thin a list out. The terse control hints that used to sit under the type cards move here, expanded and organised. The first-run welcome sheet shows the same tour under the three type cards, so it is taught once and repeated under Settings > Help. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GZHz422dXfSfQtRadVhSuf
mapgie
marked this pull request as ready for review
September 12, 2026 07:05
…acy-clarification-fqm5jc # Conflicts: # app/src/main/java/com/mapgie/dash/ui/components/HelpContent.kt
rememberSaveable lives in androidx.compose.runtime.saveable, not androidx.compose.runtime; the wrong package broke compileDebugKotlin (and with it the unit-test and analyze jobs). Match the import the rest of the codebase uses. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GZHz422dXfSfQtRadVhSuf
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Two related changes to Help (
HelpContent.kt,HelpSubScreen.kt,WelcomeSheet.kt). Both surfaces that render Help, the first-run welcome sheet and Settings › Help, pick up both.1. Where each thing's data lives
The three type cards defined what a chore, task, and memo are but never said where each one lives:
2. A second Help page: "Getting around"
Help had one page (the three type cards) and a few loose tips, but nothing explaining the controls. Settings › Help is now two pages behind a segmented header, matching the app's existing "mine | all" pill idiom:
The terse control hints that used to sit under the type cards move here, expanded and organised, so there's no duplication. The welcome sheet shows the same tour under the type cards.
Notes
*UiStatechange), so no unit test change; help content is composable-only per CLAUDE.md.Role.RadioButton;a11y_check.pyclean.patchfor the privacy copy,minorfor the new page).🤖 Generated with Claude Code
https://claude.ai/code/session_01GZHz422dXfSfQtRadVhSuf