deskctl/src
Harivansh Rathi 79e6e0e25c Phase 2: snapshot - window tree + screenshot via xcap
- Add xcap and image dependencies
- DesktopBackend trait with all 16 methods for future extensibility
- X11Backend with real snapshot() using xcap Window::all() and
  Monitor::all() for z-ordered window enumeration and screenshot
- Stub implementations for input/window management (phases 4-6)
- Wire X11Backend into DaemonState (now returns Result)
- Real snapshot handler replacing placeholder, updates ref map
2026-03-24 21:24:34 -04:00
..
backend Phase 2: snapshot - window tree + screenshot via xcap 2026-03-24 21:24:34 -04:00
cli Phase 1: project scaffold, clap CLI, self-re-exec daemon, NDJSON IPC 2026-03-24 21:19:18 -04:00
core Phase 1: project scaffold, clap CLI, self-re-exec daemon, NDJSON IPC 2026-03-24 21:19:18 -04:00
daemon Phase 2: snapshot - window tree + screenshot via xcap 2026-03-24 21:24:34 -04:00
main.rs Phase 2: snapshot - window tree + screenshot via xcap 2026-03-24 21:24:34 -04:00