Skip to content
This repository was archived by the owner on Apr 18, 2024. It is now read-only.

Commit 387e178

Browse files
nick-skriabinmakseqGondragoshlomzikchiganov
authored
fix: Video improvements (#497)
* Side panels, regions tree WIP * Fix timeline offset (WIP) * Fix overview box width calculation * Add left offset prop to the Seeker * Outliner + annotation history * Details WIP * Fix types * WIP * Display comments in Annotation History * Fix disabled state for the annotation history * Add feature flags toggle support (local) * Resolve ESLint issues * Panels hiding in View All * Collapsible panels * Implement locking * Layout fixes * Fix outliner view controls behavior * Details panel meta (WIP) * Add tooltips to Video controls * Fix navigation * Keyframes virtualization WIP * Disable view all when there's video * Outliner Ordering * Label grouping * Outliner grouping * group by tool * Region Editor (WIP) * Dropdown => TS * Region Editor * Meta Editor * Protect APP_SETTINGS * Tune Tooltip to avoid misbehavior * fix: DEV-1566: Fix shortcuts working with textarea result editing (#462) * fix: DEV-1564: DEV-1565: Fix shortcuts focus and cursor problems * test: Improve shortcuts test to check text replacing and emoji * ff: DEV-1564: DEV-1565: Wrap with feature flag * test: DEV-1566: Add test for sortcuts in results * fix: DEV-1566: Fix unexpected termination of textarea result editing Replace turning off editting on blur event with global click and tab key pressing. Preventing it on click on shortcut button. * fix: DEV-1566: Fix working shortcuts hotkeys in textarea results * fix: DEV-1566: Fix updating value in textarea result view * test: Add setting feature flags in test * test: DEV-1566: Add shortcuts in results feature flag to tests Co-authored-by: hlomzik <[email protected]> Co-authored-by: Max Tkachenko <[email protected]> * fix: DEV-1563: Fix editing of textarea result (#469) * fix: DEV-1563: Fix editing of textarea result * fix: DEV-1563: Protect shortcuts from adding text to nonexistent elements * Rename npm_audit.yml to npm_audit.skip * fix: DEV-1633: Fix displaying audio waveform in view all mode (#466) * fix: DEV-1633: Fix race of loading events in waveform tags * clean: DEV-1633: Remove viewall-audio feature flag Co-authored-by: Max Tkachenko <[email protected]> * feat: DEV-1660: Feature flags default value (#474) * Fix: feature flags default value * feat: dev-1593: Rejection Dialog (#472) * dev-1593 * add length checking * BEM * fix: DEV-1200: Reanimate tag style parameters (#365) * [fix] Fix getting style-affecting parameters from control tag * [fix] Allow to use opacity parameter instead of fillOpacity Co-authored-by: Nick Skriabin <[email protected]> Co-authored-by: niklub <[email protected]> Co-authored-by: Max Tkachenko <[email protected]> * Optimize timeline X axis * Optimizing lifespans rendering performance * Fix frames jumps * Fix video resizing when exiting full screen mode * Panels dnd and resizing * Fix NaN in region editor * Disable view all when there's video * Add tooltips to Video controls * Fix navigation * Tune Tooltip to avoid misbehavior * Remove excess imports * Remove feature flags file * Ignore feature flags file * Fix types * Fix tests * FIx cases when the view is to narrow to fit side panels (#527) * Fix narrow space * Fix narrow space (2) * Prevent panels collapsing when narrow space is hit * FIx narrow space UX * Fix resizing in narrow space * Message for an empty outliner * fix: DEV-1270: Fix video timeline expanding in fullscreen mode (#526) Co-authored-by: Nick Skriabin <[email protected]> * fix: DEV-1494: Fix loosing enabled value of video region on update (#529) Co-authored-by: Nick Skriabin <[email protected]> * fix: DEV-1265: Fix video drawing lag while bufferization (#530) Co-authored-by: Nick Skriabin <[email protected]> * Preserve timeline visibility on expand/collapse (#528) * fix: DEV-1860: Zoom in fullscreen * fix: DEV-1894: Hide timeline when no regions attached * fix: DEV-1892: Audio-video sync * Fixes without feature flags * fix: DEV-1856: Fix incorrect frame indicator * Remove logs * Remove traces * fix: DEV-1933: Invalid color crash * fix: DEV-1884: Sync play/pause * Properly destroy video * fix: DEV-1934: Fix keyframes disappearing * fix: DEV-1892: Timeline sync (2nd attempt) * fix: DEV-1885: Fix speed range control * fix: DEV-1918: Dropdown behavior in fullscreen * fix: DEV-1982: Extra frame * fix: DEV-1982: Extra frame (pt. 2) * fix: DEV-1919: Dropdowns z-index calculation * fix: DEV-1884, DEV-1892: Audio-video sync * fix: DEV-1984: Toggle interpolation * Fix readonly * fix: DEV-1892, DEV-1884: Sync issues * New sync engine * Add seek event to video * Fix buttons sync issue * fix: DEV-1813: Play button on`finished` event * Fix type * Changes according the review * Fix useToggle import * Fix editable models Co-authored-by: Max Tkachenko <[email protected]> Co-authored-by: Sergey <[email protected]> Co-authored-by: hlomzik <[email protected]> Co-authored-by: Andrey Chiganov <[email protected]> Co-authored-by: niklub <[email protected]>
1 parent c4e493e commit 387e178

File tree

158 files changed

+21992
-13142
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

158 files changed

+21992
-13142
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,3 +50,4 @@ build/static/media/config.*.xml
5050

5151
# codecept screenshots
5252
e2e/output
53+
src/core/feature-flags/flags.json

0 commit comments

Comments
 (0)