Romain Bignon
e980e040ba
capabilities objets inherit from CapBaseObject (refs #369 )
2010-08-12 17:22:04 +02:00
Christophe Benz
16b0094821
check type instead of instance
2010-08-12 17:08:17 +02:00
Christophe Benz
d81f5dac7a
ObjectNotSupported is now an assertion
2010-08-12 16:45:05 +02:00
Christophe Benz
53f6571fee
implement max_results option and infinite search for youtube
2010-08-12 16:04:53 +02:00
Christophe Benz
f4873db403
compare to NotLoaded in fillobj
2010-08-12 16:04:53 +02:00
Christophe Benz
6069d2b5b8
code clean
2010-08-12 16:04:53 +02:00
Romain Bignon
7949fcc8f1
unused imports removed
2010-08-12 09:19:35 +02:00
Christophe Benz
13f9fc07b2
move icons to xdg standard dirs, add desktop files
...
closes #359
2010-08-11 19:30:30 +02:00
Christophe Benz
3fcbcc3964
-s '*' fills object
2010-08-11 16:42:07 +02:00
Romain Bignon
9b02bad7ed
fix when the DOMAIN is None
2010-08-11 16:00:39 +02:00
Romain Bignon
7b0c91275f
ability to check caps of a backend against a string (not only a class)
2010-08-11 15:00:27 +02:00
Laurent Bachelier
05b9bbdb2e
Fix for ClientForm in mechanize >=0.2
...
refs #362
2010-08-10 18:15:22 +02:00
Christophe Benz
46f4de696e
handle read URL data failures
2010-08-09 20:29:07 +02:00
Romain Bignon
7859aa0ba6
unload and load removed/updated/added configured backends (refs #334 )
2010-08-03 20:17:35 +02:00
Romain Bignon
9ff2f70284
support deinit
2010-08-03 20:16:57 +02:00
Christophe Benz
eca1e59191
handle the case a backend is configured but not installed
2010-08-03 17:36:09 +02:00
Christophe Benz
e20425952c
check condition before fields selection
2010-08-02 17:04:33 +02:00
Christophe Benz
cd08025ee2
bugfix with recursive func
2010-08-02 16:44:41 +02:00
Christophe Benz
cea76a076d
bugfix with args
2010-08-02 16:35:29 +02:00
Christophe Benz
a37e1a0018
indicate how to configure backends with qt gui
2010-08-02 16:35:19 +02:00
Christophe Benz
72dfd343c4
reparent -f option to formatting options group
2010-08-02 16:34:51 +02:00
Christophe Benz
d0ccc88201
s/weboobcfg/weboob-config
2010-07-29 19:25:29 +02:00
Romain Bignon
d026b0c2d5
correctly check when a field needs to be completed (and introduce the __iscomplete__ method)
2010-07-24 12:09:15 +02:00
Romain Bignon
07a9450d58
fix commit of cbenz: please, test you changes before pushing!
2010-07-20 20:52:01 +02:00
Romain Bignon
cd56abe724
Merge branch 'fillobj'
...
Conflicts:
weboob/backends/youjizz/backend.py
weboob/backends/youporn/backend.py
weboob/tools/application/console.py
2010-07-20 20:39:48 +02:00
Romain Bignon
1398c0f7d1
improvement of the fillobj
2010-07-20 20:37:37 +02:00
Christophe Benz
70d618862a
add android user agent
2010-07-20 16:47:41 +02:00
Christophe Benz
d067808416
rename exception
2010-07-20 16:47:30 +02:00
Romain Bignon
b1f688e6d5
wip (I commit everythings because my computer will die coming soon)
2010-07-19 22:03:24 +02:00
Christophe Benz
084d7ebd94
allow to specify order in --select option
2010-07-19 18:02:21 +02:00
Christophe Benz
1b42d2dc3a
display backend repr when NotSupportedObject
2010-07-19 17:09:51 +02:00
Romain Bignon
edc83df3a1
new API for the fillobj feature and severaaal fixes
2010-07-18 00:35:07 +02:00
Romain Bignon
fc4badf88e
merge do_caps() and do_backends() into do() (optional keyword params 'backends' and 'caps')
2010-07-17 13:48:32 +02:00
Romain Bignon
08700f4a31
new exception BrowserHTTPError, retry only when this one is raised
...
For example, on aum, the exception AdopteWait is derived from
BrowserUnavailable, which is normal. But when AdopteWait is raised, we
don't care about retry.
So only HTTP errors attempt to retry.
2010-07-15 23:47:01 +02:00
Romain Bignon
d64842a95f
missing enumeration
2010-07-15 22:08:25 +02:00
Romain Bignon
59169cd281
BaseBrowser.openurl uses the open_novisit() method
2010-07-15 22:02:23 +02:00
Christophe Benz
0733e35cd5
add --count option to console applications
2010-07-15 01:30:33 +02:00
Christophe Benz
3175883351
implement fillobj() browser method
2010-07-15 01:21:49 +02:00
Christophe Benz
b4c672fa46
new select() helper
2010-07-14 17:14:53 +02:00
Christophe Benz
51239167d3
use snake case for to_unicode
2010-07-14 17:14:52 +02:00
Romain Bignon
41317e5029
fix QtScheduler and use it instead of QTimer
2010-07-13 23:44:22 +02:00
Romain Bignon
ca7d37e3cb
renames
2010-07-13 18:47:31 +02:00
Romain Bignon
a315ee4dc1
^C will now work correctly in prompts!
2010-07-13 15:10:03 +02:00
Romain Bignon
2377824691
strings are unmutable objects
2010-07-12 23:53:37 +02:00
Romain Bignon
0435cd7411
comments
2010-07-12 23:53:37 +02:00
Romain Bignon
cd5085f564
moved firefox_cookies into weboob.tools.browser
2010-07-12 23:53:37 +02:00
Christophe Benz
c20ee8f99f
forgot rename
2010-07-12 23:36:14 +02:00
Christophe Benz
ce8c424f12
do not check for backend names, it can be instance names
2010-07-12 23:36:08 +02:00
Christophe Benz
ddd0e22d6b
check there are selected fields
2010-07-12 14:02:34 +02:00
Christophe Benz
c7d9ef413f
do not fail if default formatter is unloadable
2010-07-12 03:24:54 +02:00