-
Notifications
You must be signed in to change notification settings - Fork 49
/
Copy pathTODO
42 lines (35 loc) · 1.13 KB
/
TODO
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
TODO
====
MAJOR
* Safe preview of text and image files in memory
MINOR
* Add symbol icons to buttons.
CODE
* Implement unified storage interface class from which to derive
other specialised storage classes (local, Dropbox, WebDAV, etc.)
* Make encfs binary use libcryptonite.so to reduce apk size
* Add docstrings
* Clean up path mess. It's a disgrace to intelligent life.
* Clean up file browser setup mess
DONE
====
MAJOR
X Create EncFS volumes
X Upload files to EncFS volumes.
X Use a virtual filesystem in memory when browsing decrypted folders.
X View decrypted Dropbox files directly without exporting them first.
X Separate file decryption from file browsing so that volumes can
be re-used.
X Implement Dropbox support
X Implement multiselect export
MINOR
X Create Dropbox folders within EncFS volumes
X Use same button for mount/unmount (see DBRoulette)
X Use same button for connect / disconnect from Dropbox
X Use 2-column table layout
X Don't do a full recursion; check for labelled parent instead.
X Check whether child directory is fully labelled
CODE
X Enable hardware fp build
X Add unit testing
X Minimise Dropbox metadata calls