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

use XDG Desktop Portal on Linux & BSDs #41

Merged
merged 10 commits into from
Jan 18, 2022
Merged

Commits on Jan 18, 2022

  1. use XDG Desktop Portal on Linux & BSDs

    This new backend does not support MessageDialog nor
    AsyncMessageDialog because there is no corresponding API in the
    XDG Desktop Portal.
    
    The GTK backend is still available with the new `gtk3` Cargo
    feature.
    
    Fixes PolyMeilex#36
    Be-ing committed Jan 18, 2022
    Configuration menu
    Copy the full SHA
    e46df9b View commit details
    Browse the repository at this point in the history
  2. replace smol with pollster

    pollster is smaller than smol
    Be-ing committed Jan 18, 2022
    Configuration menu
    Copy the full SHA
    9119652 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6f42384 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b74ff6f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    35bb747 View commit details
    Browse the repository at this point in the history
  6. impl From<FileHandle> for PathBuf

    to reduce code duplication
    Be-ing committed Jan 18, 2022
    Configuration menu
    Copy the full SHA
    9e9fba6 View commit details
    Browse the repository at this point in the history
  7. cargo fmt

    Be-ing committed Jan 18, 2022
    Configuration menu
    Copy the full SHA
    bba1d87 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    72403bf View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    503aa10 View commit details
    Browse the repository at this point in the history
  10. make gtk3 a default feature

    Be-ing committed Jan 18, 2022
    Configuration menu
    Copy the full SHA
    7c78bb4 View commit details
    Browse the repository at this point in the history