summaryrefslogtreecommitdiffstats
path: root/vapi
Commit message (Collapse)AuthorAgeFilesLines
* Drop GTK+ 2.0Marc-André Lureau2016-03-141-6/+5
| | | | | | | | | | 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>
* Move gtk/ -> src/Marc-André Lureau2015-06-081-3/+3
| | | | | For historical reasons, the code was placed under gtk/ subdirectory. If it was always bugging you, bug no more!
* Don't build libspice-client-gtk if configured --without-gtkBenjamin Gilbert2015-02-061-2/+5
| | | | | libspice-client-glib is useful as a client library on platforms that don't support GTK.
* build-sys: make vapigen silentMarc-André Lureau2014-10-291-2/+2
|
* build-sys: clean-up generated vapi filesMarc-André Lureau2014-10-291-0/+2
|
* build-sys: remove unnecessary BUILT_SOURCES ruleMarc-André Lureau2014-10-291-1/+0
|
* build: fix vapigen error and warningsMarc-André Lureau2012-01-242-1/+5
| | | | | | Thanks to Jeremy Bicha for the bug report and testing solution. https://bugs.freedesktop.org/show_bug.cgi?id=45154
* Disable vala bindings unless --enable-vala is usedChristophe Fergeau2011-12-223-16/+14
| | | | | | | | | Currently, building vala bindings from a tarball is broken because spice-client-glib-2.0.deps is missing from the tarball. This commit adds it to EXTRA_DIST and also makes sure the vala bindings don't get built/installed unless --enable-vala has been passed to configure. This means vala must be installed to build the vala bindings from a tarball. Fixes fdo bug #44000.
* Revert previous vala-related commitsChristophe Fergeau2011-12-226-522/+9
| | | | | They were work in progress and not meant to be committed, apologies for the noise :-/
* More distcheck fixesChristophe Fergeau2011-12-226-7/+516
|
* build: ship vala files & fix make distcheckMarc-André Lureau2011-12-221-3/+7
| | | | | | | | | | | Disable usbredir, since it wants to install file in /. Disable vala for distcheck for 2 reasons: not needed after dist and binding build issue. Ship with spice-gtk-3.0 vala bindings https://bugs.freedesktop.org/show_bug.cgi?id=44000
* build: vapi bindings only available if HAVE_INTROSPECTIONMarc-André Lureau2011-12-051-0/+2
|
* build: do not clean spice-client-glib-2.0.depsMarc-André Lureau2011-12-021-5/+9
|
* usb-device-manager: Make spice_usb_device_manager_connect_device asyncHans de Goede2011-11-162-0/+2
| | | | | | | | | | | | | | | With the (upcoming) introduction of the usb device node acl helper, which uses policykit, spice_usbredir_channel_connect() may take a long time as it will be waiting for the helper, which will be waiting for policykit which may be interacting with the user. So spice_usbredir_channel_connect() will need to become async, and since spice_usb_device_manager_connect_device calls spice_usbredir_channel_connect it thus also needs to become async. Note that this patch only changes spice_usb_device_manager_connect_device's API to use the standard GIO async API, it is not actually async after this patch since spice_usbredir_channel_connect is not yet async. Signed-off-by: Hans de Goede <hdegoede@redhat.com>
* Fix package `SpiceClientGLib-2.0' not foundMarc-André Lureau2011-11-031-0/+1
|
* Add vapi bindings generationMarc-André Lureau2011-10-251-0/+32