zed/crates/channel/src
Remco Smits aad7761038
Add an indicator to the channel chat to see all the messages that you missed (#7781)
This pull requests add the following features:
- Show indicator before first unseen message
- Scroll to last unseen message

<img width="241" alt="Screenshot 2024-02-14 at 18 10 35"
src="https://github.com/zed-industries/zed/assets/62463826/ca396daf-7102-4eac-ae50-7d0b5ba9b6d5">


https://github.com/zed-industries/zed/assets/62463826/3a5c4afb-aea7-4e7b-98f6-515c027ef83b

### Questions: 
1. Should we hide the indicator after a couple of seconds? Now the
indicator will hide when you close/reopen the channel chat, because when
the last unseen channel message ID is not smaller than the last message
we will not show it.

Release Notes:
- Added unseen messages indicator for the channel chat.
2024-02-19 19:20:02 -07:00
..
channel_store Aggressively simplify channel permissions: 2024-01-25 23:26:32 -07:00
channel_buffer.rs text: Wrap BufferId into a newtype 2024-01-29 20:00:47 +01:00
channel_chat.rs Use collections::{HashMap, HashSet} instead of its std:: counterpart (#7502) 2024-02-07 19:06:03 +02:00
channel_store_tests.rs Add the ability to reply to a message (#7170) 2024-02-06 13:22:54 -07:00
channel_store.rs Add an indicator to the channel chat to see all the messages that you missed (#7781) 2024-02-19 19:20:02 -07:00
channel.rs Remove 2 suffix for client, call, channel 2024-01-03 12:02:14 -08:00