I believe this has been brought up before but I havn't seen a solution to it.
Google-chrome is set to be default browser, in Preferred Applications Web Browser is set to launch G-C for hyper links etc. Nevertheless when a link in TB is selected Firefox is launched and what is equally bad is that Firefox is then set to be default.
What can be done to change this behaviour short of reporting a bug in bugzilla?
On Thu, 07 Mar 2013 15:55:57 +0100 Erik P. Olsen wrote:
What can be done to change this behaviour short of reporting a bug in bugzilla?
That probably wouldn't do any good either :-).
The real problem is that there is no such thing as a "default" anything.
There are some vague rules written by the freedesktop folks, then there are the 47 million programs which can launch web browsers which may or may not pay attention to the "rules".
See: http://home.comcast.net/~tomhorsley/game/mimes.html
I decrypted enough stuff that I was able to tell claws-mail to open links with xdg-open and then have that invoke google-chrome, but there are other things I have yet to have any luck with (like getting google-chrome to pass .torrent links to ktorrent - magnets yes, torrents no :-).
On 07/03/13 16:11, Tom Horsley wrote:
On Thu, 07 Mar 2013 15:55:57 +0100 Erik P. Olsen wrote:
What can be done to change this behaviour short of reporting a bug in bugzilla?
That probably wouldn't do any good either :-).
The real problem is that there is no such thing as a "default" anything.
There are some vague rules written by the freedesktop folks, then there are the 47 million programs which can launch web browsers which may or may not pay attention to the "rules".
See: http://home.comcast.net/~tomhorsley/game/mimes.html
I decrypted enough stuff that I was able to tell claws-mail to open links with xdg-open and then have that invoke google-chrome, but there are other things I have yet to have any luck with (like getting google-chrome to pass .torrent links to ktorrent - magnets yes, torrents no :-).
OK, I believe I solved the problem. In /usr/local/share/applications/defaults.list I found several lines with text like http=firefox.desktop;google-chrome.desktop and changing it into http=google-chrome.desktop did it.
Erik P. Olsen wrote:
On 07/03/13 16:11, Tom Horsley wrote:
On Thu, 07 Mar 2013 15:55:57 +0100 Erik P. Olsen wrote:
What can be done to change this behaviour short of reporting a bug in bugzilla?
That probably wouldn't do any good either :-).
The real problem is that there is no such thing as a "default" anything.
There are some vague rules written by the freedesktop folks, then there are the 47 million programs which can launch web browsers which may or may not pay attention to the "rules".
See: http://home.comcast.net/~tomhorsley/game/mimes.html
I decrypted enough stuff that I was able to tell claws-mail to open links with xdg-open and then have that invoke google-chrome, but there are other things I have yet to have any luck with (like getting google-chrome to pass .torrent links to ktorrent - magnets yes, torrents no :-).
OK, I believe I solved the problem. In /usr/local/share/applications/defaults.list I found several lines with text like http=firefox.desktop;google-chrome.desktop and changing it into http=google-chrome.desktop did it.
Hmm, there should be possible set default browser for individual users, not only as system global.
Where falls 'htmlview' and 'launchmail' wrappers hich was in earlier Fedora releases? I think they was rather gnome-oriented, but (not know how launchmail) htmlview could read ~/.htmlviewrc where was users preferences set. Maybe this idea isn't bad. Or is now there something better?
On 03/08/13 14:05, Frantisek Hanzlik wrote:
Hmm, there should be possible set default browser for individual users, not only as system global.
Yes, there is....
xdg-settings is supposed to be the command to set that up. However, I've found it to be buggy. So, you can manually edit
$HOME/.local/share/applications/mimeapps.list
On 08/03/13 07:46, Ed Greshko wrote:
On 03/08/13 14:05, Frantisek Hanzlik wrote:
Hmm, there should be possible set default browser for individual users, not only as system global.
Yes, there is....
xdg-settings is supposed to be the command to set that up. However, I've found it to be buggy. So, you can manually edit
$HOME/.local/share/applications/mimeapps.list
Changing this mimeapps.list does nothing. There are two defaults.list on my system: In /usr/local/share/applications/ and in /usr/share/applications/
Changing defaults.list only works in /usr/share/applications/ and copying it to $HOME/.local/share/applications/ has no effect either.
On 03/09/13 18:31, Erik P. Olsen wrote:
On 08/03/13 07:46, Ed Greshko wrote:
On 03/08/13 14:05, Frantisek Hanzlik wrote:
Hmm, there should be possible set default browser for individual users, not only as system global.
Yes, there is....
xdg-settings is supposed to be the command to set that up. However, I've found it to be buggy. So, you can manually edit
$HOME/.local/share/applications/mimeapps.list
Changing this mimeapps.list does nothing. There are two defaults.list on my system: In /usr/local/share/applications/ and in /usr/share/applications/
Changing defaults.list only works in /usr/share/applications/ and copying it to $HOME/.local/share/applications/ has no effect either.
I should mention I'm running KDE. If you are using GNOME, you may want to try installing gconf-editor and checking the settings for desktop-->gnome-->url-handlers-->http and https.
On 09/03/13 12:10, Ed Greshko wrote:
On 03/09/13 18:31, Erik P. Olsen wrote:
On 08/03/13 07:46, Ed Greshko wrote:
On 03/08/13 14:05, Frantisek Hanzlik wrote:
Hmm, there should be possible set default browser for individual users, not only as system global.
Yes, there is....
xdg-settings is supposed to be the command to set that up. However, I've found it to be buggy. So, you can manually edit
$HOME/.local/share/applications/mimeapps.list
Changing this mimeapps.list does nothing. There are two defaults.list on my system: In /usr/local/share/applications/ and in /usr/share/applications/
Changing defaults.list only works in /usr/share/applications/ and copying it to $HOME/.local/share/applications/ has no effect either.
I should mention I'm running KDE. If you are using GNOME, you may want to try installing gconf-editor and checking the settings for desktop-->gnome-->url-handlers-->http and https.
I am actually running XFCE.
On 03/09/13 19:38, Erik P. Olsen wrote:
On 09/03/13 12:10, Ed Greshko wrote:
On 03/09/13 18:31, Erik P. Olsen wrote:
On 08/03/13 07:46, Ed Greshko wrote:
On 03/08/13 14:05, Frantisek Hanzlik wrote:
Hmm, there should be possible set default browser for individual users, not only as system global.
Yes, there is....
xdg-settings is supposed to be the command to set that up. However, I've found it to be buggy. So, you can manually edit
$HOME/.local/share/applications/mimeapps.list
Changing this mimeapps.list does nothing. There are two defaults.list on my system: In /usr/local/share/applications/ and in /usr/share/applications/
Changing defaults.list only works in /usr/share/applications/ and copying it to $HOME/.local/share/applications/ has no effect either.
I should mention I'm running KDE. If you are using GNOME, you may want to try installing gconf-editor and checking the settings for desktop-->gnome-->url-handlers-->http and https.
I am actually running XFCE.
OK.... I just happen to have a system on which I've not run xfce. When I clicked on the browser icon on the panel it informed me my default browser wasn't configured. So, I chose /usr/bin/google-chrome.
The action of doing that modified several files....
~/.config/xfce4/helpers.rc was created and contains the line
WebBrowser=custom-WebBrowser
Then ~/.local/share/xfce4/helpers/custom-WebBrowser.desktop was created and it contains
[egreshko@f18x helpers]$ cat custom-WebBrowser.desktop [Desktop Entry] NoDisplay=true Version=1.0 Encoding=UTF-8 Type=X-XFCE-Helper X-XFCE-Category=WebBrowser X-XFCE-CommandsWithParameter=/usr/bin/google-chrome "%s" Icon=google-chrome Name=google-chrome X-XFCE-Commands=/usr/bin/google-chrome
There is also a google-chrome.desktop in that same directory but it was created back in January and I think created when I installed chrome on that system.
On 09/03/13 13:22, Ed Greshko wrote:
On 03/09/13 19:38, Erik P. Olsen wrote:
On 09/03/13 12:10, Ed Greshko wrote:
On 03/09/13 18:31, Erik P. Olsen wrote:
On 08/03/13 07:46, Ed Greshko wrote:
On 03/08/13 14:05, Frantisek Hanzlik wrote:
Hmm, there should be possible set default browser for individual users, not only as system global.
Yes, there is....
xdg-settings is supposed to be the command to set that up. However, I've found it to be buggy. So, you can manually edit
$HOME/.local/share/applications/mimeapps.list
Changing this mimeapps.list does nothing. There are two defaults.list on my system: In /usr/local/share/applications/ and in /usr/share/applications/
Changing defaults.list only works in /usr/share/applications/ and copying it to $HOME/.local/share/applications/ has no effect either.
I should mention I'm running KDE. If you are using GNOME, you may want to try installing gconf-editor and checking the settings for desktop-->gnome-->url-handlers-->http and https.
I am actually running XFCE.
OK.... I just happen to have a system on which I've not run xfce. When I clicked on the browser icon on the panel it informed me my default browser wasn't configured. So, I chose /usr/bin/google-chrome.
The action of doing that modified several files....
~/.config/xfce4/helpers.rc was created and contains the line
WebBrowser=custom-WebBrowser
Then ~/.local/share/xfce4/helpers/custom-WebBrowser.desktop was created and it contains
[egreshko@f18x helpers]$ cat custom-WebBrowser.desktop [Desktop Entry] NoDisplay=true Version=1.0 Encoding=UTF-8 Type=X-XFCE-Helper X-XFCE-Category=WebBrowser X-XFCE-CommandsWithParameter=/usr/bin/google-chrome "%s" Icon=google-chrome Name=google-chrome X-XFCE-Commands=/usr/bin/google-chrome
There is also a google-chrome.desktop in that same directory but it was created back in January and I think created when I installed chrome on that system.
OK, I see the same files but they do nothing with regard to launching google-chrome from links in thunderbird.
On 03/09/13 20:46, Erik P. Olsen wrote:
OK, I see the same files but they do nothing with regard to launching google-chrome from links in thunderbird.
I see.....
Well, my test system has multiple desktops installed. I'd mainly run KDE and sometimes GNOME on it and I just tested and a clicked link in TBird does bring up chrome. None of the system specific files have been altered. So, there is a per user setting that Tbird is using.
All I can tell you is this. Running xfce....
If ~/.local/share/applications/mimeapps.list contains this....
[Added Associations] text/html=google-chrome.desktop x-scheme-handler/magnet=ktorrent.desktop;transmission-gtk.desktop; x-scheme-handler/http=exo-web-browser.desktop x-scheme-handler/https=exo-web-browser.desktop
[Default Applications] text/html=google-chrome.desktop x-scheme-handler/magnet=ktorrent.desktop x-scheme-handler/http=google-chrome.desktop x-scheme-handler/https=google-chrome.desktop x-scheme-handler/about=google-chrome.desktop x-scheme-handler/unknown=google-chrome.desktop
Chrome is started when I click on a link in TBird
If I modify that file to contain only this....
[Added Associations] text/html=google-chrome.desktop x-scheme-handler/magnet=ktorrent.desktop;transmission-gtk.desktop; x-scheme-handler/http=exo-web-browser.desktop x-scheme-handler/https=exo-web-browser.desktop
Then firefox is started when a link is clicked in TBird.
Am 09.03.2013 14:25, schrieb Ed Greshko:
On 03/09/13 20:46, Erik P. Olsen wrote:
OK, I see the same files but they do nothing with regard to launching google-chrome from links in thunderbird.
I see.....
Well, my test system has multiple desktops installed. I'd mainly run KDE and sometimes GNOME on it and I just tested and a clicked link in TBird does bring up chrome. None of the system specific files have been altered. So, there is a per user setting that Tbird is using.
All I can tell you is this. Running xfce....
If ~/.local/share/applications/mimeapps.list contains this....
.................................................
since this list is silently supressing messages with screenshots and i realized now that my one days ago also was supressed
all i can say is find about:config in the extended preferences and look if there are protocol handlers for http/https and change them to whatever you want
ANY SYSTEM-SETTING is no longer relevant if they are present
network.protocol-handler.app.http network.protocol-handler.app.https
it is general a good idea to learn about preferences of used applications
On 03/09/13 21:29, Reindl Harald wrote:
all i can say is find about:config in the extended preferences and look if there are protocol handlers for http/https and change them to whatever you want
ANY SYSTEM-SETTING is no longer relevant if they are present
network.protocol-handler.app.http network.protocol-handler.app.https
it is general a good idea to learn about preferences of used applications
Yes, of course you could do that. Yet, the subject of the thread is "does not respect the default browser setting". Which is what I'm addressing. You just overriding the "default" setting with a specific setting...which is fine. Almost like saying... I know there is a bug but I can get around it so never mind. :-)
Am 09.03.2013 14:37, schrieb Ed Greshko:
On 03/09/13 21:29, Reindl Harald wrote:
all i can say is find about:config in the extended preferences and look if there are protocol handlers for http/https and change them to whatever you want
ANY SYSTEM-SETTING is no longer relevant if they are present
network.protocol-handler.app.http network.protocol-handler.app.https
it is general a good idea to learn about preferences of used applications
Yes, of course you could do that
of course you have to verify that
Yet, the subject of the thread is "does not respect the default browser setting".
yes but try to understand
Which is what I'm addressing. You just overriding the "default" setting with a specific setting...which is fine.
the default maybe overrided since this thread started
Almost like saying... I know there is a bug but I can get around it so never mind. :-)
you do not understand what i am trying to tell you i saw on my machine google-chrome a few years ago in exactly this settings and you can bet that ii have not made them, i guess it was the chrome-installation like any update tries to enable/start atd.service until you mask it
so if someone finds that default settings are ignored he has at the first place to look in any application specific ones!
On 03/09/13 21:43, Reindl Harald wrote:
you do not understand what i am trying to tell you i saw on my machine google-chrome a few years ago in exactly this settings and you can bet that ii have not made them, i guess it was the chrome-installation like any update tries to enable/start atd.service until you mask it
so if someone finds that default settings are ignored he has at the first place to look in any application specific ones!
You're right.... I don't know what you're trying to convey.
I can't tell if you are suggesting that the OP changes TBird specific configuration to get the desired behavior *or* check the TBird specific configurations to determine if there is a configuration setting which is causing the user defined default settings to be ignored.
Am 09.03.2013 14:56, schrieb Ed Greshko:
On 03/09/13 21:43, Reindl Harald wrote:
you do not understand what i am trying to tell you i saw on my machine google-chrome a few years ago in exactly this settings and you can bet that ii have not made them, i guess it was the chrome-installation like any update tries to enable/start atd.service until you mask it
so if someone finds that default settings are ignored he has at the first place to look in any application specific ones!
You're right.... I don't know what you're trying to convey.
I can't tell if you are suggesting that the OP changes TBird specific configuration to get the desired behavior *or* check the TBird specific configurations to determine if there is a configuration setting which is causing the user defined default settings to be ignored.
finally it does not matter
the point is to look at this settings, know that they are present, learn generally how the configuration of used apllications works and even if the settings are not the cause of the problem
set them is the better solution compared with a endless thread which config-files all over the system, many of them depending on the DE, on how old is your setup, how many dist-upgrades you poissibly done, what you may have changed in the past and you never ever will find
* there is ONE place to control this in thunderbird * as the thread states ONLY thunderbird has the problem * well fix, the problem in the application which has it * do ot mangle around on the whole system if you have one specific place
On 03/09/13 22:01, Reindl Harald wrote:
finally it does not matter
the point is to look at this settings, know that they are present, learn generally how the configuration of used apllications works and even if the settings are not the cause of the problem
set them is the better solution compared with a endless thread which config-files all over the system, many of them depending on the DE, on how old is your setup, how many dist-upgrades you poissibly done, what you may have changed in the past and you never ever will find
- there is ONE place to control this in thunderbird
- as the thread states ONLY thunderbird has the problem
- well fix, the problem in the application which has it
- do ot mangle around on the whole system if you have one specific place
OK, your opinion is clear. Ignore that user set defaults aren't working and set the specific setting within TBird.
On 03/09/13 15:08, Ed Greshko wrote: ..
OK, your opinion is clear. Ignore that user set defaults aren't working and set the specific setting within TBird.
*Toggle* network.protocol-handler.warn-external.http[s]
~/.thunderbird/<profile>/mimeTypes.rdf http://kb.mozillazine.org/MimeTypes.rdf
poma
On 09/03/13 22:14, poma wrote:
On 03/09/13 15:08, Ed Greshko wrote: ..
OK, your opinion is clear. Ignore that user set defaults aren't working and set the specific setting within TBird.
*Toggle* network.protocol-handler.warn-external.http[s]
~/.thunderbird/<profile>/mimeTypes.rdf http://kb.mozillazine.org/MimeTypes.rdf
poma
It is not clear to me what you are proposing. In which file should the string be toggled? It is not to be found in the mentioned mimeTypes.rdf and the link probably refers to older versions because the instructions do not fit to the current version.
On Sat, Mar 9, 2013 at 8:20 PM, Erik P. Olsen epodata@gmail.com wrote:
It is not clear to me what you are proposing. In which file should the string be toggled? It is not to be found in the mentioned mimeTypes.rdf and the link probably refers to older versions because the instructions do not fit to the current version.
This is the time This is the place So we look for the future But there's not much love to go round Tell me why, this is a land of confusion.
http://www.youtube.com/watch?v=zU9lv_WqK6k
FC PS: No need to reply, just trying to bring some smiles into this discussion. ;)
On 03/10/13 00:20, Erik P. Olsen wrote:
On 09/03/13 22:14, poma wrote:
On 03/09/13 15:08, Ed Greshko wrote: ..
OK, your opinion is clear. Ignore that user set defaults aren't working and set the specific setting within TBird.
*Toggle* network.protocol-handler.warn-external.http[s]
~/.thunderbird/<profile>/mimeTypes.rdf http://kb.mozillazine.org/MimeTypes.rdf
poma
It is not clear to me what you are proposing. In which file should the string be toggled? It is not to be found in the mentioned mimeTypes.rdf and the link probably refers to older versions because the instructions do not fit to the current version.
- follow the sequence - about:config - *Toggle*(false/true) for the *boolean* variable, not for the string. - open http[s] link - setup app - corresponding changes: ~/.thunderbird/<profile>/mimeTypes.rdf
poma
On 10/03/13 10:05, poma wrote:
On 03/10/13 00:20, Erik P. Olsen wrote:
On 09/03/13 22:14, poma wrote:
On 03/09/13 15:08, Ed Greshko wrote: ..
OK, your opinion is clear. Ignore that user set defaults aren't working and set the specific setting within TBird.
*Toggle* network.protocol-handler.warn-external.http[s]
~/.thunderbird/<profile>/mimeTypes.rdf http://kb.mozillazine.org/MimeTypes.rdf
poma
It is not clear to me what you are proposing. In which file should the string be toggled? It is not to be found in the mentioned mimeTypes.rdf and the link probably refers to older versions because the instructions do not fit to the current version.
- follow the sequence
- about:config
- *Toggle*(false/true) for the *boolean* variable, not for the string.
- open http[s] link - setup app
- corresponding changes: ~/.thunderbird/<profile>/mimeTypes.rdf
poma
Still makes no sense. There is no about:config in thunderbird but I can edit prefs.js by hand and I see no boolean variable of the name you mention. If I've misunderstood your mail, please be more specific.
Am 10.03.2013 12:23, schrieb Reindl Harald:
Am 10.03.2013 11:08, schrieb Erik P. Olsen:
Still makes no sense. There is no about:config in thunderbird
there is about:config and i even sent you a screenshot how you reach it from the perferences
http://kb.mozillazine.org/About:config
In Thunderbird 1.5 or later, about:config is accessed via "Tools -> Options -> Advanced -> General -> Config Editor (button)". To access this and other about:* functions more easily in Thunderbird, you can use ViewAbout add-on.
On 03/10/13 12:25, Reindl Harald wrote:
Am 10.03.2013 12:23, schrieb Reindl Harald:
Am 10.03.2013 11:08, schrieb Erik P. Olsen:
Still makes no sense. There is no about:config in thunderbird
there is about:config and i even sent you a screenshot how you reach it from the perferences
http://kb.mozillazine.org/About:config
In Thunderbird 1.5 or later, about:config is accessed via "Tools -> Options -> Advanced -> General -> Config Editor (button)". To access this and other about:* functions more easily in Thunderbird, you can use ViewAbout add-on.
poma
On 03/10/2013 03:08 AM, Erik P. Olsen wrote:
Still makes no sense. There is no about:config in thunderbird but I can edit prefs.js by hand and I see no boolean variable of the name you mention. If I've misunderstood your mail, please be more specific.
Edit->Preferences->Advanced. Down near the bottom, on the right, is a button marked Config Editor. Pressing it gives you the equivalent of about:config. HTH, HAND.
"Erik P. Olsen wrote:"
I believe this has been brought up before but I havn't seen a solution to it.
Google-chrome is set to be default browser, in Preferred Applications Web Browser is set to launch G-C for hyper links etc. Nevertheless when a link in TB is selected Firefox is launched and what is equally bad is that Firefox is then set to be default.
What can be done to change this behaviour short of reporting a bug in bugzilla?
Check for mime file settings that maybe overriding settings. In your home directory do: find . -type -name "*mime*"
-- Erik
Concordia parv�� res crescunt discordia maxim�� dilabuntur
users mailing list users@lists.fedoraproject.org To unsubscribe or change subscription options: https://admin.fedoraproject.org/mailman/listinfo/users Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines Have a question? Ask away: http://ask.fedoraproject.org