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

improve mailto uri handling and support webk2gtk 4.0 and 4.1 #748

Merged
merged 2 commits into from
Jun 18, 2024

Commits on Jun 4, 2024

  1. improve mailto uri handling

    1. This introduces consistent mailto uri handling, supporting passing a
       body and all headers that can be given as agruments to EditMessage,
       namely, To, From, Cc, Bcc and Subject.
       Other headers are not dropped but prepended to the email body with a note.
    
    2. Positional (i.e., non-option) commandline arguments are now
       interpreted as --mailto options.
    
    3. Multiple --mailto options on the commandline are now supported, and are
       merged into one mailto argument before being passed to EditMessage.
    
    4. A consequence is that libsoup is not used any more, enabling
       compatibility with webkit2gtk-4.1 while maintaining compatibility with
       gio (glib) 2.16, and thus building on older and current distros.
    jorsn committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    4c76a4c View commit details
    Browse the repository at this point in the history
  2. use webkit2gtk-4.1 when available and 4.0 as fallback

    This is derived from 7ac8805 by oreo639 <[email protected]>,
    but only the part necessary after 4c76a4c.
    oreo639 authored and jorsn committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    52641da View commit details
    Browse the repository at this point in the history