Skip to content

Import Share via QR (keep-desktop) #189

@kwsantiago

Description

@kwsantiago

Android supports QR code scanning for both FROST share import and nsec import. Desktop is paste-only.

Android parity features needed:

  • Webcam-based QR scanning for share import
  • Support single QR codes (small shares)
  • Support animated/multi-frame QR codes (large shares)
  • kshare1... format validation on scan
  • Camera permission handling
  • Fallback to text paste (already implemented)

Implementation notes:

  • Iced 0.14 has no built-in camera widget — needs platform camera access
  • Could use nokhwa or similar crate for webcam
  • Animated QR scanning needs frame assembly logic (already in keep-core transport)
  • Lower priority than text paste since desktop users can copy-paste easily

Metadata

Metadata

Assignees

Labels

desktopkeep-desktop GUI applicationenhancementNew feature or requestmediump3Lowest Priority

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions