Changes

368 bytes added ,  18:18, 14 December 2009
Line 20: Line 20:     
==Future Plans==
 
==Future Plans==
 +
===Functionality===
 
* Clients needs to communicate more to the server.  In the current state, the server is not aware of the number of clients currently downloading files.
 
* Clients needs to communicate more to the server.  In the current state, the server is not aware of the number of clients currently downloading files.
 
** Should show user who is currently downloading what files
 
** Should show user who is currently downloading what files
 
** Download count on each file
 
** Download count on each file
 
** Prevent/Notify user from closing the activity while users are downloading from them.
 
** Prevent/Notify user from closing the activity while users are downloading from them.
 +
 
* Activity should be able to save its state
 
* Activity should be able to save its state
** Next time it loads up, the activity should be able to restore the file list.
+
** Next time it loads up, the activity should be able to restore the file list and continue sharing.
 +
** This feature would be helpful for a teacher to save files related to the day's lesson and then be able to recall it at a later time.
 +
 
 
* Integration to the school server
 
* Integration to the school server
 
** Current plans are to have a server running on the school server as well allowing authorized users to upload files to the school server as well.
 
** Current plans are to have a server running on the school server as well allowing authorized users to upload files to the school server as well.
 +
 +
===UI===
 +
* Download All Button
 +
* Download file in each row instead of selecting each file then clicking download
 +
** Alternatively, support selecting multiple rows and then click download.
    
==Change Log==
 
==Change Log==
248

edits