rust-windowing / rust-windowing/winit
Allow user to disable monitor caching on X11
Open
Nobody has claimed this yet.
DS - x11
- Dominant language
- Rust
- Stars
- 6.2k
- Forks
- 1.3k
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 9
Description
Monitors may get plugged in or unplugged as the application runs. For our use case, we need correct listing of monitors. However, we can only read a stale list if the list of monitors changes.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the X11 monitor enumeration and caching implementation in winit; the issue does not name a file or test. Determine how an application could disable that cache, then verify that monitor listings reflect plug and unplug changes when caching is disabled.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- desktop
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100