]> git.proxmox.com Git - vncterm.git/blame - README
use better name
[vncterm.git] / README
CommitLineData
e6d0212c
DM
1Simple VNC terminal emulator (inspired by VncCommand)
2
3We try to simulate a 'xterm', because we want to support:
4
5 - unicode
6 - mouse
7
8and xterm seems to be the best solution for that.
9
10some code is inspired by: qemu, VncCommand, xterm, linux kernel, ...
11
12libvncserver
13============
14
15LibVNCServer does not suppurt TLS currently. So we staically link to a
16patched versions on that library instead of using the debian shared
17libraries.
18
19VNC Java Applet (for use in web based applications):
20====================================================
21
336e20e1 22We use patched VncViewer files (TigerVNC 1.1.0 sources):
e6d0212c
DM
23
24http://www.tigervnc.com/
25
26We sign the applet to make clipboard working.
27
336e20e1
DM
28Note: Newer tigervnc 1.2.0 always use a toplevel window, which
29make it basically useless as applet.
30
31http://sourceforge.net/tracker/?func=detail&aid=3488166&group_id=254363&atid=1126849
32
33I put patches for 1.2.0 to newtigerpatches subdir.
e6d0212c 34
085cabef
DM
35Note: javascript-events.patch requires JSObject, which is inside plugin.jar
36previously provided by sun-java-jdk. For wheezy/openjdk, we need to install
37package "icedtea-netx-common" which contains that file.
38
e6d0212c
DM
39TODO:
40=====
41
42Useful sources for terminal emulation:
43
44 xterm source: ctlseqs.txt
45 http://vt100.net/docs/vt220-rm
46 man 5 terminfo
47 infocmp xterm
48 man console_codes
49
50Fonts:
51
52we currently use fonts provided by the debian console-data package:
53see /usr/share/consolefonts/*
54
55Only 8x16 fonts are supported
56
57TODO contains a list of unimplemented things.