-
Notifications
You must be signed in to change notification settings - Fork 0
/
todo
43 lines (27 loc) · 1.25 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
43
High priority bugs
------------------
Suppress exception popups when one is already on screen
Lock database so only one can be open
We need to detect when a person is cancelled. This requires us to know
what event we're working on. Make this a program-global state, rather
than just a filter. Lots of things make more sense that way around.
Improve fetcher reliability - detect photos which aren't found, for
whatever reason
High priority features
----------------------
use pyinstaller instead of py2exe
Fetch recent changes (needs to handle date arguments to report)
Sort display by date of last change, filter by date of last change
Later
-----
EF fetch photos should allow "just this person"
When the application crashes to an exception, shut down worker threads before main application (or else they segfault)
Deduplication reports
Fix abuses of super() by getting rid of them. super() is insane
Purge habitual getters/setters
Multiple simultaneous uploads, for speed? Downloads? Priority of those?
Better workflow: main window a timeline of previous/current/next,
buttons to move back/forward more prominent, search as a thing you can
open.
Batch upload, report at the end on errors, don't stop after one error
Button to abort current fetch/upload process