Re: SeaMonkey on Mint MATE always prompts to be set as default

2017-12-04 Thread Daniel

mozilla-lists.mbou...@spamgourmet.com wrote:

NoOp wrote:

On 12/03/2017 07:10 AM, mozilla-lists.mbou...@spamgourmet.com wrote:

Daniel wrote:

mozilla-lists.mbou...@spamgourmet.com wrote:

I've just installed SeaMonkey from Ubuntuzilla on Linux Mint 18.3
MATE, using the instructions at
.

On starting SeaMonkey, it prompts to "Use SeaMonkey as the default
client for:" with "Browser" and "Email" preselected. I click OK, and
it does appear to be correctly set as the default application - .html
files, http: URLs etc. from other applications open with SeaMonkey.
However, every time I start SeaMonkey it prompts again to set it as
the default client. I /could/ just untick "Always perform this check
when starting SeaMonkey" and I expect it wouldn't prompt again, but
I'm pretty sure this prompt is only supposed to appear if SeaMonkey is
not already the default.





Has anyone got the default client check to work on MATE, or is
disabling "Always perform this check when starting SeaMonkey" the only
way of avoiding the prompt every time? I don't really mind doing that;
it would just be nice to have it work properly if it just needs a bit
of configuration.





Logically, if you start up some other Browser/Mail Agent, it would do a
similar check and present you with a similar screen, allowing you to
change your default Browser/Mail Agent.


