Commit Graph
84 Commits
Author SHA1 Message Date
WesandGitHub 8946653af8 fix(desktop): add support for deeplinking to channel/messages (#759)
Signed-off-by: Wes <wesbillman@users.noreply.github.com>
2026-05-27 12:27:34 -07:00
Will PflegerandGitHub 7df4681fee feat(desktop): dock bounce, mark-as-read toggle, and bulk mark-all-read (#753) 2026-05-26 17:38:29 -07:00
a96cb487f4 fix(desktop): project home read-state from the shared NIP-RS marker (#631)
Signed-off-by: tlongwell-block <109685178+tlongwell-block@users.noreply.github.com>
Co-authored-by: Dawn (sprout agent) <c6237ef84fa537c78dcee78efd2d4e59f728859c7f194da42ac51ededfa0be05@sprout-oss.stage.blox.sqprod.co>
2026-05-20 17:13:59 -04:00
4425f1f713 feat(desktop): add message more-actions dropdown menu (#590)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-14 15:31:55 -07:00
f0549b5038 feat(desktop): channel hover state and right-click mark-unread context menu (#578)
Signed-off-by: Matt Toohey <contact@matttoohey.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-14 08:33:57 -07:00
5e6083ef9e fix(desktop): inline update control in header (#561)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-13 08:34:26 -07:00
ef5fdca792 feat(desktop): add Projects as first-class top-level view (#546)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-12 10:51:09 -07:00
11778f4250 feat(desktop): image download, drag-drop prevention, and drop zone indicator (#542)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-11 23:26:12 +00:00
1b9f6169ee feat(desktop): channel templates — reusable project settings (#538)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-11 12:31:25 -07:00
f94e44c382 Polish compact desktop headers (#514)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-11 08:15:13 -07:00
Bradley AxenandGitHub e902037913 Use platform-native app shortcuts on macOS (#521) 2026-05-09 19:34:05 -07:00
5fff9239fa feat(desktop): notification sound + sender names in titles (#501)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-07 17:25:29 -07:00
ec489c5b1a feat(desktop): add keep awake while agents are active setting (#484)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-05 13:14:00 -07:00
56f5062b74 feat: add NIP-38 user status for desktop and mobile (#449)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-01 17:02:59 -07:00
351fc3bfb8 feat(desktop): silent auto-download updates with non-blocking UI (#444)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-30 20:56:00 -07:00
f29f790f15 feat: replace presence polling with WS subscription + targeted cache updates (#434)
Co-authored-by: Tyler Longwell <tlongwell@block.xyz>
2026-04-30 13:02:08 -04:00
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
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
8abeb3d3ca feat: always notify on DM messages like Slack/Discord (#405)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-27 13:10:11 -07:00
a05565e687 feat: improve desktop app update UX (#401)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-26 16:51:28 -07:00
da0506f4ea feat(desktop): improve auto-updater UX and add global update indicator (#394)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-23 14:13:31 -07:00
f5b2e4f8b1 feat(desktop): keyboard shortcuts registry + settings panel (#387)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-22 15:45:56 -07:00
fe93ac05a2 fix(desktop): eliminate 10+ second UI freeze on startup (#361)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-18 10:06:55 -07:00
12dca80e1a feat(desktop): improve huddle bar UX + audio device selection (#340)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-16 19:36:46 +00:00
tlongwell-blockandGitHub dd6107d0d0 feat: Sprout Huddles — voice conversations with AI agents (#299) 2026-04-14 13:11:09 -04:00
1211b0edc6 feat(desktop): add Pulse social notes surface (#296)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 17:09:38 -07:00
WesandGitHub 7e4bcfb8c2 [codex] Reduce desktop release startup work (#269) 2026-04-08 11:13:14 -07:00
WesandGitHub ef15e38730 [codex] hide archived channels from sidebar (#260) 2026-04-07 14:41:22 -07:00
WesandGitHub e10d4529de Add router-backed app navigation and skeleton loading states (#259) 2026-04-07 12:20:42 -07:00
c07b14bd9f feat: ephemeral channels with TTL-based auto-archiving (#232)
Co-authored-by: Wes <wesbillman@users.noreply.github.com>
2026-04-07 11:37:51 -07:00
WesandGitHub 35588a0594 Add desktop badge and notification ground work (#257) 2026-04-07 10:26:13 -07:00
WesandGitHub dde459dc5d [codex] Fix settings dialog open jank (#254) 2026-04-06 19:43:29 -07: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
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
WesandGitHub bf083dda5d fix(desktop): refetch home feed immediately on live mentions (#230) 2026-04-03 18:49:43 -07:00
WesandGitHub 86be72a0c9 fix(desktop): plug memory leaks causing 37GB+ RAM growth (#223) 2026-04-03 12:17:51 -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
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
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
WesandGitHub 86d63aaebe fix: show lock icon for private channels in chat header (#198) 2026-03-27 10:00:16 -07:00
3d61fd60e8 feat(desktop): add message editing support (#182)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-25 14:04:57 -07:00
WesandGitHub 84fbf61d96 feat(desktop): add Cmd++ zoom shortcut (#174) 2026-03-25 10:28:23 -07:00
dfe32bfb2c feat: add hide/close DM support (Slack-style DM management) (#157)
Co-authored-by: Tyler Longwell <tlongwell@squareup.com>
2026-03-22 09:00:45 -07:00
WesandGitHub 537e54ed6e perf(desktop): virtualize message timeline and memoize Markdown for instant channel switching (#146) 2026-03-21 09:43:25 -07:00
WesandGitHub d68d0a6a33 perf(desktop): memoize composer and timeline to fix typing lag (#143) 2026-03-20 16:32:16 -07:00
WesandGitHub 1f37f7ea52 feat(desktop): add #channel link rendering and autocomplete (#135) 2026-03-20 15:19:13 -07:00
WesandGitHub 0035ab7cd2 feat(desktop): instant channel switching via data-layer caching (#133) 2026-03-20 11:23:50 -07:00
WesandGitHub 12cfc64ec2 feat(desktop): add private channel support to UI (#121) 2026-03-19 17:29:48 -07:00
WesandGitHub 5066914465 feat(sidebar): replace Browse Channels button with search icons (#118) 2026-03-19 15:04:02 -07:00