Commit graph

46 commits

Author SHA1 Message Date
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
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
4682ab3577 added custom buttons 2025-07-28 23:42:55 +02:00
Schnitzel5
5e1e526785 added video chapter timestamps 2025-07-27 02:44:04 +02:00
Schnitzel5
163bc9cec9 added more shaders 2025-07-26 02:03:44 +02:00
Schnitzel5
1450641f16 added mpv config for Anime4K 2025-07-24 22:25:14 +02:00
Moustapha Kodjo Amadou
e290e0ad4a
Merge branch 'main' into feature/discord-rpc 2025-07-21 09:33:45 +01:00
Moustapha Kodjo Amadou
936a91403b
Merge pull request #520 from NBA2K1/better-UX
Improved UX for Migration, Anime Playback & Navigation
2025-07-21 09:14:41 +01:00
Schnitzel5
230f9c59a3 changed seekbar behavior 2025-07-15 01:52:15 +02:00
NBA2K1
00462f3066 dispose! 2025-07-13 01:24:14 +02:00
NBA2K1
775e51e617 AnimePlayer: click on anywhere to play/pause
Just like on YouTube.
2025-07-12 20:22:09 +02:00
NBA2K1
d21dbbbc6b Fix Fullscreen mode 2025-06-27 08:35:01 +02:00
Moustapha Kodjo Amadou
80efee40d1 dart format 2025-05-30 17:43:42 +01:00
NBA2K1
3709163a49 Reduce Code Duplication
Extract `CustomMaterialPlayOrPauseButton` class from *mobile.dart* and `CustomMaterialDesktopPlayOrPauseButton` class from *desktop.dart* into *play_or_pause_button.dart* to eliminate code duplication and improve maintainability.
2025-05-18 01:47:12 +02:00
NBA2K1
711e5ea6ae Fix UI bug
Fix playback time display exceeding max duration when skipping near video end
2025-05-17 22:07:50 +02:00
NBA2K1
1e0951be42 Fix Slider assertion error when skipping past video duration
Prevent an AssertionError in the Slider widget when the skip duration
button causes the value to exceed the video's maximum duration.
Clamp the Slider's value to the range [0, max]
using `clamp(0.0, maxValue).toDouble()` to ensure it stays within bounds.

Exception example:
```
Exception has occurred.
_AssertionError ('package:flutter/src/material/slider.dart': Failed assertion: line 199 pos 10: 'value >= min && value <= max': Value 1410000.0 is not between minimum 0.0 and maximum 1409533.0)
```
2025-05-17 21:44:12 +02:00
Enbiya Olgun
2446756552 moved super() call of initState to top of method 2025-04-22 04:57:52 +02:00
Enbiya Olgun
0188f99aad Added keyboard shortcut
Added the Enter-key as a shortcut to skip the Anime intro (defaultSkipIntroLength).
2025-04-06 23:18:47 +02:00
Moustapha Kodjo Amadou
f443065113 + 2025-03-11 09:39:03 +01:00
Moustapha Kodjo Amadou
3e401c8af2 dart format 2025-02-23 15:31:49 +01:00
Schnitzel5
3ecd3d0a14 added long press for 2x playback speed 2025-02-22 21:00:32 +01:00
Moustapha Kodjo Amadou
bc8e0cef47 fix #324 2025-01-22 10:24:18 +01:00
kodjomoustapha
a41ccaff22 fix & reformat 2024-12-20 10:15:15 +01:00
Yegor Shovkun
adbd1529f7 fix: cs fix (reformat with 120 line length) 2024-12-14 12:38:56 +02:00
kodjomoustapha
53300dafef Upgrade gradle config, Upgrade packages & some fix 2024-12-13 18:21:49 +01:00
kodjomoustapha
4748f3c699 fix 2024-12-13 10:31:57 +01:00
Schnitzel5
cae5f92140 moved key I to L for 10s skip and arrow keys are 5s now 2024-11-26 17:44:41 +01:00
NBA2K1
7e68bb14d4 issue #304 fix
cursor will be unvisible like the video controls after some time (3s)
2024-11-24 15:40:30 +01:00
kodjomoustapha
98612f3511 some fix, add use libass feature 2024-07-10 10:18:54 +01:00
kodjomoustapha
41320cdeae + 2024-05-14 13:16:06 +01:00
kodjomoustapha
32dbbd5e0e fix 2024-02-24 01:24:35 +01:00
kodjomoustapha
45fbd42c19 added feature to use google fonts & some fix 2024-02-23 20:26:09 +01:00
kodjomoustapha
ce45b2a1f6 fix 2024-02-23 13:21:12 +01:00
kodjomoustapha
afc4c96bd0 fix 2024-02-22 19:04:13 +01:00
kodjomoustapha
202aa97527 + 2024-02-22 18:42:50 +01:00
kodjomoustapha
69e4a67f38 added subtitle setting feature 2024-02-22 17:55:50 +01:00
kodjomoustapha
f71c40f0f7 feat: add more options to manage covers 2024-02-16 19:31:06 +01:00
kodjomoustapha
910524d9bf fix 2024-02-08 20:52:23 +01:00
kodjomoustapha
ca81405f43 refactor & some fix 2024-02-03 17:58:11 +01:00
kodjomoustapha
7c2fc50a47 feat: Added AniSkip feature 2024-01-11 14:31:01 +01:00
kodjomoustapha
a33536d680 feat: Added Skip forward time #84 2023-12-29 16:46:31 +01:00
kodjomoustapha
710c498bb1 Fix player views 2023-12-29 15:38:00 +01:00
kodjomoustapha
a7773f9435 Added Many features
- Added boa_engine(for JS runtime) from Rust
- Added some method for Element and Document Wrappers
- Added some cool views to Player
- Refactor
2023-12-27 23:04:19 +01:00
kodjomoustapha
2e1c29ae8a + 2023-12-25 19:37:24 +01:00