Closed
Bug 300655
Opened 19 years ago
Closed 19 years ago
Move Gnome integration into components\shell
Categories
(Thunderbird :: General, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
Thunderbird1.1
People
(Reporter: mscott, Assigned: mscott)
References
Details
In order to make Bug 255560 easier to implement on the mac, I think it makes sense to move all the stuff in: mail\components\gnome\ into a new directory: mail\components\shell Both the gnome integration class and the Mac integration class can live together underneath shell instead of having components\gnome and components\mac. Such a restructuring would mirror firefox which has components\shell
Assignee | ||
Updated•19 years ago
|
Assignee | ||
Comment 1•19 years ago
|
||
I've asked Dave Miller to copy the files into components\shell to preserve CVS history.
Comment 2•19 years ago
|
||
hrm, does it already have a high-level XP interface... ;)
Assignee | ||
Comment 3•19 years ago
|
||
Yes, we already have an API in place used by Windows and Linux that the Mac shell service would have to implement: nsIMapiRegistry See the Unix implementation here: http://lxr.mozilla.org/mozilla/source/mail/components/gnome/nsMailGNOMEIntegration.h http://lxr.mozilla.org/mozilla/source/mail/components/gnome/nsMailGNOMEIntegration.cpp
Assignee | ||
Updated•19 years ago
|
Blocks: branching1.8
Assignee | ||
Comment 4•19 years ago
|
||
we should make sure Dave Miller copies these files into \shell before the branch gets cut.
Comment 5•19 years ago
|
||
Scott: Do you also want thunderbird to register itself as the default handler of any file type?
Assignee | ||
Comment 6•19 years ago
|
||
Ok, I've finished checking all of this stuff in.
Status: ASSIGNED → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•