Age | Commit message (Collapse) | Author | Files | Lines |
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Now a days udev will create a /dev/uinput node without the module being loaded
based on devname:uinput from the modinfo, allowing the module to be correctly
auto-loaded when needed.
https://bugzilla.redhat.com/show_bug.cgi?id=963201
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Liang Guo <guoliang@debian.org>
|
|
Since configure generates them.
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Add spice-vdagent -X cmdline option, which runtime disables console-kit /
systemd-logind integration for setups where these are not used.
This is useful for using pre-build binaries (ie distro binaries) in such
setups.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
So that we don't get multiple heads per device on revision 4 qxl devices
in Xinerama setups.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Some users have a need for old-fashioned setups with multiple X11 Screens
rather then one large virtual Screen as modern X usually has. This can be
accomplished by using multiple qxl devices + a xorg.conf file assigning
one Screen per qxl device.
Limitations:
-Max one monitor per Screen / qxl device
-All monitors / Screens must have the same resolution
-No client -> guest resolution syncing
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
This is a preparation patch for handling setups where there are multiple
qxl-devices each mapped to a separate screen.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
http://people.gnome.org/~walters/docs/build-api.txt
|
|
When not saving to the Desktop we need a way for the user to discover where
we've saved the file. This patch makes the session agent call xdg-open on
the file xfer save dir when a file xfer has completed in this case.
This is configurable from the cmdline by passing "-o 0" or "-o 1"
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
The user can pass any arbitrary directory or the special values of
"xdg-desktop" or "xdg-download" to select the default xdg Desktop resp
xdg Download directories. If no value is specified the default is xdg-desktop
when running under a Desktop Environment which has icons on the desktop and
xdg-download on other Desktop Environments.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
This is #if 0-ified for now, to avoid breaking compilation with -Werror.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
When not running under a spice-vdagent vm we automatically exit, and we should
not be auto-restarted then -> Drop X-GNOME-AutoRestart from our .desktop file.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
If we cancel a file-xfer from the agent side, it is normal that there still
are some data packets belongen to this xfer in the pipe. So don't warn about
it, instead make this a debug message.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Also add some extra detection for the client having gone away for when
running on an older spice-server which does not send
VDAGENTD_CLIENT_DISCONNECTED on client disconnect.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
So that file-xfers which are still on progress on user-switch keep working,
and so that vdagentd can send the client a file-xfer cancel if the per-session
vdagent goes away while a file-xfer is active.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Store the complete path, rather then just the basename in task->file_name,
so that unlinking on error actually works.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
This is necesarry to allow the client to send folder-hierarchies.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
This is needed for file-xfer support.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Instead postfix " (x)" until we have a unique filename.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|
|
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
|