Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Winit version 0.30.5 #3849

Merged
merged 10 commits into from
Aug 8, 2024
Merged

Winit version 0.30.5 #3849

merged 10 commits into from
Aug 8, 2024

Commits on Aug 7, 2024

  1. Configuration menu
    Copy the full SHA
    2000d3e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    628bb2f View commit details
    Browse the repository at this point in the history
  3. Web: don't block pen input (#3813)

    daxpedda authored and kchibisov committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    00f93b0 View commit details
    Browse the repository at this point in the history
  4. Fix CI for Rust v1.80 (#3822)

    `clippy::doc_lazy_continuation` was added, which needed some fixing from our side.
    daxpedda authored and kchibisov committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    2f5d38e View commit details
    Browse the repository at this point in the history
  5. android: add {Active,}EventLoopExtAndroid::android_app

    This type comes from the user and stored for the entire lifetime, so
    no need to hide it from them after they've passed it to winit.
    
    Fixes #3818.
    kchibisov committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    e6d8c98 View commit details
    Browse the repository at this point in the history
  6. Windows: use Box::leak() instead of Box::into_raw()

    This was detected by a new change in Nightly Rust that applied
    `#[must_use]` to the return value of `Box::into_raw()`.
    daxpedda authored and kchibisov committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    0d68b54 View commit details
    Browse the repository at this point in the history
  7. macOS: skip releasing unavailable monitors

    Prevent assertion error when trying to close a fullscreen window that
    was on a display that got disconnected.
    killercup authored and kchibisov committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    e4db6d7 View commit details
    Browse the repository at this point in the history
  8. Add ActiveEventLoop::system_theme()

    This also fixes macOS returning `None` in `Window::theme()` if no theme
    override is set, instead it now returns the system theme.
    
    MacOS and Wayland were the only ones working correctly according to the
    documentation, which was an oversight. The documentation was "fixed"
    now.
    
    Fixes #3837.
    daxpedda authored and kchibisov committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    9d6015f View commit details
    Browse the repository at this point in the history
  9. chore: drop libera link

    It has low amount of users and not active, so better direct people
    straight to matrix at this point.
    kchibisov committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    df791cb View commit details
    Browse the repository at this point in the history
  10. Winit version 0.30.5

    kchibisov committed Aug 7, 2024
    Configuration menu
    Copy the full SHA
    95bdaa8 View commit details
    Browse the repository at this point in the history