Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow clip drag past edge of Timeline (without resetting position) #5621

Open
wants to merge 13 commits into
base: develop
Choose a base branch
from

Commits on Sep 17, 2024

  1. Remove Droppable Track from Angular timeline code. Replace with stati…

    …c function called on Draggable End (to update UI data). Allows for clips to be dragged to edge of timeline without resetting back to original positions. Also fixed a race condition (on Web Engine) that caused a ng-click to happen after a drag (randomly) clearing selections.
    jonoomph committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    f7051c9 View commit details
    Browse the repository at this point in the history
  2. Fixing Codacy nitpicks

    jonoomph committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    8f378dc View commit details
    Browse the repository at this point in the history
  3. Fixed playhead and ruler dragging to be global (i.e. you can drag out…

    …side the timeline without interrupting the drag operation).
    jonoomph committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    ca35a9f View commit details
    Browse the repository at this point in the history
  4. Clicking the ruler time (top left of the timeline ruler) now jumps to…

    … the beginning of the timeline (moves the playhead and scrolls)
    jonoomph committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    3ad246b View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. Fix small regression on clip/transition selection when clicking or re…

    …sizing an unselected clip/transition
    jonoomph committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    233c600 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Tons of fixes to Zoom Slider, no longer breaks when zooming too far o…

    …ut. Adding a new double click to reveal the entire timeline. Resizable tracks (right edge) to adjust project duration. Fixed cursor over timeline ruler time values.
    jonoomph committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    0eb5935 View commit details
    Browse the repository at this point in the history
  2. Fixed bug on double click when restoring previous scrollbar, that cau…

    …sed the current selection position to jump on mouse release
    jonoomph committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    a4319ba View commit details
    Browse the repository at this point in the history
  3. Fixed bug when single click jumping the zoom slider to a new position…

    … near the left/right edge, it would shrink the zoom selection (i.e. zoom in unexpectedly)
    jonoomph committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    011890f View commit details
    Browse the repository at this point in the history
  4. Fixed many issues with track resizing, and playhead becoming detacthe…

    …d from playhead line. Also, added a new snap target for end of timeline.
    jonoomph committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    c7d98a2 View commit details
    Browse the repository at this point in the history
  5. Renaming .resize-handle to .track-resize-handle for clarity. Adding s…

    …tyles for each theme.
    jonoomph committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    2109d06 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2024

  1. When extremely zoomed in on the right edge of the timeline, keep the …

    …right edge aligned to the right (not center). Also, don't center unless zoomIn and zoomOut are used - all other zoomSlider functions should not try and center on playhead (it causes flickering)
    jonoomph committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    347296f View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Keep the right edge of the timeline stuck on the right side of the sc…

    …reen, when zooming in, and don't allow timeline to be middle-button panned away from the edge. This prevents the playhead from detaching, and keeps the UI stable when zooming into the far right edge of the timeline.
    jonoomph committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    b8f560b View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Adding new Advanced export option (Export Entire Timeline), which adj…

    …usts the end frame to include all frames, even ones that extend past the final clip. Also added this to the documentation, and updated the translation POT.
    jonoomph committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    c50f3c9 View commit details
    Browse the repository at this point in the history