Skip to content

icons: fix opaque white corners, regenerate full icon set - #14

Open
DenizSAHIN570 wants to merge 1 commit into
uurtech:masterfrom
DenizSAHIN570:fix/icon-transparent-corners
Open

DenizSAHIN570 wants to merge 1 commit into
uurtech:masterfrom
DenizSAHIN570:fix/icon-transparent-corners

Conversation

@DenizSAHIN570

Copy link
Copy Markdown

Fixes #13.

The source icon.png (and everything derived from it) had opaque white pixels in the corners instead of alpha transparency — visible as a white square behind the rounded logo on Linux app grids.

Flood-filled the corner-connected white padding in the 512px source to transparent (the white "JDF" lettering is a disconnected island, untouched by this), then regenerated every size/format from that fixed source via tauri icon so everything stays consistent — Linux PNGs, icon.ico, icon.icns, Windows Square tiles, iOS/Android assets.

Verified against the actual build: extracted the icons from a locally built .rpm, confirmed the hicolor theme PNGs (32x32/128x128/256x256@2) are transparent at the corners, installed it, and confirmed visually in the GNOME app grid.

apps/reader/src-tauri/icons/icon.png (and every size/format derived from
it) had fully opaque white pixels in the corners instead of alpha
transparency - visible as an ugly white square behind the rounded logo on
Linux app grids (GNOME confirmed; likely affects any launcher that doesn't
mask third-party icons itself).

Flood-filled the corner-connected white padding in the 512px source to
transparent (the white 'JDF' lettering is a disconnected island, untouched
- verified 0 pixels changed in the lettering band), then regenerated every
derived size/format from that fixed source via 'tauri icon' so everything
stays consistent: Linux PNGs, icon.ico, icon.icns, Windows Square*Logo
tiles, iOS/Android assets.

Verified against the actual built artifact: extracted the icon files from
a locally built .rpm and confirmed the hicolor theme PNGs Tauri copies in
(32x32, 128x128, 256x256@2) are transparent at the corners. Installed
locally and confirmed visually in the GNOME app grid.

Fixes uurtech#13
@DenizSAHIN570
DenizSAHIN570 force-pushed the fix/icon-transparent-corners branch from fad25f8 to 6deef97 Compare September 14, 2026 20:06
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.

App icon has opaque white corners instead of transparency (Linux)

1 participant