Ticket #246 (closed enhancement: fixed)
The mail icon in the panel should do something clever based on chpobox information
Reported by: | jdreed | Owned by: | |
---|---|---|---|
Priority: | normal | Milestone: | Summer 2009 Deployment |
Component: | -- | Keywords: | exchange |
Cc: | Fixed in version: | ||
Upstream bug: |
Description
In the event that we cannot seamlessly transition our existing mail clients to Exchange, we should be prepared to have the mail icon in the panel do something clever, like open OWA for Exchange users, but still open Evolution for traditional IMAP users.
This should probably happen in -login-graphical, which is where the Evolution wrapper is currently.
Change History
comment:2 Changed 16 years ago by geofft
I've started working on this in the email-icon-config git branch of /mit/geofft/debathena/git (which is world-readable).
comment:3 Changed 16 years ago by geofft
- Status changed from new to proposed
Fixed it up a bit, tested that it does in fact affect the icon in the panel (since gconf references just the .desktop file, not the actual launcher) on Jaunty and that the logic is right, and committed as r23839. I've uploaded the package to -proposed, although not yet added it as a dependency of anything.
debathena-graphical-login is probably the right metapackage to put this in.
comment:4 Changed 16 years ago by broder
The version of email-icon-config currently in proposed explicitly uses firefox...or iceweasel if it's installed (instead of sensible-browser, which tends to not be firefox for some reason).
This one also shouldn't do anything for people with non-AFS homedirs.
As for providing a launcher to actually get to Evolution, that's handled by Applications -> Office -> Evolution Mail and Calendar, which doesn't get you right into mail specifically, but seems good enough.
comment:5 Changed 16 years ago by quentin
You should just use gnome-open, which uses the user's default browser (which itself defaults to iceweasel, I think).
comment:7 Changed 16 years ago by broder
And I've uploaded a version of debathena-login-graphical to proposed that depends on email-icon-config, so it should start showing up on all workstations running proposed.
comment:8 Changed 16 years ago by quentin
We assume GNOME in all sorts of other places, too. The worst that would happen is that it launches firefox instead of a more preferred browser, which is still an improvement over the current state. In fact, I don't think that any of the other windowmanagers we install have a concept of a default browser.
As a side pony, I'd also like this to detect if someone has chpoboxed to Gmail and open the Gmail site instead of Evolution/OWA (and possibly similar for other mail providers).