Version: (using KDE 4.2.4) OS: Linux Installed from: Mandriva RPMs Configure Your Desktop / Default Applications - System Settings / Web Browser/ Default Component / In the following web browser/ Browse button 1. If click on browse button and choose Konqueror from known Application list, it pastes "konqbrowser" in the "In the following web browser" field. However, clicking on a link in a Thunderbird emails then opens Konqueror with a page full of code from the cache instead of going to the web page. 2. If click on browse button and browse to /usr/bin/konqueror, it leaves the "In the following web browser" field blank. However, typing "/usr/bin/konqueror" directly into the field works as required. I therefore find that the "browse" button is not functioning and will confuse users. Reported as Mandriva bug 50853 on Bugzilla, they asked to post here.
2. is fixed since KDE 4.3.0
*** Bug 242707 has been marked as a duplicate of this bug. ***
*** Bug 275924 has been marked as a duplicate of this bug. ***
Obviously it is not fixed, the problem still exists in 4.6.x
The first problem is due to code like this : void CfgBrowser::selectBrowser() { KUrl::List urlList; KOpenWithDialog dlg(urlList, i18n("Select preferred Web browser application:"), QString(), this); if (dlg.exec() != QDialog::Accepted) return; m_browserService = dlg.service(); if (m_browserService) { m_browserExec = m_browserService->desktopEntryName(); ... However, the .desktop corresponding to konqueror is installed as konqbrowser.desktop. That is why "konqbrowser" is filled .
All problems here are fixed for me in Plasma 5.14. The Konqueror name issue is a packaging matter that should be taken up with distro maintainers and packagers.
(In reply to Nate Graham from comment #6) > The Konqueror name issue > is a packaging matter that should be taken up with distro maintainers and > packagers. Not really. Konqueror upstream does actually (still) ship "konqbrowser.desktop"... See https://cgit.kde.org/konqueror.git/tree/konqbrowser.desktop
Ok, please submit a bug against Konqueror then. :)