-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTODO
36 lines (32 loc) · 1.29 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
# GENERAL #
- add links to running instance
slimrat --add --list list.txt http://link/1 http://link/2
- GUI: notifications Gtk2::Notify?
- INTERFACES:
* cli
* gui
* web
* ncurses
* jabber
- Statusbar: does not seem to be threadsafe.
Testcase: check group of links, then check a single one.
threads->create call blocks when statusbar enabled (really...)
- Download speed indication in GUI (blocker: statusbar)
- Rework the filename fetching, as some download provides doesn't display
the actual filename in the statuspage, but only upon final request.
How to handle resuming then?
- UTF-8 compatibility
- Make plugin path configurable, support a substitution for $RealBin (~ ->
home, x -> $RealBin)
or eventual, instead of plugins, folder with all slimrat data (plugin.pm,
toolbox.pm, etc)
# VERSION SPECIFIC #
* 1.1
- Unicode character fix
- captcha read: tesserat: convert fails sometimes, gif header corrupt (megaupload)
- GUI can't be closed when a thread is active
- LottaNZB style progress indication
http://www.lottanzb.org/wordless/wp-content/uploads/2009/02/04_main_window.png
- Proxy removal upon error?
- Improve resuming, JDownloader seems capable to resume all download
providers (Megaupload, Rapidshare, ...)