1
0
mirror of https://github.com/moparisthebest/FireTray synced 2024-12-22 05:48:49 -05:00
Go to file
foudfou 4cf525b692 * revert back to BaseWindow functionality (from pure Gdk) for show-/hiding
windows. Rationale: better visual results (surprisingly), and better
  portability (hopefully).
* restore window state when showing window
* help cursor only on pref window

Globally we're at the same stage we were before wanting to drop X11 and Gecko
window-cooking (f1789077), but with a much more robust/modular/cleaner design.
Hopefully.
2012-01-01 17:32:12 +01:00
src * revert back to BaseWindow functionality (from pure Gdk) for show-/hiding 2012-01-01 17:32:12 +01:00
testing * another way to preserve unload eventListeners 2011-12-29 21:15:54 +01:00
.gitignore modifired .gitignore 2011-07-03 20:06:15 +02:00
README.md update README/TODO about disbabling newmailalerts for excluded accounts 2011-11-28 03:52:41 +01:00
TODO * revert back to BaseWindow functionality (from pure Gdk) for show-/hiding 2012-01-01 17:32:12 +01:00

Firetray

Overview

Js-ctypes rewrite of the binary XPCOM version of Firetray.

Notes

  • Firetray unsets the tabs.warnOnClose built-in preference, which otherwise disrupts the handeling of the close event.
  • Experimental non-customizable keyboard shortcut for hiding all windows set to: accel-shift-w

References

KNOWN BUGS

  • windows aren't restored with the same z-order, but there is no means to correct that under Linux

  • notifications for excluded mail account servers are not disabled. Newmailalerts are hard-coded and we can't easily disable thme on a per-server basis (only globally, see mail.biff.show_alert). The proper way would probably be to disable default notifications globally, and handle notifications ourselves. This is out of the scope of this addon, but you may want to give a try to the MailAlert extension

Acknowledgment

  • Some code borrowed from Mike Conley.
  • Some code borrowed from Nils Mayer.
  • kind support from Neil Deaking