Robin

Results 96 issues of Robin

Also removing some unused settings along the way. Based on https://github.com/element-hq/element-call/pull/2325

X-Blocked

Here I've implemented an MVP for the new unified grid layout, which scales smoothly up to arbitrarily many participants. It doesn't yet have a special 1:1 layout, so in spotlight...

docker build

### Steps to reproduce 1. Open a call link in a private window in the SPA 2. Click the "Create an account" link at the bottom of the window ###...

T-Defect
S-Minor
O-Frequent

Send a message from Matrix containing the character '↔' with no variation selectors. It should retain its text presentation mode (the default for this character), but what actually happens is...

bug

[MSC3286](https://github.com/matrix-org/matrix-doc/pull/3286) proposes a way to tag image, video, audio, and file messages as spoilers. Users need to have a way to mark these kinds of messages as a spoiler on...

X-Needs-Design
T-Enhancement
A-Media

### Environment information ```bash CLI: Version: 1.8.3 Color support: true Platform: CPU Architecture: x86_64 OS: linux Environment: BIOME_LOG_DIR: unset NO_COLOR: unset TERM: "xterm-256color" JS_RUNTIME_VERSION: "v20.12.2" JS_RUNTIME_NAME: "node" NODE_PACKAGE_MANAGER: "yarn/1.22.22" Biome...

A-Linter
L-JavaScript
S-Enhancement
S-Needs discussion

A regex that matches emoji would be a really useful thing to have in the JS ecosystem! Unfortunately, between Emojibase and [emoji-regex](https://www.npmjs.com/package/emoji-regex), I still haven't seen a package that actually...

### Steps to reproduce 1. Open a DM with someone 2. Start writing a message 3. Switch to another room ### Outcome #### What did you expect? I should be...

T-Defect
X-Regression
S-Major
A-DMs
O-Occasional

In preparation for launching Element Call as a beta, there are a couple more pieces we need: - [ ] A beta card to go in the labs section of...

T-Task
X-Blocked
X-Needs-Product
Z-Labs
A-Element-Call

withLatestFrom and sample are pretty similar: the latter just skips emitting when the sampled observable hasn't emitted anything new. I recently found myself using sample when I should've been using...