7788 Commits

Author SHA1 Message Date
NerdNumber9
9c70e69300 Fix select-all button selecting wrong category 2019-08-09 05:11:25 -04:00
NerdNumber9
a0b490b10f Fix EH gallery updater crashing 2019-08-09 04:40:44 -04:00
NerdNumber9
d69dc375a3 Add 8muses 2019-08-09 04:40:30 -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
dce08d4922 Fix false update notifications for lewd sources 2019-08-08 13:49:27 -04:00
NerdNumber9
5195cb8eda Delegate Pururin.io 2019-08-08 13:31:47 -04:00
NerdNumber9
68de7b516e Transfer commit 2019-08-08 09:40:41 -04:00
NerdNumber9
10095205d8 Transfer commit 2019-08-07 20:51:44 -04:00
NerdNumber9
c4c988f7a4 Add Android 7 broken SSL workaround 2019-08-07 15:47:43 -04:00
NerdNumber9
333dfbc642 Add nhentai search-by-id 2019-08-07 10:48:17 -04:00
NerdNumber9
e915fd28cb Migrate to new URL import system 2019-08-07 10:21:18 -04:00
NerdNumber9
46636b537c Add update frequency restriction debug toggle 2019-08-04 22:55:38 -04:00
NerdNumber9
cd5545284e Fix reading position not being saved when opening multi-versioned EH manga 2019-08-04 21:27:59 -04:00
NerdNumber9
3dac6366ff Fix uninstall button 2019-08-04 10:55:09 -04:00
NerdNumber9
054a26cf65 Fix more button always visible 2019-08-04 01:28:00 -04:00
NerdNumber9
024c76d480 Fix EH version/chapter sorting shenanigans 2019-08-04 00:15:17 -04:00
NerdNumber9
9abdfeac77 Hide ability to create merged manga 2019-08-03 22:54:22 -04:00
NerdNumber9
0f12ae0cf7 Revert "Hide ability to create merged manga"
This reverts commit 7fc6d53c
2019-08-03 22:53:26 -04:00
NerdNumber9
71182e664a Revert "Open all E-Hentai galleries in ExHentai"
This reverts commit 9ff8235d
2019-08-03 22:47:02 -04:00
NerdNumber9
7fc6d53cae Hide ability to create merged manga 2019-08-03 22:26:53 -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
e7abe27bb6 Hide internal sources from UI
Change wording on migration button in smartsearch
2019-07-30 10:22:46 -04:00
NerdNumber9
126d875547 Include language when displaying source-specific chapters in MergedManga 2019-07-30 02:08:27 -04:00
NerdNumber9
a2b7228e95 Fix infinite reloading after merging manga 2019-07-30 01:49:54 -04:00
NerdNumber9
10d6b3a6ca Initial MergedSource creation UI 2019-07-30 01:41:30 -04:00
NerdNumber9
4c9be5557d Initial work on merged sources 2019-07-29 19:36:16 -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
b5263a6968 Do not crash if source provides bad prefs 2019-07-28 03:45:50 -04:00
NerdNumber9
15bd8e964d Dependency updates 2019-07-28 02:53:25 -04:00
NerdNumber9
d931027067 Catch and ignore reader page sheet launch exception to prevent it from crashing the app
I have no idea why it happens so often but at this point I will just ignore the error
2019-07-28 02:35:53 -04:00
NerdNumber9
39ffd3c3bc Fix update worker crashing application 2019-07-28 02:32:10 -04:00
NerdNumber9
9ff8235de4 Open all E-Hentai galleries in ExHentai 2019-07-27 19:30:25 -04:00
NerdNumber9
54075733b7 Fix crashes when opening Tsumino captcha 2019-07-27 19:04:25 -04:00
NerdNumber9
2ea0538825 Remove useless long-press-to-change-category setting as it is now enabled by default 2019-07-27 19:03:35 -04:00
NerdNumber9
7fe742e6ed Upstream merge 2019-07-27 17:56:31 -04:00
fei long
3abae1cc75 Add chinese track website "bangumi" (#2032)
* copy from shikimori and change parmater

* add login activity

* fix

* login sucess

* search

* add...

* auth fix

* save status

* revert shikimori

* fix oauth error

* add bangumi info

* update read chapter index

* refersh token

* remove outdate file

* drop comment

* change icon

* drop search result which type not comic

* fix bind logic

* set status

* add ep status

* format code

* disable cache for `collection` api
2019-07-23 12:35:38 +02:00
Eugene
d5f5ba95bb Add automatic updates for dev builds (#2128) 2019-07-13 19:36:30 +02:00
MCAxiaz
e8638cb0b3 Hide Empty Search Results in Catalogues (#2066)
* test2

* remove nothing_found view and associated resources
2019-07-01 13:06:19 +02:00
Eugene
62f9071adc Avoid infinite loading in global search if a single catalogue fails (#2097) 2019-06-29 22:27:58 +02:00
inorichi
cccb56bda1 Change default update priorization 2019-06-09 14:35:24 +02:00
Harsh Parekh
5d8dc241d8 Update ranking (#1772)
* Add LibraryUpdateRanker

This class provides various functions to generate Comparators that can 
be used to order the manga to update.

One such ordering is by relevance:
It prioritises manga that were updated more recently.

Another Ordering is by lexicographic order:
This is the default behaviour.

* Use relevanceRanking scheme

Instead of default(noRanking/lex ranking) now mangaList is sorted with 
relevanceRanking.

* Add UI and associated variables & strings for Update Ranking.

* Use user preferences to determine update ranking scheme.

* Refactor relevanceRanking to latestFirstranking.

This name seems to better reflect the ranking scheme and frees up the 
name relevanceRanking for future use.

* Set latestFirst scheme as default.

(Changing over from lexicographic scheme)

* Fix 1

[Convert LibraryUpdateRanker to a object.](./files/82f263749f0ae775385b23dd919f1865360db969#r287513539)

[Nitpick: Add lines](./files/82f263749f0ae775385b23dd919f1865360db969#r287540256)

[Replace Java comparator](./files/82f263749f0ae775385b23dd919f1865360db969#r287539976)

[Nitpick: Add local variable](./files/82f263749f0ae775385b23dd919f1865360db969#r287514805)

* Fix 2

[Weird import](./files/82f263749f0ae775385b23dd919f1865360db969#r287513709)

[Default value](./files/82f263749f0ae775385b23dd919f1865360db969#r287540064)

[Use existing Strings](./files/82f263749f0ae775385b23dd919f1865360db969#r287514476)

[Use Library update order](./files/82f263749f0ae775385b23dd919f1865360db969#r287540204)
2019-06-09 14:32:12 +02:00