Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects, and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Developer articles
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
rust-windowing
winit
Repository navigation
Code
Issues
531
(531)
Pull requests
213
(213)
Discussions
Actions
Security and quality
Insights
More
items
All pull requests
Labels
45
(45)
Milestones
4
(4)
New pull request
Search pull requests
is
:
pr
state
:
open
is:pr state:open
Clear filter
Search
Pull requests
Open
213
(213)
Closed
2,508
(2,508)
Author
Label
Projects
Milestones
Reviews
Assignee
Sort by
Newest
descending
Sort…
Sort by Newest descending
More items
Comfortable display density
Compact display density
Do not set decorations when the window type is a popup
#4830
·
Murmele
opened
Nov 10, 2026
Contributor
·
1 of 4 tasks
·
·
win32: fix drag_window and drag_resize_window
#4825
·
smittie2000
opened
Nov 8, 2026
Contributor
·
·
1
[0.30] wayland: add support for content margins and expose tiling states
#4824
·
mkditto
opened
Nov 8, 2026
·
2 of 4 tasks
·
·
1
[0.30] X11: ignore mouse scroll button releases
#4823
·
shtse8
opened
Nov 7, 2026
·
·
1
wayland: share window setup, handle the parent window and hold only a weak state
#4819
·
Murmele
opened
Nov 6, 2026
Contributor
·
3 of 4 tasks
·
·
Support external event loop providers
#4818
·
richerfu
opened
Nov 6, 2026
Contributor
·
2 of 4 tasks
·
·
Add
WindowEvent::KeysHeldAtFocus
, remove
KeyboardInput::is_synthetic
#4816
·
OlivierJG
opened
Nov 3, 2026
·
3 of 4 tasks
·
·
macOS: keep the IME composition across an input source change
#4808
·
luccahuguet
opened
Oct 29, 2026
·
3 of 4 tasks
·
·
1
Backport the X11 IME caret-spot fix to 0.30.x
#4803
·
HiroyukiFuruno
opened
Oct 27, 2026
·
·
3
android: report soft keyboard actions as the return key
#4801
·
SergioRibera
opened
Oct 26, 2026
·
2 of 4 tasks
·
·
1
Fix the build on illumos and Solaris
#4800
·
guenther-alka
opened
Oct 26, 2026
·
3 of 4 tasks
·
·
1
winit-wayland: ignore foreign wl_outputs in current_monitor
#4799
·
Niiihuel
opened
Oct 26, 2026
·
2 of 4 tasks
·
·
2
win32: Release the window state lock before IMM calls in request_ime_update
#4798
·
sena-nana
opened
Oct 26, 2026
Contributor
·
1 of 4 tasks
·
·
appkit: fix the panic when a nested run loop runs inside an event handler
#4796
·
alesproch
opened
Oct 24, 2026
·
2 of 4 tasks
·
·
1
examples: add a cursor to the
ime.rs
example
#4791
·
dzfrias
opened
Oct 22, 2026
Contributor
·
1 task done
·
·
winit-win32: repaint the client area after a window frame refresh or an activation change
#4786
·
PixelAsh6
opened
Oct 21, 2026
·
·
macOS: Implement surrounding text capability
#4785
·
dzfrias
opened
Oct 21, 2026
Contributor
·
3 tasks done
·
·
1
macOS: deliver Character Viewer and Dictation text
#4784
·
kingb
opened
Oct 21, 2026
·
2 of 4 tasks
·
·
2
2
[0.30] wayland: set the input serial on activation tokens
#4783
·
dmkenney
opened
Oct 20, 2026
·
·
2
wayland: set the input serial on activation tokens
#4782
·
dmkenney
opened
Oct 20, 2026
·
2 of 4 tasks
·
·
Windows: apply the min/max size to programmatic resizes
#4781
·
rojnwa
opened
Oct 19, 2026
·
·
Fix remove_observer method calling add_observer
#4780
·
jakobkukla
opened
Oct 19, 2026
·
4 tasks
·
·
win32: cancel pen and touch contacts correctly
#4774
·
xorza
opened
Oct 18, 2026
Contributor
·
3 tasks done
·
·
win32: keep the caption out of undecorated windows
#4771
·
cebor
opened
Oct 16, 2026
·
2 of 4 tasks
·
·
[0.30] macOS: initialize winit after an earlier AppKit launch
#4770
·
crmne
opened
Oct 16, 2026
·
·
Previous
1
2
3
4
5
6
7
8
9
Next
You can’t perform that action at this time.