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

updatechecker: Port to GIO and small other fixes #1340

Closed
wants to merge 5 commits into from

Commits on Apr 24, 2024

  1. updatechecker: Port to libsoup3

    libsoup2 is phasing out, and using it in a plugin causes conflicts with
    other plugins using a newer version, including ones using a current
    webkit2gtk.
    b4n committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    be593dd View commit details
    Browse the repository at this point in the history
  2. updatechecker: Don't leak the libsoup session

    Also, properly abort pending requests when unloading the plugin, in the
    unlikely case they didn't all finish by that time.
    b4n committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    199552a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6eb1f92 View commit details
    Browse the repository at this point in the history
  4. updatechecker: Remove weird German quotes

    Not only should this be in the German translation if need be, but I'd
    also just not use quotes after a colon.
    b4n committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    15f0182 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2024

  1. updatechecker: Port from libsoup to plain GIO

    There are very little HTTP needs, so GIO with an HTTP VFS
    implementation, which is usually available.
    
    This fixes the libsoup2 vs libsoup3 issue as well.
    b4n committed Apr 26, 2024
    Configuration menu
    Copy the full SHA
    23ce9ca View commit details
    Browse the repository at this point in the history