Skip to content

Redesign Shorts workspace - #12

Merged
iosdevsx merged 2 commits into
mainfrom
codex/simplify-shorts-workspace
Aug 8, 2026
Merged

Redesign Shorts workspace#12
iosdevsx merged 2 commits into
mainfrom
codex/simplify-shorts-workspace

Conversation

@iosdevsx

@iosdevsx iosdevsx commented Aug 7, 2026

Copy link
Copy Markdown
Owner

What changed

  • Rebuilt the Shorts workspace around a preview-first layout with one trailing contextual panel.
  • Added explicit Clips and Edit modes, automatic transition to editing on selection, and consolidated create, suggestion, settings, and export actions.
  • Converted selected-short controls into compact vertical sections and only shows crop focus controls when Crop is active.
  • Replaced nested and hidden interactions with explicit menus and accessibility labels.
  • Removed the duplicate bottom inspector.
  • Added a dedicated compact Shorts timeline height and a timeline presentation that hides subtitle cue blocks while preserving waveform, snapping, playhead, and range editing.
  • Added focused tests and updated the owning package documentation.

Why

The previous implementation displayed the full-width Shorts header, library, timeline, and a fixed bottom inspector at the same time. These permanent surfaces compressed the vertical preview and exposed several competing controls, making the workflow visually dense and harder to understand.

The new layout uses progressive disclosure: the preview remains dominant, while clip browsing and selected-clip editing share one predictable contextual panel.

Impact

Shorts editing now has more preview space, clearer action hierarchy, a compact source timeline, and more discoverable clip and crop-point actions. Existing project state, undo/autosave ownership, suggestion logic, rendering, and export semantics remain unchanged.

Validation

  • swift test --package-path AppTarget/Modules/Features/ShortsFeature
  • swift test --package-path AppTarget/Modules/Features/TimelineFeature
  • swift test --package-path AppTarget/Modules/Features/ProjectFeature
  • mise run docs:check
  • mise run doctor
  • mise run build:macos
  • git diff --check

@github-actions

github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown

Framelingo Architecture Diff

iosdevsx:mainiosdevsx:codex/simplify-shorts-workspace

No package topology or documented runtime changes detected.

Download complete diff artifact

@iosdevsx
iosdevsx marked this pull request as ready for review August 7, 2026 17:03
@iosdevsx
iosdevsx merged commit ece9b19 into main Aug 8, 2026
4 checks passed
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