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

[snap] Manual download page does not offer a file selector #1544

Closed
jonnius opened this issue Nov 14, 2020 · 1 comment
Closed

[snap] Manual download page does not offer a file selector #1544

jonnius opened this issue Nov 14, 2020 · 1 comment
Assignees
Labels
bug a bug in the software itself

Comments

@jonnius
Copy link

jonnius commented Nov 14, 2020

UBports Installer 0.7.2-beta (snap)
Environment: Ubuntu Core 20 linux 5.4.0-53-generic x64 NodeJS v12.16.3
Device: suzu
Target OS: Ubuntu Touch
Settings: undefined
OPEN-CUTS run: https://ubports.open-cuts.org/run/5faf8def9702a600079dc75d
Log: https://paste.ubuntu.com/p/F3jvMMTqRr/

A simple textfield to past a path in does not fit into the overall UI. There should be a file selector at least.

@NeoTheThird NeoTheThird added the blocked This issue can currently not be resolved due to external constraints. label Nov 15, 2020
@NeoTheThird
Copy link
Member

Currently waiting for electron to add support for xdg desktop portals (electron/electron#19159), so we can show the system file picker on snap. If you try opening the dialog in a confined snap as-is, apparmor will kill you dead. I agree, the current way is not great, but it gets the job done. Since an upstream fix is expected soon, i'd rather not create a hacky workaround on our side.

@NeoTheThird NeoTheThird changed the title Manual download page does not offer a file selector [snap] Manual download page does not offer a file selector Nov 15, 2020
@NeoTheThird NeoTheThird self-assigned this Sep 29, 2021
@NeoTheThird NeoTheThird added bug a bug in the software itself and removed blocked This issue can currently not be resolved due to external constraints. labels Sep 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug a bug in the software itself
Projects
None yet
Development

No branches or pull requests

2 participants