[PR #6] feat: add App Store desktop output size presets #6

Open
opened 2026-03-01 14:58:02 +03:00 by kerem · 0 comments
Owner

Original Pull Request: https://github.com/bitomule/Koubou/pull/6

State: open
Merged: No


Summary

  • add four named desktop output sizes for Mac App Store screenshots: AppDesktop_1280, AppDesktop_1440, AppDesktop_2560, and AppDesktop_2880
  • keep preset dimensions in appstore_sizes.json so output_size works without custom per-project dimension tuples
  • document the new desktop presets in README and add config validation coverage for AppDesktop_2880

Test plan

  • ./.venv/bin/pytest tests/test_config.py
  • ./.venv/bin/kou list-sizes --output json
**Original Pull Request:** https://github.com/bitomule/Koubou/pull/6 **State:** open **Merged:** No --- ## Summary - add four named desktop output sizes for Mac App Store screenshots: `AppDesktop_1280`, `AppDesktop_1440`, `AppDesktop_2560`, and `AppDesktop_2880` - keep preset dimensions in `appstore_sizes.json` so `output_size` works without custom per-project dimension tuples - document the new desktop presets in README and add config validation coverage for `AppDesktop_2880` ## Test plan - [x] `./.venv/bin/pytest tests/test_config.py` - [x] `./.venv/bin/kou list-sizes --output json`
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Koubou#6
No description provided.