Commit Graph

5 Commits

Author SHA1 Message Date
Geoffrey McRae
c96feb1254 [client] windows: use precise math for input validation 2026-11-06 20:50:31 +11:00
Geoffrey McRae
f2eadca4ab [client] windows: implement file clipboard support 2026-11-06 14:40:26 +11:00
Geoffrey McRae
1a4b6049bd [client] windows: implement native clipboard support
Add Win32 clipboard ownership, notifications, and data exchange for
text and image formats. Marshal clipboard access onto the window thread
and reject stale transfers when ownership changes.

Keep file clipboard offers unsupported while clearing stale content from
earlier remote offers.
2026-11-06 14:40:26 +11:00
Geoffrey McRae
eabc56a6de [common/client] platform: abstract runtime services 2026-11-06 14:34:25 +11:00
Geoffrey McRae
a7d2e4592f [client] windows: add native display and input 2026-11-06 14:34:25 +11:00