9 Commits

Author SHA1 Message Date
Yiannis Christodoulou
22e3d9d708 Remove default segments fallback in TimelineControls
Updated TimelineControls to skip loading default segments when no saved segments are found, relying on useVideoTrimmer to create the initial segment. This simplifies the logic and avoids redundant segment creation.
2025-10-19 20:26:24 +03:00
Yiannis Christodoulou
67ba1cd467 Refactor audio poster handling and Vite config
Audio poster image is now imported as a module and referenced via AUDIO_POSTER_URL in both chapters-editor and video-editor players. Removed custom file copy plugin from Vite config, updated asset handling to use Vite's asset import and output options, and added type declarations for image modules.
2025-10-19 14:23:17 +03:00
Yiannis Christodoulou
95cb6904ce poster image fix 2025-10-19 14:19:13 +03:00
Yiannis Christodoulou
54e2f1d7e4 Add audio poster support for audio files in video players
Introduces an audio-poster.jpg image and updates both chapters and video editor React video player components to display a poster image for audio files when no poster is provided. Also adds a posterUrl field to MEDIA_DATA and ensures fallback logic for poster images is consistent across iOS and standard video players.
2025-10-19 13:56:17 +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
8df5ea880c feat: Chapter editor main functionality and styling 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
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