• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

build-aux/H23-Mar-2018-16,47012,279

examples/H03-May-2022-2,1651,761

m4/H23-Mar-2018-9,7558,824

po/H23-Mar-2018-3,4342,764

src/H03-May-2022-21,51014,641

tools/H03-May-2022-1,4301,147

vapi/H03-May-2022-708620

AUTHORSH A D23-Mar-20184.1 KiB120111

AUTHORS.inH A D13-Nov-2017370 2112

COPYING.LIBH A D13-Nov-201725.8 KiB

ChangeLogH A D23-Mar-201899.5 KiB2,9201,987

ChangeLog-oldH A D13-Nov-201744.8 KiB1,6051,177

GNUmakefileH A D13-Nov-20174.7 KiB13367

INSTALLH A D23-Mar-201815.4 KiB369287

Makefile.amH A D13-Nov-20172 KiB8978

Makefile.inH A D03-May-202233.8 KiB1,074970

NEWSH A D23-Mar-201816.1 KiB545413

READMEH A D21-Mar-20181.9 KiB6742

acinclude.m4H A D13-Nov-2017997 2624

aclocal.m4H A D23-Mar-201890.5 KiB2,5702,329

cfg.mkH A D13-Nov-20174.2 KiB12582

config.h.inH A D23-Mar-20183.5 KiB13792

configureH A D23-Mar-2018589.6 KiB20,22117,046

configure.acH A D23-Mar-201813.6 KiB479393

gtk-vnc-1.0.pc.inH A D13-Nov-2017284 1210

gtk-vnc-2.0.pc.inH A D13-Nov-2017284 1210

gtk-vnc.specH A D23-Mar-20188.6 KiB343278

gtk-vnc.spec.inH A D23-Mar-20188.6 KiB343282

gvnc-1.0.pc.inH A D13-Nov-2017267 1210

gvncpulse-1.0.pc.inH A D13-Nov-2017281 1210

intltool-extract.inH A D23-Mar-20180

intltool-merge.inH A D23-Mar-20180

intltool-update.inH A D23-Mar-20180

maint.mkH A D13-Nov-201756.1 KiB1,512971

mingw-gtk-vnc.spec.inH A D23-Mar-20186.4 KiB221174

README

1   GTK VNC  Readme
2   ===============
3
4gtk-vnc is a project providing client side APIs for the
5RFB protocol / VNC remote desktop technology.
6
7It is built using coroutines allowing it to be completely
8asynchronous while remaining single threaded. It provides
9two core C libraries, libgvnc for interacting with the core
10RFB protocol and libgtk-vnc for a GTK display widget.
11
12There is a traditional Python binding built on PyGTK, and
13evolving support for arbitrary languages via the GObject
14Introspection system.
15
16For information about the project visit the webpage at:
17
18  https://wiki.gnome.org/Projects/gtk-vnc
19
20To contact developers use the project mailing list at:
21
22  http://mail.gnome.org/mailman/listinfo/gtk-vnc-list
23
24To browse or report bugs, go to our bugzilla page at:
25
26  http://bugzilla.gnome.org/browse.cgi?product=gtk-vnc
27
28
29Installation notes
30------------------
31
32 * GTK2/GTK3: The build currently defaults to using GTK2.
33   To enable GTK3 support the flag '--with-gtk=3.0' must
34   be passed to configure.
35
36         ./configure --with-gtk=3.0
37
38   Notes on GTK3 support:
39
40    - The traditional python bindings are disabled when GTK3
41      is used. Applications should use the GObject introspection
42      bindings instead.
43
44    - When built against GTK3, the library name for gtk-vnc
45      will become 'gtk-vnc-2.0.so' and the pkg-config file will
46      also be 'gtk-vnc-2.0'.
47
48    - The gvnc library is unaffected by GTK2/GTK3 build
49      since it only depends on GLib/GIO
50
51 * NetBSD: You must run configure using
52
53    --with-coroutine=gthread
54
55   since any app linking against NetBSD's libpthread.so is
56   forbidden from using swapcontext() calls, which is gtk-vnc's
57   default coroutine impl. For further information see
58
59    https://bugzilla.gnome.org/show_bug.cgi?id=566148
60    http://man.netbsd.org/cgi-bin/man-cgi?pthread++NetBSD-current
61
62 * MinGW: The SASL protocol extension is not available on
63   this platform
64
65
66-- End
67