Commit Graph

24 Commits

Author SHA1 Message Date
Christian Schabesberger 86db415b18 architecture refacturing 2018-02-24 22:20:50 +01:00
Mauricio Colli a75137be2e Remove unnecessary check 2018-01-13 17:26:11 -02:00
Mauricio Colli a693c0d61d Fix getNextStreams from Youtube's channel extractor 2018-01-13 17:09:31 -02:00
Christian Schabesberger 9de63f8c0a horrible hack nextinfoitem for channel 2018-01-06 20:24:55 +01:00
Schabi 044b8fe32f fix fetch page 2017-12-29 14:40:42 +01:00
Coffeemakr 9a46992285
Don't call fetch page in constructor 2017-11-30 10:49:46 +01:00
Coffeemakr 95120641a9
Fix channel url for channel items 2017-11-25 02:38:46 +01:00
Coffeemakr d4b72f539b
Add @Nonnull annotations 2017-11-25 02:03:30 +01:00
Coffeemakr dc109d78f8
Fix bugs and present some in the future 2017-11-25 01:44:56 +01:00
Coffeemakr ceb556384b
Refactor collectors
* Define a common iterface
  * Use generic types
  * Remove some duplicated code
  * Simplify InfoItemSearchCollector and remove unused methods
  * SearchResult: Make fields final
2017-11-25 01:44:56 +01:00
Mauricio Colli 1df3f67074 Fix YouTube's channel extractor 2017-09-26 17:46:21 -03:00
Mauricio Colli 7ae274b299 Fix uploader name when requesting next streams 2017-09-11 11:04:32 -03:00
Christian Schabesberger f308755359 try YoutubeChannelExtractor.getName() hack try 2 2017-09-09 22:11:16 +02:00
Christian Schabesberger a6da202438 try YoutubeChannelExtractor.getName() hack 2017-09-09 21:56:27 +02:00
Christian Schabesberger 540237d8fc make YoutubeChannelExtractor.getName() exception more expose 2017-09-09 21:42:42 +02:00
Mauricio Colli 34547a37b6 Fix YouTubeChannelExtractor
It was given some inconsistent results (/user and /channel), now it only returns /channel urls don't matter what the original is (at least when calling the getCleanUrl() method).
2017-08-15 23:59:19 -03:00
Mauricio Colli a8a4eaf81b Change Json dependency again
The other had some incompatibilities with android.
2017-08-15 23:40:03 -03:00
Mauricio Colli 9184fc509c Store errors that can happen during extraction of the next page
- Closes #24
2017-08-12 17:19:56 -03:00
Mauricio Colli 82824cdd72 Create InfoItemExtractor 2017-08-11 15:21:49 -03:00
Mauricio Colli b719e59fae Change json dependency
The previous was conflicting with the built-in version of android, this should solve it as it has a different package name (with the advantage of being able to receive updates).
2017-08-11 14:29:11 -03:00
Mauricio Colli 03634a2b6a Rollback classes naming 2017-08-10 22:23:09 -03:00
wb9688 c33ee3e409 Rename some stuff 2017-08-07 18:19:10 +02:00
Mauricio Colli ea5b08db4c Refactor and improvements 2017-08-06 17:20:15 -03:00
wb9688 d88fe691cf Use Gradle 2017-08-05 10:03:56 +02:00