Commit Graph

17 Commits

Author SHA1 Message Date
Victor Toso
66c705caca win-usb: remove usbclerk
As we have UsbDk integration now which is well maintained upstream.

Signed-off-by: Victor Toso <victortoso@redhat.com>
Acked-by: Pavel Grunt <pgrunt@redhat.com>
2016-12-22 15:36:49 +01:00
Marc-André Lureau
038af442b5 doc: fix unused warning
Fix gtk-doc warning by ignoring the new private header.

./spice-gtk-unused.txt:1: warning: 12 unused declarations.They should be
added to spice-gtk-sections.txt in the appropriate place.

While at it, fix grabsequence header incorrect file name.

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
2016-07-07 18:11:12 +02:00
Marc-André Lureau
320a58d8fc doc: fix unused declarations
Fix all the gtk-doc: "unused declarations. They should be added to
spice-gtk-sections.txt in the appropriate place."

Signed-off-by: Marc-André Lureau <marcandre.lureau@gmail.com>
2016-05-31 13:35:52 +02:00
Pavel Grunt
dd31fc1414 doc: Ignore spicy-connect
Acked-by: Christophe Fergeau <cfergeau@redhat.com>
2016-03-30 11:39:23 +02:00
Pavel Grunt
0a9ec4ec01 Adjust to GLib 2.36
Dependency since 8693e7d3f7

Remove glib-compat files and most of GLIB_CHECK_VERSION guards

Acked-by: Victor Toso <victortoso@redhat.com>
2016-03-18 11:42:31 +01:00
Marc-André Lureau
0917002c48 Drop GTK+ 2.0
Not so many systems require gtk+ 2.0 these days, let's move on.

This drops the old python bindings (non-gir based), and the
unsteady/experimental gtk2-only XShm support.

Signed-off-by: Marc-André Lureau <marcandre.lureau@gmail.com>
Acked-by: Fabiano Fidêncio <fidencio@redhat.com>
2016-03-14 12:02:52 +01:00
Jonathon Jongsma
d2f33178c4 Glib applications should only include spice-client.h
Generate a compiler warning if an application attempts to include a
different header.
2015-10-09 10:00:56 -05:00
Jeremy White
bf69423ffc Add the gtk libraries to the gtk-scandoc link line.
This prevents a compile error on Debian Jessie, when building from git.

This is fairly subtle, and Debian specific.  It only happens when you use
autoreconf to generate a new libtool script.  Debian patches that script
to require an explicit setting to link with all dependent libraries.

It should be harmless on other distros, and it does save us Debian guys some
hassle.
2015-07-28 10:48:57 -05:00
Marc-André Lureau
caf28401ca Move gtk/ -> src/
For historical reasons, the code was placed under gtk/ subdirectory.
If it was always bugging you, bug no more!
2015-06-08 17:38:58 +02:00
Marc-André Lureau
7c909790ca Make SpiceURI a public API
Generalize a little bit SpiceProxy to allow easy URI manipulation by
clients.
2014-02-21 12:23:01 +01:00
Marc-André Lureau
05a203af12 build-sys: move codegen & proto to spice-common
With this iteration, all the spice_codegen.py/proto/marshaller
generation has been moved to spice-common.

The spice-common directory will ship spice-protocol, since it's needed
there too to build libspice-common.

Again, make distcheck passes. Build with mingw & fedora linux.
2012-03-25 19:22:52 +02:00
Marc-André Lureau
b9b658f6ea doc: gtk-doc cleanup
Fix all the unused symbols and a few warnings (a lot left)
2012-03-20 02:15:21 +01:00
Marc-André Lureau
126794d301 Add SPICE_DISABLE_DEPRECATED guard 2012-03-20 00:52:38 +01:00
Marc-André Lureau
8d1d79d29b gtk: add spice_get_option_group() 2011-07-17 16:43:41 +02:00
Daniel P. Berrange
a75f4eb21b Adapt build system to allow building with GTK3
The new configure flag '--with-gtk' can be used to choose
which GTK version to build against, defaulting to GTK2.
To enable GTK3 use

   ./configure --with-gtk=3.0

The libspice-client-glib-2.0.la library is unchanged, building
against glib-2.0 at all times.

The GTK3 build will produce a libspice-client-gtk-3.0.la
The include files will also live in $prefix/spice-client-gtk-3.0
and the pkgconfig is called spice-client-gtk-3.0 too.

This allows for full parallel install of GTK2 and GTK3 builds
2011-01-14 21:13:28 +01:00
Marc-André Lureau
2cd0637c78 gtk: s/vnc/spice/ grab_sequence, break API 2010-12-06 19:33:02 +01:00
Marc-André Lureau
165000de77 gtk: first stab at gtk-doc documentation 2010-12-05 22:19:16 +01:00