Stephen Heumann
26037d8c62
Support sending non-ASCII characters in key events.
...
This involves a mapping from the IIgs character set (MacRoman) to X11-style keysyms. This is possible for all of them, but not all of these are necessarily supported in every client.
2016-09-28 19:21:16 -05:00
Stephen Heumann
aa868d6ff6
Move TCP read routines to a separate file.
...
Also, clean up some of the includes in various files.
2016-09-17 17:06:53 -05:00
Stephen Heumann
12999358b5
Use a static (instead of dynamically allocated) buffer for SHR pixels generated from raw decoding.
...
The program code is moved to a separate segment to make room for the buffer.
2016-05-13 21:44:12 -05:00
Stephen Heumann
141739c985
Clean up headers and make things static where appropriate.
...
Also include a few missing prototypes, which could possibly fix bugs.
2016-05-13 20:19:27 -05:00
Stephen Heumann
a44940a468
Flip the mapping of OA (Command) and Option keys.
...
This matches the de facto standard of Mac VNC implementations, although it's inconsistent with the labeling of Option as "Alt."
2015-09-24 19:25:08 -05:00
Stephen Heumann
ebf5297779
Switch to standard indentation of closing braces
2015-09-23 20:56:33 -05:00
Stephen Heumann
ab3210adb0
Consistently use spaces for indentation
2015-09-23 20:26:03 -05:00
Stephen Heumann
31ff375570
Post-1.0b1 work in progress from 2004.
...
This contains partial code for displaying the cursor locally.
2015-09-23 19:40:17 -05:00