   
|
538f33341f
|
feat(desktop): adding ui state into the history stack (#967)
Signed-off-by: tho <80c5f18be5aafa62cf6198c6335963ba3306b595288117c8ea2f805fc9bdc94a@sprout-oss.stage.blox.sqprod.co>
Signed-off-by: Taylor Ho <taylorkmho@gmail.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w <52a228d6edf316ec6812ac3c9fc0d696ab59fc7954d77e7be31eedcddf91335b@sprout-oss.stage.blox.sqprod.co>
Co-authored-by: tho <80c5f18be5aafa62cf6198c6335963ba3306b595288117c8ea2f805fc9bdc94a@sprout-oss.stage.blox.sqprod.co>
|
2026-06-16 23:37:09 -07:00 |
|
 klopez4212andGitHub
|
9f99e62d40
|
Polish desktop visual details (#1067)
|
2026-06-16 17:06:12 +01:00 |
|
 
|
2a2c1c8001
|
feat(desktop): in-channel and in-thread unread indicators (#1008)
Signed-off-by: Will Pfleger <pfleger.will@gmail.com>
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co>
|
2026-06-15 22:45:57 -04:00 |
|
 klopez4212andGitHub
|
5234fc8167
|
Polish huddles UI (#1041)
|
2026-06-15 21:58:12 +01:00 |
|
 klopez4212andGitHub
|
c30d7274c2
|
Refine app loading skeletons (#1001)
|
2026-06-15 20:44:40 +01:00 |
|
 klopez4212andGitHub
|
19656fff46
|
Normalize desktop icon sizing (#999)
|
2026-06-15 20:43:49 +01:00 |
|
 Will PflegerandGitHub
|
8c9211ffc6
|
Add relay disconnect UX: friendly errors, reconnect, cached identity (#1004)
|
2026-06-12 14:00:41 -04:00 |
|
  
|
d9ce0943ed
|
Improve first-run welcome setup (#970)
Signed-off-by: Wes <wesbillman@users.noreply.github.com>
Co-authored-by: Wes <wesbillman@users.noreply.github.com>
Co-authored-by: Brain <21994759fc7a6fa6b965551d35cfd7897d262f2495467f2d78694ddcfa6a5c7e@sprout-oss.stage.blox.sqprod.co>
|
2026-06-11 21:56:13 +00:00 |
|
 tlongwell-blockandGitHub
|
e4a0824c6a
|
fix(onboarding): skip onboarding when relay already has a profile (#973)
|
2026-06-11 13:09:43 -04:00 |
|
 
|
8f580f308c
|
Rename desktop app to Buzz (#960)
Signed-off-by: Wes <wesbillman@users.noreply.github.com>
Co-authored-by: Pinky <44b8e82baa6e0e254e0208d68f335c283c94e7b78dd1fa10d5a49d3f13dd0435@sprout-oss.stage.blox.sqprod.co>
|
2026-06-11 15:06:24 +00:00 |
|
 
|
4e4dc723e4
|
feat(desktop): per-event notification sounds and alert controls (#968)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-06-11 07:31:19 -07:00 |
|
  
|
1ca16c898c
|
fix(desktop): make header chrome zoom-correct and tidy split-pane (#941)
Signed-off-by: Taylor Ho <taylorkmho@gmail.com>
Co-authored-by: npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w <52a228d6edf316ec6812ac3c9fc0d696ab59fc7954d77e7be31eedcddf91335b@sprout-oss.stage.blox.sqprod.co>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-06-11 07:27:23 -07:00 |
|
 
|
c5a54dcc39
|
Rename web app to Buzz (#959)
Signed-off-by: Wes <wesbillman@users.noreply.github.com>
Co-authored-by: Pinky <44b8e82baa6e0e254e0208d68f335c283c94e7b78dd1fa10d5a49d3f13dd0435@sprout-oss.stage.blox.sqprod.co>
|
2026-06-10 21:07:02 +00:00 |
|
 klopez4212andGitHub
|
e9cd1c3926
|
Improve mentions for agents + people (#942)
|
2026-06-10 17:40:53 +01:00 |
|
 klopez4212andGitHub
|
5d927aba0c
|
Revamp first-run onboarding (#924)
|
2026-06-09 19:47:52 +01:00 |
|
 klopez4212andGitHub
|
f362650195
|
Update setup loading screen (#926)
|
2026-06-09 18:27:54 +01:00 |
|
 Taylor HoandGitHub
|
ae430d4dd9
|
feat: preview features (experiments settings UI) (#888)
Signed-off-by: Taylor Ho <taylorkmho@gmail.com>
Signed-off-by: npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w <52a228d6edf316ec6812ac3c9fc0d696ab59fc7954d77e7be31eedcddf91335b@sprout-oss.stage.blox.sqprod.co>
|
2026-06-09 09:53:09 -07:00 |
|
  
|
421593062f
|
mesh: Rust-owned coordinator — fix saved-agent reconnect flakiness + DRY the start path (#879)
Signed-off-by: npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d <011987e296fd5006292d2f930b574be47c7801048d1983c46c425d3c95f0cffd@sprout-oss.stage.blox.sqprod.co>
Signed-off-by: npub1mprnacetjua2xx3p5eddmhxyk6wv929ymm5py8kd2xfxurxahspqqlgyta <d8473ee32b973aa31a21a65adddcc4b69cc2a8a4dee8121ecd51926e0cddbc02@sprout-oss.stage.blox.sqprod.co>
Co-authored-by: npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d <011987e296fd5006292d2f930b574be47c7801048d1983c46c425d3c95f0cffd@sprout-oss.stage.blox.sqprod.co>
Co-authored-by: npub1mprnacetjua2xx3p5eddmhxyk6wv929ymm5py8kd2xfxurxahspqqlgyta <d8473ee32b973aa31a21a65adddcc4b69cc2a8a4dee8121ecd51926e0cddbc02@sprout-oss.stage.blox.sqprod.co>
|
2026-06-09 10:59:28 -04:00 |
|
 klopez4212andGitHub
|
da80c7340f
|
Fix desktop DM and sidebar UI polish (#908)
|
2026-06-08 21:04:20 +01:00 |
|
 klopez4212andGitHub
|
ecca5e77e4
|
Collapse channel header actions (#901)
|
2026-06-08 16:18:11 +00:00 |
|
 klopez4212andGitHub
|
32039b9a25
|
Move settings into the app shell (#893)
|
2026-06-08 07:23:11 -07:00 |
|
 
|
5268fac2d8
|
Fix monotonic read-state merges (#884)
Signed-off-by: Wes <wesbillman@users.noreply.github.com>
Co-authored-by: Pinky <44b8e82baa6e0e254e0208d68f335c283c94e7b78dd1fa10d5a49d3f13dd0435@sprout-oss.stage.blox.sqprod.co>
|
2026-06-05 14:00:50 -07:00 |
|
 klopez4212andGitHub
|
0a4783c6f8
|
Refine sidebar behavior and borders (#869)
|
2026-06-05 14:00:37 -07:00 |
|
 
|
c10b4f8f5c
|
feat(desktop): star channels (Slack-style favorites) (#860)
Signed-off-by: Wes <wesbillman@users.noreply.github.com>
Co-authored-by: Brain <21994759fc7a6fa6b965551d35cfd7897d262f2495467f2d78694ddcfa6a5c7e@sprout-oss.stage.blox.sqprod.co>
|
2026-06-04 15:32:28 -07:00 |
|
 Will PflegerandGitHub
|
1fe7bf2872
|
feat: channel muting for desktop and mobile (#838)
|
2026-06-04 15:53:53 -04:00 |
|
   
|
a13691b620
|
Polish desktop profile menu interactions (#836)
Signed-off-by: Wes <wesbillman@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Wes <wesbillman@users.noreply.github.com>
Co-authored-by: Brain <21994759fc7a6fa6b965551d35cfd7897d262f2495467f2d78694ddcfa6a5c7e@sprout-oss.stage.blox.sqprod.co>
|
2026-06-04 08:48:57 -07:00 |
|
 Will PflegerandGitHub
|
3b78dc5690
|
feat(mobile+desktop): two-tier Slack-style app icon badge (#802)
|
2026-06-03 18:16:49 -07:00 |
|
   
|
33cfc85293
|
Mesh-LLM v1: relay-gated direct-iroh inference between users (WAN) (#822)
Signed-off-by: Eva <011987e296fd5006292d2f930b574be47c7801048d1983c46c425d3c95f0cffd@sprout-oss.stage.blox.sqprod.co>
Co-authored-by: npub1qyvc0c5kl4gqv2fd97fsk46tu378sqgy35vc83rvgfwne90sel7s0ed67d <011987e296fd5006292d2f930b574be47c7801048d1983c46c425d3c95f0cffd@sprout-oss.stage.blox.sqprod.co>
Co-authored-by: npub1t2tgm7d8f995uqvmnm8h88sg3wnpp9a5xysjf6dg3tjmgt3ltulqdp8ehr <5a968df9a7494b4e019b9ecf739e088ba61097b4312124e9a88ae5b42e3f5f3e@sprout-oss.stage.blox.sqprod.co>
Co-authored-by: Max <d8473ee32b973aa31a21a65adddcc4b69cc2a8a4dee8121ecd51926e0cddbc02@sprout-oss.stage.blox.sqprod.co>
|
2026-06-03 10:49:09 -04:00 |
|
   
|
2349421304
|
feat: custom emoji — user-owned NIP-30 sets with a client-side union (#816)
Signed-off-by: Wes <wesbillman@users.noreply.github.com>
Signed-off-by: tlongwell-block <109685178+tlongwell-block@users.noreply.github.com>
Co-authored-by: Brain <21994759fc7a6fa6b965551d35cfd7897d262f2495467f2d78694ddcfa6a5c7e@sprout-oss.stage.blox.sqprod.co>
Co-authored-by: Pinky <44b8e82baa6e0e254e0208d68f335c283c94e7b78dd1fa10d5a49d3f13dd0435@sprout-oss.stage.blox.sqprod.co>
Co-authored-by: tlongwell-block <109685178+tlongwell-block@users.noreply.github.com>
|
2026-06-02 14:19:07 -07:00 |
|
 
|
5bed17a117
|
Fix desktop right-side panel chrome overlap (#806)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-06-02 07:37:36 -07:00 |
|
 
|
d810608d85
|
feat(desktop): keyboard shortcuts — ⌘⇧N new channel + ↑-to-edit last message (#809)
Signed-off-by: npub1yxv5wk0u0fh6dwt925wntn7h397jvteyj4r87ttcd9xae7n2t3lqqj9jmm <21994759fc7a6fa6b965551d35cfd7897d262f2495467f2d78694ddcfa6a5c7e@sprout-oss.stage.blox.sqprod.co>
Co-authored-by: npub1yxv5wk0u0fh6dwt925wntn7h397jvteyj4r87ttcd9xae7n2t3lqqj9jmm <21994759fc7a6fa6b965551d35cfd7897d262f2495467f2d78694ddcfa6a5c7e@sprout-oss.stage.blox.sqprod.co>
|
2026-06-01 09:12:45 -07:00 |
|
 tlongwell-blockandGitHub
|
f2c266bac2
|
fix(desktop): route notification clicks to thread context (#790)
Signed-off-by: tlongwell-block <109685178+tlongwell-block@users.noreply.github.com>
|
2026-06-01 11:31:30 -04:00 |
|
 
|
d77b111b15
|
Update desktop navigation chrome and search (#779)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-29 08:26:41 -07:00 |
|
 tlongwell-blockandGitHub
|
5ee2cd0517
|
feat(desktop): reload webview on Cmd/Ctrl+R (#785)
|
2026-05-29 10:24:56 -04:00 |
|
 Will PflegerandGitHub
|
3f3ec64791
|
feat(desktop): thread-aware notifications with mutable follow/mute controls (#761)
|
2026-05-28 18:43:41 -04:00 |
|
 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 |
|
 Will PflegerandGitHub
|
839097112c
|
fix(deps): migrate Tailwind CSS from v3 to v4 (#711)
|
2026-05-22 20:45:47 -04:00 |
|
 
|
441b6c4b1a
|
Fix inbox thread navigation highlights (#720)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-21 22:17:52 -04:00 |
|
 Will PflegerandGitHub
|
091e38ff0a
|
Fix SPROUT_SHARE_IDENTITY worktree dev workflow breaks (#702)
|
2026-05-21 17:53:20 -04: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 |
|
 
|
2fed74bdcd
|
Show channels in command search (#617)
Signed-off-by: npub1mprnacetjua2xx3p5eddmhxyk6wv929ymm5py8kd2xfxurxahspqqlgyta <d8473ee32b973aa31a21a65adddcc4b69cc2a8a4dee8121ecd51926e0cddbc02@sprout-oss.stage.blox.sqprod.co>
Co-authored-by: npub1mprnacetjua2xx3p5eddmhxyk6wv929ymm5py8kd2xfxurxahspqqlgyta <d8473ee32b973aa31a21a65adddcc4b69cc2a8a4dee8121ecd51926e0cddbc02@sprout-oss.stage.blox.sqprod.co>
|
2026-05-19 14:33:53 -04:00 |
|
 
|
137a4e268f
|
Update inbox conversation experience (#608)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-18 13:48:47 -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 |
|
 
|
8a2d24e4fd
|
Redesign Home as an inbox (#582)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-14 13:35:17 -07:00 |
|
 
|
9e76a08a47
|
fix(desktop): refine header scaling and shadow (#573)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-05-14 10:07:15 -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 |
|