Commit Graph

75 Commits

Author SHA1 Message Date
Thomas Petersen
65da46dd2b Prevent profile popover from reopening on panel click
Use the popover as a hover anchor so clicking an avatar opens the profile panel without toggling the hover card back open.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-06 15:38:51 -04:00
Thomas Petersen
4188f31326 Fix desktop header and popover smoke checks
Restore channel descriptions in the header and make the profile popover smoke test target the profile popover explicitly.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-06 14:19:44 -04:00
Thomas Petersen
8c0ba24fb9 Merge remote-tracking branch 'origin/main' into reply-design 2026-05-05 16:01:39 -04:00
Wes
89f4b5de07 fix: bug sweep — profile, mentions, deep links, channel links, doctor page (#480)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-05 12:08:22 -07:00
tlongwell-block
454781caae Sprout speaks Nostr. Nothing else. (#475) 2026-05-05 12:03:06 -04:00
Thomas Petersen
5a675de57a Fix desktop Biome cleanup after merge
Remove redundant fragments and apply formatting so the full desktop Biome check passes before review.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-04 20:05:37 -04:00
Thomas Petersen
cfaf3b5369 Merge main into reply-design
Bring reply-design up to date with origin/main while preserving the composer layout and new mention profile data.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-04 18:49:30 -04:00
Thomas Petersen
57b10f3940 Update thread smoke coverage
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-04 13:56:00 -04:00
Wes
f946e9b68a feat: user profile panel with hover popover and click-to-expand (#456)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-02 15:21:26 -07:00
Wes
04605e1dc4 Show own status in sidebar footer, remove Recent Notes (#450)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-02 00:42:30 +00:00
Wes
05ba08412c fix(desktop): header UX polish and member list improvements (#447)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-01 18:51:30 +00:00
Wes
28a4658ac2 feat: view open channels without joining (#430)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-29 22:06:16 -07:00
Wes
2a01ca590d Implement NIP-RS unread state sync (#420)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-28 20:54:09 -07:00
Wes
a9024c2c78 Add multi-workspace support to desktop app (#409)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-28 04:47:11 +00:00
Wes
36c97a6e2e feat(desktop): first-run onboarding flow + Lilac accent (#386)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-22 14:06:35 -07:00
Wes
d26fda9e4d refactor(desktop): standardize UI with shadcn components (#379)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-21 13:03:48 -07:00
Wes
60b51806dd feat(desktop): improve new user defaults for presence and notifications (#376)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-21 06:48:15 -07:00
Wes
28bf8bfeee fix(desktop): remove stale sprout-admin prereq, add sidecar tooling (#371) 2026-04-20 12:30:37 -07:00
Taylor Ho
355c39538c chore: improve thread panel inline replies and nesting behavior (#339) 2026-04-16 16:24:18 -07:00
Wes
3050531e7e feat(home): add activity and agent feed sections with deep-linking (#330)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-15 13:44:21 -07:00
Taylor Ho
fe673254e6 feat(composer): add rich text editor with formatting and mentions (#310) 2026-04-14 16:56:38 -07:00
thomaspblock
0f5f306364 feat(desktop): deterministic nested thread panels (#308) 2026-04-13 18:37:37 -07:00
Wes
423ed01ed8 Replace inline channel creation with dialog (#312)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 15:58:56 -07:00
Wes
3ef19f2554 Fix flaky desktop smoke tests (#294) 2026-04-10 16:31:12 -07:00
Wes
e333371988 Add agent lifecycle controls to channel members sidebar (#291)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 16:08:20 -07:00
Wes
b71f50400c Improve ephemeral channel affordances and hide archived sidebar rows (#286)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-09 18:08:57 -07:00
Wes
4d44f4741f Restore chooser-based persona catalog flow (#275) 2026-04-08 21:04:09 -07:00
Taylor Ho
063ce331dd feat: typing indicator avatars + stable name order (#267)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-08 11:45:00 -10:00
Wes
7a1eb31492 [codex] Show recent notes in user popovers (#270) 2026-04-08 12:24:10 -07:00
Wes
7e4bcfb8c2 [codex] Reduce desktop release startup work (#269) 2026-04-08 11:13:14 -07:00
Wes
ef15e38730 [codex] hide archived channels from sidebar (#260) 2026-04-07 14:41:22 -07:00
Wes
e10d4529de Add router-backed app navigation and skeleton loading states (#259) 2026-04-07 12:20:42 -07:00
Wes
35588a0594 Add desktop badge and notification ground work (#257) 2026-04-07 10:26:13 -07:00
Taylor Ho
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
Wes
9b0bba2810 [codex] Polish workflow and agent run history UX (#253) 2026-04-06 18:55:30 -07:00
Wes
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
Wes
c0421a50ed [codex] Add workflow UI parity (#250) 2026-04-06 11:41:52 -07:00
Wes
e10ca5193c Redesign settings & presence UX: profile popover + modal overlay (#238) 2026-04-06 08:25:42 -07:00
Wes
bf083dda5d fix(desktop): refetch home feed immediately on live mentions (#230) 2026-04-03 18:49:43 -07:00
Wes
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
Wes
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
Wes
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
Wes
7ec5ebbb9c fix(desktop): allow adding agents in open channels (#179) 2026-03-25 11:46:48 -07:00
Wes
242b43c849 Fix desktop timeline scroll behavior (#178) 2026-03-25 11:40:46 -07:00
Wes
84fbf61d96 feat(desktop): add Cmd++ zoom shortcut (#174) 2026-03-25 10:28:23 -07:00
Wes
924a8014ff feat(desktop): reorder Profile above Identity in settings & remove duplicate NIP-05 input (#165) 2026-03-24 11:16:06 -07:00
Wes
1db0da585d feat(desktop): replace hardcoded emoji pickers with full emoji-mart picker (#122) 2026-03-19 17:29:59 -07:00
Wes
3b18846d30 Redesign Agents page: compact table with actions menu (#117)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-19 11:04:06 -07:00
Wes
3eee3f738a fix(forum): preserve resolved authors across restarts (#113) 2026-03-19 09:20:29 -07:00
Wes
4b7db1a9d0 Improve desktop DM sidebar UX (#109) 2026-03-18 16:01:58 -07:00