All of lore.kernel.org
 help / color / mirror / Atom feed
From: Anthony Liguori <anthony@codemonkey.ws>
To: qemu-devel@nongnu.org
Subject: [Qemu-devel] GTK GUI for QEmu
Date: Wed, 09 Nov 2005 16:07:37 -0600	[thread overview]
Message-ID: <43727329.8090407@codemonkey.ws> (raw)

Howdy,

I started working last week on a GTK GUI for QEmu.  I've made enough 
progress that I wanted to share the results with everyone and collect 
feedback--especially any feedback regarding what should be added/changed 
for inclusion in Fabrice's tree.

Here's a rough overview of the features:

 o XShmImage based display widget--initial performance tests indicate it 
has identical overhead to the SDL GUI.
 o GUI-based pause/save/restore/eject
 o Screenshot (supporting all formats of GdkPixbuf--png, jpg, bmp, etc.)
 o Video Capture (based on ffmpeg--currently uses mpeg1)
 o Fullscreen mode with autohiding toolbar (thanks to 
libview--http://view.sf.net)
 o Software scaling (so there's no black bars in full screen mode like 
with SDL)
 o XEmbed support (a pygtk based POC tabbed GUI is available at 
http://qemu.codemonkey.ws/qemu-tabbed.py)

You can grab a tarball at:

http://qemu.codemonkey.ws/tarballs/qemu-gtk-20051109.tar.gz

Or you can clone my hg tree with:

hg clone http://qemu.codemonkey.ws/hg/gtk

A couple screenshots are available at:

http://qemu.codemonkey.ws/screenshots/

Any feedback is greatly appreciated.  A bunch of stuff is not there yet 
(there's barely any accelerator support so you can't get to the monitor 
yet) and I haven't tested on non true color X servers so your results 
may vary.

Regards,

Anthony Liguori

             reply	other threads:[~2005-11-09 22:08 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-11-09 22:07 Anthony Liguori [this message]
2005-11-10 23:32 ` [Qemu-devel] GTK GUI for QEmu Oliver Gerlich
2005-11-11  3:45   ` Jim C. Brown
2005-11-11 16:13     ` Oliver Gerlich
2005-11-11 18:55       ` Anthony Liguori
2005-11-11 19:30         ` Oliver Gerlich
2005-11-11 20:11         ` Jim C. Brown
2005-11-11 20:39           ` Anthony Liguori
2005-11-11 22:03             ` Jim C. Brown
2005-11-11 22:06               ` Anthony Liguori
2005-11-11 22:46                 ` Jernej Simonèiè
2005-11-11 15:35   ` Anthony Liguori

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=43727329.8090407@codemonkey.ws \
    --to=anthony@codemonkey.ws \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.