/* GTK-Cutlass TODO: Needed before 'functional': Major: * Write a Wizard/Druid for new users - Make a status applet (gtk-cutlass-applet ?) - Major Functionality Windows: Voice, Video, Voice+video, file transfer, etc. - User prefrences */2 status updated in GUI - Keygen, user management * tree list * save entered users x method of safely storing publics of contacts or groups - validate file transfer stuff. - provide file *sending* option. Minor: - icons needed for non-GTK+ stock stuff - Application Icon * Make sure that GTK+Cutlass can recieve some status-update-callbacks from long running cutlass operations (progress bars, iconography, etc) - notes: */2 tear down ended connections correctly. Need to provide 'edit functionality' for users' stuff. Need to provide Edit for contacts. change 'TRUE/FALSE' crap to icons right-click pop-up window for contacts. change information in peepstreeview. ( to be relevant - signature, online, last conversation, etc ) *FILE TRANSFER* - libcutlass moves to a connected state before a user can decide to accept or not. - libcutlass is never invoking CUT_USER_CONN_REQ. it just goes to CUT_USER_CONN. (the first time) then to _MSG, whether or not it is accepted) */