Yiannis Christodoulou
da322760c7
feat: Improve chapters' body
2025-10-03 11:24:28 +03:00
Yiannis Christodoulou
7f90b54b3c
fix: Touch scroll detection for settingsOverlay
2025-10-03 11:24:28 +03:00
Yiannis Christodoulou
34bad434c8
feat: Helper to match language robustly (handles en vs en-US, srclang fallback)
2025-10-03 11:24:28 +03:00
Yiannis Christodoulou
b95962cec8
feat: Enable smooth touch scrolling on mobile devices
2025-10-03 11:24:27 +03:00
Yiannis Christodoulou
127e3d2573
feat: Video.js has now audio files support
2025-10-03 11:24:27 +03:00
Yiannis Christodoulou
685863499e
add a sample mp3 file for local dev tests on the video.js separated folder
2025-10-03 11:24:27 +03:00
Yiannis Christodoulou
f10500570b
fix: use the correct file formats for prettier
2025-10-03 11:24:27 +03:00
Yiannis Christodoulou
1501c3d49e
update video.js readme file
2025-10-03 11:24:27 +03:00
Markos Gogoulos
e34bd55e7a
wtv
2025-10-03 11:24:27 +03:00
Yiannis Christodoulou
d37eab41c7
fix: Store reference to the current chapter span for dynamic updates
2025-10-03 11:24:26 +03:00
Yiannis Christodoulou
ca830788ca
fix: Video.js (chaptersData conditions, separate sprite preview, add close icon in modal settings)
2025-10-03 11:24:26 +03:00
Yiannis Christodoulou
6eab5bf7b7
fix: Change endpoint save_chapters to chapters [POST]
2025-10-03 11:24:26 +03:00
Yiannis Christodoulou
0dda684c3f
prepare the __chapter_data
2025-10-03 11:24:26 +03:00
Yiannis Christodoulou
96100d920d
fix: Get the correct object for chapter_data from backend
2025-10-03 11:24:26 +03:00
Yiannis Christodoulou
5d99a4e23d
feat: Video.js (qualities, css improvements)
...
- Settings menu content - split into separate variables for maintainability
- Only include qualities that have actual sources
- hls_info vs encodings_info
2025-10-03 11:24:26 +03:00
Yiannis Christodoulou
543085c38f
fix: Video.js improve browser/device compatibility, fixes and a lot improvements
2025-10-03 11:24:25 +03:00
Yiannis Christodoulou
3accbd29ce
fix: Video.js improve styling of Toolbar icons
...
- chapter popup
- settings popup
- autoplay
-align the icons properly in the bar
2025-10-03 11:24:25 +03:00
Markos Gogoulos
d88f4a27cc
chapters
2025-10-03 11:24:25 +03:00
Yiannis Christodoulou
f472f94095
feat: Auto save functionality in both editors (video-editor, chapters-editor)
2025-10-03 11:24:25 +03:00
Yiannis Christodoulou
32af52ccda
chore: Disable the unload page warning
2025-10-03 11:24:25 +03:00
Yiannis Christodoulou
8df5ea880c
feat: Chapter editor main functionality and styling
2025-10-03 11:24:25 +03:00
Yiannis Christodoulou
8a87aad647
feat: Chapters Editor (init) [copy from video editor]
2025-10-03 11:24:25 +03:00
Yiannis Christodoulou
074638e237
chore: video-editor update with new prettier settings
2025-10-03 11:24:24 +03:00
Yiannis Christodoulou
eaf87e20d8
feat: Autoplay functionality
2025-10-03 11:24:24 +03:00
Yiannis Christodoulou
de520e9faa
fix: Next video link
2025-10-03 11:24:24 +03:00
Yiannis Christodoulou
df2e168184
chore: Remove debugging logs
2025-10-03 11:24:23 +03:00
Yiannis Christodoulou
d70b71228a
feat: Custom Seek Indicator Component for showing visual feedback during arrow key seeking
2025-10-03 11:24:23 +03:00
Yiannis Christodoulou
20e6a38fc8
chore: fix margins between tool icons
2025-10-03 11:24:23 +03:00
Yiannis Christodoulou
449baeabd1
style: Place the main tool icons to the right
2025-10-03 11:24:23 +03:00
Yiannis Christodoulou
a66d823d1d
feat: Related media at the end of video
2025-10-03 11:24:23 +03:00
Yiannis Christodoulou
11465523b1
feat: Add the sprites functionality
2025-10-03 11:24:23 +03:00
Yiannis Christodoulou
dca9ef4014
static files after build
2025-10-03 11:24:23 +03:00
Yiannis Christodoulou
8bf50795c2
fix: Push specific controls to the right side of control bar
2025-10-03 11:24:23 +03:00
Yiannis Christodoulou
13f80a526a
fix: Force save subtitle preference in local storage
2025-10-03 11:24:23 +03:00
Yiannis Christodoulou
73e679cdd3
feat: Store user preferences in local storage
2025-10-03 11:24:23 +03:00
Yiannis Christodoulou
f678df2b14
Update CustomSettingsMenu.css
2025-10-03 11:24:23 +03:00
Yiannis Christodoulou
dc9a5492db
feat: Create the custom icon and chapters sidebar
2025-10-03 11:24:23 +03:00
Yiannis Christodoulou
b3ab626c91
fix the height of volume slider
2025-10-03 11:24:23 +03:00
Yiannis Christodoulou
6d4f6a93a6
feat: Implement the next video functionality
2025-10-03 11:24:23 +03:00
Yiannis Christodoulou
3d08f3b29f
feat: Create the component CustomRemainingTime
2025-10-03 11:24:23 +03:00
Yiannis Christodoulou
b314f7d628
fix: Move prettier to the root
2025-10-03 11:24:22 +03:00
Yiannis Christodoulou
f6e595687c
sample video
2025-10-03 11:24:22 +03:00
Yiannis Christodoulou
8c6361f17e
feat: Separate the video.js components
2025-10-03 11:24:22 +03:00
Yiannis Christodoulou
3be86f91f7
feat: Welcome Video.js player v8.23.3
2025-10-03 11:24:22 +03:00
Yiannis Christodoulou
966c2921b5
chore: Delete "video_editor" folder, not needed here
2025-10-03 11:24:22 +03:00
Yiannis Christodoulou
4f1c4a2b4c
fix: Disable Segment Tools and Reset Preview State During Playback ( #1305 )
...
* fix: Disable Segment Tools and Reset Preview State During Playback
* chore: remove some unnecessary comments
* chore: build assets
* fix: do not display the handles (left/right) on preview mode
* fix: Disable all tools on preview mode (undo, redo, reset, etc.)
* Update README.md
* feat: Prettier configuration for video editor
* Update README.md
* Update .prettierrc
* style: Format entire codebase (video-editor) with Prettier
* fix: During segments playback mode, disable button interactions but keep hover working
* feat: Add yarn format
* prettier format
* Update package.json
* feat: Install prettier and improve formatting
* build assets
* Update version.py 6.2.0
2025-07-01 15:33:39 +03:00
Markos Gogoulos
b28c2d8271
feat: Video Trimmer and more
2025-06-11 14:48:30 +03:00