55 Commits

Author SHA1 Message Date
Jobobby04
999e944c34 Move to official duration extensions 2021-12-25 12:05:06 -05:00
arkon
b19c178eae Combine global update item restrictions
(cherry picked from commit 818fe50f7772e42bff710b471bb0f687ab58ee10)

# Conflicts:
#	app/build.gradle.kts
#	app/src/main/java/eu/kanade/tachiyomi/data/library/LibraryUpdateService.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsLibraryController.kt
2021-12-18 11:48:18 -05:00
Jobobby04
f2c881cb42 Update WI-FI restriction for EXH update worker 2021-10-23 14:25:10 -04:00
Jobobby04
e9e3340c08 Convert EH Gallery Updater from a JobService to WorkManager 2021-07-02 17:50:22 -04:00
Jobobby04
aeaf52cb58 Handle more deprecated items 2021-06-02 00:10:36 -04:00
Jobobby04
12962b3486 Minor cleanup 2021-03-22 20:25:46 -04:00
Jobobby04
d64a8907eb Many small changes
- Remove unused gridlayout dependency
- Add RECIEVE_BOOT permission for EH updater
- Some suspending db IO calls
2021-03-07 02:47:48 -05:00
Jobobby04
dc6aa11bc7 Revert "Run more db queries inside the IO pool, convert some RxJava references to Coroutines"
This reverts commit 18f02a85ac3b21b5ce91b81a6a6b97c7585d7088.

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsEhController.kt
2021-01-26 23:36:03 -05:00
Jobobby04
295af5306b Handle delegated source id lists better using a LisenterMutableMap
Better source id comparisons
2021-01-26 13:31:22 -05:00
Jobobby04
18f02a85ac Run more db queries inside the IO pool, convert some RxJava references to Coroutines 2021-01-26 13:31:20 -05:00
Jobobby04
0a4fcb480d Small cleanup and optimizations, add a coroutine version of insertFlatMetadata 2021-01-20 21:00:23 -05:00
Jobobby04
a0ac2daad1 Deal with SY for the coroutine function changes 2021-01-10 19:36:24 -05:00
Jobobby04
ce0726d863 Update SY fetchMangaInfo and getchChapterList to use the new 1.x functions 2021-01-02 16:36:13 -05:00
Jobobby04
6f712c7f17 Lint 2020-12-12 12:36:29 -05:00
Jobobby04
9a2ed755b7 Cleanup EH and AZ preferences 2020-11-30 15:11:58 -05:00
arkon
b25e604bc2 Set preview/experimental compiler flags instead of using annotations
(cherry picked from commit 781971ee813b9c3a71558c268365e9495dbc41c2)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
2020-11-25 14:52:06 -05:00
Jobobby04
015c610205 Use stable versions of RxUtil functions 2020-11-04 21:44:08 -05:00
Jobobby04
c049ce9018 Convert E-Hentai Update helper to Flows 2020-10-24 16:44:20 -04:00
Jobobby04
1a0109df1d Cleanup 2020-10-24 15:44:52 -04:00
Jobobby04
f3365cef67 Convert SY specific usages of Gson to Kotlin Serialization
Cleanup saved searches a bit
Cleanup json parsing
2020-10-12 14:20:54 -04:00
arkon
8d5b2f40b3 Use Kolinter Gradle plugin for linting instead of ktlint directly
(cherry picked from commit 76f6fe46010b235ee59962c94c790428870fc23e)
2020-09-13 23:08:52 -04:00
Jobobby04
02e6eaae12 Cleanup and fix a few compiler warnings 2020-09-13 22:24:03 -04:00
Jobobby04
b93298c411 Add MangaDex only implementation of Mangadex Follows list
Add login dialog that pops up whenever you are not logged in when trying to browse MangaDex
Remove attempts at porting over chapter read history from older galleries to new ones
Disable latest for ExHentai, it was browse without buttons anyway
2020-09-11 23:12:13 -04:00
Jobobby04
f20e5d864d Move from kizitonwose time to kotlin duration 2020-09-06 16:24:43 -04:00
Jobobby04
80960d87f2 Cleanup 2020-08-24 17:25:10 -04:00
Jobobby04
a6b98e24dc Undo linting 2020-08-15 15:57:07 -04:00
Jobobby04
bc549c56d6 Automatic linting fixes 2020-08-14 18:41:20 -04:00
Jobobby04
bb87392eef Code cleanup 2020-08-04 22:51:56 -04:00
Jobobby04
c15f4c7fd0 Update debug functions 2020-05-16 19:44:12 -04:00
Jobobby04
3a79f8fb50 Updated E hentai notifications to new system 2020-05-11 17:11:47 -04:00
Jobobby04
a006bc7d93 Rename EH update notifier 2020-05-11 16:03:32 -04:00
Jobobby04
6e1da22353 Convert EH settings to FlowPrefrences 2020-05-10 19:22:10 -04:00
arkon
005d43a3ec Minor cleanup of wakelocks, extension ID backup
(cherry picked from commit b4c7992726fdf36a7dc58e7d7142c2a1642d0f36)

# Conflicts:
#	app/src/main/java/eu/kanade/tachiyomi/util/system/ContextExtensions.kt
2020-05-09 11:30:38 -04:00
Jobobby04
7e99a9f789 Linting Fixes AZ 2020-05-03 14:36:19 -04:00
Jobobby04
c09f6cb20c Lint fixes 2020-05-03 14:25:41 -04:00
Jobobby04
959bad0247 Lint fixes, likely nothing broke 2020-05-03 14:25:24 -04:00
jobobby04
23ac3d18e5 Optimize imports, disallow wildcard imports because of klint, run linter 2020-05-03 01:36:21 -04:00
jobobby04
52e742049b Reorganize other util files 2020-05-03 00:39:16 -04:00
Rani Sargees
cc6c1b5641 add debug for EH aged flags 2020-05-02 23:51:52 -04:00
Rani Sargees
9b883b1a09 androidx migration
I DID THIS ONE MYSELF WITHOUT TAKING IT FROM THE OTHER FORKS
YEEEEEEEEEEET
2020-01-06 03:26:31 -05:00
NerdNumber9
6857c8c1fe Use better job ids for EHentai updater 2019-08-13 01:41:31 -04:00
NerdNumber9
44d563e689 Use better job ids for EHentai updater 2019-08-13 01:39:01 -04:00
NerdNumber9
6ce2809450 Use better job ids for EHentai updater 2019-08-13 01:38:49 -04:00
NerdNumber9
16f1dcd922 Fix background updater not updating all galleries 2019-08-09 10:04:06 -04:00
NerdNumber9
8f36d698cf Fix EHentai gallery update notifications for real 2019-08-09 09:48:31 -04:00
NerdNumber9
a0b490b10f Fix EH gallery updater crashing 2019-08-09 04:40:44 -04:00
NerdNumber9
ac6dbbcd89 Add update notifications for EH/EXH galleries 2019-08-08 20:04:31 -04:00
NerdNumber9
14879c4466 Isolate EH and EXH manga redirects 2019-08-08 14:45:40 -04:00
NerdNumber9
46636b537c Add update frequency restriction debug toggle 2019-08-04 22:55:38 -04:00
NerdNumber9
39ffd3c3bc Fix update worker crashing application 2019-07-28 02:32:10 -04:00