2 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
96113ce68e
SeiManga & Grouple sources domain prefs update (#4749)
* Added SeiManga extension (#4561)

* Added SeiManga extension

* Changed overrideVersionCode in build.gradle to 0

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

* Omitting id override from SeiManga.kt

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

* Removed a "needless blank line" because overpedantic Kotlin compiler said so

Seriously, what compiler in the world would even consider a blank line an error?

* Update SeiManga.kt

* Update GroupLe.kt

* Update build.gradle.kts

* Update AllHentai.kt

* Update MintManga.kt

* Update AllHentai.kt

* Update SeiManga.kt

* Update build.gradle

* Update build.gradle

---------

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

* readmanga(ru): domain pref

* rumix(ru): domain pref

* rselfmanga(ru): domain pref

* private preference...

---------

Co-authored-by: Teashrock <kajitsu22@gmail.com>
2024-09-15 20:23:02 +01:00