Commit graph

56 commits

Author SHA1 Message Date
chrisk325
7eb0ab7668
feat: add player lock button 2026-03-22 15:49:49 +05:30
LivinDuck
03bea009b0 feature: add Picture-in-Picture support for Android video player. 2026-02-28 17:52:23 +08:00
chrisk325
34ee842ec1
qol: only disable/dim the audio track button when 0 tracks are available 2026-02-28 05:48:00 +05:30
tapframe
8a4aa64074 update player icon 2026-02-12 13:02:19 +05:30
Nayif
1a3b9e367b
Revert "Upscale" 2026-02-10 15:49:01 +05:30
paregi12
f6b13c27c9 feat: conditionally show upscaler button based on user setting 2026-02-07 15:26:16 +05:30
paregi12
2394f5d158 fix: implement native upscaler bridge, equalizer methods, and restore centered player UI 2026-02-07 08:32:27 +05:30
paregi12
3fe5da1434 upscaler 2026-02-07 08:26:51 +05:30
paregi12
25e77490c3 Refactor player UI: Move episodes/streams to right, other controls to left, and timestamp above timeline. Also fix PostHogProvider type error. 2026-02-07 08:26:51 +05:30
paregi12
8d9fed3f7f feat: implement intro submission feature and update to beta.14 2026-01-31 14:08:39 +05:30
tapframe
de576915d5 added buffer indicator 2026-01-27 00:41:53 +05:30
tapframe
8b267fb6d7 improved touch handling player controls 2026-01-26 23:10:46 +05:30
tapframe
45b63cb33f fixed skip bacwards icon render cache issue 2026-01-09 00:44:32 +05:30
tapframe
73030f150a fix: android seekbar to show timestamp as we drag 2026-01-08 01:30:58 +05:30
tapframe
280536e93c updated remaining pages for localization. metascreen and player components 2026-01-06 15:26:13 +05:30
chrisk325
486ea63a8a
fixing exo crash and some UI flaws 2026-01-04 14:33:16 +05:30
Nayif
5b2c57d5c7
Merge pull request #351 from tapframe/revert-347-feature/improved10secSkipAndRewind
Revert "patch: incremental 10 sec skip/rewind on multiple taps"
2026-01-04 00:11:43 +05:30
Nayif
a55669d16f
Revert "add: current timestamp update while sliding the seek bar on Android" 2026-01-04 00:11:13 +05:30
Nayif
656062bc25
Revert "patch: incremental 10 sec skip/rewind on multiple taps" 2026-01-04 00:10:45 +05:30
Nayif
7894258a26
Merge pull request #347 from saifshaikh1805/feature/improved10secSkipAndRewind 2026-01-03 01:54:46 +05:30
Saif Shaikh
63359532a3 patch: incremental 10 sec skip/rewind on multiple taps 2026-01-02 11:44:50 -08:00
Saif Shaikh
5d42a828d2 add: current timestamp update while sliding the seek bar on Android 2026-01-01 23:32:32 -08:00
tapframe
832e5368be settingscreen refactor 2025-12-29 15:05:50 +05:30
tapframe
655ddbeb42 changes 2025-11-16 16:53:54 +05:30
tapframe
34f110f16a player UI update 2025-11-16 15:46:46 +05:30
tapframe
85cb950fa8 episode modal init 2025-10-26 21:02:39 +05:30
tapframe
e1634195be addded playback speed to ksplayer. 2025-10-26 13:45:15 +05:30
tapframe
ed3aef88ff Added subtitlemodal 2025-10-24 21:54:30 +05:30
tapframe
a5feeb40a7 added playback speed controls KSPlayer(iOS) 2025-10-24 21:01:19 +05:30
tapframe
5d5d77ae1b sizing fix for playercontrols. 2025-10-21 14:12:20 +05:30
tapframe
e40e8bb7c5
Merge branch 'main' into main 2025-10-21 13:58:00 +05:30
Qarqun
e305dee777 feat: Add responsive video player controls with animations
- Implement responsive sizing for all controls based on screen width (phone/tablet support)
- Add smooth crossfade animation for play/pause button transitions
- Add arc sweep and slide animations for seek buttons (+10/-10s)
- Add touch feedback with semi-transparent circle flash on tap
2025-10-20 19:13:46 +08:00
tapframe
a8b4dc5a01 airplay ios 2025-10-20 02:26:42 +05:30
tapframe
175d47f71f adaptive sizing for playercontrols,seriescontent,and commentsection 2025-10-19 20:30:24 +05:30
Qarqun
698456c205 refactor(player): enhance video controls with modern streaming style
- Moved inline styles to playerStyles.ts for better maintainability
- Redesigned player controls for better user experience:
  - Enhanced skip buttons with rotate animations and semi-transparent backgrounds
  - Enlarged center play/pause button with improved visibility
  - Optimized touch targets and spacing for better interaction
  - Standardized button dimensions and layout

Files changed:
- src/components/player/controls/PlayerControls.tsx
- src/components/player/utils/playerStyles.ts
2025-10-19 01:11:08 +08:00
tapframe
e2719c373d improved vlc behaviour 2025-10-16 01:53:30 +05:30
tapframe
71487fce59 trakt list sorting order fix 2025-10-04 23:58:24 +05:30
CrissZollo
5668d40bc1 Added current speed indicator 2025-10-04 17:48:05 +02:00
CrissZollo
33720c5079 Added functionality to set playbackspeed in exoPlayer 2025-10-04 17:48:05 +02:00
tapframe
b8d3d68b65 Added ExoPlayer FFmpeg Extension for better Codec Support 2025-09-30 17:10:59 +05:30
tapframe
688ea2b9d3 cleaned VLC 2025-09-18 02:09:34 +05:30
tapframe
8d488298cf Audio selection bug fixes 2025-09-17 12:30:47 +05:30
tapframe
2dd2b7fc0b TEST 2025-09-17 03:49:22 +05:30
tapframe
adafa5cc36 fix 2025-09-13 01:50:00 +05:30
tapframe
67648ea6db imrpoved android videoplayer logic 2025-09-12 23:09:38 +05:30
tapframe
bc4bf5a963 Fixed an issue with Container Parsing on AndroidVideoPlayer 2025-09-11 13:41:26 +05:30
tapframe
3f57a19ea2 made some changes to streamscreen 2025-08-10 13:43:15 +05:30
tapframe
17339d82a6 slider change 2025-07-29 14:39:49 +05:30
tapframe
d66764471f Remove SkiaProgressSlider from PlayerControls and refactor progress handling for improved touch interaction. Update AndroidVideoPlayer and VideoPlayer components to eliminate seekToTime prop and adjust subtitle handling. 2025-07-08 17:19:21 +05:30
tapframe
6433acac77 Integrate SkiaProgressSlider into PlayerControls for enhanced progress tracking and user interaction. Update AndroidVideoPlayer and VideoPlayer components to support seekToTime functionality. 2025-07-08 16:55:22 +05:30