Skip to content

feat: PR 2/2 - a project format picker with ratio for phones - #179

Closed
Domica wants to merge 1 commit into
jub0t:mainfrom
Domica:feat-project-aspect-ratio
Closed

Domica wants to merge 1 commit into
jub0t:mainfrom
Domica:feat-project-aspect-ratio

Conversation

@Domica

@Domica Domica commented Sep 22, 2026 •

Copy link
Copy Markdown
Contributor

What

The launch screen's Format picker carries eight shapes, where the old Resolution field offered four 16:9 tiers and one vertical:

  • 1080p, 720p, 4K — the existing 16:9 tiers
  • Vertical 9:16 — TikTok, Reels, Stories, Shorts
  • Portrait 4:5 — Instagram feed
  • Square 1:1 — the older feed shape
  • Cinema 2:1 — the widescreen film crop
  • Widescreen 21:9 — ultrawide

The picker is a Select now, not the segmented strip: eight options, with aspect words beside several of them, would truncate in a strip. The label says Format, because it picks a shape as much as a number.

Why

A 4:5 Instagram post, a 1:1 feed shape, a 2:1 cinematic crop and a 21:9 ultrawide all had to start as 16:9 and be cropped by hand, and the project's frame said 1920 × 1080 the whole time. A project born 9:16 exports 9:16; the export side's "Original project resolution" (PR 1/2, #175) is what makes that visible without scaling.

Companion

This is PR 2/2 of the pair for issue #109. PR 1/2 (#175) is the export half: Original project resolution, 1.5× project, 2× project, the frame rate's Original, and a fixed 2560 × 1080.

Verification

  • cargo check -p concat (runs on CI)
  • Tested on a personal nightly: creating a 9:16, a 4:5 and a 2:1 project
    each starts the timeline at the picked shape and the swatch follows

Closes #109 (project side).

Concat_newproject_ratio_1 Concat_newproject_ratio_2

@Domica Domica changed the title feat: PR 2/2 - a project format picker with the shapes a phone wants feat: PR 2/2 - a project format picker with the ratio for phones Sep 22, 2026
The launch screen offered four 16:9 tiers and one vertical, which is not
the set a social-media project needs. The Format picker now carries:

- 1080p, 720p, 4K — the existing 16:9 tiers
- Vertical 9:16 — TikTok, Reels, Stories, Shorts
- Portrait 4:5 — Instagram feed
- Square 1:1 — the older feed shape
- Cinema 2:1 — the widescreen film crop
- Widescreen 21:9 — ultrawide

The picker is a Select now, not the segmented strip: eight options with
aspect words beside several of them would truncate in a strip. The
label says Format, not Resolution, because it picks a shape as much as
a number.

Closes jub0t#109 (the project side; the export side is #<PR export number>).
@Domica
Domica force-pushed the feat-project-aspect-ratio branch from 796bd79 to 6e68dc9 Compare September 22, 2026 19:19
@Domica Domica changed the title feat: PR 2/2 - a project format picker with the ratio for phones feat: PR 2/2 - a project format picker with ratio for phones Sep 22, 2026
@Domica

Domica commented Sep 23, 2026

Copy link
Copy Markdown
Contributor Author

Withdrawn. Will be opened at a later date.

@Domica Domica closed this Sep 23, 2026
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.

The output resolution should match the project's format

1 participant