Commit Graph

889 Commits

Author SHA1 Message Date
Gauthier aeae87d57f
search for in progress and unread when unread only is selected () 2021-05-21 08:38:58 -04:00
Johannes Joens bbf5ee19df
Bato.to: Search Fix for ()
* Update build.gradle

* Update BatoTo.kt
2021-05-20 09:15:26 -04:00
Johannes Joens c21ff364b8
Bato.to: updated fillters & added UrlActivity ()
* Update build.gradle

* Updated Filters and added UrlActivity
2021-05-20 07:29:41 -04:00
Baptiste Leduc cffc0157a6
Use correct field name for MD@H report endpoint ()
* Use correct field name for MD@H report endpoint

* Bump build.gradle version
2021-05-17 14:09:10 -04:00
Carlos 56d9d913f3
update mangadex at home reporting ()
* fix reporting for md@home

* dont show safe rating

* dont show safe rating

* update gradle
2021-05-15 20:08:28 -04:00
FourTOne5 0e982b8380
Update 9hentai site url. ()
* Update URL

* Update build.gradle
2021-05-14 17:54:49 -04:00
OncePunchedMan 1db6f31ae6
getting the correct tags now () 2021-05-11 18:28:39 -04:00
INSANEMODE 85bf0c87d9
[Mangadex]fix crossdressing tag id ()
* fix crossdressing tag id

the crossdressing id was using the ninja tag id "489dd859-9b61-4c37-af75-5b18e88daafc" when it should be "9ab53f92-3eed-4e9b-903a-917c86035ee3", as seen in https://api.mangadex.org/manga/tag

* Match tag names, and remove ecchi

spelling of tag names have been changed to match the api.
ecchi has been removed.

* Update build.gradle
2021-05-11 18:27:55 -04:00
Gauthier c4f382f0dc
fix readlist chapters sort () 2021-05-10 06:52:45 -04:00
Carlos 618c557f19
Update MangaDexHelper.kt ()
typo fix
2021-05-09 19:20:22 -04:00
Carlos 185a0b4c37
Mangadex bug fixes and remove piedpiperfb ()
* fix ongoing typo
fix original language filtering
fix filipino language

* remove piedpiperfb

* add chapter sort order

* add volume to the sort also
2021-05-09 19:07:06 -04:00
h-hyuuga 12b18f7386
Fix search for genkan io () 2021-05-09 11:16:36 -04:00
Carlos 86d0c8eb12
update to new ssl variable ()
update wording for content rating prefs
2021-05-08 21:00:38 -04:00
FlaminSarge 4424edf879
[Mangadex] Fix authorMap being empty ()
* [Mangadex] Fix authorMap being empty

* Revert build.gradle version
2021-05-08 12:01:29 -04:00
arkon 8a13a17a52 Add support for SwitchPreferenceCompat 2021-05-08 09:35:03 -04:00
Carlos deec443983
More Dex Updates ()
* MangaDex: remove empty tag, fix genre typo

- remove empty tag caused by null/empty publicationDemographic/other from nonGenres if its null/empty
- fix typo genre uuid

* better method removing empty tag

Co-Authored-By: Carlos <2092019+CarlosEsco@users.noreply.github.com>

* revert pt-br changes

Changing it to pt-br instead of pt-BR changed the id of the source and made the Mangadex in Brazilian Portuguese to be separed from the other Brazilian extensions (that uses pt-BR as lang)

Co-Authored-By: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>

* Update build.gradle

* String updates to support standard HTTPS in MD@H node selection

* Code updates to only use nodes with standard HTTPS in MD@H node selection

* Update build.grade to indicate new version

* fix preferences and langs

* low md@home to refresh host sooner

* add content rating by default preferences(defaults to safe and suggestive)

* throw error for page list parsing instead of trying to continue

* clean up string

Co-authored-by: Riztard <riyanluqman@gmail.com>
Co-authored-by: Alessandro Jean <14254807+alessandrojean@users.noreply.github.com>
Co-authored-by: fourquestionmarksokay <83817943+fourquestionmarksokay@users.noreply.github.com>
2021-05-08 07:27:08 -04:00
FlaminSarge 8744b25170
[Mangadex] Add Dex v5 artists ()
* Add Dex v5 artists

* Revert Mangadex build ver
2021-05-07 07:47:15 -04:00
Carlos 9a45dc2f8e
Dex fixes ()
* fix some langs

* dex bug fixes

* add temp cover

* local for languages, clean and capitalize demo/rating, fix tags not showing
2021-05-06 00:11:51 -04:00
Carlos 715bdcccc1
Dex V5 (note: their are no covers currently, you will need to migrate from dex to dex) ()
* initial v5 stuff

