klopez4212
b0c6d6f744
Add channel activity hover menu ( #3935 )
...
## Summary
- show relevant unread threads and active agents when hovering a channel
- keep channel-level unread emphasis separate from thread activity dots
- make activity rows navigate to the thread and remove demo-only data
## Test plan
- `just ci` (all stages passed except the final duplicate native check,
which ran out of disk after its earlier clippy pass)
- `cd desktop && pnpm exec playwright test
tests/e2e/channel-activity-popover.spec.ts --project=smoke`
---------
Signed-off-by: kenny lopez <klopez4212@gmail.com >
2026-08-03 09:26:06 -07:00
klopez4212
2b0f5e9f80
Improve agent runtime settings ( #2026 )
2026-07-19 19:01:38 +00:00
morgmart
f20d79658c
Welcome channel: Browse channels card, browser sorting, shortcut hint placement ( #1948 )
2026-07-16 08:42:57 -07:00
Will Pfleger
4f1a487ab4
feat(config-nudge): distinguish install/auth state in cli_login nudge cards ( #1633 )
...
Signed-off-by: Will Pfleger <pfleger.will@gmail.com >
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co >
2026-07-08 16:00:03 -04:00
thomaspblock
9f35b01880
Align channel management panel with profile ( #1066 )
...
Signed-off-by: Thomas Petersen <thomasp@squareup.com >
Signed-off-by: Taylor Ho <taylorkmho@gmail.com >
Co-authored-by: Cursor <cursoragent@cursor.com >
Co-authored-by: npub1223z34hd7vtwc6qj4s7flsxkj644nlre2nthu7lrrmkumhu3xddsrx9r6w <52a228d6edf316ec6812ac3c9fc0d696ab59fc7954d77e7be31eedcddf91335b@sprout-oss.stage.blox.sqprod.co >
Co-authored-by: Taylor Ho <taylorkmho@gmail.com >
Co-authored-by: npub14vtk7pvazqrq9639qu7e560wnqtl0d53ca4gjuvq6jzf3k2el23qqlwa7f <ab176f059d100602ea25073d9a69ee9817f7b691c76a897180d48498d959faa2@sprout-oss.stage.blox.sqprod.co >
2026-06-24 19:28:35 -07:00
Will Pfleger
28db41dfd3
fix(channels): replace thread-unread badge frontier with per-message read markers ( #1178 )
...
Signed-off-by: Will Pfleger <pfleger.will@gmail.com >
Co-authored-by: npub1mn7jgtj4w2pd0g0zeuhxsa6jy6p0rewxz4kujt98my82ahfmp72sxjexk7 <dcfd242e557282d7a1e2cf2e6877522682f1e5c6156dc92ca7d90eaedd3b0f95@sprout-oss.stage.blox.sqprod.co >
2026-06-22 22:25:10 -04:00
klopez4212
de3f21abcd
Improve inbox thread updates ( #1114 )
...
Co-authored-by: Wes <wesbillman@users.noreply.github.com >
2026-06-22 11:48:32 -07:00
Tyler
c488d8452c
desktop: move global search into sidebar header and remove vestigial top band ( #1150 )
...
Signed-off-by: Tyler Longwell <tlongwell@block.xyz >
Co-authored-by: Tyler Longwell <tlongwell@block.xyz >
2026-06-19 17:08:41 -04:00
Will Pfleger
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
klopez4212
c30d7274c2
Refine app loading skeletons ( #1001 )
2026-06-15 20:44:40 +01:00
klopez4212
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
klopez4212
ecca5e77e4
Collapse channel header actions ( #901 )
2026-06-08 16:18:11 +00:00
Wes
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
Will Pfleger
3f3ec64791
feat(desktop): thread-aware notifications with mutable follow/mute controls ( #761 )
2026-05-28 18:43:41 -04:00
Will Pfleger
7df4681fee
feat(desktop): dock bounce, mark-as-read toggle, and bulk mark-all-read ( #753 )
2026-05-26 17:38:29 -07:00
tlongwell-block
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
Wes
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
Wes
e10d4529de
Add router-backed app navigation and skeleton loading states ( #259 )
2026-04-07 12:20:42 -07:00