I'm not sure I follow. If I start some other browser with similar
options, I would set that one not to be default and not to check,
leaving SeaMonkey as the default. SeaMonkey (with "Always perform this
check..." set) should then detect that it's still the default and not
prompt. At least that's what I'd expect, and how it works under Windows.
On the Linux Mint MATE machine I'm setting up, SeaMonkey always prompts
to set itself as the default client, even when it is already the 
default:

- Start SeaMonkey
- OK the prompt to set it as default browser and mail client
- Close SeaMonkey
- Start SeaMonkey
- SeaMonkey prompts to be set as the default browser and mail client,
even though it has just been set as the default and nothing has changed
that.

Ideally I'd leave "Always perform this check..." set, so that if
something else did get set to be the default, SeaMonkey would detect
that and offer to set itself back to being the default. Disabling
"Always perform this check..." would prevent that from happening, but at
the moment seems to be the only way to avoid being prompted every time
SeaMonkey starts even when it's already the default. Not too bad if
that's the way it is; I'm unlikely to accidentally set something else to
be the default, and if I did I could just set the default back to
SeaMonkey. But if there's just some bit of configuration I'm missing to
make SeaMonkey's default check work it would be nice to do.



Have you set SeaMonkey as default in your system settings? I'm not
familiar with MATE, but I think it to be similar to, and based on
Ubuntu; Config cog icon|System Settings|Details|Default
Applications|Web/Mail set to SeaMonkey? Try that & see if that resolves
the issue.


I think the equivalent in MATE is Menu > Preferences > Preferred 
Applications, which I did try (Menu is Mint's applications menu, 
equivalent to Windows' Start button, not SeaMonkey's menu).



If not, you may need to use about:config and search for
'default' and then look for settings with 'browser' - I 'think' the
settings that affect the browser check is:

browser.shell.checkDefaultBrowser

Try setting that to 'true' if set to 'false' (double click to toggle
true/false).
There's no browser.shell.checkDefaultBrowser, but there is a 
shell.checkDefaultClient boolean which appears to correspond to the 
"Always perform this check when starting SeaMonkey" tick-box. Setting 
that to true enables the check, and SeaMonkey prompts to be set as the 
default client every time it starts, even when it already is the 
default. Setting it to false disables the check entirely, SeaMonkey 
doesn't prompt even if it's not the default. There's also an integer 
shell.checkDefaultApps which I think is a bit-mask indicating what it 
should be default for (browser, mail, news, feeds).


Using either SeaMonkey's options or "Preferred Applications", SeaMonkey 
does get set as the default - http: and mailto: URIs from other 
applications open in SeaMonkey, HTML files open in SeaMonkey, etc. It's 
just that SeaMonkey doesn't seem to recognise that it is the default, so 
when set to check it prompts to be set as default every time it starts. 
Having poked around a bit more, I'm beginning to suspect that the check 
possibly works with Gnome but not necessarily with other desktop 
environments...


Mark, I was poking around in my Win7 SeaMonkey's Preferences yesterday 
and found (Edit->Preferences->Advanced/System Integration ... "Check 
default application settings on startup". Does Mate's SeaMonkey have a 
similar setting??


You could try setting that 

Re: SeaMonkey on Mint MATE always prompts to be set as default

2017-12-04 Thread mozilla-lists . mbourne

NoOp wrote:

On 12/03/2017 07:10 AM, mozilla-lists.mbou...@spamgourmet.com wrote:

Daniel wrote:

mozilla-lists.mbou...@spamgourmet.com wrote:

I've just installed SeaMonkey from Ubuntuzilla on Linux Mint 18.3
MATE, using the instructions at
.

On starting SeaMonkey, it prompts to "Use SeaMonkey as the default
client for:" with "Browser" and "Email" preselected. I click OK, and
it does appear to be correctly set as the default application - .html
files, http: URLs etc. from other applications open with SeaMonkey.
However, every time I start SeaMonkey it prompts again to set it as
the default client. I /could/ just untick "Always perform this check
when starting SeaMonkey" and I expect it wouldn't prompt again, but
I'm pretty sure this prompt is only supposed to appear if SeaMonkey is
not already the default.





Has anyone got the default client check to work on MATE, or is
disabling "Always perform this check when starting SeaMonkey" the only
way of avoiding the prompt every time? I don't really mind doing that;
it would just be nice to have it work properly if it just needs a bit
of configuration.





Logically, if you start up some other Browser/Mail Agent, it would do a
similar check and present you with a similar screen, allowing you to
change your default Browser/Mail Agent.


I'm not sure I follow. If I start some other browser with similar
options, I would set that one not to be default and not to check,
leaving SeaMonkey as the default. SeaMonkey (with "Always perform this
check..." set) should then detect that it's still the default and not
prompt. At least that's what I'd expect, and how it works under Windows.
On the Linux Mint MATE machine I'm setting up, SeaMonkey always prompts
to set itself as the default client, even when it is already the default:
- Start SeaMonkey
- OK the prompt to set it as default browser and mail client
- Close SeaMonkey
- Start SeaMonkey
- SeaMonkey prompts to be set as the default browser and mail client,
even though it has just been set as the default and nothing has changed
that.

Ideally I'd leave "Always perform this check..." set, so that if
something else did get set to be the default, SeaMonkey would detect
that and offer to set itself back to being the default. Disabling
"Always perform this check..." would prevent that from happening, but at
the moment seems to be the only way to avoid being prompted every time
SeaMonkey starts even when it's already the default. Not too bad if
that's the way it is; I'm unlikely to accidentally set something else to
be the default, and if I did I could just set the default back to
SeaMonkey. But if there's just some bit of configuration I'm missing to
make SeaMonkey's default check work it would be nice to do.



Have you set SeaMonkey as default in your system settings? I'm not
familiar with MATE, but I think it to be similar to, and based on
Ubuntu; Config cog icon|System Settings|Details|Default
Applications|Web/Mail set to SeaMonkey? Try that & see if that resolves
the issue.


I think the equivalent in MATE is Menu > Preferences > Preferred 
Applications, which I did try (Menu is Mint's applications menu, 
equivalent to Windows' Start button, not SeaMonkey's menu).



If not, you may need to use about:config and search for
'default' and then look for settings with 'browser' - I 'think' the
settings that affect the browser check is:

browser.shell.checkDefaultBrowser

Try setting that to 'true' if set to 'false' (double click to toggle
true/false).
There's no browser.shell.checkDefaultBrowser, but there is a 
shell.checkDefaultClient boolean which appears to correspond to the 
"Always perform this check when starting SeaMonkey" tick-box. Setting 
that to true enables the check, and SeaMonkey prompts to be set as the 
default client every time it starts, even when it already is the 
default. Setting it to false disables the check entirely, SeaMonkey 
doesn't prompt even if it's not the default. There's also an integer 
shell.checkDefaultApps which I think is a bit-mask indicating what it 
should be default for (browser, mail, news, feeds).


Using either SeaMonkey's options or "Preferred Applications", SeaMonkey 
does get set as the default - http: and mailto: URIs from other 
applications open in SeaMonkey, HTML files open in SeaMonkey, etc. It's 
just that SeaMonkey doesn't seem to recognise that it is the default, so 
when set to check it prompts to be set as default every time it starts. 
Having poked around a bit more, I'm beginning to suspect that the check 
possibly works with Gnome but not necessarily with other desktop 
environments...


--
Mark.

___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: SeaMonkey on Mint MATE always prompts to be set as default

2017-12-03 Thread NoOp
On 12/03/2017 07:10 AM, mozilla-lists.mbou...@spamgourmet.com wrote:
> Daniel wrote:
>> mozilla-lists.mbou...@spamgourmet.com wrote:
>>> I've just installed SeaMonkey from Ubuntuzilla on Linux Mint 18.3 
>>> MATE, using the instructions at 
>>> .
>>>
>>> On starting SeaMonkey, it prompts to "Use SeaMonkey as the default 
>>> client for:" with "Browser" and "Email" preselected. I click OK, and 
>>> it does appear to be correctly set as the default application - .html 
>>> files, http: URLs etc. from other applications open with SeaMonkey. 
>>> However, every time I start SeaMonkey it prompts again to set it as 
>>> the default client. I /could/ just untick "Always perform this check 
>>> when starting SeaMonkey" and I expect it wouldn't prompt again, but 
>>> I'm pretty sure this prompt is only supposed to appear if SeaMonkey is 
>>> not already the default.
>>>
>>> Ubuntuzilla sets up an entry for SeaMonkey in the applications menu 
>>> (file at /usr/share/applications/seamonkey-mozilla-build.desktop), but 
>>> I'm not sure if there's something else that needs to be configured in 
>>> MATE to enable SeaMonkey to detect that it's already set as the 
>>> default browser and mail client? Or perhaps this is a problem with 
>>> SeaMonkey itself, possibly related to 
>>> ?
>>>
>>> I did notice that having SeaMonkey set itself as the default client 
>>> creates a ~/.local/share/applications/userapp-SeaMonkey-WYLOAZ.desktop 
>>> file and adds references to that into ~/.config/mimeapps.list, rather 
>>> than referencing the seamonkey-mozilla-build.desktop which defines the 
>>> menu item. Editing ~/.config/mimeapps.list to point to 
>>> seamonkey-mozilla-build.desktop doesn't make any difference though. 
>>> I've also tried using xdg-settings and xdg-mime to configure similar 
>>> mappings, and selecting SeaMonkey as the default web browser and mail 
>>> reader at Mint's Menu > Preferences > Preferred Applications, but 
>>> SeaMonkey still prompts to be set as the default client every time it 
>>> starts.
>>>
>>> Has anyone got the default client check to work on MATE, or is 
>>> disabling "Always perform this check when starting SeaMonkey" the only 
>>> way of avoiding the prompt every time? I don't really mind doing that; 
>>> it would just be nice to have it work properly if it just needs a bit 
>>> of configuration.
>>>
>>> Thanks,
>>> Mark.
>>>
>> Mark, I think your only recourse is to tick the box.
> 
> Tick or untick? With it ticked, SeaMonkey prompts to be set as default 
> every time it starts, which is rather annoying.
> 
>> Logically, if you start up some other Browser/Mail Agent, it would do a 
>> similar check and present you with a similar screen, allowing you to 
>> change your default Browser/Mail Agent.
> 
> I'm not sure I follow. If I start some other browser with similar 
> options, I would set that one not to be default and not to check, 
> leaving SeaMonkey as the default. SeaMonkey (with "Always perform this 
> check..." set) should then detect that it's still the default and not 
> prompt. At least that's what I'd expect, and how it works under Windows. 
> On the Linux Mint MATE machine I'm setting up, SeaMonkey always prompts 
> to set itself as the default client, even when it is already the default:
> - Start SeaMonkey
> - OK the prompt to set it as default browser and mail client
> - Close SeaMonkey
> - Start SeaMonkey
> - SeaMonkey prompts to be set as the default browser and mail client, 
> even though it has just been set as the default and nothing has changed 
> that.
> 
> Ideally I'd leave "Always perform this check..." set, so that if 
> something else did get set to be the default, SeaMonkey would detect 
> that and offer to set itself back to being the default. Disabling 
> "Always perform this check..." would prevent that from happening, but at 
> the moment seems to be the only way to avoid being prompted every time 
> SeaMonkey starts even when it's already the default. Not too bad if 
> that's the way it is; I'm unlikely to accidentally set something else to 
> be the default, and if I did I could just set the default back to 
> SeaMonkey. But if there's just some bit of configuration I'm missing to 
> make SeaMonkey's default check work it would be nice to do.
> 

Have you set SeaMonkey as default in your system settings? I'm not
familiar with MATE, but I think it to be similar to, and based on
Ubuntu; Config cog icon|System Settings|Details|Default
Applications|Web/Mail set to SeaMonkey? Try that & see if that resolves
the issue. If not, you may need to use about:config and search for
'default' and then look for settings with 'browser' - I 'think' the
settings that affect the browser check is:

browser.shell.checkDefaultBrowser

Try setting that to 'true' if set to 'false' (double click to toggle
true/false).

Re: SeaMonkey on Mint MATE always prompts to be set as default

2017-12-03 Thread mozilla-lists . mbourne

Daniel wrote:

mozilla-lists.mbou...@spamgourmet.com wrote:
I've just installed SeaMonkey from Ubuntuzilla on Linux Mint 18.3 
MATE, using the instructions at 
.


On starting SeaMonkey, it prompts to "Use SeaMonkey as the default 
client for:" with "Browser" and "Email" preselected. I click OK, and 
it does appear to be correctly set as the default application - .html 
files, http: URLs etc. from other applications open with SeaMonkey. 
However, every time I start SeaMonkey it prompts again to set it as 
the default client. I /could/ just untick "Always perform this check 
when starting SeaMonkey" and I expect it wouldn't prompt again, but 
I'm pretty sure this prompt is only supposed to appear if SeaMonkey is 
not already the default.


Ubuntuzilla sets up an entry for SeaMonkey in the applications menu 
(file at /usr/share/applications/seamonkey-mozilla-build.desktop), but 
I'm not sure if there's something else that needs to be configured in 
MATE to enable SeaMonkey to detect that it's already set as the 
default browser and mail client? Or perhaps this is a problem with 
SeaMonkey itself, possibly related to 
?


I did notice that having SeaMonkey set itself as the default client 
creates a ~/.local/share/applications/userapp-SeaMonkey-WYLOAZ.desktop 
file and adds references to that into ~/.config/mimeapps.list, rather 
than referencing the seamonkey-mozilla-build.desktop which defines the 
menu item. Editing ~/.config/mimeapps.list to point to 
seamonkey-mozilla-build.desktop doesn't make any difference though. 
I've also tried using xdg-settings and xdg-mime to configure similar 
mappings, and selecting SeaMonkey as the default web browser and mail 
reader at Mint's Menu > Preferences > Preferred Applications, but 
SeaMonkey still prompts to be set as the default client every time it 
starts.


Has anyone got the default client check to work on MATE, or is 
disabling "Always perform this check when starting SeaMonkey" the only 
way of avoiding the prompt every time? I don't really mind doing that; 
it would just be nice to have it work properly if it just needs a bit 
of configuration.


Thanks,
Mark.


Mark, I think your only recourse is to tick the box.


Tick or untick? With it ticked, SeaMonkey prompts to be set as default 
every time it starts, which is rather annoying.


Logically, if you start up some other Browser/Mail Agent, it would do a 
similar check and present you with a similar screen, allowing you to 
change your default Browser/Mail Agent.


I'm not sure I follow. If I start some other browser with similar 
options, I would set that one not to be default and not to check, 
leaving SeaMonkey as the default. SeaMonkey (with "Always perform this 
check..." set) should then detect that it's still the default and not 
prompt. At least that's what I'd expect, and how it works under Windows. 
On the Linux Mint MATE machine I'm setting up, SeaMonkey always prompts 
to set itself as the default client, even when it is already the default:

- Start SeaMonkey
- OK the prompt to set it as default browser and mail client
- Close SeaMonkey
- Start SeaMonkey
- SeaMonkey prompts to be set as the default browser and mail client, 
even though it has just been set as the default and nothing has changed 
that.


Ideally I'd leave "Always perform this check..." set, so that if 
something else did get set to be the default, SeaMonkey would detect 
that and offer to set itself back to being the default. Disabling 
"Always perform this check..." would prevent that from happening, but at 
the moment seems to be the only way to avoid being prompted every time 
SeaMonkey starts even when it's already the default. Not too bad if 
that's the way it is; I'm unlikely to accidentally set something else to 
be the default, and if I did I could just set the default back to 
SeaMonkey. But if there's just some bit of configuration I'm missing to 
make SeaMonkey's default check work it would be nice to do.


--
Mark.

___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey


Re: SeaMonkey on Mint MATE always prompts to be set as default

2017-12-03 Thread Daniel

mozilla-lists.mbou...@spamgourmet.com wrote:
I've just installed SeaMonkey from Ubuntuzilla on Linux Mint 18.3 MATE, 
using the instructions at 
.


On starting SeaMonkey, it prompts to "Use SeaMonkey as the default 
client for:" with "Browser" and "Email" preselected. I click OK, and it 
does appear to be correctly set as the default application - .html 
files, http: URLs etc. from other applications open with SeaMonkey. 
However, every time I start SeaMonkey it prompts again to set it as the 
default client. I /could/ just untick "Always perform this check when 
starting SeaMonkey" and I expect it wouldn't prompt again, but I'm 
pretty sure this prompt is only supposed to appear if SeaMonkey is not 
already the default.


Ubuntuzilla sets up an entry for SeaMonkey in the applications menu 
(file at /usr/share/applications/seamonkey-mozilla-build.desktop), but 
I'm not sure if there's something else that needs to be configured in 
MATE to enable SeaMonkey to detect that it's already set as the default 
browser and mail client? Or perhaps this is a problem with SeaMonkey 
itself, possibly related to 
?


I did notice that having SeaMonkey set itself as the default client 
creates a ~/.local/share/applications/userapp-SeaMonkey-WYLOAZ.desktop 
file and adds references to that into ~/.config/mimeapps.list, rather 
than referencing the seamonkey-mozilla-build.desktop which defines the 
menu item. Editing ~/.config/mimeapps.list to point to 
seamonkey-mozilla-build.desktop doesn't make any difference though. I've 
also tried using xdg-settings and xdg-mime to configure similar 
mappings, and selecting SeaMonkey as the default web browser and mail 
reader at Mint's Menu > Preferences > Preferred Applications, but 
SeaMonkey still prompts to be set as the default client every time it 
starts.


Has anyone got the default client check to work on MATE, or is disabling 
"Always perform this check when starting SeaMonkey" the only way of 
avoiding the prompt every time? I don't really mind doing that; it would 
just be nice to have it work properly if it just needs a bit of 
configuration.


Thanks,
Mark.


Mark, I think your only recourse is to tick the box.

Logically, if you start up some other Browser/Mail Agent, it would do a 
similar check and present you with a similar screen, allowing you to 
change your default Browser/Mail Agent.


Daniel
___
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey