Commit Graph
58 Commits
Author SHA1 Message Date
reya a365a8f584 feat: bind user metadata to per-view directories (#64)
Reviewed-on: reya/coop#64
2026-10-12 11:14:03 +00:00
reya 7c42466b0a chore: convert NIP-21 references to njump link 2026-10-12 11:02:15 +07:00
reya 291471075b feat: add support for custom emojis (NIP-30) (#63)
Reviewed-on: reya/coop#63
2026-10-11 13:22:53 +00:00
reya b4ce9368e2 chore: extract shared message components 2026-10-11 15:45:13 +07:00
reya 05f934c93a chore: improve message reply in group chat 2026-10-11 15:02:32 +07:00
reya 602a91b4f0 feat: add new theme (#61)
Reviewed-on: reya/coop#61
2026-10-10 00:30:42 +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 e14b815404 chore: replace custom markdown rendering with gpui TextView 2026-10-03 20:41:09 +07:00
reya 1f350f511e feat: add support for NIP-29 (#56)
Reviewed-on: reya/coop#56
2026-10-01 04:23:18 +00:00
reya 21f96c7bbe chore: simplify chat send reports (#55)
Reviewed-on: reya/coop#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: reya/coop#54
2026-09-29 06:28:44 +00:00
reya e4e13b0889 feat: redesign the sidebar and workspace (#53)
Reviewed-on: reya/coop#53
2026-09-25 02:26:31 +00:00
reya 1032ac3751 feat: add community ui (#52)
Reviewed-on: reya/coop#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: reya/coop#51
2026-09-17 11:50:14 +00:00
reya bf7080654d chore: use gpui image cache (#47)
Reviewed-on: reya/coop#47
2026-09-16 02:21:12 +00:00
reya e2b10c173e fix: markdown rendering (#46)
Reviewed-on: reya/coop#46
2026-09-16 01:52:52 +00:00
reya 9e33da717b feat: add support for encrypted attachment (#45)
Reviewed-on: reya/coop#45
2026-09-16 01:25:14 +00:00
reya 4f52fc52df feat: add native notification (#39)
Reviewed-on: https://git.reya.su/reya/coop/pulls/39
2026-08-02 04:13:11 +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 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 5ea6cdb34f chore: prepare for rc version (#34)
**TODOs:**

- [x] Fix all clippy issues
- [x] Make NIP-4e optional (disabled by default)
- [x] Remove support for bunker (Nostr Connect)
- [x] Group messages in the same timeframe
- [ ] ...

Reviewed-on: https://git.reya.su/reya/coop/pulls/34
2026-06-19 09:16:37 +00:00
reya c78e0a5163 fix: chat input crashing when moving the cursor (#33)
Reviewed-on: https://git.reya.su/reya/coop/pulls/33
2026-06-03 13:18:03 +00:00
reya 6d60726f27 chore: bump gpui 2026-04-25 07:01:14 +07:00
Ren Amamiya c239e351b8 feat: add support for rendering images in chat messages (#29)
Reviewed-on: https://git.reya.su/reya/coop/pulls/29
Co-authored-by: Ren Amamiya <reya@lume.nu>
Co-committed-by: Ren Amamiya <reya@lume.nu>
2026-04-10 02:00:18 +00:00
reya 6b872527ad chore: simplify codebase and prepare for multi-platforms (#28)
Reviewed-on: https://git.reya.su/reya/coop/pulls/28
2026-04-04 02:22:08 +00:00
Ren Amamiya d9b16aea9a feat: add tracking for which signer encrypted the message (#27)
Reviewed-on: https://git.reya.su/reya/coop/pulls/27
Co-authored-by: Ren Amamiya <reya@lume.nu>
Co-committed-by: Ren Amamiya <reya@lume.nu>
2026-04-01 02:53:49 +00:00
Ren Amamiya 8345def015 feat: (re)add tracking for where messages have been seen (#26)
Reviewed-on: https://git.reya.su/reya/coop/pulls/26
Co-authored-by: Ren Amamiya <reya@lume.nu>
Co-committed-by: Ren Amamiya <reya@lume.nu>
2026-03-31 05:26:04 +00:00
Ren Amamiya d36364d60d chore: update nostr sdk 2026-03-25 13:52:21 +07:00
Ren Amamiya 94cbb4aa0e chore: fix some gossip and nip4e bugs (#23)
Reviewed-on: https://git.reya.su/reya/coop/pulls/23
Co-authored-by: Ren Amamiya <reya@lume.nu>
Co-committed-by: Ren Amamiya <reya@lume.nu>
2026-03-18 08:21:39 +00:00
Ren Amamiya b91697defc feat: add relay tracking for gift wrap events (#21)
Reviewed-on: https://git.reya.su/reya/coop/pulls/21
Co-authored-by: Ren Amamiya <reya@lume.nu>
Co-committed-by: Ren Amamiya <reya@lume.nu>
2026-03-14 08:18:19 +00:00
Ren Amamiya 1d57a2deab chore: bump edition from 2021 to 2024 2026-03-13 09:13:04 +07:00
Ren Amamiya 069eae8145 feat: refactor send report (#20)
Reviewed-on: https://git.reya.su/reya/coop/pulls/20
Co-authored-by: Ren Amamiya <reya@lume.nu>
Co-committed-by: Ren Amamiya <reya@lume.nu>
2026-03-12 10:06:13 +00:00
Ren Amamiya ccbcc644db chore: make the ui consistent (#19)
Reviewed-on: https://git.reya.su/reya/coop/pulls/19
Co-authored-by: Ren Amamiya <reya@lume.nu>
Co-committed-by: Ren Amamiya <reya@lume.nu>
2026-03-12 02:19:59 +00:00
Ren Amamiya 40d726c986 feat: refactor to use gpui event instead of local state (#18)
Reviewed-on: https://git.reya.su/reya/coop/pulls/18
Co-authored-by: Ren Amamiya <reya@lume.nu>
Co-committed-by: Ren Amamiya <reya@lume.nu>
2026-03-10 08:19:02 +00:00
Ren Amamiya fe4eb7df74 chore: re-add missing actions (#17)
Added:

- [x] Chage subject
- [x] Copy public key
- [x] View user's messaging relays
- [x] View user profile on njump

Reviewed-on: https://git.reya.su/reya/coop/pulls/17
Co-authored-by: Ren Amamiya <reya@lume.nu>
Co-committed-by: Ren Amamiya <reya@lume.nu>
2026-03-06 08:25:31 +00:00
reya d065e70cd1 chore: some improvements (#16)
Reviewed-on: https://git.reya.su/reya/coop/pulls/16
2026-03-04 07:49:42 +00:00
reya 7a6b6feacc feat: refactor the text parser (#15)
Fix: https://jumble.social/notes/nevent1qvzqqqqqqypzqwlsccluhy6xxsr6l9a9uhhxf75g85g8a709tprjcn4e42h053vaqyvhwumn8ghj7un9d3shjtnjv4ukztnnw5hkjmnzdauqzrnhwden5te0dehhxtnvdakz7qpqpj4awhj4ul6tztlne0v7efvqhthygt0myrlxslpsjh7t6x4esapq3lf5c0
Reviewed-on: https://git.reya.su/reya/coop/pulls/15
2026-03-03 08:55:36 +00:00
reya 55c5ebbf17 feat: multi-account switcher (#14)
Reviewed-on: https://git.reya.su/reya/coop/pulls/14
2026-03-02 08:08:04 +00:00
reya 624140c061 feat: add contact list panel (#10)
Reviewed-on: https://git.reya.su/reya/coop/pulls/10
2026-02-28 01:50:33 +00:00
reya c22a7291c7 . 2026-02-27 15:39:33 +07:00
reya d7996bf32e . 2026-02-27 15:17:18 +07:00
reya 8ebd1c3525 . 2026-02-26 12:50:10 +07:00
reya 6d863d8bbe add support for blossom 2026-02-25 06:58:46 +07:00
reya 2ec98e14d0 wip: revamp title bar elements 2026-02-23 15:48:35 +07:00
reya 31df6d7937 clean up 2026-02-22 16:54:51 +07:00
reya 67ccfcb132 update send message and chat panel ui 2026-02-22 14:34:41 +07:00
reya 4c0beb2a2a update deps 2026-02-21 07:53:24 +07:00
reya b88955e62c merged previous stuffs on master 2026-02-20 19:48:03 +07:00