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

0.16 backports #824

Merged
merged 6 commits into from Nov 13, 2022
Merged

0.16 backports #824

merged 6 commits into from Nov 13, 2022

Commits on Nov 12, 2022

  1. Move g_cancellable_set_error_if_cancelled() to manual

    Regression from this change:
    gtk-rs@7c9b36c#diff-8439ea6875c9b60b7d07a7b39f6dde1d31d38459f7c27173e56b4cecb0eadefaR142
    
    Basically `g_cancellable_set_error_if_cancelled()` doesn't follow the
    GError conventions - it's the inverse, it returns `TRUE` if an error
    was set, and `FALSE` otherwise.
    
    We need to move this to manual implementation.
    
    I caught this while updating ostree-rs-ext to use gio 0.15,
    and our https://github.com/ostreedev/ostree-rs-ext/blob/main/lib/src/tokio_util.rs
    unit test started to panic.
    cgwalters authored and sdroege committed Nov 12, 2022
    Configuration menu
    Copy the full SHA
    42489e6 View commit details
    Browse the repository at this point in the history
  2. Update gir

    sdroege committed Nov 12, 2022
    Configuration menu
    Copy the full SHA
    f37280d View commit details
    Browse the repository at this point in the history
  3. Regenerate with latest gir

    sdroege committed Nov 12, 2022
    Configuration menu
    Copy the full SHA
    51d1604 View commit details
    Browse the repository at this point in the history
  4. glib: fix more clippy lints for rust 1.66

    jf2048 authored and sdroege committed Nov 12, 2022
    Configuration menu
    Copy the full SHA
    1c4c0fe View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e54d65d View commit details
    Browse the repository at this point in the history
  6. Fix new clippy lints

    GuillaumeGomez authored and sdroege committed Nov 12, 2022
    Configuration menu
    Copy the full SHA
    f7c0406 View commit details
    Browse the repository at this point in the history