Skip to content

revert(icons): restore old design, upscale to 256 for Flathub minimum - #21

Merged
got3nks merged 1 commit into
amule-org:masterfrom
got3nks:revert/icon-to-old-design-upscaled
Jun 8, 2026
Merged

revert(icons): restore old design, upscale to 256 for Flathub minimum#21
got3nks merged 1 commit into
amule-org:masterfrom
got3nks:revert/icon-to-old-design-upscaled

Conversation

@got3nks

@got3nks got3nks commented Jun 8, 2026

Copy link
Copy Markdown

Reverts the icon-design change introduced in #15 while preserving #15's structural improvements (256×256 hicolor install path, metainfo screenshot URL pinning to the 3.0.0 tag).

Context in amule-org/amule-org.github.io#156: #15 was intended as a resolution refresh but ended up swapping to a noticeably different design. @ngosang prefers the established logo; the team will revisit a proper identity refresh on its own track later, ideally with a vector source contributed alongside.

What changes

File Action
org.amule.aMule.png (128×128) Restored bit-identical to the pre-#15 version (verified by SHA-256).
org.amule.aMule-256.png (256×256) Regenerated via Lanczos upscale of the restored 128. Quality is slightly soft vs a vector render, but Flathub's 256×256 minimum is satisfied with the established design.
amule.ico Rebuilt with sizes 16/32/48/128/256, all derived from the restored 128. Drops the new design from the Windows .ico.
platforms/MacOSX/amule.icns Rebuilt with Apple iconset sizes up to 256 (16, 16@2x, 32, 32@2x, 128, 128@2x, 256). Drops #15's 512 and 1024 @2x slots — those would have been pure upscales since we have no native source data above 256 to honestly feed them.

What's preserved from #15

Follow-up

When @ngosang has time to vectorize the (old) design or the team aligns on a refresh direction, a separate PR replaces all four icon files together with the SVG source committed.

amule-project#15 swapped to a new icon master that turned out to be a visible design
change, not just a higher-resolution version of the existing logo
(amule-org/amule-org.github.io#156). Reverting to the established
design while keeping the structural improvements (256x256 hicolor
install path, metainfo screenshot URL pinning).

- org.amule.aMule.png (128x128): restored bit-identical to the pre-amule-project#15
  version. SHA: 59ca696c38b1232c4204bfd03af4f4c58bfaec2a3d138c39eace55c27507db42
- org.amule.aMule-256.png (256x256): regenerated via Lanczos upscale of
  the restored 128x128. Quality is slightly soft vs a true vector
  render, but Flathub's 256x256 minimum is satisfied and the design
  matches the old logo.
- amule.ico: rebuilt with sizes 16/32/48/128/256, all derived from the
  restored 128 via Lanczos. Drops the new design from the Windows .ico.
- platforms/MacOSX/amule.icns: rebuilt with Apple iconset sizes up to
  256 (16/16@2x/32/32@2x/128/128@2x/256), all derived from the restored
  128. Drops the 512 and 1024 @2x slots amule-project#15 added — those are honest
  no-ops since we have no native source data above 256 to feed them.

Structural changes from amule-project#15 that ARE preserved:
- CMakeLists.txt: install rule for hicolor/256x256/apps (unchanged).
- org.amule.aMule.metainfo.xml: screenshot URLs still pinned to the
  3.0.0 tag (unchanged).

A proper SVG / identity refresh can happen on its own track when @ngosang
and the team align on direction.
@got3nks
got3nks merged commit bf699bf into amule-org:master Jun 8, 2026
10 checks passed
@got3nks
got3nks deleted the revert/icon-to-old-design-upscaled branch June 8, 2026 19:29
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.

1 participant