From dbf77a0cece8ed1c0f4195b1d7aa64d0372c4fb5 Mon Sep 17 00:00:00 2001 From: megaproxy Date: Sat, 9 May 2026 14:59:11 +0100 Subject: [PATCH] memory: record v0.1.0 release and public visibility flip --- memory.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/memory.md b/memory.md index 1375299..cd04e59 100644 --- a/memory.md +++ b/memory.md @@ -52,6 +52,19 @@ Durable memory for this project. Read at session start, update before session en 4. Title bar buttons were inside `data-tauri-drag-region`; needed explicit `data-tauri-drag-region="false"` per button so clicks don't get interpreted as drag-start. - **Final UX polish (this session):** widget made resizable (220×240 min, 300×320 default), inline-SVG ring scales via viewBox, background opacity bumped to 93% so files behind don't bleed through, scrollbar bug from `border + width: 100vw` overflow killed via `box-sizing: border-box` reset + `body { overflow: hidden }` (commits `f90bb3b`, `c38d895`). - **Status:** widget is live on Windows showing real subscription percentages (72% session at end of session). 18 commits on `main`, all pushed. User is happy. + +### 2026-05-09 — v0.1.0 release + +- Polish pass for shipping to friends: + - Robust claude command auto-detect: tries native `claude`, then enumerates WSL distros via `wsl.exe -l -q` and probes each via `bash -lc 'command -v claude'`. No more hardcoded `-d Ubuntu`. + - Clear empty-state UI when no claude is reachable (Anthropic install link). + - Real icon: `scripts/make-icon.py` produces a 1024×1024 ring-on-dark monogram. Pillow's multi-res ICO writer was flaky so user re-ran `pnpm tauri icon` to regenerate proper multi-resolution icons. + - System tray icon (left-click = restore window, right-click menu Show/Hide/Refresh/Quit). Solves "lost off-screen" recovery. + - End-user-focused README; build instructions moved to bottom. +- `pnpm tauri build` produced `Claude Usage Widget_0.1.0_x64-setup.exe` (1.7 MB NSIS user-scope installer). +- Created Forgejo release v0.1.0 with the .exe attached. +- Repo flipped to public (per user's explicit request via AskUserQuestion + by trying to do it themselves) so anonymous downloads work. +- Public download URL: https://git.rdx4.com/megaproxy/claude-usage-widget/releases/tag/v0.1.0 - Toolchain (rust/node/pnpm) NOT installed in this WSL environment — that's expected; the build runs on the Windows host. `cargo check` / `pnpm install` not run from here. ## External references