element-hq / element-hq/element-web
Timeline: Started/Ended Call
- Dominant language
- TypeScript
- Stars
- 13.5k
- Forks
- 2.8k
- PR merge metrics
- PR metrics pending
Description
### Your use case
*When you end a call it leaves a message in a center aligned box with the call type on the left and the time it started on the right.*
#### What would you like to do?
1. shorten it and maintain its width, the width should remain constant whether the right panel is open or closed.
2. State what kind of call was started and by whom.
3. Add normal time stamp and have the call duration within the box.
4. similar to jitsi call log.
#### Why would you like to do it?
The message behaves like a full-width content card even though it contains very little information. This taken up space competes with human messages.
A more compact message would also make scanning easier.
### Have you considered any alternatives?
1. Make it into a system message similar to other messaging apps.
2. Make it appear as a message sent by the user (message bubble) showing call type and duration.
### Additional context
_No response_
Contributor guide
Research direction
The issue names no files, tests, or entry points; start by locating the call timeline message in the Element web client and reviewing its current presentation. Compare the requested compact layout, caller and call-type details, timestamp, and duration with the attached examples. Done requires an agreed presentation and verification that the timeline remains compact with the right panel open or closed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- audio-video-rtc, frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100