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
Schnitzel5
163e385b63
final fix
2025-08-25 20:46:28 +02:00
Schnitzel5
a6d79f1238
try fix Trakt.tv oauth
2025-08-25 20:19:24 +02:00
Schnitzel5
9b11e07cec
+
2025-08-25 19:47:10 +02:00
Schnitzel5
c973fc2a27
fixed callback uri
2025-08-25 18:42:00 +02:00
Moustapha Kodjo Amadou
3a577a4c9e
Add fixed versions packages of isar_generator and hive_generator to avoid the Analyzer plugin error
2025-08-25 13:21:37 +01:00
Schnitzel5
da79dd97e1
fix images
2025-08-25 12:11:29 +02:00
Schnitzel5
f6a9c41c1d
added Trakt.tv
2025-08-25 03:47:10 +02:00
Schnitzel5
5b806f6dd6
added sequels
2025-08-25 01:52:03 +02:00
Schnitzel5
b57015b682
added watch order
2025-08-24 20:02:49 +02:00
Schnitzel5
61575f4795
added Simkl tracker
...
- reverted dependency versions
- force workflow to use older flutter version
2025-08-24 17:01:52 +02:00
Schnitzel5
42c3f87811
small bug fix
2025-08-23 21:58:32 +02:00
Schnitzel5
9278b6f8af
added subtitles search
2025-08-23 21:55:01 +02:00
Schnitzel5
604e1b18d3
Merge branch 'temp/mihon' into feature/mihon
2025-08-23 03:53:17 +02:00
Schnitzel5
74c5eab379
enhanced repo manager
...
- added custom DNS setting
2025-08-23 03:33:48 +02:00
Schnitzel5
7eba7bdcf2
added filters
...
- fixed torrents not playing
2025-08-22 17:13:28 +02:00
Schnitzel5
03108ae701
added preferences
2025-08-22 00:13:24 +02:00
Moustapha Kodjo Amadou
0452576de6
Merge branch 'main' into enhance/mpv
2025-08-21 16:35:08 +01:00
Schnitzel5
9395888c6a
added support for Mihon extensions via ApkBridge
2025-08-20 21:06:26 +02:00
Schnitzel5
5f9efe957a
adding support for Mihon extensions
2025-08-20 03:59:38 +02:00
NBA2K1
00e49e31a0
Merge remote-tracking branch 'upstream/main'
2025-08-18 18:00:46 +02:00
Moustapha Kodjo Amadou
3eb4b8e755
Merge pull request #552 from Schnitzel5/feature/recommendations
...
added Anibrain recommendations
2025-08-18 13:15:27 +01:00
NBA2K1
85751538ac
Fix MAL "No Cover" Exception
...
```
NoSuchMethodError: The method '[]' was called on null.
Receiver: null
Tried calling []("large")
```
2025-08-17 20:55:15 +02:00
NBA2K1
f88978219f
Fix Kitsu "No Cover" Exception
...
```
NoSuchMethodError: The method '[]' was called on null.
Receiver: null
Tried calling []("original")
```
2025-08-17 20:21:28 +02:00
Schnitzel5
c7d1d75045
added Anibrain recommendations
2025-08-15 21:42:47 +02:00
Schnitzel5
57be3eec9a
re-added full upload and download
2025-08-10 02:14:18 +02:00
Schnitzel5
6e9b882b83
added custom buttons to backup
2025-08-06 04:01:00 +02:00
Schnitzel5
c73e1f3800
Merge branch 'feature/mpv-anime4k' into enhance/mpv
2025-07-31 02:01:23 +02:00
NBA2K1
ae1d158264
Combine two identical classes
...
Combine MangasSetIsReadState and MangasSetUnReadState to reduce code duplication.
2025-07-28 16:08:13 +02:00
NBA2K1
4bad1a24e3
Refactor
2025-07-25 22:18:44 +02:00
NBA2K1
c74a4c428e
Use saved clientId or fallback to refresh token
2025-07-25 21:34:02 +02:00
NBA2K1
76cef84a96
MAL save used clientId on login
2025-07-25 21:33:13 +02:00
Schnitzel5
3dae39a86c
+
2025-07-24 23:16:35 +02:00
Schnitzel5
38728ce0cb
Merge branch 'temp/mpv-anime4k' into feature/mpv-anime4k
2025-07-24 22:31:58 +02:00
Schnitzel5
1450641f16
added mpv config for Anime4K
2025-07-24 22:25:14 +02:00
NBA2K1
7245552ade
Merge branch 'main' into Correct-directory
2025-07-24 13:01:42 +02:00
Schnitzel5
5b56578029
separated some classes from reader_view
2025-07-23 03:16:24 +02:00
Schnitzel5
5932cf44f2
added sync for settings
...
- added option to toggle sync for history, update and settings
2025-07-21 23:37:51 +02:00
NBA2K1
976010f6f0
Merge remote-tracking branch 'upstream/main' into Correct-directory
2025-07-21 14:55:17 +02:00
Moustapha Kodjo Amadou
25f7402f35
fix add torrent magnet url
2025-07-21 11:02:12 +01:00
Schnitzel5
c6a142bcba
+
2025-07-20 21:33:39 +02:00
Schnitzel5
5b2f1b4f36
added support for local epubs and displaying its images
2025-07-20 21:23:26 +02:00
NBA2K1
5a18d5f0f0
storage permission
...
potentially fixes #430
2025-07-16 18:21:04 +02:00
NBA2K1
1da0cdcdbf
Fix Exception
...
type 'int' is not a subtype of type 'double?'
2025-07-12 04:28:33 +02:00
Moustapha Kodjo Amadou
8eaeca2123
Add subtitle support for video downloads and playback
2025-07-09 13:11:04 +01:00
NBA2K1
31ead933ab
Use read instead of watch
2025-07-06 21:07:21 +02:00
NBA2K1
57143bca2b
bulk write instead of one-by-one
...
reduces IO-operations.
2025-07-06 14:28:52 +02:00
Schnitzel5
6baecaa59b
bug fixes
2025-07-06 03:31:27 +02:00
Schnitzel5
24213445c8
fixed upsert
2025-07-05 13:09:51 +02:00
Schnitzel5
e1cecd8e37
reworked sync
2025-07-05 02:58:42 +02:00
Schnitzel5
bd17e1e9eb
adjusted sync features
2025-07-04 02:24:01 +02:00
Schnitzel5
2c6e9439e9
adjusted mobile layout for tracker library
...
+ fixed MAL search bug
2025-06-28 22:11:28 +02:00
Schnitzel5
1bfb6fd0c1
adjusted tracker library sections
2025-06-27 15:57:42 +02:00
Schnitzel5
304f653011
adjusted fetch tracking data
2025-06-27 00:08:03 +02:00
Schnitzel5
5fce50f0e0
adjusted tracker library
...
fixed UTF8 bug
fixed infinite loading
added search bar to migration screen
migration screen now considers the pinned sources option
library now shows if the items are locally tracked or not
2025-06-26 00:38:18 +02:00
Schnitzel5
b01ae9d909
added Hive for caching
2025-06-24 22:59:58 +02:00
Schnitzel5
0801b2b88f
fixed some tracker provider bugs
2025-06-24 00:35:21 +02:00
Schnitzel5
92c167d585
merged trackers together and added search
2025-06-22 23:17:55 +02:00
Moustapha Kodjo Amadou
2e1cb0f8bc
Merge pull request #490 from Schnitzel5/feature/two-way-tracker
...
added two-way-tracking
2025-06-19 18:04:13 +01:00
Schnitzel5
ef13473137
-
2025-06-15 21:11:41 +02:00
Schnitzel5
06ca441644
added Kitsu and Anilist
2025-06-15 21:08:34 +02:00
NBA2K1
a5de9a7102
Fix bug introduced in commit 8bc8a99a
2025-06-15 14:07:58 +02:00
Schnitzel5
24eb09b701
adding Kitsu
2025-06-12 00:18:14 +02:00
Schnitzel5
5dff4a1aa3
added two-way tracking
2025-06-09 02:26:31 +02:00
Schnitzel5
f7a124d72c
added two-way-tracking
2025-06-09 02:22:33 +02:00
Schnitzel5
e994d3230a
+
2025-06-08 19:11:31 +02:00
Schnitzel5
4c3b6bc430
+
2025-06-08 03:02:18 +02:00
Moustapha Kodjo Amadou
183e88ebd0
Merge pull request #484 from NBA2K1/main
...
Fixes, Refactors, and Async Improvements
2025-06-07 13:37:57 +01:00