Ring widget style (Phase 1: selectable bars/rings) #1

Merged
amir merged 3 commits from feature/rings-and-profiles into master 2026-06-12 10:55:39 +00:00
Owner

Adds RingRenderer + selectable Bars/Rings widget style with in-app toggle. CI debug build is the compile check; not yet device-tested.

Adds RingRenderer + selectable Bars/Rings widget style with in-app toggle. CI debug build is the compile check; not yet device-tested.
amir added 1 commit 2026-06-12 07:46:02 +00:00
feat: ring widget style (selectable bars/rings)
Build APK / build (pull_request) Successful in 1m34s
952c8261e9
Add RingRenderer (circular gauge mirror of BarRenderer), a widget_layout_rings
layout, a Bars/Rings preference + in-app toggle, and ring rendering branch in
ClaudeUsageWidget. Full (4x2) widget honors the chosen style; compact size stays
bars. Phase 1 of porting hamed-elfayome/Claude-Usage-Tracker features.
amir added 1 commit 2026-06-12 08:02:12 +00:00
fix(rings): make widget rings fill available space + higher render res
Build APK / build (pull_request) Successful in 1m42s
10cc064f1f
Rings were capped at a fixed 86dp; now each gauge fills its half of the widget
(weighted ImageView) so they grow with the placed widget size. Bumped RingRenderer
default bitmap to 360px/36 stroke to stay crisp at the larger display size.
amir added 1 commit 2026-06-12 08:13:26 +00:00
chore: bump to 1.20 (rings release)
Build APK / build (push) Successful in 1m48s
Build APK / build (pull_request) Successful in 1m33s
a95b05dada
amir merged commit 6dd87a30d3 into master 2026-06-12 10:55:39 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: amir/claude-usage-widget#1