When the option in the yakuake menu "manage profiles" is clicked , nothing occurs. Here is what i get if i start yakuake from the terminal: QMetaObject::invokeMethod: No such method Konsole::Part::showManageProfilesDialog(QWidget*) Reproducible: Always Steps to Reproduce: 1.open yakuake menu 2.click in the "manage profiles..." option Actual Results: Nothing happens Expected Results: A new window with options to manage profiles should appear.
This is because Konsole decided it would be smart to break public API with active users, and needs to be fixed there.
For reference: https://blogs.kde.org/2015/09/04/konsoles-new-manage-profiles-configure-dialog
*** Bug 360401 has been marked as a duplicate of this bug. ***
*** Bug 364758 has been marked as a duplicate of this bug. ***
*** Bug 364821 has been marked as a duplicate of this bug. ***
I'm also experiencing this bug. Yakuake version: Version 3.0.2 Konsole version: Version 16.04.2
*** Bug 367725 has been marked as a duplicate of this bug. ***
Hey guys, This has been around for over a year now for such a critical thing affecting yakuake, can we expect any movement?
*** Bug 378844 has been marked as a duplicate of this bug. ***
I've found this bug as well: same error QMetaObject::invokeMethod: No such method Konsole::Part::showManageProfilesDialog(QWidget*)
*** Bug 380212 has been marked as a duplicate of this bug. ***
Git commit 9a3e18816e66aecbb5f79cc243a6e1d5c5723d6f by Kurt Hindenburg. Committed on 02/06/2017 at 02:24. Pushed by hindenburg into branch 'master'. Fix 'Manage Profiles' option from KonsolePart Allow the menu option to work again. Code copied from MainWindow. Keeping the bug report open for now as I think this still need some work. M +3 -2 src/CMakeLists.txt M +22 -1 src/Part.cpp M +2 -1 src/Part.h https://commits.kde.org/konsole/9a3e18816e66aecbb5f79cc243a6e1d5c5723d6f
(In reply to Kurt Hindenburg from comment #12) > Git commit 9a3e18816e66aecbb5f79cc243a6e1d5c5723d6f by Kurt Hindenburg. > Committed on 02/06/2017 at 02:24. > Pushed by hindenburg into branch 'master'. > > Fix 'Manage Profiles' option from KonsolePart > > Allow the menu option to work again. Code copied from MainWindow. > Keeping the bug report open for now as I think this still need some > work. > > M +3 -2 src/CMakeLists.txt > M +22 -1 src/Part.cpp > M +2 -1 src/Part.h > > https://commits.kde.org/konsole/9a3e18816e66aecbb5f79cc243a6e1d5c5723d6f While this patch works (on top of konsole 17.04.1) with yakuake, there seems to be a conflict with the KConfigDialog. Depending whether "Manage Profiles" or "Configure Yakuake" is selected first, the actions done by both are identical. Example: - Click on "Manage Profiles" -> Manage Profiles dialog opens - Click on "Configure Yakuake" -> Manage Profiles dialog opens (!) Or the other way around: - Click on "Configure Yakuake" -> Configuration dialog opens - Click on "Manage Profiles" -> Configuration dialog opens (!)
Git commit ff18f80419ecc6830bc8e5f3cc98c2980edab38f by Kurt Hindenburg. Committed on 06/06/2017 at 01:38. Pushed by hindenburg into branch 'master'. Make KonsolePart's 'Manage Profiles' dialog name unique Using "settings" is too generic and clashes with yakuake's configure dialog. M +3 -2 src/Part.cpp https://commits.kde.org/konsole/ff18f80419ecc6830bc8e5f3cc98c2980edab38f
It seems to be fixed, can someone please check and close this issue as resolved?
Yakuake 3.0.5 in Kubuntu 18.04. "Manage Profiles..." works for me now, opens the profile selection dialog.
I seemed to forgot to close this