[RFC] avahi-ui



Hi!

As you might have already read on p.g.o I plan to include a new
standard dialog for browsing for Avahi services called "avahi-ui" 
in the next Avahi release:

http://0pointer.de/blog/projects/avahify-your-app.html

(the screenshots that can be seen in that story are slightly
out-of-date, see below for a newer screenshot)

I would like to ask you to do a quick review of the current API I am
proposing for avahi-ui, and the HIG conformity of the UI before I
include this in the final release of Avahi 0.6.18.

The current API looks like this:

http://avahi.org/browser/trunk/avahi-ui/avahi-ui.h

It is modelled after GtkFileChooserDialog. A simple (but not trivial)
example of its usage is "zssh", a small utility which allows you
to browse for local avahi-enabled SSH or VNC servers (such as vino)
and which will start ssh or xvncviewer after you selected one:

http://avahi.org/browser/trunk/avahi-ui/zssh.c

A screenshot of this may be found here:

http://0pointer.de/public/avahi-ui.png

It is my intention that avahi-ui feels like a real Gtk API, hence I
am asking you for this quick review.

Any comments on HIG conformance, API "look'n'feel" or anything else
are warmly welcome!

Thank you very much in advance,

Lennart

-- 
Lennart Poettering; lennart [at] poettering [dot] net
ICQ# 11060553; GPG 0x1A015CC4; http://0pointer.net/lennart/



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]