Romain Bignon
9a5b726013
use OrderedDict and fix parsing of path-like in INI files
2010-11-14 14:11:38 +01:00
Romain Bignon
916fc3d98e
add a path completer for weboorrents command 'getfile'
2010-11-14 14:11:10 +01:00
Christophe Benz
5d6b3d6abc
add inspect command
2010-11-14 11:09:04 +01:00
Romain Bignon
2d4587c147
handle common exceptions even during application loading
2010-11-13 01:48:20 +01:00
Laurent Bachelier
e5d4047016
Use basestring instead of str and unicode
2010-11-12 18:52:50 +01:00
Romain Bignon
fda971a7f1
oops typo in call of CallErrors handler
2010-11-12 14:24:43 +01:00
Romain Bignon
d2f9bbb94c
when a page isn't recognized, print 'Response saved to' as a warning
2010-11-11 17:24:22 +01:00
Romain Bignon
8c7da03c60
fix: when there are no args, return [] instead of ['']
2010-11-11 13:57:25 +01:00
Romain Bignon
6b25131bf5
check also if stdin is a tty to enable the pager
2010-11-11 13:23:42 +01:00
Romain Bignon
d224effe35
fixes
2010-11-11 01:56:03 +01:00
Romain Bignon
3fb2bb6575
factorization of CallErrors exception handlers
2010-11-11 01:43:58 +01:00
Romain Bignon
ebe29a061f
new method 'delete' in storage and config
2010-11-11 01:11:00 +01:00
Romain Bignon
73cc25fadb
fix when rtmpdump is missing and for canalplus
2010-11-09 23:27:51 +01:00
Romain Bignon
6de583c4ca
Revert "do not strip cdata"
...
This reverts commit 8bd0ebbea2 .
2010-11-09 13:39:43 +01:00
Nicolas Duhamel
8bd0ebbea2
do not strip cdata
2010-11-09 12:03:35 +01:00
Romain Bignon
7200618a93
fix bug with logger in BaseBackend.ICON class property
2010-11-04 21:17:18 +01:00
Christophe Benz
b69a31e1b9
python2.5 compatibility (for maemo)
2010-11-01 16:48:17 +01:00
Romain Bignon
572d5c1061
fix things related to conditions
2010-11-01 10:37:07 +01:00
Romain Bignon
4670081040
minor changes
2010-11-01 10:08:18 +01:00
Romain Bignon
34be0d69d2
always display the 0 line
2010-10-31 14:50:00 +01:00
Romain Bignon
150b07b306
parameter 'no_login' to Browser.location() to don't check in we're logged
2010-10-31 00:15:25 +02:00
Romain Bignon
2b55ab7340
fix the 'logging' command
2010-10-31 00:14:53 +02:00
Romain Bignon
84b4003bf4
use several loggers for parts of weboob
2010-10-30 16:09:33 +02:00
Romain Bignon
a1a58c7c32
add --logging-file parameter, and color stdout lines depending of level
2010-10-30 16:09:02 +02:00
Romain Bignon
baac5bac46
fix warning message for python-html2text missing
2010-10-30 13:55:19 +02:00
Romain Bignon
4e4ca43949
fix logging, and add --logging-file parameter
2010-10-30 13:49:21 +02:00
Romain Bignon
2fa00066ba
unused import
2010-10-30 11:26:04 +02:00
Romain Bignon
8fc7860150
$full and $direct selectors work
2010-10-30 11:24:49 +02:00
Romain Bignon
e3458248ab
new command 'backends register' ( closes #294 )
2010-10-30 10:55:12 +02:00
Romain Bignon
711f2c73a3
print call errors
2010-10-28 00:05:05 +02:00
Romain Bignon
16b7b1d9be
do not display columns with only None values
2010-10-27 23:45:48 +02:00
Romain Bignon
8997b1fe27
enhancements of register
2010-10-27 23:45:28 +02:00
Romain Bignon
d6e28f60a5
add CSV formatter ( closes #350 )
2010-10-27 08:24:16 +02:00
Romain Bignon
a792b6601c
support new Values* classes and ICapAccount with a 'Register' button ( closes #390 )
2010-10-26 21:02:45 +02:00
Romain Bignon
8777e6c1d3
weboob-config now supports new Value* classes instead of BackendConfig ones
2010-10-26 21:02:42 +02:00
Romain Bignon
2d2a942494
use Value* classes instead of ConfigField
2010-10-26 21:02:42 +02:00
Romain Bignon
b34b6d7901
add Value* classes and ValuesDict as OrderedDict container
2010-10-26 20:58:32 +02:00
Romain Bignon
bd44734f78
display a notice to encourage user to contribute when NotImplementedError is raised
2010-10-23 11:15:14 +02:00
Romain Bignon
05e1058066
add a warning when html2text is not found
2010-10-19 15:05:02 +02:00
Romain Bignon
41a76723b6
do not use a bold prompt (there are a several of problems)
2010-10-19 10:42:03 +02:00
Romain Bignon
0b646e0e14
do not display columns when all values are NotLoaded or NotAvailable
2010-10-17 15:01:32 +02:00
Romain Bignon
89e2c29447
fix falling back to default formatter
2010-10-16 22:24:59 +02:00
Romain Bignon
2968b4f7b6
fix: class attributes are shared between instances, do not use them here
2010-10-16 19:00:03 +02:00
Romain Bignon
fe39601810
backend newsfeed version is 0.3 (conforming to weboob version)
2010-10-16 18:58:54 +02:00
Clément Schreiner
11ad4ac948
Finished first version of newsfeed backend.
...
- Several feeds tested with QBoobMsg and apparently working correctly.
- NewsfeedBackend.set_message_read() untested, but should be working.
- weboob.tools.newsfeed provides content even when not provided as such by the
feed, using the "summary" instead.
2010-10-16 18:47:51 +02:00
Clément Schreiner
3f78167be5
Add missing copyright comments
2010-10-16 18:47:51 +02:00
Clément Schreiner
6472fdbc3f
Removed test (that prevented the NewsFeed backend to work)
2010-10-16 18:47:51 +02:00
Clément Schreiner
a5470b9ce6
Add tool to manage RSS/Atom feeds
...
- weboob.tools.newsfeed a class representing a feed
- the DLFP backend has been updated to use weboob.tools.newsfeed
2010-10-16 18:47:51 +02:00
Romain Bignon
73d33c0597
fix when HTTP server returns shit ( closes #406 )
2010-10-16 17:32:29 +02:00
Romain Bignon
e114fb654f
correctly remove the '--Press a key to continue--' line
2010-10-16 15:02:46 +02:00