Commit Graph

4394 Commits

Author SHA1 Message Date
Stanislav Khromov
97afa29785 Improve edge detection performance (#1457)
* Optimize edge detection by decoding full image once

Refactors edge detection to decode the entire image at a downscaled resolution once, instead of decoding multiple regions. This improves performance by reducing repeated decoding operations and leverages direct pixel access for edge analysis. Adds a scale factor calculation to balance accuracy and speed for large images.

* Update EdgeDetector.kt

* Update EdgeDetector.kt

* Update EdgeDetector.kt
2025-06-29 16:10:48 +03:00
Koitharu
97f2ff3bbd Adjust AlertDialog style 2025-06-29 16:08:55 +03:00
Koitharu
14f185393b New mirror switching approach 2025-06-28 09:12:49 +03:00
Koitharu
fc7f5f2cf9 Fix captcha notification dismissing 2025-06-28 07:02:51 +03:00
Koitharu
4088f50120 Remove unrelevant strictmode detections 2025-06-28 06:55:58 +03:00
Koitharu
afa18e086c Update tg bot token 2025-06-28 06:53:34 +03:00
Koitharu
a8cfb3521c Fix window size handling in reader 2025-06-28 06:52:41 +03:00
Koitharu
7047ee6155 Fix crashes 2025-06-27 19:25:55 +03:00
Koitharu
957b12f338 Improve error reporting from notifications 2025-06-27 18:39:10 +03:00
Koitharu
679b1fd2f2 Fix crashes 2025-06-26 18:56:20 +03:00
Koitharu
367a917c56 Update color schemes 2025-06-26 15:42:32 +03:00
Koitharu
ed7fdb32a1 Handle more cover loading errors 2025-06-24 18:45:27 +03:00
Koitharu
e8f0aa8388 Fix biometric authentication launch 2025-06-24 18:24:40 +03:00
Koitharu
7404612a84 Fix crash in downloads 2025-06-24 18:12:58 +03:00
Koitharu
512069ca3e Fix local manga list order by date 2025-06-23 21:15:24 +03:00
Koitharu
b53b8eefa3 AppBar behavior fixes 2025-06-23 20:59:14 +03:00
Koitharu
f7509b09c1 Fix amoled theme 2025-06-23 20:30:32 +03:00
Koitharu
fbff0ab027 Fix Arabic flag mapping (closes #1440) 2025-06-23 20:09:15 +03:00
Koitharu
17656233ef Fix bookmarks images loading 2025-06-22 20:32:37 +03:00
Koitharu
18466a2c1a Show error codes on covers 2025-06-22 19:54:39 +03:00
Koitharu
2797ea6a99 Fix backup backward compatibility 2025-06-22 18:47:20 +03:00
Koitharu
b4a298ea55 Fix empty shortcut title crash 2025-06-22 18:22:08 +03:00
Koitharu
f811eeebc9 Scroll timer improvements 2025-06-22 15:59:57 +03:00
Koitharu
aeee782512 Retry thumbnails loading after network state changed 2025-06-22 13:28:44 +03:00
Koitharu
fe59a13218 Update filter header UI 2025-06-22 12:39:25 +03:00
Koitharu
c2688517ba Improve assistant integration 2025-06-22 11:44:22 +03:00
Koitharu
95019f9eb6 Option to open reader in a separated task 2025-06-22 11:30:28 +03:00
Koitharu
f43769bde7 Fix double reader mode switch 2025-06-22 10:59:42 +03:00
Koitharu
c576b62d51 Scrobbling improvements and fixes (closes #1448) 2025-06-22 10:25:48 +03:00
Koitharu
722c4466bf Update parsers 2025-06-21 19:55:34 +03:00
Koitharu
61b863ae96 Fix DateTimeAgo in future 2025-06-21 18:15:40 +03:00
Koitharu
55ea0d7b2b Fix InflateException crash on A15 (maybe) 2025-06-21 18:06:40 +03:00
Koitharu
e7aae4e72a Remove grid size slider step 2025-06-21 17:41:48 +03:00
Koitharu
3547e7afb8 Fix search suggestions on landscape 2025-06-21 16:26:28 +03:00
Koitharu
a07e5ab278 Fix filter summary 2025-06-21 16:26:04 +03:00
Koitharu
1ddc32cbd4 Fix crash in BackupRepository 2025-06-21 16:11:13 +03:00
Koitharu
80a30d059f Fix json configuration for backups 2025-06-20 09:22:15 +03:00
Koitharu
437e6809bf Backup restorng fixes 2025-06-14 15:04:10 +03:00
Koitharu
b9d4c070eb Use streams for backups 2025-06-14 12:07:52 +03:00
Koitharu
4ef6908e82 Use kotlin serialization for sync 2025-06-09 12:43:33 +03:00
Koitharu
db89bdfdff Respect network data saver #1390 2025-06-07 10:14:51 +03:00
Koitharu
dc1df527b2 Set read button min width 2025-06-07 09:11:50 +03:00
Koitharu
584e93fbbf Option to edit manga in details screen 2025-06-07 08:45:22 +03:00
Koitharu
c2d4258afc Improve external plugins support 2025-06-07 08:31:47 +03:00
Koitharu
60dca5f8c3 Page image picker; ability to use manga page as custom cover 2025-06-05 21:22:07 +03:00
Koitharu
5d1afab071 Fix workers scheduling 2025-06-05 09:31:29 +03:00
Koitharu
851e417370 Revert "Remove redundant workers constraints to fix crash"
This reverts commit 71a82ae187.
2025-06-05 09:28:37 +03:00
Koitharu
71a82ae187 Remove redundant workers constraints to fix crash 2025-06-03 19:13:11 +03:00
Draken
053ce880e4 Fix build 2025-06-03 15:14:37 +07:00
VardanRattan
67b1e4e862 Fix ForegroundServiceStartNotAllowedException on Android 12+
- Add setExpedited() to WorkManager requests missing it
- Fixes crash when starting foreground services from background
- Updated DownloadFactory, LocalStorageCleanupWorker, SuggestionsWorker, and TrackWorker schedulers
- Ensures compliance with Android 12+ foreground service restrictions
2025-05-31 17:41:46 +03:00