Commit Graph

104 Commits

Author SHA1 Message Date
Yiannis Christodoulou e885cc7c28 fix: Improve seekbar for mobile devices 2025-10-03 11:24:34 +03:00
Yiannis Christodoulou 1788ed27f4 fix: Improve the style in related items 2025-10-03 11:24:34 +03:00
Yiannis Christodoulou 0c0d9c66d2 fix: On mobile, pause the video on second tap only 2025-10-03 11:24:34 +03:00
Yiannis Christodoulou fa85e5768a fix: Responsive grid adjustments for different screen sizes 2025-10-03 11:24:34 +03:00
Yiannis Christodoulou 5277476921 fix: Apply rounded corners only when useRoundedCorners is true 2025-10-03 11:24:34 +03:00
Yiannis Christodoulou 4e725d8659 fix: Hide poster image when video ends and end screen is shown 2025-10-03 11:24:34 +03:00
Yiannis Christodoulou d5d1e2496f feat: Show overlay (avatar & title) in embed, when controls are visible or video is paused/stopped 2025-10-03 11:24:33 +03:00
Yiannis Christodoulou d34e8ee5c7 fix: Hide seekbar and controls when poster is displayed (before first play) in embed mode 2025-10-03 11:24:33 +03:00
Yiannis Christodoulou b228527924 fix: Ensure play icon (SeekIndicator) stays centered in embed view regardless of window size 2025-10-03 11:24:33 +03:00
Yiannis Christodoulou 71ad76285f feat: separate css files for better control 2025-10-03 11:24:33 +03:00
Yiannis Christodoulou 7c249dd1ef fix: Show avatar and title when video is paused/stopped in embed mode 2025-10-03 11:24:33 +03:00
Yiannis Christodoulou 5b691f3456 fix: For embed players, disable autoplay to show poster 2025-10-03 11:24:33 +03:00
Yiannis Christodoulou e47942608d Update VideoJSPlayer.jsx 2025-10-03 11:24:33 +03:00
Yiannis Christodoulou 2d9594eb50 fix: Z-index while the embed goes behind the countdown timer to next video 2025-10-03 11:24:33 +03:00
Yiannis Christodoulou 4175a9d08f fix: Check if this is an embed player, and open the links to a new tab 2025-10-03 11:24:33 +03:00
Yiannis Christodoulou c7ad28572f fix: Grid items in related videos - Allow up to 9 videos on large tablets 2025-10-03 11:24:33 +03:00
Yiannis Christodoulou 4edd93f182 fix: Remove the title "More videos" in related videos screen 2025-10-03 11:24:33 +03:00
Yiannis Christodoulou bb70888748 fix: Improve autoplay countdown 2025-10-03 11:24:33 +03:00
Yiannis Christodoulou fcdeac4977 fix: Show settings popup in front of seekbar 2025-10-03 11:24:33 +03:00
Yiannis Christodoulou 7ae9eb21e7 sample data urls for testing 2025-10-03 11:24:33 +03:00
Yiannis Christodoulou 801f5cf22d fix: Remove rounded corners on small mobile screens 2025-10-03 11:24:33 +03:00
Yiannis Christodoulou b04ad2344c fix: Make seekbar more touch-friendly on Android 2025-10-03 11:24:33 +03:00
Yiannis Christodoulou 57616c6b81 fix: Disable tooltip on touch devices (mobile and tablets) 2025-10-03 11:24:33 +03:00
Yiannis Christodoulou 119dc966fa update readme files (video/chapters editors) 2025-10-03 11:24:33 +03:00
Yiannis Christodoulou 45d0665e37 feat: Helper function to check if chapters represent a meaningful chapter structure 2025-10-03 11:24:32 +03:00
Yiannis Christodoulou bd12266054 cleanup console logs from chapters editor 2025-10-03 11:24:32 +03:00
Yiannis Christodoulou f2edcbb41e fix: After saving chapters disable the countdown and display a message instead 2025-10-03 11:24:32 +03:00
Yiannis Christodoulou 975d56e868 fix: Add margin to chapter's editor icons 2025-10-03 11:24:32 +03:00
Yiannis Christodoulou 002016a9dd fix: Do not use rounded corners in embed modal 2025-10-03 11:24:32 +03:00
Yiannis Christodoulou 51b52c38a3 fix: Remove the dark background from avatar/title in embed 2025-10-03 11:24:32 +03:00
Yiannis Christodoulou 71b9935d2c feat: Truncate chapter's title above the timeline thumbnail if is too long 2025-10-03 11:24:32 +03:00
Yiannis Christodoulou 89a74f6570 fix: The volume hover should be displayed in front of the seekbar 2025-10-03 11:24:32 +03:00
Yiannis Christodoulou e095d68667 fix: switch the play icons to the correct way 2025-10-03 11:24:32 +03:00
Yiannis Christodoulou f3888981db feat: Skip the autoplay if is playlist by passing the isPlayList to the video.js 2025-10-03 11:24:31 +03:00
Yiannis Christodoulou ed07da1783 feat: Change autoplay icons and improve switch on/off functionality 2025-10-03 11:24:31 +03:00
Yiannis Christodoulou 380b537d45 feat: User rounded corners based on py value USE_ROUNDED_CORNERS 2025-10-03 11:24:31 +03:00
Yiannis Christodoulou 44a44d39f2 fix: Do not use box-shadow or borders on video-js:focus 2025-10-03 11:24:31 +03:00
Yiannis Christodoulou 7f12038e60 fix: Use the correct poster url 2025-10-03 11:24:31 +03:00
Yiannis Christodoulou 50643036cb fix: Cleanup old video-js assets from the old media player 2025-10-03 11:24:31 +03:00
Yiannis Christodoulou ae24bcab02 fix: Do not use rounded corners by default in video-js 2025-10-03 11:24:31 +03:00
Yiannis Christodoulou d3b58bf27b chore: Do not use the full url in hls_info 2025-10-03 11:24:31 +03:00
Yiannis Christodoulou 9670ab7e11 fix: Sticky controls for embed player - always at bottom of window 2025-10-03 11:24:30 +03:00
Yiannis Christodoulou 68fa1efe87 feat: Add Embed Info Overlay Component (for embed player only) 2025-10-03 11:24:30 +03:00
Yiannis Christodoulou a89ee7b0e0 fix: Fullscreeen left/right/play/pause arrow keys doesn't work
BUG3. Fullscreeen left / right arrows doesn't work. Even if they work, if i leave the fullscreen and then enter again they are lost.
2025-10-03 11:24:30 +03:00
Yiannis Christodoulou 5fda4610da fix: Chapter title, next video icon, play video with sound, dark opacity, fix hls, cleanup logs 2025-10-03 11:24:30 +03:00
Yiannis Christodoulou e29d364fd3 feat: Fix chapters (rename text/name to chapterTitle) and fetch/post the correct object 2025-10-03 11:24:29 +03:00
Yiannis Christodoulou c5edfbefb6 stye: Fix the width of close modal button 2025-10-03 11:24:29 +03:00
Yiannis Christodoulou 499d98a5b2 fix: Fullscreen video styles for embedded video player 2025-10-03 11:24:29 +03:00
Yiannis Christodoulou a74f51f9cd chore: change text to chapterTitle 2025-10-03 11:24:29 +03:00
Yiannis Christodoulou e3291a5d75 feat: Focus the player element so keyboard controls work 2025-10-03 11:24:29 +03:00