20 Commits

Author SHA1 Message Date
Smol Ame
ab5474a92b
Shinigami: Bump extVersionCode (#8043) 2025-03-27 00:02:31 +00:00
Luqman
ff9732e42b
Shinigami: Rewrite for new site (#7894)
* Shinigami: Rewrite for new site

* add migration info

* tweak baseurl

* use 1 date formatter

* handle decimal chapter number

* Update src/id/shinigami/src/eu/kanade/tachiyomi/extension/id/shinigami/Shinigami.kt

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>

* cleaning

* remove unused

* Update src/id/shinigami/src/eu/kanade/tachiyomi/extension/id/shinigami/Shinigami.kt

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>

* tweak date

Co-Authored-By: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>

* remove unused

* api version inline

* Apply suggestions from code review

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

* cleaning

* cleaning2

* Update src/id/shinigami/src/eu/kanade/tachiyomi/extension/id/shinigami/Shinigami.kt

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>

* remove baseUrl config

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
Co-authored-by: Vetle Ledaal <vetle.ledaal@gmail.com>
2025-03-27 00:02:31 +00:00
AwkwardPeak7
060473aedf
use Preferences functions from utils (#7757)
* import all temporarily

* use `getPreferencesLazy()`

regex: lazy\s*\{\s*Injekt\.get<Application>\(\)\.getSharedPreferences\(\"source_\$id\"\, 0x0000\)(!!)?\s*\}

* use `getPreferences()`

regex: Injekt\.get<Application>\(\)\.getSharedPreferences\(\"source_\$id\"\, 0x0000\)(!!)?

* `getPreferences` and `getPreferencesLazy` with migration

regex to find: getPreferences\(\)\s*\.

* preferences edge cases

* run lint

* why kotlinter not add newline

* bruh

* bump

* unused import not caught by kotlinter

* review suggestions on all files

* bump after merge main

* review

* reduce usage of
2025-03-27 00:02:28 +00:00
dngonz
1b3368110f
Update domains (#7189)
update domains
2025-01-18 20:14:01 +00:00
alberlandohc
8a30734f59
Shinigami: Update url shinigami (#6718)
update url shinigami
2025-01-18 20:13:01 +00:00
eientei95
3205b7d3f7
Shinigami: Update URL (#5937) 2024-12-14 06:55:31 +00:00
Chopper
15a01b7baf
Update domains (#5787) 2024-12-14 06:55:30 +00:00
Chopper
6b9659a92c
Shinigami: Update domain (#5120)
Update domain
2024-10-28 00:20:41 +00:00
inipew
e07b44263d
Shinigami: add baseUrl override (#4152) 2024-07-26 23:35:04 +01:00
inipew
ba8f7ac4b4
Shinigami: Update domain (#4105) 2024-07-26 23:34:43 +01:00
inipew
c77fc83f7d
Shinigami: Update domain (#3933) 2024-07-14 14:40:58 +01:00
inipew
4b996a2976
Shinigami: update domain (#3740) 2024-07-14 14:40:55 +01:00
inipew
99ee352f49
Shinigami: update domain (#3436) 2024-07-14 14:39:16 +01:00
Vetle Ledaal
307540a2aa Shinigami: update domain (#2949) 2024-06-03 05:43:48 +01:00
inipew
5ad927dbf4 Shinigami: update baseurl (#1825) 2024-03-24 21:10:27 +00:00
mohamedotaku
79d24a894a Change url Shinigami "id" (#1546) 2024-02-27 20:53:49 +00:00
Secozzi
59a640e696 Shinigami: update baseurl (#1499)
update baseurl
2024-02-27 20:53:49 +00:00
AwkwardPeak7
30b13498b0 Madara refactor (#1292)
* remove randomua from madara

* don't use page path for page=1

* add back `madara_load_more`

* cleanup i18n and filters

* load more in a new source

* move back the filters

not worth it

* fix build

* altname to i18n as well

* utf-8

* Revert "utf-8"

This reverts commit 1335bc1b478da54d3a5eb6333ac1a26e3ee2825b.

* utf-8

* autodetect load_more_request

* load genres in background

* make genre classes protected

remove unnecessary change

* fetch genres changes

* launchIO countviews

* don't explicitly optin

* cleanup some request overrides

* make `useLoadMoreRequest` enum to be able to disable autodection where necessary

* fix logic

bruh

* use state variables

* defer countViews in overrides as well

* lint

* select().first -> selectFirst

* `load_more` search as well

* detect in search as well

* remove slipped override

* move detection to the function

* remove fetchGenreFailed

* don't use GlobalScope

* tweak load_more_request parameters

* remove ancient connectTimeout/readTimeout

already present in the client provided by the app

* small cleanup
2024-02-27 20:53:28 +00:00
AwkwardPeak7
489729f52b expose lib-multisrc dependencies to the extensions (#1293)
* expose `lib-multsrc` deps to the extensions

change `implementation` to `api`

* remove those libs from extensions
2024-02-18 20:17:19 +00:00
stevenyomi
205d95cc07 Migrate to lib-multisrc (#1237)
* adjustments

* Run generator

* Remove multisrc project

* add lib dependencies

* Remove multisrc from build scripts

* Remove build condition
2024-02-18 20:10:37 +00:00