Commit graph

1088 commits

Author SHA1 Message Date
Moustapha Kodjo Amadou
7c47d19a70 Refactor imageUrl assignment in updateMangaDetail to handle null and HTTP checks 2025-10-13 13:33:10 +01:00
Moustapha Kodjo Amadou
1f27c129a5 Fix null handling in SourceNovel.fromJson for name and path fields 2025-10-13 13:25:29 +01:00
Moustapha Kodjo Amadou
73a61c9003 reverse chapters 2025-10-13 11:30:55 +01:00
Schnitzel5
5e05c4e9aa some refactoring 2025-10-11 21:59:46 +02:00
Schnitzel5
b8a7bbbbb4 + 2025-10-11 17:56:52 +02:00
Schnitzel5
5ef46ec13d adding support for LNReader plugins 2025-10-10 15:49:33 +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
2955dd0bd1 + 2025-09-07 22:28:20 +02: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
f71a2fcc4c fix 2025-09-02 18:30:08 +02:00
Schnitzel5
efcd54c898 fixed app fonts dialog 2025-09-02 14:35:53 +02:00
Schnitzel5
477beeb360 + 2025-09-02 00:05:28 +02:00
Schnitzel5
78f8dd372f fixed local sources not showing in the extensions screen 2025-08-28 20:19:27 +02:00
Schnitzel5
958ae0b448 added option to turn on/off mpv hardware acceleration 2025-08-28 16:41:43 +02:00
Moustapha Kodjo Amadou
e7b55b4eca fix 2025-08-28 12:43:16 +01:00
Moustapha Kodjo Amadou
7e74fba9bc fix 2025-08-28 12:25:46 +01: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
Moustapha Kodjo Amadou
619e1b640d
Merge pull request #570 from Schnitzel5/button/apkbridge
added button link to the apk
2025-08-28 10:34:59 +01:00
Schnitzel5
c442de35fb added button link to the apk 2025-08-27 18:43:24 +02: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
790519fcae fixed ShareX for iPad
https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/share_plus#ipad
2025-08-27 01:40:31 +02:00
Schnitzel5
da7161e199 - 2025-08-27 00:02:42 +02:00
Schnitzel5
e2ddcf1ffe add option to download online subtitles
- button appears for downloaded and local entries
- added app logging class
2025-08-27 00:01:18 +02:00
Schnitzel5
f6c2a24af2 added app logger 2025-08-26 22:07:49 +02:00
Moustapha Kodjo Amadou
9831ae8cf4
Merge pull request #566 from Schnitzel5/adjust/extension-list
changed from labels to icons
2025-08-26 20:08:53 +01: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
Moustapha Kodjo Amadou
4770e96fdf
Merge pull request #564 from Schnitzel5/enhance/calendar
enhanced calendar
2025-08-26 20:01:16 +01:00
Schnitzel5
a572f7ddaf changed from labels to icons 2025-08-26 15:21:59 +02:00
Schnitzel5
a7b9231eda fixed local subtitles 2025-08-26 02:40:39 +02:00
Schnitzel5
3aaac9e102 enhanced calendar
- predicts from latest chapter instead of current time (if available)
2025-08-26 01:23:46 +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
809db56b35 adjusted tracker icons 2025-08-25 19:08:50 +02:00
Schnitzel5
c973fc2a27 fixed callback uri 2025-08-25 18:42:00 +02:00
Schnitzel5
31338eb023 final change: Trakt.tv icon 2025-08-25 14:58:18 +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
Moustapha Kodjo Amadou
de3829d26c fix 2025-08-24 11:39:33 +01:00
Moustapha Kodjo Amadou
b11ae203ea Refactor RadioListTile usage to RadioGroup in multiple screens 2025-08-24 11:33:11 +01:00