Summary: | App Chooser allows selection of "other" executable but does not then allow launching it | ||
---|---|---|---|
Product: | [Plasma] plasma-integration | Reporter: | Paul Worrall <p.r.worrall> |
Component: | general | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | code, kubry, nate, notmart, oded |
Priority: | VHI | Keywords: | regression |
Version First Reported In: | 6.1.90 | ||
Target Milestone: | --- | ||
Platform: | Arch Linux | ||
OS: | Linux | ||
See Also: | https://bugs.kde.org/show_bug.cgi?id=460985 | ||
Latest Commit: | https://invent.kde.org/plasma/xdg-desktop-portal-kde/-/commit/a09ffaf4112afd7a65963b36eefe1285d4493ffd | Version Fixed In: | 6.2.0 |
Sentry Crash Report: | |||
Attachments: |
Screen recording, sorry it's a bit blurry
Screenshot of the final dialog |
Description
Paul Worrall
2024-09-15 10:42:16 UTC
can't reproduce Can you attach a screenshot or a screen recording of the view that shows the other apps that you can choose? Let's make sure it's the one we all have in mind. Created attachment 173751 [details]
Screen recording, sorry it's a bit blurry
Created attachment 173752 [details]
Screenshot of the final dialog
How do I now actually launch xdg-open and use it to open the file ?
Aha! I can reproduce this. This UI needs some refinement for sure. *** Bug 493698 has been marked as a duplicate of this bug. *** I've pushed a branch named work/ngraham/accept-terminal-commands to xdg-desktop-portal which implements the UI, but I'm failing to see where in the backend this would have gotten done. This is very surprising to me, since I definitely QA'd this in the past. Somehow it broke between the time when I verified it working and now. Maybe there was some kind of intervening refactor that removed the things we need here? Or maybe I'm just crazy and it never worked and I'm terrible at my job. A possibly relevant merge request was started @ https://invent.kde.org/plasma/xdg-desktop-portal-kde/-/merge_requests/320 Git commit f9526d3519d2342dfd855eee3849adb20e7c8c57 by Nate Graham. Committed on 27/09/2024 at 13:01. Pushed by ngraham into branch 'master'. AppChooserDialog: allow accepting terminal commands Looks like this it broke after a refactor of the dialog after it was originally written. FIXED-IN: 6.2.0 M +33 -8 src/AppChooserDialog.qml https://invent.kde.org/plasma/xdg-desktop-portal-kde/-/commit/f9526d3519d2342dfd855eee3849adb20e7c8c57 Git commit a09ffaf4112afd7a65963b36eefe1285d4493ffd by Nate Graham. Committed on 28/09/2024 at 19:33. Pushed by ngraham into branch 'Plasma/6.2'. AppChooserDialog: allow accepting terminal commands Looks like this it broke after a refactor of the dialog after it was originally written. FIXED-IN: 6.2.0 (cherry picked from commit f9526d3519d2342dfd855eee3849adb20e7c8c57) Co-authored-by: Nate Graham <nate@kde.org> M +33 -8 src/AppChooserDialog.qml https://invent.kde.org/plasma/xdg-desktop-portal-kde/-/commit/a09ffaf4112afd7a65963b36eefe1285d4493ffd |