Commit Graph

7227 Commits

Author SHA1 Message Date
ddmgy be29582e71 Add HastaReader (hastareader.com) source. Closes #91 (2/2) (#96)
* Add HastaReader (hastareader.com) source.

* Fix some whitespace issues.

* Fix page URLs.
2017-09-23 13:34:51 +02:00
ddmgy ccc62c9ead Add HentaiFantasy (hentaifantasy.it) source. Closes #91 (1/2) (#95)
* Add HentaiFantasy (hentaifantasy.it) source.

* Update to allow tags when searching.

* Remove open modifier on Tag class, left over from failed attempt at Author/Parody tags.
2017-09-23 13:34:40 +02:00
TonyToscana d0ad5ed4ef Add Mangastream (closes #76) (#83)
* Add Mangastream

* Delete mangastream comment

* Fix latestUpdates

The matcher stopped working out of nowhere and now manipulates the strings.

* Minor fixes
2017-09-23 13:34:15 +02:00
Jozef Hollý c5daec9310 Fix readcomicstv (#58)
* Fix readcomicstv

* Update build.gradle
2017-07-22 17:46:44 +02:00
ddmgy 2af088cafd Add ShoujoSense (reader.shoujosense.com) extension. (#47)
* Add ShoujoSense (reader.shoujosense.com) source.

* Change chapter date parsing to be more in line with other extensions.

* Make parseChapterDate private.

* Move SimpleDateFormat() and Pattern.compile() calls to avoid initializing more than once.

* Remove implicit return and implicit return type from popularMangaRequest() and latestUpdatesRequest(), as per @null-dev's suggestion.

* Remove unnecessary calls to jsoup Elements.first().)

* Fix manga.author and manga.description in mangaDetailsParse(), as previous implementation did not select the correct text.

* Remove print() call that was left over from debugging.

* Change popularMangaFromElement to use the correct title (exclude the latest released chapter), and remove id assignment.
2017-07-22 16:50:25 +02:00
ddmgy 51d535c8e9 Add Hentai2Read (hentai2read.com) source. (#46)
* Add Hentai2Read (hentai2read.com) source.

* Convert sch_flt_in and sch_flt_out to camelCase.

* Combine tag selectors in mangaDetailsParse().

* Move Pattern.compile() call to companion object to avoid repeated initialization.

* Move constant String imageBaseUrl to companion object.

* Make parseChapterDate() a little more compact.

* Refactor things to avoid unnecessary string splitting and calls to Elements.first().

* Remove implicit return and implicit return type from popularMangaRequest() and latestUpdatesRequest().

* Trim whitespace from string before parsing chapter date.

* Update POST params and change how tags are included/excluded.

* Add CharacterName and CharacterNameSelect filters.

* Add TagSearchMode filter.

* Change TagList to have title, to prepare for different groups of tags.

* Change TagList in FilterList to use new title.

* Add category list.

* Change tag list.

* Add doujin list.

* Update FilterList to include new filters.

* Add Gson and Kotson dependencies.

* Fix searching, now compute base64-encoded string to use in URL.

* Remove all code used to manually compute base64 string in URL.

* Add searchMangaParse override, store base64String if there is a next page in search.

* Remove unnecessary url val, left over from debug.

* Update tag list.

* Update doujin list.

* Update comments showing number of tags/doujins in TagList.

* Remove unnecessary tags var in mangaDetailsParse, can build manga.genre directly from list.
2017-07-22 16:50:18 +02:00
Jozef Hollý 1c715ad23c Readme update (#72)
* Clarify usage and contributor requirements

* fix

* Update README.md

* mention fdroid repo, adress #79
2017-07-22 16:48:38 +02:00
Andy Bao b5c76fefbd Fix broken date parsing on some MangaPark chapters and search next page selector (#63) 2017-07-22 16:47:48 +02:00
lostering 84c3a7caee Fix for truyenacademy extension (#62)
* Create build.gradle

* Fix for truyenacademy extension

Extension does not show up when installed. Here's a quick fix to make it work

* Update build.gradle

* Update AcademyVN.kt

* Rename AcademyVN.kt to Academyvn.kt
2017-06-17 12:08:06 +02:00
TonyToscana 3691fb5ee3 Add webtoons.com and Mangazuki.co (#48) (#44)
* Add webtoons.com

* Add suggested changes by null-dev

* Add Mangazuki.co

* Edit to fit suggested changes

* Remove Webtoons source ID assignment

* Change chapterListParse

Change chapterListParse so it doesn't request the first page twice.
2017-06-03 19:04:57 +02:00
len 7418d429d1 Forgot to upgrade version codes 2017-06-02 17:48:37 +02:00
len 0c26d11846 Update bundled sources. Add duktape stub lib. Update gradle 2017-06-01 17:49:38 +02:00
Andy Bao 7929a768c4 Add MangaPark, Mangago, Tapastic, nhentai, E-Hentai and Sen Manga sources (#36)
* Add MangaPark source

* Add pagination to MangaPark source
Enable HTTPS in MangaPark source

* Add Mangago source

* Add Tapastic source
Fix UriSelectFilters returning incorrect default states

* Add nhentai source

* Fix tapastic source breaking on manga with square brackets in title

* Fix issues found by j2ghz
Fix tapastic source showing scheduled comics

* Add E-Hentai source
Bump Kotlin version for all extensions to 1.1.1
Minor code cleanup in nhentai source

* Add Sen Manga source.
Minor code cleanup.

* Fix incorrect package name in Sen Manga source.

* Fix incorrect Japanese language code on E-Hentai, nhentai and Sen Manga sources.

* Bump Kotlin version to 1.1.2

* Code cleanup
Fix a bug with thumbnails and URLs in E-Hentai that is currently not triggerable but may cause problems in the future

* Code cleanup

* Fix some minor incorrect spacing
2017-05-20 12:11:33 +02:00
namnguyendeveloper 5c1054caf5 Add Vietnamese source: http://truyen.academyvn.com (#22)
* Add Vietnamese source: http://truyen.academyvn.com

* Refactor code for : http://truyen.academyvn.com

* Refactor code for : http://truyen.academyvn.com
2017-04-03 20:55:55 +02:00
Jozef Hollý 840f31ada6 Add travis and badges (#20) 2017-03-04 14:49:01 +01:00
Jozef Hollý 7a184bc5f9 Add ReadComic.tv (#21) 2017-03-02 22:21:01 +01:00
Jozef Hollý 3ac627b763 Add ReadComicOnline (#18)
copied kissmanga, fixed few things that were different
2017-03-02 22:20:20 +01:00
len c883afbcd6 Reorganize project structure 2017-02-25 16:57:50 +01:00
len 8580b9138c Add license, closes #17 2017-02-23 22:33:07 +01:00
Jozef Hollý 57915afd21 Add icon (#16) 2017-02-20 17:07:51 +01:00
Jozef Hollý 5a1341efd6 Create ISSUE_TEMPLATE.md (#15)
* Create ISSUE_TEMPLATE.md

* url to title
2017-02-20 16:57:24 +01:00
Gianmarco David 2cec32f66c Added extensions for mangaeden(en) and perveden(it+en) (#11)
* Added mangaeden(it) extension

* Not overriding id anymore

* Fixed search selector for the case the query has no results

* Added mangaeden(en) extension

* Removed id override

* Added perveden it+en extensions

* Minor modifications: today/yesterday management, null safety and code enhancements

* Type and status are now multiselect

* Genres, types and statuses now are functions

* Genres/types are now multiselect and minor modifications

* Renamed into Manga Eden, fixed missing cover imgs and checkbox filter now are shown at the end

* Changes done on mangaeden(it) has been reflected on mangaeden(en) and perveden(it/en)

* Removed unnecessary code and fixed english date format

* Added text filter support for categories (from paronos)

* Fixed page image url

* Added text filter support for categories also in perveden/en (from paronos)
2017-02-19 12:14:51 +01:00
Gianmarco David b18e6f9f32 Added mangaeden(it) extension (#9)
* Added mangaeden(it) extension

* Not overriding id anymore

* Fixed search selector for the case the query has no results

* Minor modifications: today/yesterday management, null safety and code enhancements

* Type and status are now multiselect

* Genres, types and statuses now are functions

* Renamed into Manga Eden, fixed missing cover imgs and checkbox filter now are shown at the end
2017-02-07 17:01:46 +01:00
Jozef Hollý 948447f5ec Change apk names (#10) 2017-02-07 17:01:04 +01:00
len 28ef35c069 Add readme 2017-02-03 18:29:59 +01:00
len fa754a8602 Fix test Kissmanga id 2017-01-21 18:13:31 +01:00
len 14792d2a11 Initial commit 2017-01-21 17:55:27 +01:00