Help wanted on:
- Implement incremental window resizing
- Implement popup windows
- Implement minimized/maximized events #208
- WM_IME_* support (#508)
- Add
with_position
(#806) - Check #851 on Windows 7
- Implement EventLoop 2.0 Backend (Fixes #219)
- Implement incremental window resizing
- Implement popup windows
- Implement gamepad input
- Fix cursor grab issues described in #165
- Implement touch events #54
- Fix Force Touch behavior on trackpads #63
- Fix i686 build (?) #78
- Implement minimized/maximized events #208
- Fix dangling issues left from #473
- Fix composition issues in #527 (maybe wait until keyboard events overhaul?)
- Implement Command-Q (#41)
- Investigate window not responding after keyboard input on macOS 10.13.6 (714)
- Investigate #735
- Fix #756
- Add
with_position
(#806) - Fix cursor enter/leaving events (#807)
- Implement incremental window resizing
- Implement popup windows
- Implement gamepad input
- Fix cursor grab issues described in #242
- Implement minimized/maximized events #208
- Fix #266 (if not already fixed)
- Improving error handling
- Fix segfault in Piston's X11 (#347) (new issue?)
- Fix
virtual_keycode
not getting emitted for Shift in some circumstances (#361) - Fix panic for dead keys (#440)
- Investigate #420 (😎)
- Fix
\n
behavior on Linux (#477) - Fix i3 occasionally not getting focus back (#516)
- Fix panic when locale is set to certain values (#636)
- Fix grab_cursor bug (#639)
- Fix panic from suspend/resume (#705)
- Fix input lag in certain system configurations (#733)
- Is #751 an issue?
- Fix memory leak in #761
- Fix window always opening at full height in some circumstances #745
- Fix window flickering on X11 when moving between screens #791
- Add
with_position
(#806) - Investigate transparency being broken in some situations (#832)
- Fix steam overlay not working on X11 (#843)
- Implement incremental window resizing
- Implement popup windows
- Implement gamepad input
- Investigate whether minimized/maximized events are possible #208
- All of this crap #306
- Fix blurry cursor on HiDPI screens (#727)
- Retrieving seat identifiers (#795)
- Implement EventLoop 2.0 Backend
- Implement Android HiDPI support
- Implement gamepad input
- Implement gyro input
- Add ability to get visible area
- Add ability to get safe area (related to notches) <- needs tracking issue
- Implement gamepad input
- Implement gyro input
- Add ability to get visible area
- Add ability to get safe area (related to notches) <- needs tracking issue
- Implement EventLoop 2.0 Backend
- Implement gamepad input
- Implement gyro input
- Fix #760
- MouseWheel #22
- Mobile window APIs #33 and #696
- Keyboard input #753 #812 #732
- Allow winit to delegate sizing to OS (#38, #569)
- Popup windows #159 #220
- Gamepad input #212
- Borderless window controls #221
- Double-clicks #642
- Add exclusive fullscreen mode in addition to borderless fullscreen mode (#717)
Pen/tablet input support? (#99 #336) could be rolled into touch input Maybe close #483 with keyboard event overhaul?
Interactive tests set (#251) - doesn't require specific knowlege of backends, and is still incredibly useful!
Investigate status of #725 on other platforms
Support statically-linked libEGL? (On Windows) rust-windowing/glutin#997 Improve headless backends. rust-windowing/glutin#1106 Investigate headless context falls back to GL ES on AMD rust-windowing/glutin#583 Implement raw context extension for this platform. rust-windowing/glutin#501
Implement XCB support Add ability to choice between EGL and GLX on linux, without changing the opengl version. rust-windowing/glutin#1140 Improve headless backends. rust-windowing/glutin#1106 Investigate why setting robustness with EGL fails rust-windowing/glutin#892 Raw context support w/ transparency #832 (comment)
Investigate why setting robustness with EGL fails rust-windowing/glutin#892
Implement context sharing. rust-windowing/glutin#899 Implement raw context extension for this platform. rust-windowing/glutin#501
Implement context sharing. rust-windowing/glutin#899 Implement raw context extension for this platform. rust-windowing/glutin#501
Detect errors on calls to *MakeCurrent rust-windowing/glutin#84 Implement raw context extension for this platform. rust-windowing/glutin#501
Detect errors on calls to *MakeCurrent rust-windowing/glutin#84 Implement raw context extension for this platform. rust-windowing/glutin#501
Handle window resizing in examples. rust-windowing/glutin#1068 Change vsync from bool to Option rust-windowing/glutin#631 Cleanup properly when code fails. rust-windowing/glutin#10 Handle flush control. rust-windowing/glutin#507
EDIT: And of course, the things on my milestone list: https://github.com/rust-windowing/glutin/milestone/2