mirror of
https://github.com/matrix-org/matrix-rust-sdk.git
synced 2026-05-04 14:04:40 -04:00
This reduces the framerate from ~62fps to 10fps. This is a workaround for a problem in my terminal, so apologies for inflicting it on everyone else, but here we are, and 10fps seems like it should be enough for anyone. The problem in question is specifically when I try to select some text by dragging the mouse (eg, to copy a generated recovery key). If I start a drag, but a redraw happens before the mouse has moved [a certain distance?], then the drag doesn't work, and nothing gets selected. By reducing the framerate, I have a much better chance of successfully starting a drag.
Experiments
This directory contains experiments, work-in-progress crates, or other code and documentation, that
do not fall under the same stability guarantees as the main crates (matrix-sdk,
matrix-sdk-crypto, etc.).
Lab projects might be abandoned and possibly removed at any time.
That said, this directory is meant to freely explore unconventional or interesting ways the Matrix Rust SDK can evolve, feel free to propose an experiment.
Current experiments
- multiverse: a TUI client mostly for quick development iteration of SDK features and debugging.
Run with
cargo run --bin multiverse matrix.org ~/.cache/multiverse-cache.
Archived experiments
Link to PR that deleted the experiment from the repo, newest first: