Jobobby04
33a590d895
Mangadex fixes
2021-05-17 12:45:33 -04:00
Jobobby04
bc871cd2ee
Dismiss the filter sheet when a button is pressed
2021-05-14 13:54:46 -04:00
Jobobby04
4a2d9dbdf8
Fix Publication Complete status showing as unknown
2021-05-12 23:32:26 -04:00
Jobobby04
08f1eff450
Update Mangadex Similar to GoldBattles latest version
2021-05-12 23:29:14 -04:00
Jobobby04
e500d0bebf
Exh login menu supports custom igneous cookies. Supports translation now as well
2021-05-12 18:19:43 -04:00
Jobobby04
2629b3420b
Update for Mangadex api 5.0.5
2021-05-12 16:17:39 -04:00
Jobobby04
0c33b7915b
Remove unused sheet extensions
2021-05-11 13:07:10 -04:00
Jobobby04
29e4392490
Cleanup the mangadex list calls
2021-05-11 13:06:55 -04:00
Jobobby04
32197b1491
Add erotica and pornographic to lewd
2021-05-11 12:39:29 -04:00
Jobobby04
3f56c81c03
Cleanup some tag stuff
2021-05-11 12:38:50 -04:00
Jobobby04
273d61e69b
Chunk the statuses endpoint
2021-05-10 22:03:17 -04:00
Jobobby04
2ec5581e8c
Likely fix background crashes
2021-05-10 22:03:16 -04:00
Jobobby04
be6637c7fd
Fix mangadex manga not adding all chapters
2021-05-10 22:03:16 -04:00
Henrik
44ba757ad8
add goldbattle mdaltimage data api ( #312 )
2021-05-10 22:02:31 -04:00
Jobobby04
d04cdd9b34
Half fix legacy backup with dex manga
2021-05-09 23:27:18 -04:00
Jobobby04
333f55a44b
Enable MangaPlus chapters in mangadex delegation
2021-05-09 22:20:39 -04:00
Jobobby04
1f9b69fc07
Multiple bugfixes for mangadex delegation
...
Chapters should be sorted
Multiple language fixes
Multiple empty result fixes
2021-05-09 22:10:22 -04:00
Jobobby04
09802c3609
Fix chapter names to match the extension
2021-05-09 19:19:20 -04:00
Jobobby04
428a9e82f3
Use a string builder instead of a list to make chapter names
2021-05-09 18:56:25 -04:00
Jobobby04
fc354f5792
Mangadex Api 5.0.4
2021-05-09 18:56:25 -04:00
Jobobby04
31473351af
Mangadex cleanup
2021-05-09 18:56:24 -04:00
Henrik
85398f7c30
add mal cover for mangadex and fix kitsu covers in some cases ( #311 )
2021-05-09 18:56:01 -04:00
Jobobby04
c787498b85
Use kitsu cover for mangadex manga if avalible
2021-05-07 20:53:59 -04:00
Jobobby04
cb2432cce9
Fix a few bugs that were found in the extension
2021-05-07 14:14:05 -04:00
Jobobby04
dd81e5f2b9
Add artist parsing, fix possibly broken author parsing
2021-05-07 14:13:45 -04:00
Jobobby04
84a1da2952
Fix updating remote status, allow editing MdList tracking
2021-05-07 13:43:34 -04:00
Jobobby04
866a92474f
Disable requesting metadata for now
2021-05-07 13:41:33 -04:00
Jobobby04
b297d580b0
Get statuslist first when parsing tracking
2021-05-07 13:39:50 -04:00
Jobobby04
858a5e6eee
Cleanup token authenticator, fixes ctd when opening tracking
2021-05-07 13:39:15 -04:00
Jobobby04
b9b5ef55ab
Rewrite and enable Mangadex delegation for V5 of Mangadex (Thanks Cesco)
...
Co-authored-by: CarlosEsco <CarlosEsco@users.noreply.github.com>
2021-05-06 21:19:30 -04:00
Andreas
5c352cb3c0
Add manga-wised rotation mode settings ( #4841 )
...
* Add manga-wised rotation mode settings
Based on #3522
Co-authored-by: bboyz269 <4453811+bboyz269@users.noreply.github.com>
* Fix small mistakes
* Complete TODOs
* Rename functions
rotation -> orientation
* Fix orientation icon not changing
Bug from video
* Fix bug with force portrait not being force if a default value
Bug from video
* Backup viewer_flag as a seperate field in so legacy/forks doesn't crash
* Make viewer_flags nullable so old backups viewer gets restored
* Add migration for old rotation and viewer to new defaults ones
* Rename variable in enums
* Fix migration after OrientationType was changed
* Remove untrue comment
Co-authored-by: bboyz269 <4453811+bboyz269@users.noreply.github.com>
(cherry picked from commit 0fef546a0d4b2a78089b0880564e80708afbe1da)
# Conflicts:
# app/build.gradle.kts
# app/src/main/java/eu/kanade/tachiyomi/data/backup/full/models/BackupManga.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/models/Manga.kt
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferenceKeys.kt
# app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/migration/search/SearchPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderPresenter.kt
2021-05-04 14:48:06 -04:00
Ivan Iskandar
73c9df9c43
Use Coil ( #4870 )
...
* Use Coil
* Remove coil-transformations lib
* Add MangaCoverFetcher
* Remove Glide
* MangaCoverFetcher: Allow skipping custom cover usage
* Adjust coil caching policy for some non-library items
* Allow coil to use RGB565 only on low ram devices
* Fix image loading progress view not showing
a
* Increase coil crossfade duration
Same as default glide duration
* Add back request clearing
(cherry picked from commit 93e61367958e280689423b7692cd98cda59805e9)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/App.kt
# app/src/main/java/eu/kanade/tachiyomi/data/glide/FileFetcher.kt
# app/src/main/java/eu/kanade/tachiyomi/data/glide/TachiGlideModule.kt
# app/src/main/java/eu/kanade/tachiyomi/network/NetworkHelper.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceComfortableGridHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceGridHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceListHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryComfortableGridHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryCompactGridHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryListHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoHeaderAdapter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/viewer/pager/PagerPageHolder.kt
2021-05-04 14:13:17 -04:00
arkon
b4a226157c
Drop support for Android 5.x
...
(cherry picked from commit 89619b7836145130b4bf5d92ebc0f6fe70de7233)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/info/MangaInfoHeaderAdapter.kt
2021-05-04 14:13:14 -04:00
arkon
f45fdca168
Remove app update check on Android 5.x
...
(cherry picked from commit 13324dd1a1f52dfeaa551d34d2a0c57d6be3940d)
2021-04-28 14:01:22 -04:00
arkon
f1a8132307
Remove "Locked" orientation, replace with explicit orientations
...
Portrait/Landscape allow sensor, Locked Portrait/Landscape don't.
(cherry picked from commit e8d8621f06751a6aa099931cba1d8f4e4f28ddb6)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
2021-04-26 18:00:36 -04:00
arkon
aa56698dac
Clean up controller viewbinding creation
...
Based on https://github.com/Jays2Kings/tachiyomiJ2K/blob/master/app/src/main/java/eu/kanade/tachiyomi/ui/base/controller/BaseController.kt
(cherry picked from commit cab919d74c2a00fd450c915a4d7fddc29c44927e)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourceController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
2021-04-19 14:56:08 -04:00
Jobobby04
780c1e68a6
Rename debug function
2021-04-14 19:01:41 -04:00
Jobobby04
5af0e7e847
Nullable source name for manga type
2021-04-14 18:16:53 -04:00
Jobobby04
142bdd14b7
Add debug function to fix reader toast crash
2021-04-14 18:16:23 -04:00
Jobobby04
a3c26c63d4
LoginSource changes
2021-04-13 18:52:57 -04:00
Jobobby04
8a9f2cce10
More inset fixes
2021-04-11 20:56:50 -04:00
Jobobby04
5df0eb7ed1
Convert EHentai Login controller to a activity
2021-04-11 20:43:21 -04:00
arkon
828944950b
Add Google DoH provider
...
(cherry picked from commit b2d4e5ab846bcb5807785a0d1bfb82e9c5caeec6)
# Conflicts:
# app/build.gradle.kts
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsAdvancedController.kt
2021-04-11 18:46:37 -04:00
Jobobby04
6b08889c15
Use a Enum for MigrationStatus
2021-04-06 13:39:25 -04:00
Jobobby04
367d95c825
Logging fixes and lint
2021-03-31 14:29:27 -04:00
Jobobby04
12962b3486
Minor cleanup
2021-03-22 20:25:46 -04:00
Jobobby04
f02e3ae28f
More blocking fixes
2021-03-22 20:11:15 -04:00
Jobobby04
5558790e15
Fix Sync Favorites
2021-03-19 15:16:42 -04:00
Jobobby04
a1a9b4b812
Lint
2021-03-18 21:55:25 -04:00
Jobobby04
aac2fcb7d4
Catch more mangadex exceptions
2021-03-18 19:48:06 -04:00
Jobobby04
67310ada53
Move depercated logging to the bottom of the file
2021-03-18 17:06:19 -04:00
arkon
7164f686d4
Add reading mode toggle
...
(cherry picked from commit 1e58b05ead62e68373775afb309fcad8b28df957)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
# app/src/main/res/layout/reader_activity.xml
2021-03-18 15:10:53 -04:00
Jobobby04
21240cad06
Cleanup
2021-03-11 22:39:46 -05:00
Jobobby04
84abe044a3
Remove Hentai Cafe Delegation
2021-03-11 19:10:33 -05:00
Jobobby04
04200bb590
Cleanup
2021-03-11 19:10:33 -05:00
Jobobby04
5dace4fd74
Fix Mangadex Login, Fix Mangadex tracking, Set Mangadex track status to Reading on tracked
2021-03-11 19:10:32 -05:00
Jobobby04
ccdae6bb9a
Deprecate throwable logging function, produces bad log
2021-03-11 19:10:31 -05:00
Jobobby04
0fd9b2a8f6
Fix migration not running sometimes
2021-03-11 19:10:31 -05:00
Jobobby04
da3681e602
Dont throw a exception if the request fails for mdlist tracking
2021-03-07 13:04:53 -05: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
7e91ae02f1
Upgrade logging, now maps timber to XLog, new logging functions
2021-03-07 00:23:23 -05:00
Jobobby04
3601968342
Cleanup data saver
2021-03-04 19:10:07 -05:00
Jobobby04
9694c8310c
Make sure some toasts are used in the main thread
2021-02-24 17:26:08 -05:00
Jobobby04
079ca1d0b3
Small cleanup
2021-02-24 16:16:47 -05:00
Jobobby04
50a5ec45b3
Do a bit of optimization and cleanup, remove old EH startup code
2021-02-14 21:24:26 -05:00
Jobobby04
eb5469d362
Get MDList working with merged manga
2021-02-11 17:02:48 -05:00
Jobobby04
227de5d838
Separate MDList from Mangadex manga, allowing it to be used with other sources(not implemented)
2021-02-11 16:41:23 -05:00
Jobobby04
86c228243d
Fix merged manga chapterlist not updating, fix merge chapter downloads
2021-02-10 16:39:11 -05:00
Carlos
88690008f7
use super high quality on mangaplus
...
(cherry picked from commit 2074fbc192b9cfe9475643583d3d77f3cd9e4b4c)
2021-02-07 23:39:51 -05:00
Carlos
4388e7bc3a
fix more descriptions
...
(cherry picked from commit 2f69b74f3429ab94aaee0e55eefbb64047a9737c)
2021-02-07 23:39:41 -05:00
Jobobby04
d7eac12eee
Use some core ktx
2021-02-06 19:02:35 -05:00
Jobobby04
1eb8ee502e
Optimize imports
2021-01-26 23:47:44 -05:00
Jobobby04
2b845ec01f
Cleanup MetadataViewPresenter
2021-01-26 23:47:26 -05:00
Jobobby04
dc6aa11bc7
Revert "Run more db queries inside the IO pool, convert some RxJava references to Coroutines"
...
This reverts commit 18f02a85ac .
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsEhController.kt
2021-01-26 23:36:03 -05:00
Jobobby04
628eedf15a
Remove duplicate raised search metadata code
2021-01-26 23:33:51 -05:00
Jobobby04
5d600166ea
Move EnhancedSource helper functions to SourceHelpers
2021-01-26 20:26:31 -05:00
Taco
ec1fe205ad
Update Okio, use more KTX stuff ( #4353 )
...
* Update Okio to 2.10.0
* Use some more KTX extensions
(cherry picked from commit 5f7e34b6a1cbda755db6f943a87da16cfc51e6e4)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/database/mappers/CategoryTypeMapping.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/mappers/MangaTypeMapping.kt
# app/src/main/java/eu/kanade/tachiyomi/data/database/resolvers/MangaFavoritePutResolver.kt
2021-01-26 16:11:02 -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
64eeab7c5e
Use a Enum for genre color
2021-01-26 13:31:18 -05:00
Jobobby04
a088e1ffc2
Cleanup removeArticals extension function
2021-01-26 13:31:17 -05:00
Jobobby04
0b7f8da84e
Cleanup EHentai Description extension
2021-01-26 13:31:14 -05:00
Jobobby04
9f2e582281
Cleanup view extensions
2021-01-26 13:31:14 -05:00
Jobobby04
02e3b49dc7
Move StringBuilderExtensions to utils
2021-01-26 13:31:12 -05:00
Jobobby04
003e916ab0
Fix app crash if mangadex logout dialog has a issue
2021-01-21 18:46:54 -05:00
Jobobby04
34f8407983
Fix MangaPlus chapters for MangaDex
2021-01-21 14:47:03 -05:00
Jobobby04
0a4fcb480d
Small cleanup and optimizations, add a coroutine version of insertFlatMetadata
2021-01-20 21:00:23 -05:00
Jobobby04
3b364c91f1
Do quite a bit of code cleanup
2021-01-17 22:17:15 -05:00
Carlos
e713340ced
switch off kotson for chapter deeplink
...
(cherry picked from commit 6b545e84aba0d5657a09a8c00735f9f9d4ee28bb)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/source/online/handlers/ApiMangaParser.kt
# app/src/main/java/exh/md/handlers/serializers/ApiChapterSerializer.kt
2021-01-15 22:59:37 -05:00
Carlos
5fefefcb23
Mark manga complete on mangadex when all chapters are marked in mdlist
...
(cherry picked from commit b95cca91fc19fedb42fce895e0a5f062e342dc21)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/data/track/mdlist/MdList.kt
2021-01-15 22:52:44 -05:00
Carlos
4a268de6dc
fix more descriptions
...
(cherry picked from commit a04a0f534f679a9f908ffaf6f8bcff0018d742be)
2021-01-15 22:38:32 -05:00
Jobobby04
80c7abe098
Fix chapters not updating correctly on mdlist
2021-01-15 22:38:16 -05:00
Jobobby04
37787f040c
Mangadex code cleanup
2021-01-15 22:29:57 -05:00
Jobobby04
f29ad69534
Remove uneeded preferences from a Mangadex file
2021-01-15 22:18:59 -05:00
Jobobby04
05793d8a60
Remove a uneeded .asObservable call
2021-01-15 22:18:23 -05:00
Carlos
85425a66a2
fix chapter deeplink
...
(cherry picked from commit f0dd30587a98c27bca59088f119d85f2fc044f25)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/source/online/handlers/ApiMangaParser.kt
2021-01-13 19:49:14 -05:00
Jobobby04
a0ac2daad1
Deal with SY for the coroutine function changes
2021-01-10 19:36:24 -05:00
Jobobby04
cda886ecb3
Unknown source compile fix
2021-01-10 18:12:14 -05:00
Carlos
57c4ead5fb
fix a description
...
(cherry picked from commit c1a603c68bf5a9fb34e2681862e4769e157a5966)
2021-01-10 17:33:07 -05:00
Carlos
3a5182103a
fix manga plus entries
...
(cherry picked from commit 1b5624a601144b4ccdebf379d53a2b4c5f90c2f6)
# Conflicts:
# app/src/main/java/exh/md/handlers/ApiChapterParser.kt
2021-01-10 17:32:53 -05:00
Carlos
85853b159d
fix descriptions
...
(cherry picked from commit 74a06675d4b42cd700fdbe210cf2e281dfae7d45)
2021-01-10 17:29:43 -05:00
Jobobby04
a04f848ad1
Unknown source error for Deeplink
2021-01-10 17:28:52 -05:00
Jobobby04
73e861ec9e
Mangadex replace list of langs with just the source lang
2021-01-10 17:28:20 -05:00
Carlos
6bb7b676bd
fix mdlist
...
(cherry picked from commit ebf5e492ca8dcc6771349b631ebf7661dfbb7d44)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/source/online/handlers/FollowsHandler.kt
# app/src/main/java/exh/md/utils/FollowStatus.kt
2021-01-10 17:21:08 -05:00
Carlos
35936e3c9a
finish transition to api v2
...
(cherry picked from commit 4039f6927e627279cf1b324279a2d817a007d29b)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/source/online/handlers/ApiMangaParser.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderPresenter.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderSettingsSheet.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/chapter/ReaderChapterSheet.kt
# app/src/main/java/exh/md/handlers/MangaHandler.kt
# app/src/main/java/exh/md/utils/MdUtil.kt
# app/src/main/res/layout/reader_activity.xml
# app/src/main/res/layout/reader_chapters_sheet.xml
# app/src/main/res/menu/reader.xml
2021-01-09 16:11:15 -05:00
Jobobby04
fca7dad7b0
Address coroutine scope leaks for SY
2021-01-07 23:14:08 -05:00
arkon
a68f18d180
Use lifecycleScope directly
...
(cherry picked from commit b18a794eca05f4c4befb8606b9af8913d7520215)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt
2021-01-07 22:22:27 -05:00
inorichi
c8dd2190ba
Minor fixes regarding leaks
...
(cherry picked from commit 36f81b4a623ede11f10049f5869de5b6efa7803a)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaController.kt
2021-01-07 14:27:22 -05:00
Jobobby04
a6d4644713
Cleanup
2021-01-07 00:55:00 -05:00
Carlos
c9062cc089
switch to v2 and api server + old style chapter urls for delegation
...
(cherry picked from commit b79c1572470fea4568708d3526f5170868a0c3c1)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/source/online/handlers/ApiChapterParser.kt
# app/src/main/java/eu/kanade/tachiyomi/source/online/handlers/FollowsHandler.kt
# app/src/main/java/exh/md/handlers/SearchHandler.kt
2021-01-07 00:32:12 -05:00
Carlos
ac2301e4be
fix group serializer
...
(cherry picked from commit e47d84f1af1eebe63b3dfc618daee29e18ee4156)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/source/online/handlers/ApiMangaParser.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/manga/MangaDetailsController.kt
# app/src/main/res/raw/changelog_release.xml
# buildSrc/src/main/kotlin/Configs.kt
2021-01-06 22:48:22 -05:00
Carlos
c073f71ec1
fix v2 api call for groups
...
(cherry picked from commit 01903e341be6cd5ae50ce6eee88be6ad40fd1835)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/source/online/handlers/ApiMangaParser.kt
2021-01-06 22:46:07 -05:00
Carlos
f1a65edd3a
Mangadex api v2 for manga info
...
(cherry picked from commit 38ec991a15d2eebc7ebd0522f8615c2d8dd7003b)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/source/online/handlers/ApiMangaParser.kt
# app/src/main/java/eu/kanade/tachiyomi/source/online/handlers/serializers/CoversSerializer.kt
# app/src/main/java/exh/md/handlers/MangaHandler.kt
# app/src/main/java/exh/md/handlers/SearchHandler.kt
# app/src/main/java/exh/md/handlers/serializers/ApiMangaSerializer.kt
# app/src/main/res/drawable/manga_info_more_gradient.xml
2021-01-06 22:42:55 -05:00
Jobobby04
68c12d79ee
CoroutinePresenter changes
2021-01-06 00:54:11 -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
28fca8c839
Make internal and delegated sources able to use getMangaDetails, getChapterList, and getPageList properly
2021-01-02 03:28:03 -05:00
Jobobby04
8e659f3355
Remove usage of retrofit in similar manga pull
2020-12-31 17:07:03 -05:00
Jobobby04
e078e34ab0
Add chapter deeplink, make MangaDex use it
2020-12-26 16:13:55 -05:00
Jobobby04
1a609e557b
Refactor and cleanup
2020-12-26 16:12:52 -05:00
Jobobby04
f33a4e2ecc
Also do the last commit for SY
2020-12-26 00:31:38 -05:00
Jobobby04
78f48d28c3
Convert SmartSearch channel to SharedFlow
2020-12-26 00:06:52 -05:00
Jobobby04
bbc70801db
Fix weird MangaDex login dialog fill-in
2020-12-25 20:07:06 -05:00
Jobobby04
644140b617
Make a coroutine presenter
2020-12-21 14:21:43 -05:00
Jobobby04
d302a0fbc7
Cleanup
2020-12-21 14:21:43 -05:00
Jobobby04
f1a4811030
In batch add and deeplink, only use enabled sources
2020-12-21 14:21:42 -05:00
Jobobby04
78ffd9d56e
Cleanup
2020-12-21 14:21:41 -05:00
Jobobby04
ba6bcc82b6
More dialog fixes
2020-12-21 14:21:36 -05:00
she11sh0cked
a8c6474f5e
Use a different title for japanese manga vs other manga ( #181 )
...
* Use a different title for japanese manga vs other manga
* Revert wildcard import
2020-12-21 14:20:49 -05:00
Jobobby04
958b6d4b71
Release 1.4.0
2020-12-12 13:27:13 -05:00
Jobobby04
6f712c7f17
Lint
2020-12-12 12:36:29 -05:00
Jobobby04
8fbc6aa29b
Convert intercept activity to a stateflow
2020-11-30 20:34:48 -05:00
Jobobby04
ee18f94788
Convert Favorites sync to a StateFlow
2020-11-30 20:22:29 -05:00
Jobobby04
9a2ed755b7
Cleanup EH and AZ preferences
2020-11-30 15:11:58 -05:00
Jobobby04
5e5b155992
Run getRecs in IO
2020-11-30 13:19:28 -05:00
Jobobby04
dacc5502fc
Fix community recommendation stalling
2020-11-30 13:19:02 -05:00
Jobobby04
e7169bda19
Fix exclude from deletion
2020-11-30 13:02:47 -05:00
Jobobby04
8110a2cabd
Cleanup
2020-11-29 20:38:36 -05:00
Jobobby04
1118fe7cf7
More recs cleanup
2020-11-29 20:38:22 -05:00
Jobobby04
5b54fc8885
Localize the similar manga no results error
2020-11-29 20:38:07 -05:00
Jobobby04
2e75cc0cc9
Add title to similar manga header
2020-11-29 20:35:46 -05:00
Jobobby04
9bad33930a
Fix weird recs map sort
2020-11-29 18:52:32 -05:00
Jobobby04
ede4f40133
Cleanup rec changes
2020-11-29 17:13:44 -05:00
she11sh0cked
2cefc93797
Rework code to enable UI rendered error messages ( #172 )
2020-11-29 16:24:25 -05:00
arkon
9d16b0efd2
Replace more Kotlin synthetics
...
(cherry picked from commit 019a0f31c767c496bcc569485d5daf57fcc947eb)
# Conflicts:
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceComfortableGridHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/browse/SourceItem.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryComfortableGridHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryCompactGridHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryItem.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryListHolder.kt
# app/src/main/java/eu/kanade/tachiyomi/widget/preference/LoginDialogPreference.kt
2020-11-29 00:23:09 -05:00
Jobobby04
643aa377bf
Update XLog
2020-11-26 19:12:00 -05:00
Jobobby04
92970bb812
Log to file cleanup
2020-11-25 15:13:06 -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
9985646e58
Lint
2020-11-21 16:54:33 -05:00
Jobobby04
1e98b09f24
Use more core-ktx
2020-11-21 16:24:16 -05:00
Jobobby04
2bece67f6e
Fix Mangadex random button not showing results for some manga because they have no chapters
2020-11-13 22:48:08 -05:00
Jobobby04
7978dc9d2c
Fix Mangadex random button returning the same result multiple times
2020-11-13 22:48:08 -05:00
Jobobby04
0594efb1c8
Cleanup
2020-11-11 17:30:38 -05:00
Jobobby04
a35e7871e8
Enhance file logging
2020-11-11 17:28:54 -05:00
Jobobby04
67aafab46a
Forgot to commit this
2020-11-08 15:11:42 -05:00
Jobobby04
89a20be7ef
Fix E-H Sync favorites getting stuck
2020-11-08 15:02:26 -05:00
Jobobby04
803ee3d547
Fix mangadex login dialog crash
2020-11-06 18:19:11 -05:00
Jobobby04
acefd33e2e
Cleanup
2020-11-06 14:24:28 -05:00
Jobobby04
079dd953bd
Replace elvis operators with .orEmpty where possible
2020-11-04 22:10:13 -05:00
Jobobby04
015c610205
Use stable versions of RxUtil functions
2020-11-04 21:44:08 -05:00
Jobobby04
7cbd7bd419
Cleanup
2020-11-01 19:19:57 -05:00
Jobobby04
98bfe34e18
Update lewd manga checker with new sources and tags
2020-10-31 17:33:59 -04:00
Jobobby04
95c331b8b4
Convert all SY specific things to use ViewBindings instead of synthetics
2020-10-29 23:43:24 -04:00
Jobobby04
3b5249c8bc
Convert java threads to kotlin coroutines
2020-10-29 15:29:43 -04:00
Jobobby04
46998d81f4
Do a bit of cleanup
2020-10-29 15:28:48 -04:00
Jobobby04
406b5a89c8
Fix smart background for real this time, fix issues with theme not changing
2020-10-29 00:37:07 -04:00
Jobobby04
4881571293
Big refactor for the E-Hentai config builder, I sucked when making my additions, now its better
2020-10-29 00:13:25 -04:00
Jobobby04
9cba544ffd
Refactor and cleanup a bunch of code
2020-10-27 23:05:53 -04:00
Jobobby04
114fb723dc
Trim Mangadex descriptions, fixes extra blank lines
2020-10-27 17:59:21 -04:00
Jobobby04
079405c17e
More tweaks to delegated manga views
2020-10-26 19:23:59 -04:00
Jobobby04
05269c557d
Make TF happy, cleanup the more info menu
2020-10-26 14:28:56 -04:00
Jobobby04
eb3a987826
Implement Neko similar manga, Mangadex only recommendations
2020-10-26 02:13:02 -04:00
Jobobby04
e9cef78d19
Filter scanlators on delegated manga
2020-10-25 20:24:30 -04:00
Jobobby04
32232c80aa
Extra info updates
2020-10-25 20:19:02 -04:00
Jobobby04
112bbdfcf7
Remove outdated comment
2020-10-25 18:12:36 -04:00
Jobobby04
2a24f659d2
Disable things that dont work how I want them to
2020-10-24 23:56:40 -04:00
Jobobby04
484cb86ca9
Cleanup
2020-10-24 22:53:43 -04:00
Jobobby04
a75cf8ec53
Attempt a new way to move chapters between EH manga versions
2020-10-24 21:59:56 -04:00
Jobobby04
b252a9e060
Fixed EH update helper crashes
2020-10-24 19:41:16 -04:00
Jobobby04
fa7c6716f4
Remove EH legacy code
2020-10-24 19:07:46 -04: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
c999229700
Use bundleOf everywhere I can
2020-10-24 14:28:03 -04:00
Jobobby04
01496ab34c
Cleanup some merged manga code
2020-10-24 13:38:25 -04:00
Jobobby04
1dfe3890a9
Add intercept activity source choosing
2020-10-19 18:41:41 -04:00
Jobobby04
a8b1e8fdb0
Switch to the Mangadex extension for the low quality covers setting
2020-10-19 15:47:14 -04:00
Jobobby04
9945752667
Support the short title setting in NHentai
2020-10-19 15:46:08 -04:00
Jobobby04
c3a5439d26
Fixes for delete if in category
2020-10-15 11:27:30 -04:00
Jobobby04
c789203ff8
fix some mangadex manga not being marked as complete in status
2020-10-14 17:48:12 -04:00
Carlos
7f73094bb4
follows sort yolo
...
(cherry picked from commit 097d44ef35b021ba11e164f45234356fd8395540)
# Conflicts:
# app/src/main/java/exh/md/handlers/FollowsHandler.kt
2020-10-14 17:43:40 -04:00
Jobobby04
f3fc479020
Revert temp fixes, add serialization progurd rules
...
This reverts commit 543e089982 .
2020-10-13 13:49:28 -04:00
Jobobby04
b67db6a25e
Manually deserialize saved searches, fix NHentai
2020-10-13 11:34:29 -04:00
Jobobby04
405b0580fc
Implement exclude categories from deletion
2020-10-12 22:11:16 -04:00
jobobby04
445878794c
Make a protobuf based backup system ( #112 )
...
* Make a protobuf based backup system, restore not tested
* Fix a number
* Remove uneeded change
* Remove more uneeded changes
* Use 1.x style models, backup should be 100% compatible with the 1.x backups
* Fix restore service not running
* Fix offline chapter restore
Cleanup saved searches restore(untested)
* Implement onlione/offline option, fix merged manga restore online, fix restore total
* Allow setting auto backup to use a full backup
* Fix for saved searches restore
* Edit some comments
* Convert flows back to observables
* Fix a model
* Fixes and comment only the SY specific things
* Move SY values range to 600 from 60
* Combine legacy and full backup services into one
Deduplicate a lot of code
Simplify a lot of stuff
Modify comments
* Cleanup
* Remove unneeded protobuf config edit because its now the default
* Migrate to kotlinx.serialization for backup saved searches
* Cleanup saved searches more, move gson type adapters to the legacy package
2020-10-12 14:41:56 -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
Jobobby04
4f864152ea
Cleanup some code
2020-09-30 19:48:26 -04:00
Jobobby04
c501c9ecc3
Modify the looks of the extra info for a few sources
2020-09-30 19:29:44 -04:00
arkon
26557b3257
#3520 Searchable Settings ( #3683 )
...
* Adding class stubs for settings search, UI elements.
* - implement searchable settings
- `SettingsController.setupPreferenceScreen` must return a PreferenceScreen
* Remove unneeded SettingsControllerFactory.
* Set query hint, clean up code smell.
* Add search button to MoreController, stop infinite recursion.
* - initialize SearchResultCollection once in Activity.onCreate
* - implement prefernce highlighting after settings search
* - Ensure all Preferences have a key set or else the highlighting effect will have no effect on it.
- remove ExtensionFilterController and SourceFilterController from settingControllersList in SettingsSearchHelper, since those are related to Extensions and not Settings
* Limiting search to settings menu only, localized breadcrumb string, and code cleanup after code review.
* - moved call to SettingsSearchHelper.initPreferenceSearchResultCollection() into SettingsSearchController
* Code review cleanup and refactoring.
* Inlined non-reused key strings.
* Adding more UI polish, add comments for future enhancements.
* - retain search query when navigating *away* from SettingsSearchController
- keep `searchItem` in `expandActionView` state until user goes back (fixes the empty view in `SettingsSearchSearchController` issue)
Co-authored-by: mpm11011 <markuscicero5@gmail.com>
Co-authored-by: lmj0011 <9396189+lmj0011@users.noreply.github.com>
(cherry picked from commit 766f9e37b52873080c58d73dfaff42c5add24dc0)
# Conflicts:
# app/build.gradle
# app/src/main/java/eu/kanade/tachiyomi/ui/browse/source/SourceFilterController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/more/AboutController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsAdvancedController.kt
# app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsLibraryController.kt
2020-09-24 09:09:45 -04:00
Jobobby04
9ee712aea4
Fix some mangadex login imports
2020-09-17 10:41:41 -04:00
Jobobby04
11fbc1faf9
Use XLog in more places
2020-09-17 09:05:19 -04:00
Jobobby04
de05f88d5f
Fix Mangadex 2 factor auth
...
Fix Backups with merge manga breaking(I think)
Tweak preload settings, make the max 20, defaults to 10
Add tag based sorting
2020-09-15 13:00:40 -04:00