Avahi Screenlet is an application that allows users to browse services advertised by Avahi or Zeroconf, and launch corresponding applications. It serves as a convenient tool to streamline service discovery and application launch processes.
One thing to note is that Avahi Screenlet borrows a lot of code from Sebastien Estienne's service-discovery-applet for the GNOME Panel, and uses icons from the Black & White GNOME icon theme. However, if you prefer, you can replace the icons with your own.
One small bug with this screenlet is that it won't find any services the very first time you start it up. You can work around this issue by starting the screenlet, placing it where you want, setting it to the widget layer, and then quitting it. Once you start it up again, it should discover the services.
It's important to keep in mind that while Avahi Screenlet can ask for required information for most services, it can't do so for VNC. This is because the VNC viewer doesn't allow you to specify a password on the command line. You can work around this by configuring the VNC viewer to pop up a password dialog with the option "-xrm '*passwordDialog: true'".
To install Avahi Screenlet, you just need to extract the archive to your ~/.screenlets directory. This screenlet requires Avahi, Screenlets, and GNOME to run.
Finally, it's worth noting that the newest release of Avahi Screenlet fixed a small bug that prevented Screenlets Manager from starting if Avahi wasn't installed.
Version 0.2: N/A