Dimillian / Dimillian/IceCubesApp

Change default app icon

Open
#2,087 0 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Swift
Stars
7.1k
Forks
720
PR merge metrics
No merged PRs in 30d

Description

First of all, I would like to thank you for this amazing app! It is my favorite Mastodon client, and one of the many reasons is that it looks absolutely gorgeous. However, I feel that the default app icon doesn't quite match the app's aesthetics. There are some really great alternative app icons available in the app, but unfortunately, the default icon cannot be changed on macOS (except for manually overwriting it in the properties, which gets overwritten after every update).

Therefore, I was wondering if you might consider changing the default icon to something more visually pleasing and minimalistic, such as these two options:

icon22 stripe

I understand that this is very subjective, but I really feel that a new default icon could better reflect/represent this app. Thanks for considering my suggestion!

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the app icon asset sets under IceCubesApp/Assets.xcassets, especially AppIconAlternate25.appiconset and AppIconAlternate33.appiconset, and inspect how the macOS default icon is selected. Done means the chosen minimal icon is the macOS default while the existing alternate icons remain available.

Written by the indexing model from the issue text.

Assessment

Tech stack
swift
Domain
design, desktop-dev
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.