Florent
52111043e3
Revert part of e15b2a8473
2014-01-07 12:57:36 +01:00
Florent
9223d92fc8
restrict ls to 40 results by default
2014-01-06 17:13:16 +01:00
Florent
dfaee052b9
Allow anonymous surfing on nolifetv
2014-01-06 16:51:47 +01:00
Florent
92dfab4069
More text in error
2014-01-06 15:26:09 +01:00
Florent
0b39d2d873
Coding style
2014-01-06 15:17:21 +01:00
Florent
0a7414d3e5
Remove unused imported
...
Ref e7805cec12
2014-01-06 15:14:38 +01:00
Florent
af33442ba2
Catch error in condition evaluation
...
And return a better message to users
2014-01-06 15:02:04 +01:00
Florent
3bb4b50ba0
Fix bug introduced in ReplApplication.get_object refactoring
...
Ref e15b2a8473
e0417f702d
0668db2b5a
2014-01-06 14:58:29 +01:00
Pierre Mazière
0668db2b5a
ReplApplication.get_object(): fix backend lookup
...
because self.enabled_backends contains BaseBackend objects
and not backend name strings
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
2014-01-05 22:46:05 +01:00
Pierre Mazière
e7805cec12
rename AudioStreamInfo into StreamInfo
...
Allowing future use with upcoming VideoStream
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
2014-01-05 22:46:05 +01:00
Pierre Mazière
d34f8f2e40
grooveshark: adapt test for logged and non logged users
...
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
2014-01-05 22:46:05 +01:00
Pierre Mazière
587e287063
grooveshark: fix test if user is not logged
...
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
2014-01-05 22:46:05 +01:00
Pierre Mazière
61d6ca8916
grooveshark: fix typo in test
...
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
2014-01-05 22:46:05 +01:00
Pierre Mazière
097cbf56bb
grooveshark: fix NoneType return value when user is not logged
...
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
2014-01-05 22:46:05 +01:00
Pierre Mazière
ffcaeaedec
grooveshark: fix unitialized property user_id in GroovesharkBrowser
...
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
2014-01-05 22:46:05 +01:00
Pierre Mazière
444da30c3a
grooveshark: migrate from ICapVideo to ICapAudio
...
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
2014-01-05 22:46:05 +01:00
Pierre Mazière
c4e7e4e333
radioob: add support for playlist of BaseAudio objects
2014-01-05 22:46:05 +01:00
Pierre Mazière
fba0744483
radioob: add support for download and streaming of BaseAudio objects
...
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
2014-01-05 22:46:04 +01:00
Pierre Mazière
e0417f702d
ReplApplication.get_object(): exclude backends which does not implement 'method'
...
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
2014-01-05 22:46:04 +01:00
Pierre Mazière
e15b2a8473
ReplApplication.get_object(): return None if method does not exist
...
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
2014-01-05 22:46:04 +01:00
Pierre Mazière
6842dda4cc
add thumbnail property to BaseAudio
...
this can be used, for example, to associate an audio
file or stream with an image related to its author,
or an album cover
Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
2014-01-05 22:46:04 +01:00
Romain Bignon
2c00655c98
update AUTHORS
2014-01-05 22:02:09 +01:00
Caramdache
40b6b77662
Add OFX support in boobank
...
Signed-off-by: Caramdache <caramdache@gmail.com>
Signed-off-by: Romain Bignon <romain@symlink.me>
2014-01-05 21:59:22 +01:00
Vincent Texier
057aa7e684
fix bugs in daily motion video page ( closes #1320 )
2014-01-02 22:33:01 +01:00
Laurent Bachelier
b450098508
Add another way to check for Pillow
2014-01-01 22:47:22 +01:00
Ryan Nowakowski
fcc075b656
fix GenericComicReaderTest import path
...
./tools/run_tests.sh was failing due to an incorrect import path
Signed-off-by: Ryan Nowakowski <tubaman@fattuba.com>
2013-12-30 15:06:44 +01:00
Laurent Bachelier
665e19b80b
local_run: Augment existing PYTHONPATH
2013-12-30 02:47:07 +01:00
Bezleputh
2fed5f676c
[biplan] fix date parsing
2013-12-26 19:47:26 +01:00
Bezleputh
d91cbf83d2
[Monster] Site changed
2013-12-26 18:11:16 +01:00
Romain Bignon
a1c156ca79
update AUTHORS
2013-12-23 13:24:29 +01:00
Clément Calmels
7100d35acd
NolifeTV module update
...
Use mobile.nolife-tv.com instead of online.nolife-tv.com.
Add theme/type entries.
These changes are inspired by XBMC NolifeTV plugin from Julien Gormotte:
julien@gormotte.info
videoob> ls
~ (theme) Par theme (nolifetv)
~ (type) Par type (nolifetv)
~ (latest) Latest NolifeTV videos (nolifetv)
videoob> cd theme
videoob:/theme> ls
~ (Actualités) Actualités (nolifetv)
~ (Fictions) Fictions (nolifetv)
~ (Musique) Musique (nolifetv)
~ (Nolife) Nolife (nolifetv)
~ (Culture & Style) Culture & Style (nolifetv)
~ (Jeu vidéo) Jeu vidéo (nolifetv)
~ (Sélection pour découvrir Nolife) Sélection pour découvrir Nolife (nolifetv)
~ (Japon) Japon (nolifetv)
videoob:/theme> cd Japon
videoob:/theme/Japon> ls
~ (77) Japan in Motion (nolifetv)
~ (68) J-Top (Speed run) (nolifetv)
~ (84) Nochan (nolifetv)
~ (49) OTO (nolifetv)
~ (100) toco toco (nolifetv)
~ (112) Nihongo ga dekimasu ka (nolifetv)
~ (57) Tôkyô Café (nolifetv)
videoob:/theme/Japon> cd 57
Hint: There are more results available for nolifetv (use option -n or count command)
1 — Tôkyô Café - 239 - La statue Gundam à Odaiba (nolifetv)
2 — Tôkyô Café - 238 - UNCHAIN (nolifetv)
3 — Tôkyô Café - 237 - The End au Théâtre du Châtelet (nolifetv)
4 — Tôkyô Café - 236 - Scéance photo à Asobi Station dans le quartier de Harajuku avec YANO Anna (nolifetv)
5 — Tôkyô Café - 235 - Le TGS 2013 vu par Suzuka (nolifetv)
6 — Tôkyô Café - 234 - Street Live de Itowokashi à Tôkyô (chanson en intégralité) (nolifetv)
7 — Tôkyô Café - 234 - Street Live de Itowokashi à Tôkyô (nolifetv)
8 — Tôkyô Café - 233 - Tsume Fan Day (nolifetv)
9 — Tôkyô Café - 232 - Puzzle & Dragons (nolifetv)
10 — Tôkyô Café - 231 - Japan Expo 2013 (nolifetv)
Signed-off-by: Clément Calmels <cboulte@gmail.com>
Signed-off-by: Romain Bignon <romain@symlink.me>
2013-12-23 13:24:24 +01:00
Romain Bignon
25fe231340
modify grooveshark module to use the new BaseVideo/ICapVideo classes
2013-12-22 22:37:51 +01:00
Romain Bignon
baeac9a9cb
modify gdcvault module to use the new BaseVideo/ICapVideo classes
2013-12-22 22:37:35 +01:00
Romain Bignon
bcbf966006
modify ehentai module to use the new BaseVideo/ICapVideo classes
2013-12-22 22:37:22 +01:00
Romain Bignon
6837e81b08
modify arte module to use the new BaseVideo/ICapVideo classes
2013-12-22 22:36:53 +01:00
Romain Bignon
6af0c9acae
fix typo
2013-12-22 22:28:47 +01:00
Romain Bignon
818b756e27
json formatter: all subobjects are also encoded
2013-12-22 22:12:03 +01:00
Vincent Texier
35dfb940c8
Fix bug thumbnail field always return "spacer.gif" in youjizz module
2013-12-22 22:02:50 +01:00
Vincent Texier
148f6f3a2b
Fixed thumbnail field returning always "id" with json formatter
...
Version development 0.h
2013-12-22 22:02:17 +01:00
Pierre Mazière
d46beddc93
modify arretsurimages module to use the new BaseVideo/ICapVideo classes
2013-12-22 20:04:54 +01:00
Pierre Mazière
0a4201e8dc
modify youtube module to use the new BaseVideo/ICapVideo classes
2013-12-22 20:04:53 +01:00
Pierre Mazière
38b25ca81d
modify youporn module to use the new BaseVideo/ICapVideo classes
2013-12-22 20:04:53 +01:00
Pierre Mazière
dd418a787d
modify youjizz module to use the new BaseVideo/ICapVideo classes
2013-12-22 20:04:53 +01:00
Pierre Mazière
90aba908b5
modify vimeo module to use the new BaseVideo/ICapVideo classes
2013-12-22 20:04:53 +01:00
Pierre Mazière
ec48bbc47e
modify trictractv module to use the new BaseVideo/ICapVideo classes
2013-12-22 20:04:53 +01:00
Pierre Mazière
a96e4507a4
modify quvi module to use the new BaseVideo/ICapVideo classes
2013-12-22 20:04:53 +01:00
Pierre Mazière
a73b27cdd1
modify nolifetv module to use the new BaseVideo/ICapVideo classes
2013-12-22 20:04:53 +01:00
Pierre Mazière
b9e1673145
modify jacquieetmichel module to use the new BaseVideo/ICapVideo classes
2013-12-22 20:04:53 +01:00
Pierre Mazière
d27db46fd0
modify ina module to use the new BaseVideo/ICapVideo classes
2013-12-22 20:04:53 +01:00
Pierre Mazière
dae97bd278
modify gdcvault module to use the new BaseVideo/ICapVideo classes
2013-12-22 20:04:53 +01:00