Summary: | D-Bus action /dolphin/Dolphin_1/actions/show_terminal_panel missing | ||
---|---|---|---|
Product: | [Applications] dolphin | Reporter: | Christian Hartmann <hartmann.christian> |
Component: | panels: terminal | Assignee: | Dolphin Bug Assignee <dolphin-bugs-null> |
Status: | REOPENED --- | ||
Severity: | normal | CC: | akselmo, kdedev, kfm-devel |
Priority: | NOR | ||
Version: | 24.08.2 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Christian Hartmann
2024-11-07 07:16:46 UTC
Hello! You've reached the KDE bug tracker, which is for tracking bugs in KDE software. Unfortunately here on the bug tracker, we cannot offer help with software development topics not clearly related to bugs in KDE software. This includes help with plugin development questions about available D-Bus actions and so on. You can find appropriate ways to get in contact with the dev team for assistance with your issue at https://community.kde.org/Get_Involved/development#Communicate_with_the_dev_team. Thanks. This d-bus interface *was* available in Plasma 5, but *is not* in Plasma 6. Why should someone intentionally remove such an interface from an API? It is the direct counterpart of the F4 function key and its functionality, which is still there. Sorry, if my understanding and interpretation of being a bug is / was wrong. the interface / action is actually still in use (triggered in the code): in: https://invent.kde.org/system/dolphin/-/blob/master/src/dolphinmainwindow.cpp line 712 reads as: actionCollection()->action("show_terminal_panel")->trigger(); but this action is not available as a public interface. Just to clarify, pressing F4 key will open the menu normally? And it's just the missing API that is the problem? thx for asking .. exactly! F4 opens and closes the terminal panel as usual. and yes, the corresponding d-bus interface is no longer available. regarding the piece of code cited above ... my wild guess is, that it may fail silently. |