Add application icon (fixes #51) #56

Merged
ValleyGeek merged 3 commits from 0.1.22/issue-51-app-icon into main 2026-06-12 07:03:22 +00:00
Member

Summary

Adds the AlienValley Photos icon from the OSX Yosemite Icons pack as the application icon.

Closes #51.

Changes

  • Assets: PNG size variants (16–512 px) in resources/icons/app/, multi-resolution app.ico for Windows Nuitka builds, and repo-avatar.png as the canonical repository avatar source
  • UI: QApplication.setWindowIcon() loads bundled PNG variants for the title bar and taskbar
  • Packaging: Self-test and verify-packaged-build.sh check application icon assets; Windows build script already embeds resources/icons/app.ico
  • Attribution: docs/ATTRIBUTIONS.md and a Credits section in resources/help/USER_GUIDE.md

Threading notes

No worker or threading changes.

Manual follow-up

Upload resources/icons/repo-avatar.png in forge repository settings to apply the project avatar in the UI.

Version

0.1.23

## Summary Adds the AlienValley **Photos** icon from the OSX Yosemite Icons pack as the application icon. Closes #51. ## Changes - **Assets:** PNG size variants (16–512 px) in `resources/icons/app/`, multi-resolution `app.ico` for Windows Nuitka builds, and `repo-avatar.png` as the canonical repository avatar source - **UI:** `QApplication.setWindowIcon()` loads bundled PNG variants for the title bar and taskbar - **Packaging:** Self-test and `verify-packaged-build.sh` check application icon assets; Windows build script already embeds `resources/icons/app.ico` - **Attribution:** `docs/ATTRIBUTIONS.md` and a Credits section in `resources/help/USER_GUIDE.md` ## Threading notes No worker or threading changes. ## Manual follow-up Upload `resources/icons/repo-avatar.png` in forge repository settings to apply the project avatar in the UI. ## Version `0.1.23`
Bundle AlienValley OSX Yosemite Photos icon PNG size variants (16–512 px),
a multi-resolution app.ico for Windows builds, and repo-avatar.png as the
canonical repository avatar source. Set development VERSION to 0.1.22-enhancement.51.
ui: wire window and packaging icons with attribution (#51)
Some checks failed
CI / lint (pull_request) Has been cancelled
CI / test (pull_request) Has been cancelled
CI / nuitka-smoke (pull_request) Has been cancelled
784ce07399
Set the Qt window icon from bundled PNG variants, extend resource path
helpers and packaging verification, and document AlienValley attribution in
docs/ATTRIBUTIONS.md and the user guide.
docs: PR-prep for issue 51 application icon
All checks were successful
CI / lint (pull_request) Successful in 7s
CI / test (pull_request) Successful in 1m25s
CI / nuitka-smoke (pull_request) Successful in 8m37s
db012e4702
Bump VERSION to 0.1.23 and document the Photos application icon in
CHANGELOG.md.
ValleyGeek deleted branch 0.1.22/issue-51-app-icon 2026-06-12 07:03:22 +00:00
Sign in to join this conversation.
No reviewers
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
ai-collab/bulk-image-organizer!56
No description provided.