Skip to content

Bug: XDG Desktop file picker is not used on Linux #1195

@averyterrel

Description

@averyterrel

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Stack produces an error in the logs and no dialog box.

Expected Behavior

Stack uses the default XDG-specified file picker, and potentially creates a popup of some sort to warn the user that one couldn't be found.

Reproduce Steps

  1. Install a Linux system that doesn't have Qarma, KDialog, or Zenity installed.
  2. Run Stack Wallet
  3. Try to import a backup

Environment

  • Operating system: Up to date Gentoo Linux commit 2bb6625a1, AMD64 glibc openrc desktop profile (currently profile 3)

Logs

https://gist.github.com/averyterrel/5536e790dcafd70b70047c79fa03b8fc

Further Information

file_picker 10.3.0+ supports this

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions