Commit graph

16 commits

Author SHA1 Message Date
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
362000d6df sub default changes 2025-10-12 11:21:51 +05:30
tapframe
cbd2283bf8 Audio Lang display fix 2025-09-28 20:53:00 +05:30
tapframe
3c839c5ea1 some videoplayer enhancemnets 2025-09-16 02:42:18 +05:30
tapframe
f3a8cb751d some fix 2025-09-13 13:25:08 +05:30
tapframe
7d9f8fba86 added subtitle addon support 2025-08-08 15:49:29 +05:30
tapframe
62a2ed0046 test 2025-08-06 20:45:51 +05:30
tapframe
19b6e6b3d5 fixes to videoplayer 2025-07-17 14:18:40 +05:30
tapframe
6004d9d3d1 Add progress thumb to PlayerControls and increase touch area height for better usability 2025-07-08 16:32:21 +05:30
tapframe
65ece6a32a Update SubtitleModals to conditionally display font size and background toggle sections based on custom subtitles setting. Adjust custom subtitle container position for better alignment. 2025-07-08 15:54:48 +05:30
tapframe
897294fdfc Add subtitle background toggle functionality in AndroidVideoPlayer and SubtitleModals, enhancing user control over subtitle appearance. Update CustomSubtitles to reflect background setting. 2025-07-08 15:51:51 +05:30
tapframe
379bcc7507 imporved behaviour of videoplayer and added a nice loading screen 2025-07-07 13:36:32 +05:30
tapframe
d5f71ecb62 Implement source selection feature in VideoPlayer and enhance stream handling
This update introduces a new SourcesModal in the VideoPlayer component, allowing users to select from available streams. The VideoPlayer now manages stream changes more effectively, including handling pending seeks and updating the current stream URL. Additionally, the PlayerControls component has been updated to include a button for changing the source. Styling improvements have been made for better visual feedback during source changes, enhancing the overall user experience.
2025-06-10 02:43:48 +05:30
tapframe
6c44c0ec59 Add close button to VideoPlayer and improve loading indicators in StreamsScreen
This update introduces a close button in the VideoPlayer component for better user control during video loading. Additionally, the StreamsScreen has been enhanced to show loading indicators for individual stream providers, improving the user experience by providing visual feedback during data fetching.
2025-06-09 02:21:41 +05:30
tapframe
4a94e6248d Enhance MetadataScreen with improved loading transitions and content visibility. Introduce state management for smooth transitions between loading and content display, utilizing animated styles for opacity and scaling effects. Refactor HeroSection integration to support new animation properties, enhancing the overall user experience during content loading. 2025-06-09 00:44:00 +05:30