Open
Bug 160141
Opened 22 years ago
Updated 4 years ago
Add supported protocols and file extensions to windows integration preferences (mailto: irc: jar: data: news: nntp: snews: .jng .eml)
Categories
(SeaMonkey :: Preferences, defect)
Tracking
(Not tracked)
NEW
People
(Reporter: megabyte, Unassigned)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
26.20 KB,
patch
|
Details | Diff | Splinter Review |
This is the same as bug 96717 except for the protocol. I'll implement this.
Reporter | ||
Comment 1•22 years ago
|
||
This will cover irc: jar: data: news: nntp:
I don't think about: is necessary
Summary: Add irc: protocol to windows integration preferences → Add supported protocols to windows integration preferences
Reporter | ||
Comment 2•22 years ago
|
||
This patch adds support for mailto: news: nntp: snews: irc: data: jar: and .JNG
It also expands the way protocols are registered in general.
A potential problem is that a particular component (e.g. MailNews or Chatzilla)
might not be installed, but the options will still exist. Does anybody know
how to overcome this problem on both the chrome side and the c++ side?
Also, news: and nntp: are considered the same option, but could easily be split
if necessary. I didn't see a reason to add resource: and about:
Reporter | ||
Comment 3•22 years ago
|
||
Bill, how does this patch look?
Comment on attachment 93971 [details] [diff] [review]
Proposed patch
for chrome, please use overlays (the window menu is a good example).
for c++ please see how quicklaunch handles detecting components.
Attachment #93971 -
Flags: needs-work+
Updated•22 years ago
|
QA Contact: sairuh → pmac
Comment 5•22 years ago
|
||
qa contact windows integration-> pmac
Comment 6•22 years ago
|
||
nsbeta1- per the nav triage team.
Comment 7•22 years ago
|
||
Ok, I know this bug doesn't address the issue I'm about to state, but I can't
find a better place right now.
When I tell Windows to make Mozilla Mail by default mail program in Set Promgram
Access and Defaults, it calls Mozilla with the parameters "-silent -nosplash
-setDefaultMail", which is all very well, but this doesn't associate mailto: at
all. which I thought was the entire point. Anyway, a pointer to the right bug
would be appreciated.
Reporter | ||
Comment 8•22 years ago
|
||
That bug is bug 96717, which is blocked by this bug. If I get time, I'll try to
finish my patch. If you know enough about the backend, I can also send you what
I have done (everything except the overlays).
Reporter | ||
Comment 11•22 years ago
|
||
I guess imap:// and mailbox:// don't make much sense loaded across applications.
Comment 12•22 years ago
|
||
I don't understand what is going on in the patch. I would just like to comment
that I hope those associations are being made when Mozilla is being instructed
to be the default browser or mailer, and not by default.
Also, if Aaron was serious in Comment #1 about 'data:' -- that seems like a
real mistake to me. 'data:' (as I understand it) is an inline protocol,
something included in an HTML file (for instance). Why would I (say) want to
be browsing in Opera and suddenly have a Mozilla window open up to display the
inline'd data: thing?
Reporter | ||
Comment 13•22 years ago
|
||
These associations work just like any other association. Right now, they would
all be set if you chose Mozilla as the default browser, or you can choose them
individually in Preferences. What's not in the patch that I posted is a
mechanism to make sure a protocol is not added if the supporting application is
not installed (like irc:). I have this mostly done, (actually I did last
August) but I just haven't had time to work on it. Also, I don't know how to
add files to Mozilla using Patch Maker, which will be required to split
associations into separate packages.
Reporter | ||
Comment 14•22 years ago
|
||
.eml could be added to this now.
Summary: Add supported protocols to windows integration preferences → Add supported protocols and file extensions to windows integration preferences (irc: jar: data: news: nntp: snews: .jng .eml)
Reporter | ||
Comment 15•22 years ago
|
||
Oops, forgot the obvious :)
Summary: Add supported protocols and file extensions to windows integration preferences (irc: jar: data: news: nntp: snews: .jng .eml) → Add supported protocols and file extensions to windows integration preferences (mailto: irc: jar: data: news: nntp: snews: .jng .eml)
Updated•20 years ago
|
Product: Browser → Seamonkey
Updated•20 years ago
|
Comment 16•20 years ago
|
||
Too bad no one has been working on this for almost three years... I guess when
seamonkey is toolkitized would be a good time to have another look at this.
Comment 17•19 years ago
|
||
.eml added for Thunderbird: Bug 261559
Updated•18 years ago
|
Assignee: bugs → prefs
QA Contact: pmac
Comment 18•17 years ago
|
||
(In reply to comment #16)
> Too bad no one has been working on this for almost three years... I guess when
> seamonkey is toolkitized would be a good time to have another look at this.
OK, the time has arrived.
Comment 19•16 years ago
|
||
(Filter "spam" on 'prefs-nobody-20080612'.)
Assignee: prefs → nobody
QA Contact: prefs
You need to log in
before you can comment on or make changes to this bug.
Description
•