aboutsummaryrefslogtreecommitdiff
path: root/TODO
blob: 02fbffd3ec53564b3bb9ee6693dc1e75de5fefdb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
BUG: "download" button suddenly stopped to work!

0.7.0 (all of these can go under "known limitations", that
       is, they are not release-critical IMO):
1) update interval is not parsed
2) update namespace content (not implemented)
3) code cleanup (lots of repetition of code in fs plugin)
4) various minor memory leaks in models (esp. on shutdown)
5) figure out where seemingly spurious "pending" downloads 
   come from (still there?)
6) why can the "file sharing" tab not be selected first
   (I can select first "General" and then "file sharing"!,
    glade shows no difference between the two!!!)

Later (0.7.1+):
1) auto-rename downloaded files 
   to better names (user feedback!?) [ medium ]
2) create directory from known file IDs [ medium ]
3) disable inactive buttons (if no search/download 
   is selected to operate on) [ medium ]
4) more help-texts (glade) [ easy ]
5) highlight completed downloads [ easy ]
6) highlight active downloads in search list [ easy ]
7) pop-up dialogs / context menus (show extra information,
   in particular full metadata) [ medium ]
8) chat [ difficult ]
9) show content of current collection


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