36 Commits

Author SHA1 Message Date
子斗子
779155707a
[Hitomi] Add Japanese Title for Manga Description (#4641) 2024-09-15 20:22:00 +01:00
KenjieDec
14c5eec0de
Hitomi: Add Image Format Preferences (#4101)
* Add image filetype preferences

* Update extVersionCode

* Apply suggestions

- Confirm jxl by using its signatures when passing through interceptor
- & others

* Update HitomiDto.kt

* Fix

* Fix - Apply Suggestion

* Apply suggestion

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>

* Fix

* Lint Fix?

---------

Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
2024-07-26 23:35:04 +01:00
AwkwardPeak7
927897c78b
Hitomi: improve speed (#3560)
* Hitomi: use set to improve filtering speed

* keep random sort

* optimize cache control
2024-07-14 14:39:17 +01:00
AwkwardPeak7
76fe2af9ca
Hitomi: small refactor (#3389)
* Hitomi: small refactor

* bump

* coauthor

Co-authored-by: ZIDOUZI <53157536+ZIDOUZI@users.noreply.github.com>

* fix potential oom and optimize language query

when some sort is applied, it will already fetch correct language so no need for separate query

---------

Co-authored-by: ZIDOUZI <53157536+ZIDOUZI@users.noreply.github.com>
2024-07-14 14:39:15 +01:00
KenjieDec
95e4d83106
Hitomi Add "Type" Filter (#3355)
* Add "Type" Filter

- Added "Type" Filter
- Popular Section: Today -> Year
- Fixed issue where manga is skipped if language is null

* Change1

* *

* Change2

- Use List instead of Set
2024-07-14 14:39:15 +01:00
ZIDOUZI
60f5f67479 Hitomi: Add language to manga description, add a preferences to show gender (#3314)
* 1. Add language for manga description
2. Add a custom preference to choice if show gender as text or icon

* fix code style

* revert extra formatting

* change preference into switch

* remove unused import, increase extVersionCode

* Apply suggestions from code review

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-06-03 05:44:48 +01:00
GoonGooner
93d6a9b328 Add filters to Hitomi Extension (#3312)
* hitomi filters

* move filters to seperate file

* rename category filter to area filter, tag->area in parse
2024-06-03 05:44:48 +01:00
AwkwardPeak7
9f21ec0d06 fix Hitomi method conflict with ext-lib 1.5 methods (#806)
* maybe fix private fun conflict with ext-lib 1.5 interface methods

* add pages in description

* slight refactor

* bump

* make search default order same as site

some entries don't show up on popular sort
2024-01-30 22:11:53 +00:00
stevenyomi
12e864f85f Remove placeholder manifest files (#790) 2024-01-30 22:11:47 +00:00
AwkwardPeak7
5da654c4fc add hitomi.la (#581)
* hitomi.la

* source factory

* suggestions

* sort filter
2024-01-30 22:09:32 +00:00
FourTOne5
40fab1d9b5
Yeet Hitomi (#11613) 2022-04-25 19:55:48 -03:00
arkon
f94099b8e8 Revert "Update to extensions-lib 1.3 (#11298)"
This reverts commit 67263a106b0e68e5db2352c54330b87c93f5fc83.
2022-04-23 18:25:56 -04:00
arkon
67263a106b
Update to extensions-lib 1.3 (#11298) 2022-04-23 17:40:04 -04:00
nicki
0ce1eee2d5
NH, Hitomi: Move lang Other to lang All (#10430)
* NH: Move 'Other' to 'All'

* hitomi: move 'Other' to 'All'
2022-01-11 09:59:20 -05:00
Basara-Hatake
b1d92188ab
hitomi speed fix (#10290) 2021-12-31 12:13:39 -05:00
Basara-Hatake
b2bbc6a803
hitomi avif support (#10288) 2021-12-30 21:49:34 -05:00
Basara-Hatake
f0d794b58a
fix hitomi images (#10286) 2021-12-30 12:28:34 -05:00
Basara-Hatake
9aec9e3af1
Hitomi fix images (#10273)
* fix hitomi images

* Update build.gradle

* use var
2021-12-29 17:36:19 -05:00
Basara-Hatake
7a76a2756f
fix hitomi images (#9687)
* fix hitomi images

* Update build.gradle
2021-11-01 07:30:31 -04:00
arkon
6a75de9261
Remove usage of @Nsfw annotation in favor of extension-level flagging (#9368) 2021-10-04 16:44:32 -04:00
arkon
2a3d88cea0
Target SDK 31 (#9022) 2021-09-09 18:25:46 -04:00
arkon
bc7d8c8672
Default libVersion to 1.2 (#9014) 2021-09-09 08:58:17 -04:00
Arraiment
aa2b301ac1
Hitomi.la issue fixes (#8554)
* Fix page url requests

* Add keyword search url encoding
2021-08-14 05:45:28 -04:00
Charles Lee
f098832504
Update firstSubdomainFromGalleryId in hitomi.la (#8092)
Updated with latest logic from ltn.hitomi.la/common.js
2021-07-13 09:27:17 -04:00
vulpes310
2e062b2929
[Hitomi.la] Remove hardcode image path condition (#7724)
[FIX] Remove hardcode image path condition

Rather than hardcoded conditons for determining image path's first subdomain,
the extension now dynamically load the condition by parsing the condition from
Hitomi.la's common.js. This should keep the cat and mouse chase a little bit longer.

[REFACTOR] Simplify regular expression for id extraction
2021-06-18 05:52:48 -04:00
vulpes310
00547b5413
[hitomi.la] Update image url path logic and implement filter (#7654)
* [hitomi.la] Update image url path logic and implement filter

[FIX] Update image url path logic

[FEAT] Add Filter for searching with popularity support

[FIX] Replace the used json library with kotlinx.serialization

[FIX] Deeplink now support all type and can actually display result

[FEAT] Add common word detection to avoid large search result

* Fix HitomiActivity query pattern

* [hitomi.la] Update image url path logic and implement filter

[FIX] Update image url path logic

[FEAT] Add Filter for searching with popularity support

[FIX] Replace the used json library with kotlinx.serialization

[FIX] Deeplink now support all type and can actually display result

[FEAT] Add common word detection to avoid large search result

* Fix HitomiActivity query pattern

* Update extVersionCode
2021-06-14 13:43:17 -04:00
Alessandro Jean
3f91c5f75e
Replace JsonParser with kotlinx.serialization in some extensions (#7620)
* Replace JsonParser with kotlinx.serialization.

* Remove wildcard import.

* Remove more usages of JsonParser.
2021-06-14 06:20:05 -04:00
arkon
50bf2a56e5
Update dependencies; drop Android 4.x support (#6742) 2021-04-28 15:38:05 -04:00
scb261
4396121d1f
Hitomi.la: fix search when using upper case (#5843) 2021-02-14 09:22:32 -05:00
Edgar Mejía
7735005682
Fix tachiyomiorg#4800 (#5496) 2021-01-20 13:38:53 -05:00
arkon
209db287a3 Fix URL intent handler manifest entries 2020-12-20 22:59:04 -05:00
Aria Moradi
33f136d2ae
Fix Android Studio "Duplicate content roots" error (#5203)
* comply with #5214

* rm not needed AndroidManifest.xml

* [CI SKIP] add info about AndroidManifest.xml

* Update CONTRIBUTING.md

Co-authored-by: arkon <arkon@users.noreply.github.com>
2020-12-20 22:31:12 -05:00
ObserverOfTime
019f12b61d
Add hitomi.la URL intent (#4587)
Add hitomi.la URL intent
2020-10-12 08:49:56 -04:00
arkon
016653bdc0
Update Kotlin, coroutines, kolinter (#4363)
* Update kolinter, address some build warnings

* Update to Kotlin 1.4.10, coroutines 1.3.9
2020-09-13 18:33:59 -04:00
Logan B
61103d394c
Add the rest of the languages per ISO-639 (#4081)
* Add the rest of the languages per ISO-639

* pt-BR

Co-authored-by: snakedoc83 <mikepeterson83@gmail.com>
2020-08-12 00:04:16 -04:00
Mike
f2a5c8e440
Hitomi - ported from TachiyomiSy/EH (#4079)
* Hitomi - ported from TachiyomiSy/EH

* enable a couple more languages

* nsfw annotation

* fix missing import
2020-08-10 21:42:32 -04:00