Local-first remote sync and cross-platform UI parity #2

Merged
joejulian merged 53 commits from feature/local-first-remote-sync into main 2026-04-11 06:15:47 +00:00
Owner

Summary

  • add the local-first remote sync workflow and Android vault picker support
  • align desktop and Android header menus and list/detail workflow behavior
  • reorganize the app into a more standard Go package layout and enforce linting

Verification

  • go test ./...
  • go tool golangci-lint run ./...
  • desktop package rebuilt and installed during branch work
  • APK rebuilt, installed in the emulator, and opened with a controlled demo vault
## Summary - add the local-first remote sync workflow and Android vault picker support - align desktop and Android header menus and list/detail workflow behavior - reorganize the app into a more standard Go package layout and enforce linting ## Verification - go test ./... - go tool golangci-lint run ./... - desktop package rebuilt and installed during branch work - APK rebuilt, installed in the emulator, and opened with a controlled demo vault
joejulian added 53 commits 2026-04-11 06:15:19 +00:00
This reverts commit 81f1bcfca8.
joejulian merged commit a9c15c2d23 into main 2026-04-11 06:15:47 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: joejulian/keepassgo#2