Commit Graph

67 Commits

Author SHA1 Message Date
Thomas Petersen
be33211d2c feat(desktop): redesign home as an inbox
Turn the home feed into a mail-style inbox so mentions and action items feel easier to triage. Keep inbox replies visible inline and align the thread, composer, and header chrome with the updated desktop layout.

Made-with: Cursor
2026-04-23 16:24:30 -04:00
Wes
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
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
818b4885e2 fix(desktop): plug memory leaks from log reads, stale caches, and unbounded maps (#377)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-21 07:44:58 -07:00
Wes
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
Wes
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
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
tlongwell-block
dd6107d0d0 feat: Sprout Huddles — voice conversations with AI agents (#299) 2026-04-14 13:11:09 -04:00
Wes
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
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
Bradley Axen
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
Wes
35588a0594 Add desktop badge and notification ground work (#257) 2026-04-07 10:26:13 -07:00
Wes
dde459dc5d [codex] Fix settings dialog open jank (#254) 2026-04-06 19:43:29 -07:00
tlongwell-block
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
Wes
53c2223ba5 [codex] Improve desktop startup shell loading (#241) 2026-04-06 09:19:47 -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
86be72a0c9 fix(desktop): plug memory leaks causing 37GB+ RAM growth (#223) 2026-04-03 12:17:51 -07:00
Wes
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
Wes
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
Wes
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
Wes
86d63aaebe fix: show lock icon for private channels in chat header (#198) 2026-03-27 10:00:16 -07:00
Wes
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
Wes
84fbf61d96 feat(desktop): add Cmd++ zoom shortcut (#174) 2026-03-25 10:28:23 -07:00
Wes
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
Wes
537e54ed6e perf(desktop): virtualize message timeline and memoize Markdown for instant channel switching (#146) 2026-03-21 09:43:25 -07:00
Wes
d68d0a6a33 perf(desktop): memoize composer and timeline to fix typing lag (#143) 2026-03-20 16:32:16 -07:00
Wes
1f37f7ea52 feat(desktop): add #channel link rendering and autocomplete (#135) 2026-03-20 15:19:13 -07:00
Wes
0035ab7cd2 feat(desktop): instant channel switching via data-layer caching (#133) 2026-03-20 11:23:50 -07:00
Wes
12cfc64ec2 feat(desktop): add private channel support to UI (#121) 2026-03-19 17:29:48 -07:00
Wes
5066914465 feat(sidebar): replace Browse Channels button with search icons (#118) 2026-03-19 15:04:02 -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
Wes
ba1c8df5c6 Add desktop notifications and improve DM labeling (#107) 2026-03-18 13:27:15 -07:00
Wes
42cf6c1dc8 feat(forum): Discourse-style forum view with posts, threads, and management (#105)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-18 11:40:35 -07:00
Wes
e7ffb0e50f Polish sidebar toggle alignment and avatar light-mode backgrounds (#103)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-18 10:26:22 -07:00
Wes
6ecd04819e Polish desktop typing and agents UI (#92) 2026-03-17 12:09:02 -07:00
Wes
ee609c24a0 Add compact channel bot toolbar (#86) 2026-03-17 10:03:04 -07:00
Wes
0cebddaf3e Add desktop settings shell and doctor panel (#80) 2026-03-16 10:17:16 -07:00
Wes
3814722c36 feat: agent users:write scope + system messages in chat (#73)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-16 08:17:59 -07:00
tlongwell-block
2b08ad80d0 feat: Blossom-compatible media upload (sprout-media crate + relay + desktop) (#66) 2026-03-15 15:17:10 -04:00
Wes
f4b9aadade Refactor desktop modules and fix channel loading (#60) 2026-03-13 16:26:07 -07:00
Wes
3c440a1328 Add desktop managed agents view (#58) 2026-03-13 13:13:42 -07:00
Wes
d9f8132263 Add end-to-end emoji reactions (#57) 2026-03-13 11:29:12 -07:00
Wes
771ec203e5 Simplify the desktop Home feed (#52) 2026-03-13 09:17:53 -07:00
Wes
a516b16eda Support nested thread replies in desktop (#50) 2026-03-13 08:38:42 -07:00
Wes
039d4eb2e5 feat: @mentions, highlighting, and user profile popovers (#45)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-12 16:41:20 -07:00
Wes
b6fde6fec4 Polish desktop dialogs, presence, and diff viewer (#44) 2026-03-12 14:15:57 -07:00