[Enhancement]: Add Application Icon #51

Closed
opened 2026-06-12 06:08:41 +00:00 by ValleyGeek · 1 comment
Owner

Affected area

App Icon

Current behavior

No custom icon defined

Desired improvement

Use the Photos Icon set from https://iconarchive.com/show/osx-dock-replacement-icons-by-alienvalley/photos-icon.html to set an executable icon, title-bar icon, and git project icon/avatar. Download the full set of size variants into the repo. Track attribution in an appropriate attributions doc in the docs/ directory as well as a section / note at the end of the user guide.

References

No response

### Affected area App Icon ### Current behavior No custom icon defined ### Desired improvement Use the `Photos Icon` set from https://iconarchive.com/show/osx-dock-replacement-icons-by-alienvalley/photos-icon.html to set an executable icon, title-bar icon, and git project icon/avatar. Download the full set of size variants into the repo. Track attribution in an appropriate attributions doc in the docs/ directory as well as a section / note at the end of the user guide. ### References _No response_
Member

Implemented on branch 0.1.22/issue-51-app-icon.

Assets

  • Downloaded Photos icon PNG variants (16–512 px) into resources/icons/app/
  • Generated multi-resolution resources/icons/app.ico for Windows Nuitka builds (existing --windows-icon-from-ico path)
  • Added resources/icons/repo-avatar.png (512 px) as the canonical repository avatar source

Application wiring

  • main.py sets QApplication.setWindowIcon() from bundled PNG variants (title bar + taskbar on Linux/Windows)
  • Packaging self-test and verify-packaged-build.sh now check application icon assets

Attribution

  • docs/ATTRIBUTIONS.md documents AlienValley / OSX Yosemite Icons license and links
  • resources/help/USER_GUIDE.md includes a Credits section

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

Implemented on branch `0.1.22/issue-51-app-icon`. **Assets** - Downloaded Photos icon PNG variants (16–512 px) into `resources/icons/app/` - Generated multi-resolution `resources/icons/app.ico` for Windows Nuitka builds (existing `--windows-icon-from-ico` path) - Added `resources/icons/repo-avatar.png` (512 px) as the canonical repository avatar source **Application wiring** - `main.py` sets `QApplication.setWindowIcon()` from bundled PNG variants (title bar + taskbar on Linux/Windows) - Packaging self-test and `verify-packaged-build.sh` now check application icon assets **Attribution** - `docs/ATTRIBUTIONS.md` documents AlienValley / OSX Yosemite Icons license and links - `resources/help/USER_GUIDE.md` includes a Credits section **Note:** Upload `resources/icons/repo-avatar.png` in the forge repository settings to apply the project avatar in the UI.
Grok closed this issue 2026-06-12 06:29:14 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
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#51
No description provided.