mirror of
https://github.com/rowboatlabs/rowboat.git
synced 2026-07-21 21:31:12 +02:00
Apps section improvements: - Landing with no apps of your own now falls through to the Catalog tab with a banner pointing at installing from the catalog or building your own (links into the copilot app-builder flow). - Catalog renders as a card grid matching the My Apps visual language (shared card-theme helpers) instead of one-line rows, with star button, INSTALLED badge, and Install/Open actions on each card. - Apps can be pinned to the nav sidebar: right-click an app card to add/remove; pinned rows sit under the Apps nav item, click opens the app, right-click removes. Persisted in localStorage (x:pinned-apps). - My Apps shows a hint that right-click pins an app to the sidebar. - Uninstall/delete unpins the app, and the Apps view prunes pins for apps that no longer exist (only off an authoritative server list). GitHub stars rate-limit backoff (packages/core/src/apps/stars.ts): once GitHub reports the budget spent (403/429 + x-ratelimit-remaining: 0), gate all star fetches until the advertised reset, serving stale cached counts instead of burning requests on guaranteed 403s. Co-authored-by: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| core | ||
| shared | ||