12 Commits

Author SHA1 Message Date
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
AwkwardPeak7
0658c1926c
revert kotlin 2.1.0 and deps for now (#7468)
generated serializers seem to be missing in final apk, need further investigation
2025-02-23 21:31:11 +00:00
Chopper
8057b3f55a
EZmanga: Migrate theme (#7330)
Migrate theme
2025-02-23 21:26:49 +00:00
Wackery
6f98841b14
HeanCMS: Add chapter title support (#4447) 2024-08-13 02:31:58 +01:00
AwkwardPeak7
1a1566be23
Reaper Scans: fix covers and date (#4382) 2024-08-13 02:31:40 +01:00
Wackery
4554a0c717
Reaper Scans: Update to new website (#4359)
* Update reaper scans to new website

* Reaper Scans: Fix requested changes

* Reaper Scans: remove unused property.

* Reaper Scans: Fix no pages found error

they broke it already???

* Reaper Scans: Fix extra images in chapters.

* Reaper Scans: Replace scraping chapter pages with api

* Reaper Scans: Fix lint

hopefully

* HeanCms: Add cdnUrl option

for sources who host thumbnails/pages outside of the api domain

* Reaper Scans: it was a multisrc this whole time

pain.

* Reaper Scans: Remove id override

* Reaper Scans: Correct version number
2024-08-13 02:31:40 +01:00
bapeey
4c68d5f8d3
HeanCMS: Replace mangaDetails endpoint and enable login in TempleScan (#4226)
* fix mangadetails

* temple now has paid chapters
2024-07-26 23:35:09 +01:00
bapeey
1b34ce2ddd HeanCMS: Fix headers (#3263)
bruh
2024-06-03 05:44:48 +01:00
bapeey
ad0d859a87 HeanCMS: Fix filters and fetch genres from api (#2312)
Fix filters
2024-04-10 01:26:52 +01:00
bapeey
a176c34f73 HeanCMS: Add login preference (#2071)
* Add login

* Bump

* Remove authHeaders from imageRequest

* Make token nullable

* Use /login api endpoint

* Review changes

* Throw error

* Throw api error message

* Reduce one day to prevent timezone issues

* Fix no scheme found

* Double parenthesis
2024-03-30 22:04:18 +00:00
bapeey
455f57d209 Update HeanCMS theme (#1969)
* i hate this theme

* bump

* remove useless slug update

* lint

* Update series slug on chapter list update

This was made for sources that changed slugs constantly.

Currently no one uses it, but who knows if they enable that again

* what an unstable experience

* Remove empty lines

* Fix intl

* newline

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

* why my build took 5 minutes

* I hate iguanas

---------

Co-authored-by: AwkwardPeak7 <48650614+AwkwardPeak7@users.noreply.github.com>
2024-03-24 21:13:54 +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