aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/nodes/VideoBox.tsx
AgeCommit message (Collapse)Author
2022-09-12fixed rotating UI for video boxes. fixed generating error response for ↵bobzel
unsupported video/audio formats.
2022-09-07fixed dragging stackedTimeline entries so that they appear during drag. ↵bobzel
fixed cursors for video/pdf/stackedTimeline to be a little more clear. fixed initial corner resize of pdfs. fixed videobox marquee drag when viewScale is undefined.
2022-09-06final cleanup of dragging rotated images. fixed loading of youtube videos ↵bobzel
and displaying errors when the upload fails
2022-09-01afixed loadingBox to show error message for unsupported videos. fixed video ↵bobzel
uploading to generate errors for unsupported (Chrome) codecs. fixed videos that don't have codec support to still play audio and show duration. fixed dragging rotated documents to show and place the rotted document WYSIWYG
2022-08-17fixed dragging docs on web and pdf to work better by temporarily adding ↵bobzel
transparent docs to the opaque layer so they can get drop events. cleaned eraser and pen interaction code and made erasing strokes work faster and avoid hanging by not intersecting strokes that are already partially deleted.
2022-07-28from lastbobzel
2022-07-28fixed video thumbnail generation to have a lock that prevents multiple ↵bobzel
attempts to create the thumbnails at the same time. fixed ImageUpload to catch resize errors and not crash the server.
2022-07-22adjusted native dim scaling slightly combining props.scaling and ↵bobzel
props.ContentScaling into props.NativeDimScaling and fixing some resizing behaviors for fitWidth freeformviews and native-sized text boxes. Also fixed clicking on presboxe elements to not drag.
2022-07-08restructured currentUserUtils to avoid having import cycles.bobzel
2022-06-23merge with mehek videoMichael Foiani
2022-06-23small bug fixes and debuggingMichael Foiani
2022-06-21took scrubbing opacity down to 0.3 for videosbobzel
2022-06-21fixed scrubbing in full screen or after dragging slidermehekj
2022-06-21fades when scrub with arrow keys and cleaner transitionmehekj
2022-06-21fade controls when scrubbingmehekj
2022-06-20Merge branch 'master' into temporalmedia-mehekmehekj
2022-06-20Revert "Revert "Merge branch 'master' into temporalmedia-mehek""mehekj
This reverts commit 3415f672292bb349c7d9ec66564933a746ee3b25.
2022-06-20Revert "Merge branch 'master' into temporalmedia-mehek"mehekj
This reverts commit 145117365b2708ef6b365c6f0f10c38b85a87307, reversing changes made to 7eedde332010c8896be636f0b5c6a7b2c8043e48.
2022-06-20Merge branch 'master' into temporalmedia-mehekmehekj
2022-06-20a bunch of changes to make some userDoc() field accesses more typesafe by ↵bobzel
going through CurrentUserUtils. Some normalization of naming/functionality in CurrentUserUtils
2022-06-15got basic demo workingMichael Foiani
2022-06-15think i got basic videoplayer good enough for demo. should meet with mehek ↵Michael Foiani
to fix some bugs i found
2022-06-15fix the glitchy videoBox (i think), now a fairly smooth experience :)Michael Foiani
2022-06-15remove comments in videoboxMichael Foiani
2022-06-15Refactor RecordingApi into two main files - TrackMovements and ↵Michael Foiani
ReplayMovements. TrackMovements is for recording presentations and ReplayMovments is for replaying them.
2022-06-15refactor code, fix bugs, make first movement on screen the beginning of the ↵Michael Foiani
presentation.
2022-06-15ui fixes and thumbnails upload in parallelmehekj
2022-06-14change to using mobx to see when videoBox is paused or playedMichael Foiani
2022-06-14done for day - get the functionality down. will make code more readable and ↵Michael Foiani
fix some small bugs tomorrow
2022-06-09fixed video snapshotmehekj
2022-06-08merge with masterbobzel
2022-06-08thumbnail preview of video when hovering over timelinemehekj
2022-06-08better controls breakpointsmehekj
2022-06-07dynamically adjust video controls based on scalemehekj
2022-06-06fixed funky video UI scaling and movementmehekj
2022-06-06Merge branch 'master' into temporalmedia-mehekmehekj
2022-06-06fixed recorded videos so that they can be played back. fixed regiontimer to ↵bobzel
be turned off after pausing a video to not prevent the video from being played again. removed dictation from stackedtimeline rendering.
2022-06-05fade full screen controlsmehekj
2022-06-05cleanup from search box popup testmehekj
2022-06-02fixed previously introduced bug where pin doc added pres to first tab ↵bobzel
collection. Highlight pres targets when following. fixed videoBox to play regions properly. adjusted labelBox for stackedTimeline views. fixed stacked timelines to not stop keyboard events which was preventing text notes from being created on video boxes.
2022-06-02merge with presentmodeMichael Foiani
2022-06-01now tracks and replays scaling accuratelyMichael Foiani
2022-05-13removed layerProvider functionality.bobzel
2022-05-12feat: added checkbox for optional screen trackingJenny Yu
2022-05-12feat: option to recreate recordingJenny Yu
2022-05-05drag video controls in full screenmehekj
2022-05-05fixed videobox ui sizing. added rotation for imageBoxsbobzel
2022-05-05fix some bugs and start position. ready for demo :)Michael Foiani
2022-05-04Merge with jenny bug fixesMichael Foiani
2022-05-04fix infinite pause/play bug with a stopper, but still very buggyMichael Foiani