Skip to content

Redraw the launcher mark in the unified Bright* set - #1

Merged
gi-os merged 2 commits into
mainfrom
fix/unified-icons
Aug 26, 2026
Merged

Redraw the launcher mark in the unified Bright* set#1
gi-os merged 2 commits into
mainfrom
fix/unified-icons

Conversation

@gi-os

@gi-os gi-os commented Aug 26, 2026

Copy link
Copy Markdown
Owner

Redraws this app's launcher mark as part of the unified Bright* icon set: one canvas, one safe zone, two stroke weights, white on black with no greys and no colour anywhere.

Opened as a PR rather than pushed to a branch because this repo verifies on pull_request and has no check.yml.

claude added 2 commits August 26, 2026 17:49
BrightTransit keeps its train, restruck at the house weight and pulled inside the safe zone.

The whole collection now shares one drawing: the same 108 canvas, the
same 18-90 safe zone, the same two stroke weights, white on black and
nothing else. No greys and no colour anywhere, because the Light Phone
III panel is black and white and a mid-tone dithers on it.

Before this, three apps shipped the same waveform, two shipped the same
ball and two shipped the same turn arrow, four drew nothing but the
first letter of their name, and two had no mark at all.

The geometry lives in the icon script in this repo and every file here
is generated from it, so the mark and the script cannot drift apart.
The tool module is built from an SDK-generated manifest that names
@mipmap/ic_launcher and @mipmap/ic_launcher_round. Neither resource has
ever existed in tool/src/main/res, so processDebugResources fails on it
with "resource mipmap/ic_launcher not found".

Nothing noticed because the workflow that runs on main builds
examples/LightNYCSubway, not tool, and pr-check.yml had never been
triggered before. BrightSolitaire, the other LightOS tool built the same
way, carries exactly these files.
@gi-os
gi-os merged commit 1a71c96 into main Aug 26, 2026
1 of 2 checks passed
@gi-os
gi-os deleted the fix/unified-icons branch August 26, 2026 22:22
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.

2 participants