Commit graph

6 commits

Author SHA1 Message Date
Nick Bolton
6638076b85 fix(server): send key repeat without language to pre-1.8 clients
fixes: #10069
fixes: #9483
fixes: #9101

The 2021 language change put the string into the frozen 1.1 proxy, so every client below 1.8 (Barrier, Input Leap, Synergy 1.14.1 and older) disconnected on the first key repeat. Adds a test pinning the bytes each proxy version sends.
2026-09-18 20:15:14 +01:00
Nick Bolton
1e32335890 refactor(protocol): name key down constants by version
kMsgDKeyDown is now the current DKDL form and kMsgDKeyDown1_1 the DKDN form, matching the 1_0 suffix used for legacy forms. No wire change.
2026-09-18 20:15:14 +01:00
sithlord48
352f494bee docs: Pack in markdown for use in help viewer, remove user docs as they are now normal docs to ship
removes need for doxygen to build general documents
2026-07-28 12:09:51 -04:00
sithlord48
9981910814 build: remove google tests and remaining gtest 2026-07-20 18:35:07 +01:00
sithlord48
9188d4b1c1 build: require libportal 0.9.1 2026-02-26 12:52:03 +00:00
sithlord48
dfae2aaf20 chore: move doc dir to docs 2026-02-23 17:02:05 -05:00