Summary: | Allow to run commands with environment variables | ||
---|---|---|---|
Product: | [Plasma] krunner | Reporter: | Thiago Sueto <herzenschein> |
Component: | general | Assignee: | Alexander Lohnau <alexander.lohnau> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | alexander.lohnau, bluedzins, bugseforuns, h.klene, nate |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/plasma/plasma-workspace/commit/dc70225a7c1a373c0db1fe1054ee7048acd95115 | Version Fixed In: | 5.20 |
Sentry Crash Report: |
Description
Thiago Sueto
2019-06-24 05:27:47 UTC
I think this makes sense as an advanced feature. I'm kind of surprised that it doesn't just automatically work, in fact. *** Bug 180115 has been marked as a duplicate of this bug. *** A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/172 Git commit 5feeab7560b92a8e4181224d29af69730d59107c by Alexander Lohnau. Committed on 28/07/2020 at 13:50. Pushed by dfaure into branch 'master'. Add overload to invoke terminal with ENV variables Because this is an exported class we have to add an overload. M +18 -3 src/kdeinit/ktoolinvocation.cpp M +22 -0 src/kdeinit/ktoolinvocation.h M +9 -1 src/kdeinit/ktoolinvocation_win.cpp M +9 -1 src/kdeinit/ktoolinvocation_x11.cpp https://invent.kde.org/frameworks/kservice/commit/5feeab7560b92a8e4181224d29af69730d59107c I wonder, if this could be related to the broken support of environment variables in *.desktop files? bug 167502 comment #4 IMO it seems not related, because this bug is only about shell commands and not the desktop service stuff. Git commit dc70225a7c1a373c0db1fe1054ee7048acd95115 by Alexander Lohnau. Committed on 11/08/2020 at 07:28. Pushed by alex into branch 'master'. Allow ENV variables in shell runner FIXED-IN: 5.20 M +42 -12 runners/shell/shellrunner.cpp M +1 -0 runners/shell/shellrunner.h https://invent.kde.org/plasma/plasma-workspace/commit/dc70225a7c1a373c0db1fe1054ee7048acd95115 |