Version: (using KDE Devel) Installed from: Compiled sources OS: Linux Clicking window->show terminal emulator on konqueror opens the built-in terminal emulator, but no shell is started. This happens in both kde4daily version KDESVNTRUNKr745797 and on latest opensuse packages.
*** Bug 158469 has been marked as a duplicate of this bug. ***
Confirmed even on recent revision (compiled from trunk 2 days ago).
still present in 4.0.2 release 17.2
testing on gentoo kde 4.04 still present. I'm hoping this get's fixed by kde 4.1
I get this exact issue using svn trunk r808613 (compiled from source, running on mandriva 2008.1 x86_64).
i have the same bug mandriva cooker 2009.0 (KDE 4.0.98 (4.1 RC1) A screenshot : http://img514.imageshack.us/img514/9923/konqkonsua6.jpg
Seems like Konqueror just creates the konsole KPart, but that it needs to be explicitly told to run the shell via the terminal interface (showShellInDir). Don't know how to best fix it, since Konqueror's logic is entirely generic --- it has no clue it's opening a terminal emulator. David, could you perhaps take a look? Seems like a fairly important bug to me...
still present in 4.1.00 (testing factory on opensuse 11.0). come on guys this has been open since 4.0.1
This is because the implementation of openUrl has been removed from konsolepart since kde3, I don't know why. Re-adding an openUrl implementation fixes it. Robert, OK with this patch?
Created attachment 26755 [details] openurl implementation
Hi, Please commit David, Regards, Robert. 2008/8/9 David Faure <faure@kde.org>: [bugs.kde.org quoted mail]
SVN commit 844692 by dfaure: Re-add a openUrl implementation so that embedding konsolepart into konqueror works again BUG: 153649 M +32 -7 Part.cpp M +12 -11 Part.h WebSVN link: http://websvn.kde.org/?view=rev&revision=844692
using a development suse build and this isn't fixed it's based on kde 4.1.2 release 52.2
Caleb: The fix has only been applied to trunk, so it should only appear in KDE 4.2 .
so you're saying it wouldn't be fixed in the unstable branch that opensuse builds? which I believe is off recent svns. I update last night so I'm running pre-4.2. wouldn't it be fixed in that? Version 4.1.67 (KDE 4.1.67 (KDE 4.2 >= 20080918)) "release 1.4"
I just tried it in my trunk build and it's working fine. openSUSE's must be outdated or something.
Confirmed, it is working in trunk.
I'd like to note that it doesn't work in web-browser mode. It only does for file-browser mode. I have just upgraded to kde 4.2 from stable tree of gentoo. Is there a use-case for terminal emulator in web-browser mode? Otherwise it should be removed from menu.
SVN commit 923962 by dfaure: Make openUrl lead to a useable shell in all cases, even if the url is not a local url. CCBUG: 153649 M +4 -2 Part.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=923962
It's technically difficult to "remove the menu item if the current view is HTTP", since the toggleviews are registered once and for all via desktop files.