Description of problem: When trying to set a cutom web browser as the preferred application, the new selection is not saved. Version-Release number of selected component (if applicable): How reproducible: Always. Steps to Reproduce: 1. Open the Preferred Application Tool, and Select Custom Web Browser 2. Enter command path to the web browser wishing to be used 3. Close the application. Actual results: When clicking on a url, the desktop uses the default web browser, normally Mozilla. Expected results: When clicking on a url, the desktop should use the web browser that was entered manually as the custom web browser. Additional info:
I am in total agreement. The panel launcher should launch the user's chosen preferred browser.
I am quite sure this is not a control-center bug. Read Bug #109738.
Based on my preliminary research the bug seems to be in control-center-2.4.0/capplets/default-applications/gnome-default-applications-properties.c Looks like DEFAULT_APPS_KEY_BROWSER_NEEDS_TERM is possibly defined incorrectly, but I need to do more research to verify. Warren, what leads you to believe this isn't a bug in control-center, is there something I'm missing? BTW, thanks for the link to the other bug, they definitely seem to be related.
That application only sets the user's preferred browser (albeit incorrectly Bug #109738) in gconf. The problem here is the menu option and panel launcher is calling mozilla directly, and not using the gconf defined browser.
Oh, that's sorta different than what my original bug was referring to. If I'm understanding you correctly, you basically want the menu & panel launchers to invoke the preferred browser, and not 'mozilla %u'. If I'm incorrect in my assumption, you can contact me outside of Bugzilla. No reason to cause undue clutter here, due to my denseness. Back to control-center: I also noticed that control-center doesn't seem to set the 'enabled' key under url-handlers->http in GConf, when attemping to use a Custom Web Browser.
You are correct that I want the launchers to run the preferred browser. What did you have in mind instead? (I'm curious.) You are correct about the "enabled" key, but I don't think there are any applications that actually pay attention to that. I could be wrong though.
I was thinking of when you have a url in an e-mail (like in Evolution), having the Custom Web Browser opening it, instead of Mozilla. I'm only able to get this behavior by editing the following GConf keys: /desktop/gnome/url-handlers/https/command/ value=mozilla-firebird "%s" /desktop/gnome/url-handlers/https/enabled/ value=true Regarding your problem, is there a command that runs the default browser? Off the top of my head, I'm not aware of one.
Your problem would be fixed by Bug #109738. https://bugzilla.fedora.us/show_bug.cgi?id=1113 Currently there is htmlview, but it is deeply flawed. See this for 50% of the solution to eventually fixing htmlview.
The reporter problem is now fixed.