reya
8c5b816ebf
implement nip61 nutzap redemption
2026-11-06 09:08:44 +07:00
reya
d466cac99e
implement nip60 wallet registry
2026-11-06 08:16:29 +07:00
reya
c5dc0ca242
add nip60 crate
2026-11-06 07:10:37 +07:00
reya
23d7017f25
feat: add text to speech ( #69 )
...
Reviewed-on: #69
2026-10-30 07:16:46 +00:00
reya
af2a276b1b
chore: update deps
2026-10-28 10:08:47 +07:00
reya
69ca199a7d
chore: drop macos x64 from release builds
2026-10-28 09:09:18 +07:00
reya
77b2a5f3cd
feat: add support for speech to text ( #68 )
...
Reviewed-on: #68
2026-10-27 06:25:19 +00:00
reya
b0121f8df2
chore: simplify import dialog & sidebar menu
2026-10-26 19:59:48 +07:00
reya
4d0e2f5050
feat: add syncing progress
2026-10-26 09:54:38 +07:00
reya
0824b1825b
feat: make the web version fully working ( #67 )
...
Reviewed-on: #67
2026-10-25 13:10:51 +00:00
reya
ceb69660be
chore: improve wot
2026-10-24 11:39:22 +07:00
reya
30da985ac1
feat: adopt the native OS theme ( #66 )
...
Reviewed-on: #66
2026-10-23 04:07:11 +00:00
reya
f44f0704f3
feat: add support for basic web of trust ( #65 )
...
Reviewed-on: #65
2026-10-20 13:43:37 +00:00
reya
deed021332
feat: new greeter panel
2026-10-17 17:04:50 +07:00
reya
61289edb9a
chore: update deps and clean up
2026-10-13 08:10:05 +07:00
reya
291471075b
feat: add support for custom emojis (NIP-30) ( #63 )
...
Reviewed-on: #63
2026-10-11 13:22:53 +00:00
reya
4b6f4b3797
chore: refactor middle-click paste
2026-10-10 08:10:57 +07:00
reya
602a91b4f0
feat: add new theme ( #61 )
...
Reviewed-on: #61
2026-10-10 00:30:42 +00:00
vbmithr and reya
4ef764984b
feat: support middle-click paste in text fields ( #60 )
...
Selecting an nsec in another Linux application and middle-clicking Coop's identity import field currently does nothing. The shared input widget handles left and right clicks but never reads the primary selection for a middle click.
Add middle-click paste from PRIMARY on Linux and FreeBSD, inserting at the nearest visible caret to the click. Read the selection before changing focus, preserve disabled/read-only inputs, strip line breaks in single-line fields, and use the input state's atomic insertion path so Undo removes the paste. Also register Shift+Insert for standard clipboard paste on non-macOS platforms. The existing right-click editing menu and Ctrl+V/Cmd+V remain available.
Document the gestures in the README. Enable GPUI test support for the UI crate; the lockfile additions are its test dependencies.
Validation:
- `cargo check -p ui --locked`
- `cargo test -p ui --lib --locked` — all five tests pass, including empty-field paste, Unicode caret placement, primary/clipboard separation, Undo, and disabled/read-only protection
- `git -c core.whitespace=cr-at-eol diff --check` (preserves the existing CRLF Cargo manifest)
Validated with GPUI's simulated input and clipboard platform; no live X11/Wayland compositor test was performed.
Release Notes:
- Fixed middle-click paste in Linux text fields, including identity import, and added Shift+Insert clipboard paste.
Reviewed-on: #60
Co-authored-by: Vincent Bernardoff <vb@luminar.eu.org >
2026-10-10 00:28:07 +00:00
reya
193df36dae
feat: add group management to the sidebar
2026-10-08 20:58:58 +07:00
reya
fff0f6a753
feat: add group discovery and group preview ( #59 )
...
Reviewed-on: #59
2026-10-08 00:18:23 +00:00
reya
33785f183d
chore: bump gpui-pre to 0.3.8 and clean up unused code
2026-10-06 21:04:20 +07:00
reya
2bce050c3b
feat: new search experience ( #58 )
...
Reviewed-on: #58
2026-10-06 03:00:21 +00:00
reya
2fc1358530
nip4e: fix message encryption and sync ( #57 )
...
Reviewed-on: #57
2026-10-04 06:33:32 +00:00
reya
e14b815404
chore: replace custom markdown rendering with gpui TextView
2026-10-03 20:41:09 +07:00
reya
88d3840fd2
chore: restrict ui crate visibility and drop unused components
2026-10-03 19:57:56 +07:00
reya
1f350f511e
feat: add support for NIP-29 ( #56 )
...
Reviewed-on: #56
2026-10-01 04:23:18 +00:00
reya
21f96c7bbe
chore: simplify chat send reports ( #55 )
...
Reviewed-on: #55
2026-09-29 21:53:50 +00:00
reya
be15873e0d
feat: add contact-based chat creation and re-add chat screening ( #54 )
...
Reviewed-on: #54
2026-09-29 06:28:44 +00:00
reya
e4e13b0889
feat: redesign the sidebar and workspace ( #53 )
...
Reviewed-on: #53
2026-09-25 02:26:31 +00:00
reya
1032ac3751
feat: add community ui ( #52 )
...
Reviewed-on: #52
2026-09-23 01:12:51 +00:00
reya
6ff1eeddbb
fix: message list overflow
2026-09-17 19:15:16 +07:00
reya
0c1c23fe9c
chore: migrate to gpui-base ( #51 )
...
Reviewed-on: #51
2026-09-17 11:50:14 +00:00
reya
874f103752
chore: restructure concord crate ( #50 )
...
Reviewed-on: #50
2026-09-17 06:16:01 +00:00
reya
fdabfcf026
feat: implement concord protocol ( #49 )
...
Only backend, no UI yet.
Reviewed-on: #49
2026-09-17 04:30:12 +00:00
reya
57c85f5b99
fix: auto updater ( #48 )
...
Reviewed-on: #48
2026-09-16 02:53:16 +00:00
reya
bf7080654d
chore: use gpui image cache ( #47 )
...
Reviewed-on: #47
2026-09-16 02:21:12 +00:00
reya
9e33da717b
feat: add support for encrypted attachment ( #45 )
...
Reviewed-on: #45
2026-09-16 01:25:14 +00:00
reya
584ab34df6
chore: release version 1.0.1
2026-09-07 13:58:43 +07:00
reya
2f834a0bcc
chore: update deps
2026-08-31 16:54:38 +07:00
reya
49cd5cb9a0
chore: clean up
2026-08-03 09:53:12 +07:00
reya
8c59eabba3
chore: migrate to gpui updater ( #42 )
...
Reviewed-on: https://git.reya.su/reya/coop/pulls/42
2026-08-03 01:54:25 +00:00
reya
bc6bdb3c35
feat: add support for logging in via the web extension ( #41 )
...
Reviewed-on: https://git.reya.su/reya/coop/pulls/41
2026-08-03 00:31:03 +00:00
reya
dbfee32d55
feat: add support for launch arguments ( #40 )
...
Reviewed-on: https://git.reya.su/reya/coop/pulls/40
2026-08-02 07:10:44 +00:00
reya
fbf06f2c81
chore: refine some ui components ( #38 )
...
Reviewed-on: https://git.reya.su/reya/coop/pulls/38
2026-08-01 10:38:08 +00:00
reya
b0d1521c49
feat: add support for reaction ( #37 )
...
Reviewed-on: https://git.reya.su/reya/coop/pulls/37
2026-07-31 02:58:42 +00:00
reya
9dbac5308d
chore: update deps
2026-07-31 07:34:12 +07:00
reya
6d9284b37a
chore: improve web support ( #36 )
...
Reviewed-on: https://git.reya.su/reya/coop/pulls/36
2026-07-30 08:47:30 +00:00
reya
b518c729f6
feat: add initial support web via wasm ( #35 )
...
Reviewed-on: https://git.reya.su/reya/coop/pulls/35
2026-07-25 03:43:51 +00:00
reya
4b57a1d2a6
chore: update deps
2026-07-16 10:43:16 +07:00