NBA2K1
6788b73658
Delete whole imported manga
...
Delete whole imported manga when all chapters have been deleted.
+ Added a warning message and translations
2025-07-08 04:19:40 +02:00
NBA2K1
6a23409560
Fix delete "Downloaded episodes/chapters"
...
The delete function was only for imported mangas.
Now it checks if it was imported or downloaded and deletes accordingly.
2025-07-07 04:14:58 +02:00
Moustapha Kodjo Amadou
085be60d58
Merge pull request #508 from NBA2K1/Fix-labels
...
Fix labels on navigation bar [based on PR #506 ]
2025-07-06 17:30:26 +01:00
Moustapha Kodjo Amadou
bb8b460352
Merge pull request #507 from NBA2K1/fix-read/unread
...
Fix "Read" and "Unread" button [based on PR #506 ]
2025-07-06 17:29:47 +01:00
Moustapha Kodjo Amadou
20f40f89a9
Merge pull request #506 from Schnitzel5/rework/sync-server
...
reworked sync server
2025-07-06 17:28:57 +01:00
NBA2K1
8aea458033
remove redundant import
2025-07-06 16:48:45 +02:00
NBA2K1
24e7bce508
clear cache when changing language
...
To update the navigation bar labels
2025-07-06 16:48:34 +02:00
NBA2K1
57143bca2b
bulk write instead of one-by-one
...
reduces IO-operations.
2025-07-06 14:28:52 +02:00
NBA2K1
07941ea370
Fix "Read" and "Unread" button
2025-07-06 14:02:23 +02:00
Schnitzel5
6baecaa59b
bug fixes
2025-07-06 03:31:27 +02:00
Schnitzel5
ced23d9810
added temporary workaround for workflow
2025-07-05 18:49:11 +02:00
Schnitzel5
24213445c8
fixed upsert
2025-07-05 13:09:51 +02:00
Schnitzel5
d39a3129cd
Merge branch 'temp/sync-server' into rework/sync-server
2025-07-05 03:00:01 +02:00
Schnitzel5
e1cecd8e37
reworked sync
2025-07-05 02:58:42 +02:00
Moustapha Kodjo Amadou
766deef194
Merge pull request #504 from Schnitzel5/feature/merged-lib-nav-toggle
...
added option to disable merged library navigation
2025-07-04 09:42:39 +01:00
Schnitzel5
bd17e1e9eb
adjusted sync features
2025-07-04 02:24:01 +02:00
Schnitzel5
c680427c0c
added option to disable merged library navigation
2025-07-03 02:44:15 +02:00
Moustapha Kodjo Amadou
b4da640df8
Merge pull request #499 from NBA2K1/main
...
🎬 Improve Fullscreen Stability & Simplify AniSkip Logic
2025-07-01 14:28:21 +01:00
NBA2K1
4a986d4c15
Remove check
...
- Remove the enableAniSkipStateProvider check, because it is already being checked by the caller (anime_player_view.dart, initState() line 353).
- Change ref.watch() to ref.read() as the user cannot change its value without exiting the video player. ref.watch() is meant to be used within reactive contexts.
2025-06-30 18:01:58 +02:00
NBA2K1
b1560d3eea
Merge branch 'kodjodevf:main' into main
2025-06-30 17:05:11 +02:00
Moustapha Kodjo Amadou
3e08883556
Merge pull request #503 from NBA2K1/iOS-CBZ-import-fix
...
iOS CBZ import fix
2025-06-30 09:11:59 +01:00
Moustapha Kodjo Amadou
9f5e43c58c
Merge pull request #501 from Schnitzel5/enhance/two-way-tracker
...
adjusted tracker library + bug fixes
2025-06-30 09:11:12 +01:00
Moustapha Kodjo Amadou
7f17457038
Merge pull request #502 from NBA2K1/prevent-image-zoom
...
Don't allow zooming
2025-06-30 09:05:36 +01:00
NBA2K1
61623bc040
iOS CBZ import fix
...
Can be tested here:
https://github.com/NBA2K1/mangayomi/releases/tag/v0.6.25
2025-06-29 21:47:58 +02:00
NBA2K1
49f77febe4
Don't allow zooming
...
When these methods were used to display images (migration screen, history screen, etc) the images (anime/manga covers and extension icons) were zoomable. You could (on a touch device) pinch to zoom.
And with the mouse you could get your cursor an on image and scroll up to zoom out and scroll down to zoom in.
This was not necessary confusing for the user.
2025-06-29 20:30:16 +02:00
Schnitzel5
76297c3b45
+
2025-06-29 00:50:10 +02:00
Schnitzel5
b2d29e32d6
added repo name to extension list
2025-06-29 00:24:06 +02:00
Schnitzel5
e33247e445
adjusted navigations
2025-06-28 23:17:57 +02:00
Schnitzel5
dc5cc20d0c
added new navigation for library
...
fixed router hidden routes
2025-06-28 23:05:38 +02:00
Schnitzel5
2c6e9439e9
adjusted mobile layout for tracker library
...
+ fixed MAL search bug
2025-06-28 22:11:28 +02:00
Schnitzel5
79da1d2678
fixed init location
2025-06-28 00:48:09 +02:00
NBA2K1
f945ad1c78
Merge branch 'kodjodevf:main' into main
2025-06-27 21:06:38 +02:00
NBA2K1
a97f68d94d
comment for more clarity
2025-06-27 21:05:11 +02:00
NBA2K1
fbdbbe9766
Update _setSkipPhase()
...
Setting a `ValueNotifier` to the same value still triggers its listeners.
Only update `_skipPhase.value`, when it really changs.
2025-06-27 19:22:31 +02:00
Schnitzel5
1bfb6fd0c1
adjusted tracker library sections
2025-06-27 15:57:42 +02:00
Moustapha Kodjo Amadou
4d39044511
update: bump d4rt package version to 0.0.9
2025-06-27 11:56:02 +01:00
NBA2K1
ba758a6175
remove redundant import
...
The import of 'package:hive/hive.dart' is unnecessary
because all of the used elements are also provided
by the import of 'package:hive_flutter/adapters.dart'.
2025-06-27 08:37:05 +02:00
NBA2K1
d21dbbbc6b
Fix Fullscreen mode
2025-06-27 08:35:01 +02:00
NBA2K1
e9dfb516ab
unify position stream listeners
...
Collapse three `.position.listen` callbacks into a single
subscription to reduce per‑tick overhead and centralize all
position‑driven updates (current position, subtitle/audio init,
and skip‑phase logic) in one handler.
2025-06-27 01:52:50 +02:00
NBA2K1
43c90a7777
collapse the many nested builders
...
flatten builders into a single ValueListenableBuilder.
2025-06-27 00:20:01 +02:00
Schnitzel5
304f653011
adjusted fetch tracking data
2025-06-27 00:08:03 +02:00
NBA2K1
c9fdccfacb
build widget only when "Enable AniSkip" is true
...
The variables `enableAniSkip`, `enableAutoSkip`,
`aniSkipTimeoutLength` and `skipIntroLength` are global settings.
The user cannot change them inside the video player.
So there's no need to watch them inside the _currentPosition listener.
2025-06-26 20:39:35 +02:00
NBA2K1
89af73e9b2
remove redundant if-condition
2025-06-26 19:34:41 +02:00
NBA2K1
cdc21fd4ad
Only initAniSkip if "Enable AniSkip" is true
2025-06-26 19:27:20 +02:00
NBA2K1
98c40ff39f
set fullscreen only when the video starts playing
2025-06-26 19:24:57 +02:00
NBA2K1
eab52c6677
remove redundant import
2025-06-26 19:23:55 +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
Moustapha Kodjo Amadou
73e029aad0
Merge pull request #497 from Schnitzel5/enhance/two-way-tracker
...
improved two-way track screen
2025-06-25 11:37:21 +01:00
Moustapha Kodjo Amadou
6bf9960dd5
Merge branch 'main' into enhance/two-way-tracker
2025-06-25 11:37:05 +01:00
Moustapha Kodjo Amadou
9b4a21a366
Merge pull request #496 from NBA2K1/main
...
Make buttons white for consistency in light mode
2025-06-25 11:35:14 +01:00