Florent
3ecb491c1c
s/BACKEND/MODULE/
2014-09-26 10:18:11 +02:00
Florent
8559af3d6a
s/BaseBackend/BaseModule
2014-09-26 10:18:11 +02:00
Laurent Bachelier
3da02fde24
Remove useless __all__ in modules
...
They bring nothing of value (we never use import * anyway) and introduce
a maintenance burden.
The __all__ that I left might not be very useful either but at least
they are not a pain to maintain; they are also used by pyflakes in some
cases.
2014-09-09 19:00:02 +02:00
Florent
432f97e95c
bump to 1.0
2014-09-03 17:14:10 +02:00
Florent
76cb004eb4
Move ItemListTable-Element outside of page.py
...
One of the goal is to not import all modules needed by filters by
loading the page file.
In the same goal, move the import of parsers in the class definition.
2014-07-09 10:23:20 +02:00
Romain Bignon
983ed221e2
ability to use filters as classes in chain (refs #1426 )
2014-07-05 20:22:45 +02:00
Romain Bignon
8efd37e71d
overload & and | operators to chain filters (refs #1426 )
2014-07-05 20:00:04 +02:00
Romain Bignon
e025fb0b20
rename ICap to Cap ( closes #1424 )
2014-07-05 17:33:44 +02:00
Florent
9ca0bbae6a
bump to 0.j
2014-05-19 22:45:35 +02:00
Romain Bignon
5f59c130b3
add decorator pagination
2014-04-12 12:48:14 +02:00
Laurent Bachelier
e692068a96
Add an example of is_here() with parameters
2014-03-22 12:43:53 +01:00
Romain Bignon
b830781128
use Regexp filter
2014-03-20 07:31:36 +01:00
Romain Bignon
e217b24427
add a default value for Time/Duration
2014-03-19 20:45:39 +01:00
Romain Bignon
06d1907d3d
add filter Duration
2014-03-19 20:27:22 +01:00
Romain Bignon
2db4646779
use the new URL.id2url decorator
2014-03-13 21:27:59 +01:00
Romain Bignon
af9197fba7
upgrade to browser2
2014-03-10 13:11:08 +01:00
Adrien Kunysz
bda4203af6
youjizz: handle videos longer than 59 minutes.
...
Signed-off-by: Romain Bignon <romain@symlink.me>
2014-02-15 21:05:17 +01:00
Florent
a82f57512c
bump to 0.i
2014-01-08 23:40:16 +01:00
Vincent Texier
35dfb940c8
Fix bug thumbnail field always return "spacer.gif" in youjizz module
2013-12-22 22:02:50 +01:00
Pierre Mazière
dd418a787d
modify youjizz module to use the new BaseVideo/ICapVideo classes
2013-12-22 20:04:53 +01:00
Florent
9b022b2ebe
bump to 0.h
2013-08-03 14:31:13 +02:00
Romain Bignon
b99d599aa9
remove parameter max_results from all capabilities
2013-07-27 23:40:24 +02:00
Romain Bignon
c0740e695d
remove useless import of with_statement (we do not support anymore python2.5)
...
refs #806
2013-07-27 14:38:18 +02:00
Florent
9484099a1d
bump to 0.g
2013-03-26 18:31:12 +01:00
Florent
bf3132e8c0
bump to 0.f
2013-01-25 17:23:49 +01:00
Laurent Bachelier
1f310a3d33
Fix many CapVideo-related ConversionWarnings
2012-11-10 18:18:29 +01:00
Romain Bignon
4a1e4b5afa
bump to 0.e
2012-10-28 20:39:49 +01:00
Laurent Bachelier
3a66728392
Fix crashes with unicode characters in maintainer name
...
Change every mention of MAINTAINER to avoid future issues.
2012-10-24 13:29:30 +02:00
Romain Bignon
e17d7ebaf1
fix parsing video url
2012-09-28 14:52:59 +02:00
Romain Bignon
9799912902
fix parsing duration
2012-09-12 15:08:23 +02:00
Romain Bignon
2f8072e89e
bump to 0.d
2012-05-04 21:17:46 +02:00
Laurent Bachelier
e958c229e6
Move the "empty search for latest" to collections
...
There is now a "latest" collection (or "latest_nsfw").
The feature didn't look much used, since it didn't work on many
backends.
Using collections will make it easy to support other things
like most viewed, featured, etc.
As a bonus, I added tests for every backend with the feature.
2012-03-16 03:34:22 +01:00
Laurent Bachelier
4d628112d5
Fix getting youjizz video URLs, better test
2012-03-16 01:31:42 +01:00
Romain Bignon
8e391d0b88
bump to 0.c
2012-03-14 22:09:24 +01:00
Laurent Bachelier
006e97a8be
PEP8 style fixes and other small style fixes
...
I used autopep8 on some files and did carefully check the changes.
I ignored E501,E302,E231,E225,E222,E221,E241,E203 in my search, and at
least E501 on any autopep8 run.
Other style fixes not related to PEP8:
* Only use new-style classes. I don't think the usage of old-style
classes was voluntary. Old-style classes are removed in Python 3.
* Convert an if/else to a one-liner in mediawiki, change docstring style
change to a comment something that wasn't really appropriate for a
docstring.
* Unneeded first if condition in meteofrance
2012-03-14 04:51:46 +01:00
Romain Bignon
ef07a9e795
do not use thumbnail_url anymore ( closes #810 ), use set_empty_fields() method, do not give fields in constructor of BaseVideo anymore
2012-03-12 17:16:42 +01:00
Romain Bignon
56691d7ea7
rename iter_search_results to either search_videos and search_gallery ( closes #779 )
2012-03-12 16:24:33 +01:00
Laurent Bachelier
0fa7060b68
Better descriptions for modules
2012-02-11 00:46:48 +01:00
Romain Bignon
4be4b40509
bump to 0.b
2012-02-05 19:35:30 +01:00
Romain Bignon
14a7a1d362
support repositories to manage backends ( closes #747 )
2012-01-17 17:00:05 +01:00