* more v5 stuff

* slight changes

* add search

* clean up search some

* change athome parsing
clean up filters

* add Status options for search

* update to use batch author endpoint

* add more filters

* small fixes

* more fixes

* change error message
2021-05-05 19:55:50 -04:00
h-hyuuga f29131f748
Added Genkan.io extension () 2021-05-03 09:57:55 -04:00
Jaykoerner 02fa4e5ca6
Added some chapter filtering options to Bato.to ()
* Update build.gradle

* Update BatoTo.kt
2021-05-02 10:48:36 -04:00
FourTOne5 5e7c11371b
Cubari QoL Update ()
* Update Cubari.kt

Volume defaults to "Uncategorized" so if volume is "Uncategorized" don't show volume.

* Update build.gradle
2021-05-01 16:52:57 -04:00
Johannes Joens 9b00d811d6
Mmrcms split with revisions for ()
* Add MMRCMS.kt

* Add Files

* Add files via upload

* Delete src/all/mmrcms directory

* Added icons
2021-05-01 16:52:32 -04:00
FourTOne5 948cff84e5
Cubari QoL Patch ()
* Was trying to get JSONobject instead of string

* Update build.gradle
2021-04-29 13:06:01 -04:00
FourTOne5 a77f70473f
Cubari QoL ()
* Update Cubari.kt

* Update build.gradle

* Made a Oopsie.

* Oopsie fixing

* -_- Again I guess

* Update Cubari.kt
2021-04-29 10:16:14 -04:00
Alessandro Jean f0c4083f24
Update kotlinx-serialization-protobuf to match Kotlin version at MangaPlus ()
* Update kotlinx-serialization-protobuf to match Kotlin version.

* Removed unused import.

* Removed unused serializer.
2021-04-28 17:21:27 -04:00
arkon 50bf2a56e5
Update dependencies; drop Android 4.x support () 2021-04-28 15:38:05 -04:00
Gauthier 3cd9bb0abb
[Komga] fix restoring backup & tags in filter panel ()
* fix: set full url for manga so restoring a backup can work

* fix: only show series tags in the filter panel
2021-04-28 08:43:55 -04:00
Alessandro Jean 8869d56b6f
Add initial support to more languages at MangaPlus ()
* Add initial support to Portuguese at MangaPlus.

* Add Thai language to MangaPlus.
2021-04-12 10:24:12 -04:00
Johannes Joens a3b9c284de
Webtoons split ()
* Create Webtoons.kt

* Added Webtoons Generator and translate

* Updated Vesion numbers

* Update WebtoonsTranslateGenerator.kt

* Added Icons and ovverides

* Removed non split files

* Update WebtoonsGenerator.kt

* Added id overrides for a few languages

* Added ID Override for  Indonesian

* Fixed backwards compability

* Fix backward compability
2021-04-07 07:52:58 -04:00
Johannes Joens 2c5179dd1a
Bato.to improved language filter ()
* Update BatoToFactory.kt

* Update BatoTo.kt

* Update build.gradle
2021-04-06 08:41:13 -04:00
E3FxGaming 37a6b0d2dd
Webtoons Fix for EU users ()
Should fix Webtoons not working for EU users
2021-04-04 19:32:42 -04:00
Johannes Joens 1b9f714256
Update build.gradle () 2021-04-04 18:29:32 -04:00
Johannes Joens 649e4fb419
Bata.to fix date parsing and add scanlator support () 2021-04-04 16:33:03 -04:00
Johannes Joens 30be012210
Zbulu split ()
* Create Zbulu.kt

* Create ZbuluGenerator.kt

* Added default icon

* De;eted single source files
2021-04-02 08:52:17 -04:00
Johannes Joens 5e5cdf9418
Luscious conversion to multisrc ()
* Create Luscious.kt

* Added icons and Factorys for multilang

* Create LusciousGenerator.kt

* Deleted singel source
2021-04-01 11:11:06 -04:00
RePod a942bdc87a
LANraragi: Category, Random, and DNS fixes ()
* LANraragi: Category to own function and observe on io

Move category retrieval to own function for init and refreshing when FilterList is reset (for the next one...) to maintain sync without restarting.
Observe on io instead of mainThread to avoid exception for "large" requests.
Also considered: callbacks.

* LANraragi: Clean up getArtist and getDateAdded

* LANraragi: Safer getRandomID

* LANraragi: Improve Random item visibility

Previously a server with a dirty DB would have conflicting numbers and need to run a clean to fix them.
That's still the case but that's not the extension's problem and those numbers are no longer considered.
Switched to a querySize check to remain only on the initial Browse page.
Remove previous Latest query smuggling due to above.

