Location:
grab list from: a gnome-vfs modules API (doesn't exist currently) or parse conf list of available methods or just hardcode.
Once selected OpenTalk (Rendevous) should be used to sniff this protocol and fill the server drop down
Server:
user can enter their own server
drop down provides list of servers available (cached from
sniffing)
Folder:
Displays either Default or the directory that the user has browsed to
Browse:
Alows the user to open up a specific directory on the remote server and use this directory as the opening location for the icon.
User will be prompted for a password here by the keyring
Username:
prefill with the current username
Port:
prefill with the correct port being used
Icon Name:
prefill with the correct default name of the icon that will be landed on the the users desktop.
[Cancel]
Exits losing all work, would be nice if it just remembered everything instead of reseting all the values.
[Connect]
Creates Desktop Entry and opens remote folder
Opening up server brings up keyring manager prompting for password if necessary
Deskop Icon (the user visible part...)
folder on hostname, e.g. public_html on www.gnome.org
folder takes the last directory of the path given,
i.e. /var/www/public would be public)
hostname does not include the username
(ex. people.redhat.com)
