Commit graph

4,943 commits

Author SHA1 Message Date
Julien Veyssier
fdf09c4ad0 fix row identification problem in isohunt
because of their bad website which doesn't produce the same page each time
2010-12-14 13:51:34 +01:00
Christophe Benz
638dc1f466 introduce unique_backend argument for parse_id 2010-12-13 16:43:27 +01:00
Christophe Benz
e9ede31053 fix parse_args conflict 2010-12-13 16:18:23 +01:00
Christophe Benz
5bdd1540fe s/parseargs/parse_args 2010-12-13 15:42:20 +01:00
Romain Bignon
fbf74148a6 reintroduce the 'short' optional parameter for get_command_help() 2010-12-13 11:31:58 +01:00
Laurent Bachelier
217920fddf Fix handling of negative amounts on account list
The '-' was ignored (only ',' and digits were accepted!)
As a bonus, factorization of similar code.
2010-12-10 17:07:03 +01:00
Laurent Bachelier
fdcc192f7e Fix extraction of amounts >999 € 2010-12-10 16:41:26 +01:00
Romain Bignon
edee4b51b3 correctly split ID from In-Reply-To header 2010-12-09 18:00:25 +01:00
Christophe Benz
f1b3264a67 simplify and factorize code, remove dead code, follow conventions, use new-style classes 2010-12-09 15:39:49 +01:00
Romain Bignon
55a1574df5 display application version 2010-12-09 13:50:18 +01:00
Romain Bignon
8caeab8853 generated manpages from make_man.py 2010-12-09 12:06:04 +01:00
Romain Bignon
7b5e5f3289 display supported websites (closes #427) 2010-12-09 12:05:41 +01:00
Romain Bignon
78bfa70f23 set a description for every application 2010-12-09 12:03:38 +01:00
Romain Bignon
0a4e05e509 do not print weboob commands when application is not REPL 2010-12-09 12:03:21 +01:00
Romain Bignon
311f997b39 fix syntax (please cbenz check with pyflakes before commiting) 2010-12-09 12:03:04 +01:00
Christophe Benz
851b2d34ca code clean, split too long lines 2010-12-08 18:10:44 +01:00
Christophe Benz
3dd50f363d remove unnecessary brackets 2010-12-08 18:10:42 +01:00
Christophe Benz
f1a43f1101 sort backends alphabetically in right order 2010-12-08 18:10:40 +01:00
Romain Bignon
d546294964 add a description 2010-12-08 17:55:38 +01:00
Romain Bignon
9242a2e3e2 display hash when the captcha hasn't been resolved 2010-12-08 17:55:38 +01:00
Romain Bignon
8f39c0618c display usage, description and commands list in a proper way, display copyright and files list (refs #427) 2010-12-08 17:55:27 +01:00
Romain Bignon
5dae3e3c92 use specifics OptionParser and OptionFormatter to display commands list 2010-12-08 17:53:05 +01:00
Romain Bignon
c836e3c1ec correctly set the 'receivers' field 2010-12-08 12:19:37 +01:00
Romain Bignon
657b47bd6a ability to send a message which is not a reply (closes #437) 2010-12-08 12:14:11 +01:00
Romain Bignon
809c2c622e rewrite of do_post(); it can get the message on command line instead of stdin 2010-12-08 12:11:53 +01:00
Romain Bignon
f6e9fc30d4 a message requires to have a Thread 2010-12-08 12:10:54 +01:00
Romain Bignon
590f2c5ae2 help of commands more understandable (refs #445) 2010-12-08 10:26:58 +01:00
Romain Bignon
e36251076c fix calling _play_default() method (closes #446) 2010-12-08 10:09:41 +01:00
Romain Bignon
b32c0406dd fix test 2010-12-07 16:33:29 +01:00
Romain Bignon
8827b15496 fix when no city is given 2010-12-07 16:33:27 +01:00
Romain Bignon
96c9e00a26 add tests for meteofrance 2010-12-06 15:37:16 +01:00
Romain Bignon
31921549a7 use specific formatter for 'current' command 2010-12-06 15:26:54 +01:00
Christophe Benz
6a857021c7 fix bouygues #444 2010-12-06 15:16:35 +01:00
Christophe Benz
725c035a3c change setup.py app name 2010-12-06 15:16:31 +01:00
Romain Bignon
780664b426 icon for new backend meteofrance 2010-12-06 13:35:26 +01:00
Romain Bignon
7919b947ce use special formatters, support completion 2010-12-06 13:19:25 +01:00
Romain Bignon
be359ba655 use urllib to escape queries 2010-12-06 13:18:55 +01:00
Romain Bignon
4dfa8654b3 use new CapBaseObject API 2010-12-06 13:18:38 +01:00
Romain Bignon
676a9b7585 introduce Cedric Defortis 2010-12-06 12:43:51 +01:00
Romain Bignon
bf2db2eb9b change version to 0.5 2010-12-06 11:54:25 +01:00
Romain Bignon
f9fbd7646a pyflakes fixes 2010-12-06 11:53:06 +01:00
Cedric
618c47b8b4 Adding the licence header and factorize the bad encoded caracter's hack
Signed-off-by: Cedric <cedric@aiur.fr>
2010-12-06 11:50:23 +01:00
Cedric
9873506dc9 Cleaning the meteofrance backend source code
Signed-off-by: Cedric <cedric@aiur.fr>
2010-12-06 11:50:23 +01:00
Cedric
14ac02bac5 The meteofrance backend is still basic, but implements all methods and give a correct result.
Signed-off-by: Cedric <cedric@aiur.fr>
2010-12-06 11:50:23 +01:00
cedric
714b1be9ad Adding a new Backend for the meteofrance website. This is only an Alpha version
Signed-off-by: Cedric <cedric@aiur.fr>
2010-12-06 11:50:23 +01:00
Julien Veyssier
bd12ead317 fix piratebay small sizes 2010-12-05 18:44:44 +01:00
Julien Veyssier
f0b7e14a01 fix kickass small sizes 2010-12-04 12:11:31 +01:00
Romain Bignon
56ac2efa95 icon for new backend Orange 2010-12-03 17:48:19 +01:00
Romain Bignon
64175296dc deinit weboob after a test 2010-12-03 17:47:52 +01:00
Nicolas Duhamel
85b413f199 New backend orange 2010-12-03 16:38:00 +01:00