kuekhaoyang
5c67f69b5e
refactor: Remove player-specific dependencies, setup script, keyboard shortcuts, and project documentation.
2025-11-22 10:56:11 +08:00
kuekhaoyang
36488e545c
feat: Introduce distinct mobile and desktop video player UI, controls, and state management, along with new styling and icon components.
2025-11-21 12:34:45 +08:00
kuekhaoyang
bda49259f1
feat: add toast notification functionality and copy link option in video players
2025-11-18 13:20:22 +08:00
kuekhaoyang
a7480fb47a
feat: add MobileVideoPlayer component with advanced controls and hooks
...
- Implemented MobileVideoPlayer component for mobile video playback.
- Added features such as play/pause, skip forward/backward, volume control, and fullscreen support.
- Integrated double-tap gesture handling for skipping video.
- Included hooks for screen orientation management and mobile detection.
- Enhanced user experience with loading indicators and playback speed options.
2025-11-18 12:40:50 +08:00
kuekhaoyang
9679ccc12c
feat: Add skip forward/backward functionality with visual indicators; implement Picture-in-Picture and AirPlay support in CustomVideoPlayer
2025-11-17 22:17:24 +08:00
kuekhaoyang
bac33e5d55
feat: Add custom video player component with controls, progress tracking, and volume management; enhance icon set with new playback and volume icons
2025-11-17 18:14:21 +08:00
kuekhaoyang
28ef76572e
feat: Implement watch history functionality; add WatchHistorySidebar component, enhance search history management, and integrate history tracking in video player
2025-11-17 17:52:47 +08:00
kuekhaoyang
1f55ba2d56
feat: Add Popular Features component and integrate with search functionality; enhance SearchForm with clear button and initial query handling; update scrollbar styling utility
2025-11-17 16:34:13 +08:00
kuekhaoyang
6a84889c2c
feat: Add auto-collecting type badges with filtering functionality
2025-11-17 14:56:45 +08:00
kuekhaoyang
610cc522c7
Enhance video source validation and availability checks across API routes and UI components
2025-11-16 11:26:28 +08:00
kuekhaoyang
11a5055b76
init
2025-11-16 10:49:55 +08:00