Summary: | konsole upgrade 19.04 -> 19.07 breaks QDBUS session support | ||
---|---|---|---|
Product: | [Applications] konsole | Reporter: | pgnd <pgnd> |
Component: | general | Assignee: | Konsole Developer <konsole-devel> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | tcanabrava |
Priority: | NOR | ||
Version: | 19.07.80 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
pgnd
2019-07-31 19:15:31 UTC
You can use Konsole's variables which make this much easier Example: printenv | grep KONSOLE KONSOLE_DBUS_SERVICE=:1.405 KONSOLE_DBUS_SESSION=/Sessions/1 KONSOLE_DBUS_WINDOW=/Windows/1 KONSOLE_PROFILE_NAME=Solarized Light KONSOLE_VERSION=190790 qdbus $KONSOLE_DBUS_SERVICE $KONSOLE_DBUS_WINDOW prevSession qdbus $KONSOLE_DBUS_SERVICE $KONSOLE_DBUS_SESSION sendText hi The only one that doesn't appear to work is newSession This appears to fix newSession - needs to be done in all of the newSession - createView(session); + auto newView = createView(session); + activeContainer()->addView(newView); session->run(); Git commit 3824de3e4f07fccf3e49c74afe80298cd734e178 by Kurt Hindenburg. Committed on 05/08/2019 at 14:12. Pushed by hindenburg into branch 'master'. Fix dbus newSession() three methods to work FIXED-IN: 19.08 M +6 -3 src/ViewManager.cpp https://invent.kde.org/kde/konsole/commit/3824de3e4f07fccf3e49c74afe80298cd734e178 Git commit 3824de3e4f07fccf3e49c74afe80298cd734e178 by Kurt Hindenburg. Committed on 05/08/2019 at 14:12. Pushed by scmsync into branch 'master'. Fix dbus newSession() three methods to work FIXED-IN: 19.08 M +6 -3 src/ViewManager.cpp https://commits.kde.org/konsole/3824de3e4f07fccf3e49c74afe80298cd734e178 Git commit a3ec064f2f2af6a774d28ead9fb32e070cf06ea8 by Kurt Hindenburg. Committed on 06/08/2019 at 00:22. Pushed by hindenburg into branch 'Applications/19.08'. Fix dbus newSession() three methods to work FIXED-IN: 19.08 (cherry picked from commit 3824de3e4f07fccf3e49c74afe80298cd734e178) M +6 -3 src/ViewManager.cpp https://invent.kde.org/kde/konsole/commit/a3ec064f2f2af6a774d28ead9fb32e070cf06ea8 Git commit a3ec064f2f2af6a774d28ead9fb32e070cf06ea8 by Kurt Hindenburg. Committed on 06/08/2019 at 00:22. Pushed by scmsync into branch 'Applications/19.08'. Fix dbus newSession() three methods to work FIXED-IN: 19.08 (cherry picked from commit 3824de3e4f07fccf3e49c74afe80298cd734e178) M +6 -3 src/ViewManager.cpp https://commits.kde.org/konsole/a3ec064f2f2af6a774d28ead9fb32e070cf06ea8 Resolving this as the earlier commits should have fixed this. |