komikku/app/src/main/java/eu/kanade/presentation
Tim Schneeberger 9a31ffcc41
feat(recommendation): batch processing for recommendations & sort by relevancy (jobobby04/TachiyomiSY#1383)
* refactor: use NoResultsException

* refactor: cleanup RecommendationPagingSources

* refactor: turn wake/wifi lock functions into reusable extensions

* feat: implement batch recommendation (initial version)

* fix: serialization issues

* fix: wrong source id

* refactor: increase performance using virtual paging

* refactor: update string

* refactor: handle 404 of MD source correctly

* style: add newline

* refactor: create universal throttle manager

* refactor: throttle requests

* chore: remove unused strings

* feat: rank recommendations by match count

* feat: add badges indicating match count to batch recommendations

* fix: handle rec search with no results

* fix: validate flags in pre-search bottom sheet

* feat: implement 'hide library entries' for recommendation search using custom SmartSearchEngine for library items

* style: run spotless

* fix: cancel button

* fix: racing condition causing loss of state

* Avoid runBlocking in a property getter

* Remove unnecessary `synchronized`

* Fixes screen staying on in library tab. (jobobby04/TachiyomiSY#1451)

(cherry picked from commit 254980695bc39fe064e7aeb181ecdbf70c1eff95)

---------

Co-authored-by: Cuong-Tran <cuongtran.tm@gmail.com>
Co-authored-by: NGB-Was-Taken <76197326+NGB-Was-Taken@users.noreply.github.com>
2025-06-12 15:19:34 +07:00
..
browse feat(recommendation): batch processing for recommendations & sort by relevancy (jobobby04/TachiyomiSY#1383) 2025-06-12 15:19:34 +07:00
category Remove alphabetical category/feed sort option (mihonapp/mihon#1781) 2025-02-27 17:13:27 +07:00
components chore(manga-repository): Revert (in-memory) fast browsing (#965) 2025-05-31 11:41:20 +07:00
crash Log app crash exceptions in dumped crash logs (#742) 2024-05-19 02:52:52 +07:00
history feat(updates-screen): Swipe actions for chapter updates (#915) 2025-05-16 14:05:49 +07:00
library feat(library): add category library filter (#895) 2025-05-20 15:32:41 +07:00
libraryUpdateError feat(update-errors): Allow manually delete update errors (#916) 2025-05-17 19:07:42 +07:00
manga feat(recommendation): batch processing for recommendations & sort by relevancy (jobobby04/TachiyomiSY#1383) 2025-06-12 15:19:34 +07:00
more feat(MangaDex): use tracker links to associate mangas automatically with trackers (#991) 2025-06-09 18:43:05 +07:00
reader feat(reader): add smaller tap zone preference for navigation regions (#867) 2025-05-04 01:07:47 +07:00
theme fix(custom-theme): fix cursor color in migration-bottom-sheet (#885) 2025-05-03 23:56:29 +07:00
track Display staff information on Anilist tracker search results (mihonapp/mihon#1810) 2025-03-08 01:26:11 +07:00
updates feat(updates-screen): Swipe actions for chapter updates (#915) 2025-05-16 14:05:49 +07:00
util Trying to fix screen-transition key used multiple times 2025-01-06 12:01:11 +07:00
webview Remove Okhttp networking from WebView Screen (mihonapp/mihon#2020) 2025-04-20 01:38:45 +07:00