* LANraragi: Ignore DNS over HTTPS

Fixes 
Similarly not act without a configured server.
I miss you, return early...

* LANraragi: Init random ID observe on io

Drop mainThread entirely.
2021-04-01 08:42:50 -04:00
Middlepepper 75b78b2dfa
Update MadaraGenerator.kt ()
* Update MadaraGenerator.kt

added GalaxyDegenScans

* Update MadaraGenerator.kt

Added Sleepytranslations

* Update MadaraGenerator.kt

Updated Sleepy Translations name

* Update MadaraGenerator.kt

Added SocialWeebs to MadaraGenerator.kt
Added Manga Too  to MadaraGenerator.kt

* Update Generator.kt

added Mangazuki to Generator.kt for manga-reader-cms (MMRCMS)

* Create Hyakuro.kt

Updated Foolslide Mutisource to include
- Hyakuro

* Update FoolSlideGenerator.kt

Updated to include Hyakuro

* Update FoolSlideGenerator.kt

Corrected missing quote
2021-03-30 09:46:41 -04:00
Gauthier 7655bf6483
feat(komga): ignore dns over https () 2021-03-29 07:04:40 -04:00
scb261 21cf5dac2d
HentaiHand: add authorization, add more languages ()
* Add logging in using username and password in settings

* Remove logs

* Fix warning

* Add more languages

* Bump ext version
2021-03-29 07:01:54 -04:00
funkyhippo d604f06811
Migrate Guya proxy to Cubari, QoL updates to Cubari. ()
* Remove Guya proxy intents.

* Cubari sourceFactory for easier discoverability, search improvements.
2021-03-28 16:20:51 -04:00
funkyhippo 24f1b6f96e
Cubari extension. () 2021-03-27 14:53:17 -04:00
Johannes Joens 51bc7410ba
Updated Bato.to supported languages list ()
* added unfilterd option and US english

* Update build.gradle
2021-03-24 09:20:30 -04:00
az4521 5dbfde95d3
CCC webcomic: support multi-image chapters ()
* CCC webcomic: support multi-image chapters

most of the chapters are only a single image long, whoops

* whoops

* fix issue where chapters past 280 are spanish

Co-authored-by: az4521 <“az4521@users.noreply.github.com”>
2021-03-16 19:41:11 -04:00
az4521 e049f285ec
Create extension for CCC webcomic ()
* Create extension for CCC webcomic

* add the manifest file

Co-authored-by: az4521 <“az4521@users.noreply.github.com”>
2021-03-15 13:41:18 -04:00
Seishirou101 d265dbf33c
updated sources to https ()
* updated souirces

* updated sources

* fix wpcomics generator

fix comics generator with the correct site and override code
2021-03-11 14:55:21 -05:00
RePod b5ef15ee35
LANraragi: Random item, clear new status ()
* LANraragi: Introduce Random item.

Appears as the first item under Browse when there's no meaningful filtering.
Maintain Latest flow at the cost of an extra query param.

* LANraragi: Get and use the Random ID.

Helper functions to get a new random ID.
Helper functions to get the ID from weird spots.
Separate network client to not follow redirects, saving server-side extracts.

* LANraragi: Obtain random ID on init.

To save one entire refresh for that quality user experience.
The call is still to a 301 that is not followed.

* LANraragi: Unset isnew on archives.

More obvious since Latest was hooked up.
Separate from actual reading progress.
This was happening indirectly before the previous extension version swapped to API endpoints for metadata.

* LANraragi: Bump extension version

* LANraragi: AZ detection for ID.

Due to how it updates info and chapters independently leading to an expected race condition.
When detected avoid the race by accessing the ID via thumbnail.

Always using the thumbnail moves the race to non-AZs instead.

* Revert "LANraragi: AZ detection for ID."

This reverts commit 28541d8d0daf989c129884090311e49148f05112.
2021-03-10 06:57:16 -05:00
OncePunchedMan addce58067
changed rate limit to 2/sec () 2021-03-10 06:02:27 -05:00
loocool2 ef82e290fe
Update Imhentai domain ()
* Update imhentai domain

* Update version

* Change mangabat and mangairo domains to correct website

* Revert "Change mangabat and mangairo domains to correct website"

This reverts commit 5c770535848fc99dbb56e32fb0f668df5fc09247.
2021-03-09 17:01:08 -05:00
Gauthier 1ac4721780
fix: logs and try/catch ()
exception catching while building filter list ()
error logs whiloe loading filter values ()
2021-03-07 22:10:53 -05:00