No description
https://coord.is
- Kotlin 52.2%
- Swift 29.9%
- Rust 9.7%
- Nix 1.9%
- Shell 1.3%
- Other 5%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
Move the bottom-sheet body (profile, friend detail, and the friends list with its toolbar) into a SheetContent composable that reads and mutates MapScreenState. The profile sheet's server-location toggle, upload, and auto-share handling now call the holder's uploadNow/toggleServerLocation/ setAutoShareGranted/disableAutoShare; UI-only actions (opening dialogs, navigating, requesting the background-location permission) are passed down as callbacks from MainScreen. The auto-share revoke-on-missing-permission check moves ahead of the holder construction so it seeds from the corrected preference. MainScreen now renders SheetContent inside the bottom sheet and keeps only the dialogs, permission launcher, and navigation state. |
||
| .cargo | ||
| .claude/skills/liquid-glass | ||
| .tangled/workflows | ||
| android | ||
| apple | ||
| core | ||
| deploy/coord.is | ||
| server | ||
| website | ||
| .envrc | ||
| .gitignore | ||
| Cargo.lock | ||
| Cargo.toml | ||
| CHANGELOG.json | ||
| CONTRIBUTING.md | ||
| flake.lock | ||
| flake.nix | ||
| LICENSE | ||
| PRIVACY.md | ||