169 Commits

Author SHA1 Message Date
Jobobby04
efb8555d76 Update to SDK 29 (Android 10) (#2468)
(cherry picked from commit 83d5e458ca639f645c1646fea46cb89c0ae70478)
2020-05-03 14:24:52 -04:00
Jobobby04
a393772083 Move things back into the EH package, no need for them to be in the regular app 2020-05-03 14:24:22 -04:00
Jobobby04
1916751f4f Complete RxBindings to FlowBinding migration
(cherry picked from commit 3d10dad780d7d9c1a1b9c5fa634efe710183845b)
2020-05-03 14:19:54 -04:00
Jobobby04
56b1c07f58 Refactor databinding fields to parent abstract classes
(cherry picked from commit 6a532b836dd86819e97854e56e7524b1b0608786)
2020-05-03 14:12:46 -04:00
Jobobby04
8bc5a7d746 Migrate some RxSharedPreferences to FlowSharedPreferences
(cherry picked from commit beb81b657ea8c1297ea86ed0fc98122066947c84)
2020-05-03 14:00:35 -04:00
jobobby04
e7b39f29f2 Implemented J2K Auto Source Migration
(cherry picked from commit 8ba75831e6f51f6472d85f813405ede3f679cfd8)
2020-05-03 13:07:43 -04:00
jobobby04
de5f43713f Rename catalogue classes/layouts -> source
(cherry picked from commit a1e7592bd8982ca587d88b1de9388cd60091495d)
2020-05-03 02:14:08 -04:00
jobobby04
70e7974396 Json build fixes 2020-05-03 01:47:35 -04:00
Rani Sargees
9b5fbda9a2 move jsoupextensions back pt2 2020-05-03 01:37:58 -04:00
jobobby04
fa6ed901df Optimize more imports 2020-05-03 01:37:25 -04:00
jobobby04
23ac3d18e5 Optimize imports, disallow wildcard imports because of klint, run linter 2020-05-03 01:36:21 -04:00
jobobby04
319571edf3 Remove EH custom incognito webview in favor of new activity webview from Dev(I could not get it working with the new system.) 2020-05-03 01:08:08 -04:00
jobobby04
1f20d96191 Convert webview into an activity (#2470)
Based on 65804ebb3a

(cherry picked from commit 797553ce1677987c2713407d98159725e0205610)
2020-05-03 01:06:07 -04:00
jobobby04
429056f2ca Build fixes 2020-05-03 00:48:34 -04:00
jobobby04
52e742049b Reorganize other util files 2020-05-03 00:39:16 -04:00
Rani Sargees
cefe45e8cc fixed double-locking, added secure screen, fixed tsumino for real this time 2020-05-03 00:30:52 -04:00
Rani Sargees
71c373926f lock no longer requires usage access 2020-05-03 00:27:32 -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
da12a4b17f Speed up migration cancellation
Allow migrating an entire source of manga
2019-08-13 01:10:31 -04:00
NerdNumber9
8a7f8c4068 Fix incorrect label in auto-migration 2019-08-09 05:20:11 -04:00
NerdNumber9
4f2985469c Finish auto-migration feature 2019-08-03 02:23:21 -04:00
NerdNumber9
9cc24a3be3 Merge branch 'transfer' of https://github.com/NerdNumber9/TachiyomiEH 2019-08-02 22:54:19 -04:00
NerdNumber9
7ec18861bf Use semaphores instead of channels where possible
Use correct starting title in auto-migrator
2019-08-02 22:54:06 -04:00
NerdNumber9
3d1c02136a Transfer commit 2019-08-02 22:32:50 -04:00
NerdNumber9
aca34155b9 Hide "accept migration" button when migration is not offered 2019-08-01 06:50:03 -04:00
NerdNumber9
d04ffb7ea9 Fix auto-migration target manga opening wrong manga when clicked 2019-07-31 13:24:05 -04:00
NerdNumber9
5b3e72db54 Completed most of auto-migration UI 2019-07-31 03:39:51 -04:00
NerdNumber9
f811cc5c87 Initial work on auto-migrate 2019-07-30 19:29:12 -04:00
NerdNumber9
10d6b3a6ca Initial MergedSource creation UI 2019-07-30 01:41:30 -04:00
NerdNumber9
37e0ac0895 SmartSearch architecture improvements 2019-07-29 13:27:33 -04:00
NerdNumber9
8934d251d9 Initial work on SmartSearch 2019-07-29 02:12:30 -04:00
NerdNumber9
59fcfbe9d2 Fix universal captcha detection 2019-04-21 20:46:29 -04:00
NerdNumber9
6ce70296a6 Fix solve captcha activity not appearing (change that caused this was not released) 2019-04-21 17:28:07 -04:00
NerdNumber9
fdef687f0c Fix advanced login options for users on old devices
Fix ExHentai login and solve-captcha-window not working for users on old devices
Speed up ExHentai login significantly
2019-04-20 17:48:21 -04:00
NerdNumber9
cdd7f42532 Show warning when enabling applock on phones that cannot launch the grant-usage-stats-window. 2019-04-20 16:41:23 -04:00
NerdNumber9
b785f68154 Fix captcha solve activity sometimes never appearing 2019-04-20 14:07:52 -04:00
NerdNumber9
ea7ff432b2 Add MangaDex login 2019-04-19 02:46:34 -04:00
NerdNumber9
5c2fbec80a Add universal captcha detection 2019-04-18 22:08:09 -04:00
NerdNumber9
ec4af65c36 Add universal captcha solver 2019-04-18 20:38:04 -04:00
NerdNumber9
77c07d13c0 Ignore non-existent galleries during favorites sync 2019-04-14 18:53:34 -04:00
NerdNumber9
bfe67f1cdf Add network inspection logging mode 2019-04-14 10:46:06 -04:00
NerdNumber9
5e4b9fb15b Fix a crash that could occur in the incognito browser 2019-04-14 00:34:49 -04:00
NerdNumber9
9b3579acf6 Decrease debounce time for library search
Async library search code cleanup
Rename LoadingTools -> LoaderManager
2019-04-12 12:16:52 -04:00
NerdNumber9
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
NerdNumber9
d684eb5147 Misc code cleanup 2019-04-12 03:12:16 -04:00
NerdNumber9
d4740c57be Fix crash when app is closed while migrating metadata 2019-04-07 04:43:10 -04:00
NerdNumber9
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
NerdNumber9
411dda0e75 Introduce incognito open-in-browser support 2018-07-21 23:16:10 -04:00
NerdNumber9
d9d71c8745 Various dependency updates 2018-07-21 15:26:14 -04:00
NerdNumber9
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