Statistics
| Branch: | Revision:

root / ui @ 530daf82

Name Size
Makefile.objs 825 Bytes
cocoa.m 38.1 kB
console.c 47.6 kB
curses.c 9.4 kB
curses_keys.h 13.7 kB
cursor.c 5.3 kB
cursor_hidden.xpm 1.3 kB
cursor_left_ptr.xpm 1.4 kB
d3des.c 15 kB
d3des.h 1.6 kB
gtk.c 38.5 kB
input.c 13.3 kB
keymaps.c 5.8 kB
keymaps.h 2.4 kB
qemu-pixman.c 2.3 kB
qemu-x509.h 239 Bytes
sdl.c 26.7 kB
sdl_keysym.h 8.5 kB
sdl_zoom.c 2.8 kB
sdl_zoom.h 578 Bytes
sdl_zoom_template.h 6.9 kB
spice-core.c 25.6 kB
spice-display.c 18.3 kB
spice-input.c 6.4 kB
vgafont.h 93.3 kB
vnc-auth-sasl.c 18.6 kB
vnc-auth-sasl.h 2.3 kB
vnc-auth-vencrypt.c 5.6 kB
vnc-auth-vencrypt.h 1.4 kB
vnc-enc-hextile-template.h 4.5 kB
vnc-enc-hextile.c 2.6 kB
vnc-enc-tight.c 61.2 kB
vnc-enc-tight.h 8.3 kB
vnc-enc-zlib.c 4.4 kB
vnc-enc-zrle-template.c 7 kB
vnc-enc-zrle.c 10.4 kB
vnc-enc-zrle.h 1.6 kB
vnc-enc-zywrle-template.c 5.7 kB
vnc-enc-zywrle.h 25.3 kB
vnc-jobs.c 9.2 kB
vnc-jobs.h 2.3 kB
vnc-palette.c 4.4 kB
vnc-palette.h 2.5 kB
vnc-tls.c 14.2 kB
vnc-tls.h 2.2 kB
vnc-ws.c 8.4 kB
vnc-ws.h 2.5 kB
vnc.c 93.1 kB
vnc.h 17.2 kB
vnc_keysym.h 11.8 kB
x_keymap.c 5.9 kB
x_keymap.h 1.3 kB

Latest revisions

# Date Author Comment
530daf82 02/26/2013 09:29 pm Daniel P. Berrange

Replace gtk_menu_append with gtk_menu_shell_append

The gtk_menu_append method has long been deprecated in favour
of the gtk_menu_shell_append method. The former is now entirely
gone in GTK3, so switch all code to the latter which works on
both GTK2 and GTK3...

cba68834 02/26/2013 09:29 pm Daniel P. Berrange

Add compat for gdk_drawable_get_size on GTK3

GTK3 lacks the gdk_drawable_get_size method, so we create a
stub impl which gets the get_width/get_height mehtods instead

Signed-off-by: Daniel P. Berrange <>
Message-id: ...

66962f14 02/26/2013 09:29 pm Daniel P. Berrange

Remove use of gdk_drawable_get_{screen, display}

The gdk_drawable_get_screen and gdk_drawable_get_display
methods don't exist in GDK3. Fortunately, even on GTK2
they are not required - we can call the equivalent
gtk_widget_get_screen/gtk_widget_get_display methods...

655199da 02/26/2013 09:29 pm Daniel P. Berrange

Conditionalize use of gdk_keyboard_grab / gdk_keyboard_ungrab

On GTK3 there is support for multiple keyboard devices, so
rather than using gdk_keyboard_grab / gdk_keyboard_ungrab
we should iterate over all devices, grabbing each one in
turn

Signed-off-by: Daniel P. Berrange <>...

2a05485d 02/26/2013 09:29 pm Daniel P. Berrange

Conditionalize use of gdk_pointer_grab / gdk_pointer_ungrab

On GTK3 there is support for multiple pointer devices, so
rather than using gdk_pointer_grab / gdk_pointer_ungrab
we should iterate over all devices, grabbing each one in
turn

Signed-off-by: Daniel P. Berrange <>...

51572ab0 02/26/2013 09:29 pm Daniel P. Berrange

Remove use of GtkVBox in GTK3

The GtkVBox class is deprecated, in favour of just using the
GtkBox class directly. Eventually even GtkBox will be
deprecated in favour of GtkGrid, but that is a bigger fix
which can wait.

Signed-off-by: Daniel P. Berrange <>...

30e8f22b 02/22/2013 10:49 pm Jan Kiszka

gtk: Rename File to Machine menu and add pause, reset and power down items

This adds basic guest control commands to the "Machine" menu - a nice
added-value for the GTK UI.

We use "pause" as the term for stopping the machine here. So reword also
the related caption tag....

10409282 02/22/2013 10:49 pm Stefan Weil

ui/gtk: Use menu item from stock for full screen

This reduces the required translations and gives a nicer menu
with an icon.

The full screen menu item is no longer a check menu item.
A checked item is not visible in full screen mode,
so it is not needed for this special menu item....

28d2e5b2 02/22/2013 10:48 pm Stefan Weil

ui/gtk: Support versions of VTE before 0.26

This is needed for current Debian stable (Squeeze).

VTE versions before 0.26 did not support VtePty.

Lower the version requirement and use alternate code which works for Debian.

Signed-off-by: Stefan Weil <>...

c95e3080 02/22/2013 10:48 pm Kevin Wolf

Reenable -Wstrict-prototypes

One part of this patch reverts commit 22bc9a46, which disabled the
warning. The rest of it deals with the warning by adding a #pragma for
newer gcc and by disabling -Werror for compilers that can't deal with
the #pragma.

Signed-off-by: Kevin Wolf <>...

View revisions

Also available in: Atom