foss42 / apidash

API Dash is a beautiful open-source cross-platform API Client built using Flutter which can help you easily create & customize your API requests, visually inspect responses and generate API integration code. It is supported for macOS, Windows, Linux, Android & iOS. A lightweight alternative to postman/insomnia.
https://apidash.dev
Apache License 2.0
1.59k stars 301 forks source link

File Picker not working on Linux properly #356

Closed Tanish2002 closed 6 months ago

Tanish2002 commented 6 months ago

Describe the bug/problem We're currently using file_picker for file explorer/picker dialog. This works fine on windows and macos but on linux it sometimes won't work. This is because it tries to find one of the following executable on path qarma, kdialog, zenity (source) which on some minimal distros wont be available.

Steps to Reproduce the bug/problem Open the file picker in formdata body type on a linux system which doesn't have qarma, kdialog, zenity installed.

Expected behavior File picker works fine without any third party dependencies.

Device Info (The device where you encountered this issue): Output of uname -a

Linux anime 6.6.19-xanmod1 #1-NixOS SMP PREEMPT_DYNAMIC Tue Jan  1 00:00:00 UTC 1980 x86_64 GNU/Linux