Commit Graph

116 Commits

Author SHA1 Message Date
23c1827838 Better importing of backups from Tachiyomi containing E-Hentai/ExHentai/nhentai/PervEden 2019-04-14 12:12:26 -04:00
49833fcc48 Migrate HentaiCafe IDs and nhentai URLs in backups 2019-04-14 11:17:21 -04:00
bfe67f1cdf Add network inspection logging mode 2019-04-14 10:46:06 -04:00
5e13df9bd8 Initialize manga when importing them 2019-04-14 09:30:48 -04:00
4d15ac2fa3 Insert metadata in sync and when importing galleries 2019-04-14 09:09:24 -04:00
5e4b9fb15b Fix a crash that could occur in the incognito browser 2019-04-14 00:34:49 -04:00
8a70dffae8 Preserve async stack traces of http requests 2019-04-14 00:27:44 -04:00
d4f1014df6 Improve logging infrastructure 2019-04-13 23:47:57 -04:00
9b3579acf6 Decrease debounce time for library search
Async library search code cleanup
Rename LoadingTools -> LoaderManager
2019-04-12 12:16:52 -04:00
f772501159 Library search is now asynchronous
Library will now display progress bar while loading
More optimizations to library search
2019-04-12 06:50:24 -04:00
cadd389658 Remove unused metadata objects and misc code cleanup 2019-04-12 04:18:57 -04:00
d684eb5147 Misc code cleanup 2019-04-12 03:12:16 -04:00
c6b28cbcaf Upgrade dependencies
Remove Firebase Perf for better build speeds
2019-04-09 21:43:47 -04:00
ac3967e997 Decrease favorites sync max throttle by 500ms (should be safe) 2019-04-07 05:32:59 -04:00
5df18f2558 Consider EHentai == ExHentai when performing local deletions while syncing 2019-04-07 05:16:34 -04:00
d4740c57be Fix crash when app is closed while migrating metadata 2019-04-07 04:43:10 -04:00
57d83e3d1b Use TachiWeb filter serializer for saving filters 2019-04-06 09:45:28 -04:00
4e2c9dc083 Various fixes to search presets 2019-04-06 09:05:32 -04:00
fa6f60d454 Fix hentai cafe url import 2019-04-06 08:16:48 -04:00
f24c5e944e Fix various proguard issues 2019-04-06 07:40:27 -04:00
603fd84753 Rewrite tag searching to use SQL
Fix EHentai/ExHentai
Fix hitomi.la
Fix hitomi.la crashing application
Rewrite hitomi.la search engine to be faster, use less CPU and require no preloading
Fix nhentai
Add additional filters to nhentai
Fix PervEden
Introduce delegated sources
Rewrite HentaiCafe to be a delegated source
Introduce ability to save/load search presets
Temporarily disable misbehaving native Tachiyomi migrations
Fix tap-to-search-tag breaking on aliased tags
Add debug menu
Add experimental automatic captcha solver
Add app name to wakelock names
Add ability to interrupt metadata migrator
Fix incognito open-in-browser being zoomed in immediately when it's opened
2019-04-06 07:35:36 -04:00
450fcccaa6 Log result in Tsumino and minor code cleanup 2018-08-03 22:03:51 -04:00
411dda0e75 Introduce incognito open-in-browser support 2018-07-21 23:16:10 -04:00
d9d71c8745 Various dependency updates 2018-07-21 15:26:14 -04:00
6ae90e0a7d Add ability to reverse search result order
Actually activate hath perks
2018-07-08 19:44:49 -04:00
43dc12a0f3 Fix hitomi browse/latest 2018-07-08 18:34:22 -04:00
28d05b629f Add additional advanced options to login screen
Add "more" button into global search results
Retry-all button is now more explicit on what was retried
Minor performance fix in hitomi search
2018-07-08 17:53:03 -04:00
c5a488ca3f Move ExHentai login to HTTPS 2018-06-10 01:47:17 -04:00
e7c48a98df Fix app locking even if app lock is disabled
Hide fingerprint view if fingerprint is disabled
2018-04-18 10:18:32 -04:00
b69af710ad Release v7.2.2
Fix SimpleDateFormat crashing application on older Android OSes
Rename preference key (typo)
2018-04-17 15:58:49 -04:00
4d3b469c48 Upgrade realm version 2018-04-16 11:50:46 -04:00
995a1155e4 Update changelogs and add hitomi.la URL importing 2018-04-15 14:35:00 -04:00
d2dc063c8e More work on Hitomi.la 2018-04-14 15:50:05 -04:00
c48bebe0b2 Add option to disable auto lock and add manual locking 2018-03-14 18:39:01 -04:00
0dd9e9e015 Repackage captcha solve activity to UI package 2018-03-14 13:17:55 -04:00
d2a2e17e91 Re-theme lock view to actually match current theme 2018-03-14 13:13:57 -04:00
87a2ac7887 Attempt to add hitomi.la source (still broken) and code cleanup 2018-03-13 15:21:31 -04:00
07ce90ab8c Add Tsumino captcha display and merge branch 'master' of upstream
# Conflicts:
#	.github/readme-images/app-icon.png
#	.github/readme-images/screens.png
#	.travis.yml
#	README.md
#	app/build.gradle
#	app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt
#	app/src/main/java/eu/kanade/tachiyomi/source/SourceManager.kt
#	app/src/main/java/eu/kanade/tachiyomi/source/online/YamlHttpSource.kt
#	app/src/main/java/eu/kanade/tachiyomi/source/online/YamlHttpSourceMappings.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryController.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt
#	app/src/main/java/eu/kanade/tachiyomi/util/DynamicConcurrentMergeOperator.java
2018-02-25 15:34:19 -05:00
a71ae29c98 Add Tsumino captcha display and merge branch 'master' of upstream
# Conflicts:
#	.github/readme-images/app-icon.png
#	.github/readme-images/screens.png
#	.travis.yml
#	README.md
#	app/build.gradle
#	app/src/main/java/eu/kanade/tachiyomi/data/preference/PreferencesHelper.kt
#	app/src/main/java/eu/kanade/tachiyomi/source/SourceManager.kt
#	app/src/main/java/eu/kanade/tachiyomi/source/online/YamlHttpSource.kt
#	app/src/main/java/eu/kanade/tachiyomi/source/online/YamlHttpSourceMappings.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/library/LibraryController.kt
#	app/src/main/java/eu/kanade/tachiyomi/ui/main/MainActivity.kt
#	app/src/main/java/eu/kanade/tachiyomi/util/DynamicConcurrentMergeOperator.java
2018-02-24 11:13:43 -05:00
117214c671 Implement lenient sync 2018-02-23 18:57:19 -05:00
c54d26d6ba Fix broken favorites sync
Release v6.8.2
2018-02-15 17:21:33 -05:00
5447bd098b Release v6.8.1 2018-02-14 17:21:29 -05:00
2b7c0e8e80 Fix gallery browsing 2018-02-12 16:22:54 -05:00
47966d89f2 Fix typo in sync throttle message 2018-02-03 11:22:59 -05:00
b28a2c3bd4 Fix sync sometimes crashing when ran multiple times without reopening the app 2018-02-02 12:48:09 -05:00
8f51abfc97 Sync is now essentially fully atomic on the client side
Sync now aborts on most errors instead of continuing
Sync now holds screen, CPU and WIFI locks
2018-02-02 12:11:09 -05:00
e9bea8ed47 Fix minor issue in sync intro screen 2018-02-01 14:39:21 -05:00
ded22f1717 Finish favorites sync 2018-02-01 13:46:33 -05:00
d892f2f7f4 Initial implementation of favorites syncing
General code cleanup
Fix some cases of duplicate galleries (not completely fixed)
2018-01-31 22:39:55 -05:00
f18b32626a Rewrite link intercept activity
Fix compatibility issues between lewd sources and manga info screen
2018-01-29 15:39:34 -05:00