• Joined on 2026-05-03
null closed issue null/Privacy-Period-Tracker#41 2026-08-19 01:02:10 -05:00
Illustrations are decoded at 4× — ship them in density buckets
null pushed to main at null/Privacy-Period-Tracker 2026-08-19 01:02:10 -05:00
ae27ef6490 feat: full-bleed onboarding heroes, in density buckets
null closed issue null/Privacy-Period-Tracker#39 2026-08-19 00:49:26 -05:00
Onboarding artwork as full-bleed landscape masters
null pushed to main at null/Privacy-Period-Tracker 2026-08-19 00:49:26 -05:00
b74bc4b66a docs: onboarding illustrations recomposed for a full-bleed hero
null opened issue null/Privacy-Period-Tracker#42 2026-08-18 22:47:10 -05:00
Guard that every drawable has a drawable-night twin
null opened issue null/Privacy-Period-Tracker#43 2026-08-18 22:47:10 -05:00
Notification small icon is a framework dialog asset
null opened issue null/Privacy-Period-Tracker#39 2026-08-18 22:47:09 -05:00
Onboarding artwork as full-bleed landscape masters
null opened issue null/Privacy-Period-Tracker#40 2026-08-18 22:47:09 -05:00
A unified onboarding step, with a full-bleed adaptive hero
null opened issue null/Privacy-Period-Tracker#41 2026-08-18 22:47:09 -05:00
Illustrations are decoded at 4× — ship them in density buckets
null commented on issue null/Privacy-Period-Tracker#28 2026-08-18 22:12:48 -05:00
Redraw the wordmark so the logo matches the written name

Shipped in 1f5bcfb. The owner supplied a redrawn lockup at docs/design/dist/splash.webp setting the name as 'Privacy: Period Tracker' with the space. That alone did not satisfy this issue's…

null closed issue null/Privacy-Period-Tracker#28 2026-08-18 22:12:36 -05:00
Redraw the wordmark so the logo matches the written name
null pushed to main at null/Privacy-Period-Tracker 2026-08-18 22:12:36 -05:00
1f5bcfb50c feat: the wordmark has its space, and logo and banner say so
null commented on issue null/Privacy-Period-Tracker#38 2026-08-18 22:01:50 -05:00
Make §45's logging rules true in a release build, and guard them

Shipped in a1efbde. checkNoHealthLogging in the root build.gradle.kts fails ./gradlew check on any logging call in a module that can see a cycle date; proved with scripts/prove-guard.sh — an…

null closed issue null/Privacy-Period-Tracker#38 2026-08-18 22:01:37 -05:00
Make §45's logging rules true in a release build, and guard them
null pushed to main at null/Privacy-Period-Tracker 2026-08-18 22:01:37 -05:00
a1efbde973 feat: guard §45's logging rules, and stop the leak that needed no log call
null commented on issue null/Privacy-Period-Tracker#30 2026-08-18 21:37:25 -05:00
Launcher icon is still the placeholder vector, not the supplied emblem

Shipped in addd6c1. The supplied docs/design/brand/icon.webp is now the adaptive foreground, scaled into the 66dp safe circle on §18's Deep Plum, shipped as a density ladder mdpi..xxxhdpi (44 KB…

null closed issue null/Privacy-Period-Tracker#30 2026-08-18 21:37:15 -05:00
Launcher icon is still the placeholder vector, not the supplied emblem
null pushed to main at null/Privacy-Period-Tracker 2026-08-18 21:37:15 -05:00
addd6c14cb feat: the real emblem is the launcher icon
null commented on issue null/Privacy-Period-Tracker#36 2026-08-18 21:03:34 -05:00
Delete My Data, surfaced and irreversible

Shipped in 8807951. SettingsScreen.kt has a Privacy & Security section whose confirmation states what is erased and what is kept, with no undo; PrivacyViewModel calls the existing CycleRepository.d…

null closed issue null/Privacy-Period-Tracker#36 2026-08-18 21:03:19 -05:00
Delete My Data, surfaced and irreversible