Skip to content

demo(15): add Vimeo video demo#6

Open
dan-snelson wants to merge 2 commits intoswiftDialog:mainfrom
dan-snelson:demo/15-web-video
Open

demo(15): add Vimeo video demo#6
dan-snelson wants to merge 2 commits intoswiftDialog:mainfrom
dan-snelson:demo/15-web-video

Conversation

@dan-snelson
Copy link
Contributor

Summary

  • Adds a # --- Video from Vimeo --- section between the YouTube and autoplay sections, demonstrating the vimeoid=<id> shortcut syntax
  • Uses Next → / Skip / || exit 0 so the demo flows into the autoplay section

Test plan

  • zsh -n demos/15_web_video.zsh passes silently (run as repo owner)
  • Run the demo; confirm the Vimeo section appears between YouTube and autoplay
  • Confirm the Vimeo video loads and plays; Skip exits cleanly

Signed-off-by: Dan K. Snelson <24623109+dan-snelson@users.noreply.github.com>
The YouTube dialog message stated swiftDialog supports YouTube, Vimeo,
and files/URLs but only YouTube was ever demonstrated. Adds a new
'--- Video from Vimeo ---' section using vimeoid= shortcut syntax,
consistent with the existing YouTube shortcut pattern.
Copilot AI review requested due to automatic review settings February 25, 2026 11:40
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a Vimeo video demonstration section to the web video demo script, showing how to embed Vimeo videos using the vimeoid=<id> shortcut syntax. The PR also includes an unrelated .gitignore file addition.

Changes:

  • Added a new Vimeo video playback section to demo 15, positioned between YouTube and autoplay sections
  • Included a complete .gitignore file with macOS, Zsh, and project-specific ignore patterns (not mentioned in PR description)

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
demos/15_web_video.zsh Adds a Vimeo video section demonstrating the vimeoid= shortcut, following the same structure as the YouTube section
.gitignore Adds a comprehensive .gitignore file with patterns for macOS, Zsh, and project-specific temporary files

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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.

2 participants