Skip to content

Conversation

vade
Copy link
Contributor

@vade vade commented Jul 2, 2025

This PR

  • introduces basic timeline / stack marker drawing to the OTIO Reader app,
  • fixes some SwiftUI anti-patterns like having conditional logic in view rendering.
  • fixes selection issues
  • updates timeline frame calculations to better and more consistently draw the timeline content on various screen sizes
image

vade added 8 commits July 2, 2025 09:10
… project

Signed-off-by: vade <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
@vade vade force-pushed the feature/marker-support branch from b77e981 to fb3f35e Compare July 2, 2025 13:10
@vade vade mentioned this pull request Jul 2, 2025
vade added 13 commits July 2, 2025 17:30
… project

Signed-off-by: vade <vade@vade.info>
Signed-off-by: Anton Marini <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: Anton Marini <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: Anton Marini <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: Anton Marini <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: Anton Marini <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: Anton Marini <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: Anton Marini <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: Anton Marini <vade@vade.info>
Signed-off-by: Anton Marini <vade@vade.info>
Signed-off-by: Anton Marini <vade@vade.info>
@vade vade force-pushed the feature/marker-support branch from dd8e090 to 3c7cc4d Compare July 2, 2025 21:51
vade added 6 commits July 3, 2025 13:14
…OpenTimelineIO-AVFoundation into feature/marker-support

# Conflicts:
#	OpenTimelineIO-Sample/OpenTimelineIO-Reader/Views/TimeRulerView.swift
Signed-off-by: vade <vade@vade.info>
… Tracks or Items.

Signed-off-by: vade <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
…find, or we cant load

Signed-off-by: vade <vade@vade.info>
vade added 30 commits July 3, 2025 14:05
Signed-off-by: vade <vade@vade.info>
…ere Pro OTIO usage of global start time.

Signed-off-by: vade <vade@vade.info>
…, fixing some MXF introspection bugs.

Signed-off-by: vade <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
…io exported from a different machine with different root file paths.

Signed-off-by: vade <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
add mxf codec notes

Signed-off-by: vade <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
… project

Signed-off-by: vade <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: Anton Marini <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: Anton Marini <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: Anton Marini <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: Anton Marini <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: Anton Marini <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: Anton Marini <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: Anton Marini <vade@vade.info>
…penTimelineIO#25

Signed-off-by: Anton Marini <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Signed-off-by: Anton Marini <vade@vade.info>
Signed-off-by: vade <vade@vade.info>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant