Dietmar Maurer
c4d1da1490
implement unicode keysyms
2013-10-29 12:21:11 +01:00
Dietmar Maurer
7f3ff8c0e4
use kvm keymap files
2013-10-29 09:45:21 +01:00
Dietmar Maurer
68c2b067e2
implement command line options using getopt
2013-10-25 13:31:16 +02:00
Dietmar Maurer
1631c5a9a7
use SASL for auth, always use TLS
2013-10-23 10:58:24 +02:00
Dietmar Maurer
12fe052c09
use new auth framework
2013-10-17 13:25:50 +02:00
Dietmar Maurer
05f253a6f3
use gunichar instead of long
2013-10-17 09:04:20 +02:00
Dietmar Maurer
f424be980a
move spice input/vdagent related code to input.c
2013-10-17 08:44:52 +02:00
Dietmar Maurer
06a072752e
use modified input channel extension with utf8
2013-10-16 12:19:00 +02:00
Dietmar Maurer
88f87fbcbc
enable debugging
2013-10-16 08:50:44 +02:00
Dietmar Maurer
830b129504
add README
2013-10-11 14:31:51 +02:00
Dietmar Maurer
0f8e254951
test if keysym is zero
2013-10-11 14:11:05 +02:00
Dietmar Maurer
55cfb9f86a
use input channel for keysyms
...
After discussion on spice-devel, input channel seems the way to go.
2013-10-10 10:42:46 +02:00
Dietmar Maurer
c783f72614
resize: discard pending commands
2013-10-09 13:34:06 +02:00
Dietmar Maurer
6508981fdd
reset cursor after resize
2013-10-09 13:09:51 +02:00
Dietmar Maurer
e420a6d91d
iimplement efficient clear screen
2013-10-09 11:32:12 +02:00
Dietmar Maurer
37c2d30fb2
avoid call to refresh
2013-10-09 09:50:36 +02:00
Dietmar Maurer
48b0150620
cleanup clipboard owner handling
2013-10-08 15:08:04 +02:00
Dietmar Maurer
622c777f6e
cleanup cursor code
2013-10-08 14:14:36 +02:00
Dietmar Maurer
baa9598b32
change max size
2013-10-08 12:20:43 +02:00
Dietmar Maurer
8a3547be31
use correct raster on resize
2013-10-08 12:14:10 +02:00
Dietmar Maurer
27441de63d
clear surface after resize
2013-10-08 11:53:53 +02:00
Dietmar Maurer
ead260d74d
remove unneeded assertion
2013-10-08 11:29:17 +02:00
Dietmar Maurer
30930d4145
only call wakeup when needed
2013-10-08 11:28:08 +02:00
Dietmar Maurer
e70e45a9d0
cache glyphs
2013-10-08 09:57:57 +02:00
Dietmar Maurer
62e6a86b86
set SPICE_IMAGE_FLAGS_CACHE_ME flag
...
This is required in order to cache images.
2013-10-08 08:57:18 +02:00
Dietmar Maurer
f3112e0013
use new VD_AGENT_KEYVAL protocol extension
2013-10-07 11:19:32 +02:00
Dietmar Maurer
186d67d601
avoid unnecessary call to spiceterm_clear_xy
2013-09-17 13:47:33 +02:00
Dietmar Maurer
8f53ae816c
implement resize
2013-09-17 13:13:19 +02:00
Dietmar Maurer
eddeb8650c
make clipboard fully functional
2013-09-16 12:23:49 +02:00
Dietmar Maurer
69a7370ccb
add clipboard support
2013-09-13 14:18:46 +02:00
Dietmar Maurer
ea7edec46f
fix coding style
2013-09-13 11:05:05 +02:00
Dietmar Maurer
7d75ff3d7c
fix selection with virtual scroll
2013-09-13 10:47:02 +02:00
Dietmar Maurer
1d11aa1227
allow to select text regions
2013-09-13 10:02:59 +02:00
Dietmar Maurer
c13b33617b
handle partial writes
2013-09-13 07:52:54 +02:00
Dietmar Maurer
5cba579072
code cleanup
2013-09-13 07:38:07 +02:00
Dietmar Maurer
ded68f4412
implement mouse_report mode
2013-09-12 15:36:37 +02:00
Dietmar Maurer
44a222152c
white space cleanups
2013-09-12 14:23:57 +02:00
Dietmar Maurer
60b9ef6325
start mouse support
2013-09-12 14:22:05 +02:00
Dietmar Maurer
11ba14dc32
allow to pass connection timeout as parameter
2013-09-12 12:23:05 +02:00
Dietmar Maurer
98537e6387
remove useless comment
2013-09-12 12:16:42 +02:00
Dietmar Maurer
b1f67c203d
implement underline text attribute
2013-09-12 12:16:02 +02:00
Dietmar Maurer
e9a6b86cb9
try to cache glyphs
2013-09-12 11:24:10 +02:00
Dietmar Maurer
11f7fd3e94
add .gitignore file
2013-09-12 11:08:02 +02:00
Dietmar Maurer
7ccbd303d6
exit server if get get error from client pipe
2013-09-12 10:54:21 +02:00
Dietmar Maurer
38e3e91281
simplify code
2013-09-12 09:33:24 +02:00
Dietmar Maurer
a3fd8291f7
fix debug messages
2013-09-12 09:26:44 +02:00
Dietmar Maurer
6afaad3af8
remove misleading comments
2013-09-12 07:21:04 +02:00
Dietmar Maurer
424ef03c6f
ifix coding style
2013-09-12 07:17:50 +02:00
Dietmar Maurer
0e80a2f3ac
white space cleanup
2013-09-12 07:16:03 +02:00
Dietmar Maurer
dfbcd9931e
remove unused fields
2013-09-11 13:20:41 +02:00