Mads Marquart

Results 256 issues of Mads Marquart

Fixes https://github.com/rust-windowing/winit/issues/3477. Part of https://github.com/rust-windowing/winit/issues/3431. I've kept the `CHANGELOG.md` file as a sort of "redirect", as that's where most people expect to find the changelog in a project.

S - docs

Builds upon https://github.com/rust-windowing/winit/pull/3478. Related to https://github.com/rust-windowing/winit/issues/3431. I went through all of the text in `FEATURES.md`, and cross-referenced it with our code, and as I suspected, the information in the code...

S - docs
S - maintenance
C - nominated

Part of https://github.com/rust-windowing/winit/issues/3367, opening to discuss separately. Winit is designed around a single crate with a specific set of backends, which is great for users that can use that, but...

S - api
C - needs discussion

Raised in https://github.com/rust-windowing/winit/pull/3538#discussion_r1508670322. Should we remove synthetic keyboard events (those that contain `is_synthetic`)? What are the benefits and the drawbacks?

DS - windows
DS - x11
C - needs discussion

Follow-up to https://github.com/rust-windowing/winit/pull/3447, since I didn't really review the example back then. See each commit for details. Should also resolve some of the concerns raised in https://github.com/rust-windowing/winit/issues/3512. @aloucks, does this...

S - docs

We started using `cfg_aliases!` in https://github.com/rust-windowing/winit/pull/2586, which I guess makes sense from a maintenance perspective (though I'll admit, I'm somewhat against it because it feels like an unnecessary dependency and...

S - docs
C - needs discussion

Part of https://github.com/rust-windowing/winit/issues/971. Makes all `MonitorHandle` methods fallible. The same is not done for `VideoMode`, since they are just static blobs of data (rather than something queried dynamically) (but that...

S - api
I - BREAKING CHANGE

Split out from https://github.com/rust-windowing/winit/pull/3067. - [x] Added an entry to `CHANGELOG.md` if knowledge of this change could be valuable to users - [x] Updated documentation to reflect any user-facing changes,...

S - api
S - maintenance

As part of https://github.com/rust-windowing/winit/issues/3367, we're considering removing the generic on `Event`, `EventLoop`, `EventLoopProxy` and the callback. By extension, we'd be getting rid of `Event::UserEvent(T)`. One approach to doing so would...

S - api
C - needs discussion

- [ ] Tested on all platforms changed - [ ] Added an entry to `CHANGELOG.md` if knowledge of this change could be valuable to users - [ ] Updated...

S - maintenance