Skip to content

Add chihuahua runner#5

Open
soractw wants to merge 4 commits into
runcat-dev:mainfrom
soractw:add-chihuahua
Open

Add chihuahua runner#5
soractw wants to merge 4 commits into
runcat-dev:mainfrom
soractw:add-chihuahua

Conversation

@soractw

@soractw soractw commented Jul 15, 2026

Copy link
Copy Markdown

Pull Request

Type of Change

  • Add a new runner
  • Fix or improve an existing runner
  • Other (site, docs, tooling)

Runner Summary

Chihuahua — An eight-frame running animation of a white long-haired Chihuahua, based on my dog.

Checklist for Adding a Runner

  • All frames are non-interlaced PNG files with a height of exactly 36px, a width between 10px and 100px, and the same dimensions.
  • The runner is my original work, or I hold the rights to it, and I consent to its distribution under this repository's license (Apache-2.0).
  • The runner does NOT contain third-party intellectual property (e.g., Pokémon, Mario, or other copyrighted/trademarked characters).
  • Files are placed at runners/<runner-name>/ as <runner-name>-frames.zip, metadata.json, and preview.png.
  • runners/manifest.json includes the new runner name following the existing ordering.
  • metadata.json contains the correct displayName and author.
  • preview.png is an animated PNG (APNG), 36px tall, at most 100px wide, and animates correctly.
  • I have read CONTRIBUTING.md and followed the steps described there.

Validation

python3 .github/scripts/validate_runners.py --all passes for all 23 runners.

@Kyome22

Kyome22 commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

@soractw Thank you for creating the PR.

I'm sorry, but the Pull Request Template I had prepared was outdated, and some of the information was incorrect. For the preview, we actually need an animated PNG instead of a GIF. Since I have removed the rule requiring manifest.json to be in alphabetical order, any changes should be kept to a minimum.

Also, is this animation something you created yourself? Or is it being reused from another product?

@soractw

soractw commented Jul 15, 2026

Copy link
Copy Markdown
Author

@soractw Thank you for creating the PR.

I'm sorry, but the Pull Request Template I had prepared was outdated, and some of the information was incorrect. For the preview, we actually need an animated PNG instead of a GIF. Since I have removed the rule requiring manifest.json to be in alphabetical order, any changes should be kept to a minimum.

Also, is this animation something you created yourself? Or is it being reused from another product?

@Kyome22
thank you for your reply.
yes I created this animation by myself. I like it.

Comment thread runners/manifest.json
@Kyome22

Kyome22 commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

I cannot merge this because none of the items on the checklist have been checked. This doesn't mean you should just tick the boxes; please make sure to actually verify each item.

@soractw

soractw commented Jul 17, 2026

Copy link
Copy Markdown
Author

I cannot merge this because none of the items on the checklist have been checked. This doesn't mean you should just tick the boxes; please make sure to actually verify each item.

Thanks for the feedback. I reviewed every item and fixed the ZIP, preview, and manifest.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Please reduce the left margin as much as possible. When actually placed in the menu bar, it feels like there is too much empty space. This applies to both preview.png and the frames.

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