- 15 Jan, 2022 5 commits
-
-
Jonathan Thomas authored
-
Fixing .env files to work for each mode (development, production), and updating README with deployment instructions.
Jonathan Thomas authored -
Jonathan Thomas authored
-
Edit project & Launch Editor menus added, updateProject action added, fixed some bugs on Project Create vs Edit. Moved project loading spinner below project list (to keep the screen from jumping)
Jonathan Thomas authored -
Update project thumbnail when returning to the projects view. Adding ability to clobber a thumbnail.
Jonathan Thomas authored
-
- 14 Jan, 2022 1 commit
-
-
Refactored context menu and text menu icon into same DIV, icons work on all sizes now. Better disabling of export buttons when button is clicked.
Jonathan Thomas authored
-
- 13 Jan, 2022 1 commit
-
-
Moved text from menu to icon/button (for more visibility). Re-styled text-editor. Added menu icon hover styles. Updated Caption font/font-size/margins.
Jonathan Thomas authored
-
- 12 Jan, 2022 4 commits
-
-
Jonathan Thomas authored
-
Jonathan Thomas authored
-
Jonathan Thomas authored
-
Jonathan Thomas authored
-
- 11 Jan, 2022 1 commit
-
-
Fixed thumbnail widths on all card views. Added col-md sizes on thumbnails. Refactored AddProject, LoadProjects, and RemoveProject (faster async calls). Added Project thumbnails. Changed Projects screen to use thumbnails, context menus. Added profile/presets option to new project modal.
Jonathan Thomas authored
-
- 10 Jan, 2022 1 commit
-
-
Integrated Export API, with video playback, download, export again buttons. Load the most recent export, and poll any active export records for progress.
Jonathan Thomas authored
-
- 08 Jan, 2022 2 commits
-
-
Refactored clip length (for small labels). Added image and video error message (for unsupported formats). Fixed bug switching between clip and file of the same original file object.
Jonathan Thomas authored -
Jonathan Thomas authored
-
- 07 Jan, 2022 6 commits
-
-
Refactored moveClip into Vuex action, and invoke this action on both 'Move Clip' and 'Update Clip'... to fix all clip 'positions'
Jonathan Thomas authored -
Jonathan Thomas authored
-
Jonathan Thomas authored
-
Jonathan Thomas authored
-
Added sessionStorage to blob image thumbnails (caching them for a session). Reloading the browser tab seems to clear the blob URLs, causing 404s, and then the thumbnails are regenerated. Also made image thumbnail 100% width by default.
Jonathan Thomas authored -
Improved editClip to scroll to edited clip (up or down). Refactored how scrolling to clips work. Wait for thumbnail to load first. Reset position when selecting new files. Don't regenerate thumbnail when editing clip. Loop playback. Pause video when trimming clip. Clear errors when editing project.
Jonathan Thomas authored
-
- 06 Jan, 2022 1 commit
-
-
Refactored default image length to a single function. Only show Export button when clips are added. Integrated 'move up/down' actions. Fixed clip selection to only include the 1 clip. Refactored clip length (seconds) to Vuex. Set correct position and duration of Clip API objects. Preview now supports clip start/end and jumps position to the correct playback spot.
Jonathan Thomas authored
-
- 02 Jan, 2022 1 commit
-
-
Refactored preview data to live in Vuex. Made clip seconds label react different when it's too small. Added drop-shadow style to context menu buttons. Added editClip action, but not connected yet.
Jonathan Thomas authored
-
- 01 Jan, 2022 1 commit
-
-
Jonathan Thomas authored
-
- 31 Dec, 2021 2 commits
-
-
Updated clips to have context menu, larger. Thumbnails only appear once loaded. Fixed some buggy code when switching between projects (showing the wrong clips). Added time calculation to timeline and clips.
Jonathan Thomas authored -
Separated thumbnail generation from load actions. Improved scroll-to-bottom clip logic. Improved timeline/clip style (added seconds).
Jonathan Thomas authored
-
- 29 Dec, 2021 6 commits
-
-
Adding fileObj onto each clip instance, during loadClips action, adding click and selected classes for clips.
Jonathan Thomas authored -
Adding titles to timeline elements (for clarity), adding watch for 1 new clip, scrolling to bottom of clip container (so user sees it)
Jonathan Thomas authored -
Load new videos when selected, protect video element when it does not exist, watch previewFile for changes, reload video element, support for mp3 audio files
Jonathan Thomas authored -
Added file name to UI, made file search box work, added some path parsing (to get file name with ellipses)
Jonathan Thomas authored -
Jonathan Thomas authored
-
Improved timeline trimming, integrated Clip API calls (create, load, delete), fixed duplicate upload bug, made errors prettier / parse key/value, capitalize, and handle 404 on editor
Jonathan Thomas authored
-
- 23 Dec, 2021 1 commit
-
-
Added multiple file uploads and progress bars. Added custom video preview controls, with trimming support and seeking support. Still a WIP.
Jonathan Thomas authored
-
- 21 Dec, 2021 1 commit
-
-
Added file upload progress to the UI. Multiple upload progress bars are supported. Also, clicking on a file now previews the selected file. Video and images are supported.
Jonathan Thomas authored
-
- 19 Dec, 2021 2 commits
-
-
Added real file uploading via axios, and now list actual File objects, and load project details when loading the editor. Made components conditional based on when the editor loads project data.
Jonathan Thomas authored -
Removed fetch and replaced with axios (mostly due to simpler syntax, and support for upload progress events). Also added support for custom errors, for failed API calls, failed login, etc... Errors are stateful, and can be dismissed by the user.
Jonathan Thomas authored
-
- 18 Dec, 2021 1 commit
-
-
Jonathan Thomas authored
-