Moustapha Kodjo Amadou
83b7d31e0a
Increase isolate pool size to enhance concurrent download capabilities
2026-01-09 11:48:23 +01:00
Moustapha Kodjo Amadou
74b194602c
update dependencies & update riverpod provider declarations
2026-01-08 14:27:08 +01:00
Moustapha Kodjo Amadou
b9f9a8398f
Refactor download management with shared isolate pool and optimize concurrent downloads
2026-01-08 13:01:15 +01:00
Moustapha Kodjo Amadou
9458ae120b
fix #637
2026-01-07 13:07:55 +01:00
NBA2K1
004885d557
Return library updater if library empty
2025-12-29 01:00:01 +01:00
NBA2K1
c911594e73
Add logging and detailed botToast, remove doWhile
...
- Use the logger to log failed updates
- After the update-botToast another botToast is being spawned to show exactly which manga(s) couldn't be updated.
- Remove the doWhile loop because it is unnecessary. The condition of mangaList.length == numbers is always true, meaning it only runs once.
2025-12-28 23:08:54 +01:00
NBA2K1
9bd8a62d31
Reduce Code Duplication
...
Extract the `_updateLibrary()` function from `updates_screen.dart` and `library_screen.dart` to a top-level function in `libray_updater.dart`.
2025-12-28 22:59:44 +01:00
Moustapha Kodjo Amadou
76645d97c1
fix: improve error handling for Cloudflare bypass failures
2025-12-14 14:01:40 +01:00
Moustapha Kodjo Amadou
23e41373dc
conditionally show Android proxy server option and update notes
2025-12-10 13:42:34 +01:00
Moustapha Kodjo Amadou
6e4d3dd52e
feat(server): add server check before starting
2025-12-10 13:38:15 +01:00
Moustapha Kodjo Amadou
1b708d6884
feat(server): integrate MExtensionServer
2025-12-08 15:14:12 +01:00
NBA2K1
5fdbf530cb
stopCfResolutionWebviewServer()
...
Stop the cf server on app exit
2025-11-29 00:18:13 +01:00
NBA2K1
5c34dcab9a
Start Cloudflare resolution after app starts
...
- Defer the Cloudflare resolution webserver until after runApp().
- await said function
2025-11-28 23:59:37 +01:00
Moustapha Kodjo Amadou
405c3d8e35
fix
2025-11-25 15:34:38 +01:00
Moustapha Kodjo Amadou
f06df9b3b1
feat: implement CF resolution server
2025-11-25 14:53:22 +01:00
Moustapha Kodjo Amadou
1d81906c4f
refactor: update message handling in GetIsolateService to use listen instead of for loop
2025-11-25 14:06:47 +01:00
Moustapha Kodjo Amadou
6a099415db
refactor: simplify filter parsing logic & pass client cookie to mihon server
2025-11-24 16:59:21 +01:00
Moustapha Kodjo Amadou
29fe96151d
fix: enable logger usage in isolate service
2025-11-12 17:02:06 +01:00
Moustapha Kodjo Amadou
1f21a75762
refactor: replace getExtensionService with getIsolateService for page and video list retrieval
2025-11-11 14:51:10 +01:00
Moustapha Kodjo Amadou
251d7266f5
Remove unnecessary padding from HTML content in reader view
2025-11-09 00:37:35 +01:00
Moustapha Kodjo Amadou
c19974d6d1
fix
2025-11-09 00:11:23 +01:00
Moustapha Kodjo Amadou
93298c7376
fix novel download and improve HTML content processing
2025-11-08 23:37:22 +01:00
Moustapha Kodjo Amadou
d35192629b
Add keepAlive calls in Synching and SyncServer build methods
2025-11-08 22:04:57 +01:00
Moustapha Kodjo Amadou
24849cc000
Merge pull request #517 from NBA2K1/Correct-directory
...
Standardize Folder Structure on Windows, Linux, iOS & macOS
2025-11-08 21:47:07 +01:00
Moustapha Kodjo Amadou
c28ab14e74
Refactor auto-scroll functionality in novel reader
...
- Removed the NovelAutoScrollState provider and its associated logic.
- Introduced autoScrollValues and setAutoScroll methods in NovelReaderController to manage auto-scroll settings.
- Updated NovelReaderView to handle auto-scroll state and page offset dynamically.
- Added UI elements in GeneralSettingsTab to control auto-scroll settings with a slider for page offset.
- Enhanced the auto-scroll feature to allow for play/pause functionality within the novel reader view.
2025-11-08 19:47:23 +01:00
NBA2K1
1b64f2650e
Merge remote-tracking branch 'upstream/main' into Correct-directory
2025-11-08 14:59:23 +01:00
Moustapha Kodjo Amadou
af20e084b0
Refactor dependencies and remove unused packages; update Flutter HTML package; add novel reader settings UI
2025-11-08 01:38:29 +01:00
Moustapha Kodjo Amadou
ea50cc91ca
Add IsolateService for improved asynchronous operations and refactor service calls to utilize it
2025-11-07 16:48:42 +01:00
Moustapha Kodjo Amadou
6e776612bf
fix getVideoList to return torrent results directly instead of assigning to a variable
2025-11-07 12:23:35 +01:00
Moustapha Kodjo Amadou
0d0f488ef3
Update WidgetRef types to dynamic to fix updateTrackChapterRead
2025-10-31 11:38:39 +01:00
NBA2K1
a307e9d049
Merge remote-tracking branch 'upstream/main' into Correct-directory
2025-10-29 18:30:50 +01:00
Moustapha Kodjo Amadou
430e81e021
Refactor and update dependencies for Isar and Riverpod
2025-10-29 13:08:42 +01:00
Schnitzel5
5ef46ec13d
adding support for LNReader plugins
2025-10-10 15:49:33 +02:00
NBA2K1
462e9b5fe7
Merge remote-tracking branch 'upstream/main' into Correct-directory
2025-10-09 19:13:22 +02:00
Moustapha Kodjo Amadou
1fa7f3123b
update
2025-10-02 15:52:00 +01:00
Moustapha Kodjo Amadou
64cb896ea5
Merge pull request #574 from Schnitzel5/rework/local-source
...
reworked local source
2025-09-10 09:13:57 +01:00
Schnitzel5
5a6552e6f6
local folders now also scans for subtitles
...
- added help button to show an example of a local folder
2025-09-05 21:33:22 +02:00
Schnitzel5
05d0ddf0d6
reworked local source
...
- allow multiple local folders
- added support for scanning .epub novels
- added metadata,json support
- scanned entries now appear in browse screen instead of the default library category (can be added to library)
2025-09-04 23:02:27 +02:00
Schnitzel5
60928374a3
+
2025-09-03 23:44:06 +02:00
Schnitzel5
477beeb360
+
2025-09-02 00:05:28 +02:00
NBA2K1
e6b6fd6a92
Merge remote-tracking branch 'upstream/main' into Correct-directory
2025-08-30 00:33:31 +02:00
Schnitzel5
958ae0b448
added option to turn on/off mpv hardware acceleration
2025-08-28 16:41:43 +02:00
Moustapha Kodjo Amadou
600a699708
feat: Add use sourceId property if not null to get source model
2025-08-28 12:12:23 +01:00
Schnitzel5
4d89cfe32b
fixed Trakt refresh token
...
- now refreshes expired tokens at startup
- prevents accidental logouts for users who has the tracking screen as default navigation
2025-08-27 18:21:22 +02:00
Moustapha Kodjo Amadou
40a0e080f9
Merge pull request #567 from Schnitzel5/logger
...
add option to download online subtitles
2025-08-27 09:09:54 +01:00
Moustapha Kodjo Amadou
334fe2f86a
Merge branch 'main' into tracker/simkl
2025-08-27 09:05:45 +01:00
Schnitzel5
f6c2a24af2
added app logger
2025-08-26 22:07:49 +02:00
Moustapha Kodjo Amadou
22a8db791b
Merge pull request #562 from Schnitzel5/feature/watch-order
...
added watch order
2025-08-26 20:06:17 +01:00
Moustapha Kodjo Amadou
a061129b86
Merge pull request #560 from Schnitzel5/feature/subtitle-search
...
added subtitles search
2025-08-26 20:04:10 +01:00
Schnitzel5
a7b9231eda
fixed local subtitles
2025-08-26 02:40:39 +02:00