Important (for 0.7.0): * make use of anonymity level specification widgets [ easy, CG ]: - search - download - upload - namespace creation * allow user to cancel downloads (may need FSUI API extensions) [ medium, CG ] * allow user to clear completed downloads from summary [ easy, CG ] * bugs: - figure out where seemingly spurious "pending" downloads come from * search: + update namespace list combo box [ easy, CG ] + support namespace URIs [ easy, CG ] Less important (but still 0.7.0ish): * implement advanced FS operations: - create namespace [ medium ] - publish to namespace [ medium ] - publish update [ medium ] - start collection [ medium ] - stop collection [ easy ] - create directory from arbitrary mix [ medium ] * highlight completed downloads [ easy ] * highlight active downloads in search list [ easy ] Later (0.7.1): * plugin mechanism! [ medium, CG (I have something rather specific in mind) ] * auto-rename downloaded files to better names (user feedback!?) [ medium ] * stats integration [ medium ] * available apps [ medium ] * more help-texts (glade) [ easy ] * pop-up dialogs / context menus [ medium ] * chat [ difficult ] * look into I18N [ difficult ] * disable inactive buttons (if no search/download is selected to operate on) [ medium ] gnunet-gtk wishlist (from pre-0.7.0 days): - add option to list all indexed files and perhaps delete from them (ECRS now supports listing of indexed files!) - for potentially long clists, add option to specify a string pattern that must be matched for the lines to be displayed (to further prune search results, for example) - implement search bookmarking (e.g. user could add/edit/delete favourite namespace/key etc combinations) - in Assemble Directory's Files Available/Selected Add sortability Add multiselection Print filenames as well - add right button popup menu operations for Select by pattern in the search result list. - a completely new interactive namespace/directory building module that would allow importing files/directories from disk and edit various parameters, file descriptions and the dir tree structure before the insertion. - give user opportunity to change namespace rating after namespace download succeeded