Commit Graph
205 Commits
Author SHA1 Message Date
Thomas Petersen dcd722b8c3 desktop: message layout, circular send, cleaner sidebar
Tighten message row typography and spacing; keep actions in an absolute
header row so the action bar cannot wrap and gap the body; add light
padding before message content.

Adjust tight Markdown block margins so sibling blocks stack without extra
first-block gap.

Replace the composer send control with a circular primary button and an
up-arrow icon; update smoke e2e to assert title instead of label text.

Remove sidebar rail and submenu vertical lines, drop header/content/footer
SidebarSeparators, and trim SidebarMenuSub border alignment offsets.

Made-with: Cursor
2026-04-07 11:39:58 +02:00
Thomas Petersen c8c124506b desktop: polish chat timeline, header, and channel layout
- Subtler day dividers and compact date headings; remove chat header border
- Reposition scroll-to-latest above composer with muted outline style
- Channel pane/screen layout and related sheet/sidebar tweaks

Made-with: Cursor
2026-04-07 10:05:44 +02:00
WesandGitHub dde459dc5d [codex] Fix settings dialog open jank (#254) 2026-04-06 19:43:29 -07:00
41d56cfcbf feat: adaptive IDE theme system (54 themes) (#251)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 19:39:42 -07:00
WesandGitHub 9b0bba2810 [codex] Polish workflow and agent run history UX (#253) 2026-04-06 18:55:30 -07:00
tlongwell-blockandGitHub 67706c93be NIP-33: d-tag keyed replacement for parameterized replaceable events (#246) 2026-04-06 21:15:01 -04:00
tlongwell-blockandGitHub d5bd78377e feat: accept kind:1 text notes and kind:3 follow lists (NIP-01/NIP-02) (#245) 2026-04-06 20:59:11 -04:00
335a426982 Polish members sidebar UX and clean up orphaned agents (#252)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 15:43:51 -07:00
WesandGitHub c0421a50ed [codex] Add workflow UI parity (#250) desktop/v0.1.0-rc7 2026-04-06 11:41:52 -07:00
WesandGitHub 53c2223ba5 [codex] Improve desktop startup shell loading (#241) 2026-04-06 09:19:47 -07:00
WesandGitHub e10ca5193c Redesign settings & presence UX: profile popover + modal overlay (#238) 2026-04-06 08:25:42 -07:00
tlongwell-blockandGitHub 006fb9e178 docs: CONTRIBUTING.md accuracy pass — verified against every line of code (#244) 2026-04-05 16:26:21 -04:00
tlongwell-blockandGitHub f5b8199144 docs: VISION.md accuracy pass — verified against every line of code (#243) 2026-04-05 14:38:13 -04:00
tlongwell-blockandGitHub 3558302373 docs: NOSTR.md accuracy pass — verified against every line of code (#240) 2026-04-05 13:55:29 -04:00
tlongwell-blockandGitHub 4059adb506 docs: simplify TESTING.md — 2182 lines → 183 (#237) 2026-04-05 13:10:29 -04:00
tlongwell-blockandGitHub 0ac9649a84 docs: ARCHITECTURE.md accuracy pass — verified against every line of code (#236) 2026-04-05 11:34:35 -04:00
tlongwell-blockandGitHub 0a26350b01 docs: AGENTS.md accuracy pass — verified against every line of code (#235) 2026-04-05 10:22:45 -04:00
tlongwell-blockandGitHub 116cc1f984 docs: comprehensive README accuracy pass — verified against every line of code (#233) 2026-04-05 10:01:47 -04:00
tlongwell-blockandGitHub 463d6d26d7 feat(acp): add --multiple-event-handling flag with cancel+re-prompt (#216) 2026-04-04 15:34:32 -04:00
b1c40ea434 fix(desktop): support multi-word #channel name highlighting (#229)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 19:08:18 -07:00
WesandGitHub bf083dda5d fix(desktop): refetch home feed immediately on live mentions (#230) 2026-04-03 18:49:43 -07:00
5923a7ba1c feat(desktop): workflow builder UI with form editor, CRUD, and channel picker (#231)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 18:41:31 -07:00
26155003bd Fix Linux proc name truncation and non-Unix stop path (#228)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 17:16:55 -07:00
b8ee474302 Fix shutdown: kill all agent processes reliably (#227)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-03 14:32:24 -07:00
WesandGitHub 86be72a0c9 fix(desktop): plug memory leaks causing 37GB+ RAM growth (#223) 2026-04-03 12:17:51 -07:00
WesandGitHub b2762d3253 fix: debounce composer pattern detection to reduce input lag (#222) 2026-04-03 12:17:37 -07:00
ddd54a6e84 feat: add Workflows UI surface (#217)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-03 11:54:29 -07:00
WesandGitHub a4d12a4209 chore: clean Tauri build artifacts in just clean (#219) 2026-04-03 10:12:12 -07:00
3450d8a7fb feat: add delete message support for stream messages (#215)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 19:41:57 -07:00
3e006a2d9e feat: add day info to chat message timeline (#214)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-02 15:57:23 -07:00
1f21085765 Fix scrollback pagination and IntersectionObserver lifecycle (#212)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 15:16:40 -07:00
tlongwell-blockandGitHub 579da797e0 feat(acp): accept events from sibling agents in owner-only mode (#211) desktop/v0.1.0-rc6 2026-04-02 11:56:36 -07:00
e1f1557ffb Update app icon with new pixel-art sprout design (#209)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-02 09:45:23 -07:00
tlongwell-blockandGitHub 9662adf8d2 feat(acp): add inbound author gate (--respond-to) (#207) 2026-04-01 12:14:30 -04:00
8259af0278 Auto-focus search input when dialog opens (#206)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 17:11:07 -07:00
renovate[bot]GitHubrenovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
88946fab68 chore(deps): update dependency tailwindcss to v3.4.19 (#205)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
desktop/v0.1.0-rc5
2026-03-30 08:49:13 -07:00
6df9c73518 feat: replace generic personas with Solo, Ralph, Scout, and Reviewer (#203)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-29 10:40:34 -07:00
d99e1948a6 feat(desktop): preserve message drafts across channel switches (#202)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-29 09:43:12 -07:00
tlongwell-blockandGitHub 195fdfff2f fix(acp): follow-up hardening from PR #200 independent review (#201) 2026-03-28 08:11:49 -04:00
tlongwell-blockandGitHub e33c6bc0f2 feat(acp,desktop): bump idle timeout default from 300s to 320s (#195) 2026-03-27 22:57:08 -04:00
tlongwell-blockandGitHub 1dcba0a200 feat(acp): reliability hardening — bulletproof the harness agents live in (#200) 2026-03-27 18:25:18 -04:00
WesandGitHub 86d63aaebe fix: show lock icon for private channels in chat header (#198) 2026-03-27 10:00:16 -07:00
d17f5d793c feat: DMG drag-to-Applications install experience (#199)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 17:54:13 -07:00
WesandGitHub 83a49f862d fix: enable double-click-to-maximize on custom title bar regions (#197) desktop/v0.1.0-rc4 2026-03-26 17:19:54 -07:00
WesandGitHub 19d8b520bc Support old and new Claude ACP runtimes (#193) desktop/v0.1.0-rc3 desktop/v0.1.0-rc2 sprout-desktop-latest 2026-03-26 12:50:44 -07:00
Luis PadronandGitHub 70a77e308c fix(desktop): add missing updater plugin config (#192) 2026-03-26 12:19:43 -07:00
WesandGitHub e87ba0f458 docs: mention just build in quick start (#191) 2026-03-26 12:19:26 -07:00
tlongwell-blockandGitHub 39ecb6a442 feat(acp): idle-based timeout with dual-deadline architecture (#188) 2026-03-26 14:54:59 -04:00
038f38373a Remove hardcoded internal relay URL from release workflow (#190)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-26 11:15:36 -07:00
243d8734f2 Improve README and dev setup (#189)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-26 10:35:28 -07:00