MinimizeToTray revived (MinTrayR) Beta

About

MinTrayR Beta is a replacement for the popular MinimizeToTray extension which is no longer actively developed. MinimizeToTray is claimed by the author not compatible with recent Firefox and other Mozilla applications. MinTrayR Beta tries to fill this gap by especially targetting these applications.

MinTrayR Beta lets the user minimize Mozilla powered applications such as Firefox, Thunderbird or Songbird to the system tray.

It's goal is to be more robust while using less resources and providing a better API (DOM Events for example instead of a callback)

Right now MinTrayR Beta is still in the early development stage and not yet fully tested or fully featured. However it seems to work OK.

MinTrayR Beta was recently reviewed by Mook, the original author of MinimizeToTray.

Download

mintrayr.xpi
Version 1.0b3 - 2011/07/20

Mozilla Addons page

Compatibility

MinTrayR Beta is currently compatible with:

on the following platforms:

MinTrayR Beta tries to do application specific integration. However there is still much room for improvement.

Support for other platforms is planned but not yet there.

License

MinTrayR Beta is tri-licensed under MPL 1.1/GPL 2.0 or later/LGPL 2.1 or later.

Contributions

If you like MinTrayR Beta consider to give something back. As of the moment you may use PayPal via addons.mozilla.org or Flattr.

Paypal

All contributions will be highly appreciated!.

Known issues

Sources

Source code is included in the XPI.

Additionally there is a public repository over at github: https://github.com/nmaier/mintrayr/tree/js-ctypes/.

Bug reports, suggestions, feature requests

Please use the issue tracking system at github:
https://github.com/nmaier/mintrayr/issues

Don't forget to give details about the application and it's version (e.g. Firefox 3.6) and your operating system

TODO

Things I would like to address, in no particular order.

Thanks

Special Thanks goes to Mook for reviewing my code and, of course, to all the folks that helped me testing and/or made valuable suggestions.

Also special thanks to Micheal Buckley, who is a nice competitor, for discussing various issues and providing valuable feedback and insights.

Changes

Version 1.0b3
Version 1.0b2
Version 1.0b1
Version 0.9.4
  • Rebuild to add Firefox 5 compatiblity and restore Thunderbird 3.3 compatibility
Changesets
Version 0.9.3
  • Fix another crash based on crash-stats
Changesets
Version 0.9.2
  • Fix crash based on crash-stats.
Changesets
Version 0.9.1
  • Firefox 4 on Windows: Fixed minimize-on-close for non-aero browser windows, alternate approach
  • Firefox: Disregard popup windows.
Changesets
Version 0.9
  • Firefox 4 on Windows: Fixed minimize-on-close for non-aero browser windows
  • Added hy-AM, ro locales
  • Updated locales
Version 0.8.4
  • Fix: Icon not going away after restoring from manual traying
Version 0.8.3
  • Declare Firefox 4 compatibility
  • Fix various issues with tray-on-close
Version 0.8.2
  • Fixed window not restoring after tray-on-close on moz2
  • Suppress tabs close warning when tray-on-close is active in Firefox
  • Updated locales
Version 0.8.1
  • Fix a glitch (console message) when MinTrayR Beta is disabled for a window type
  • Signed release (Nils Maier)
Version 0.8
  • Declare compatibility with Instantbird 0.3a1
  • Firefox 4 compatibility fixes
  • Signed release (Nils Maier)
Version 0.8b5
  • Fixed Firefox 4 nightly compatibility
  • Locale updates
Version 0.8b4
  • Fixed: Context menu not accessible in Windows when tray'ed on close
  • Fixed: Crash in Linux after tray'ed on close
  • Minor code reorganizations
Version 0.8b3
  • Fixed a crash bug
  • Updated locales
  • Migrated to github
  • Minor code reorganizations
Version 0.8b2
  • Minor bugfixes
  • Updated locales
Version 0.8b1
  • Firefox 4.0 (mozilla-2.0) support
  • Re-organized code
  • Removed Flock, Songbird support. Too much hassle in keeping it updated.
  • Initial Seamonkey support (browser, mail)
Version 0.7b3
  • Rebuild
  • maxVersion refinements
  • Thunderbird: 3.1 compatiblity
  • Thunderbird: Compose window not trayed by default
  • Songbird: Disabling floating title disables setting the title.
Version 0.7b2
  • Fixed some minor isses
  • maxVersion refinements
Version 0.7b1
  • Initial Gnome Support
  • Re-added Win64 binaries after I found out what I did wrong
Version 0.5.4
  • Fix: in Firefox 3.6 the right click menu wouldn't show up
  • Due to popular demand: When using "Instead of closing" then the Window icon menu "Close" action (or double-clicking the icon) and ALT-F4 will also minimize the window instead of closing it.
Version 0.5.3
  • Removed support for (unofficial) x64 builds again, as this seems to cause problems for a lot of users
Version 0.5.2
  • More locales from babelzilla.org included
  • Initial Instantbird support (buddy list only)
  • Support for (unofficial) x64 builds
Version 0.5
  • More locales from babelzilla.org included
  • Fix a crash when restoring windows that got trayed via menu/toolbar button
Version 0.4.2
  • Locales from babelzilla.org included
  • Close context menu on focus loss (works mostly)
Version 0.4.1
  • To tray on close.
  • Songbird: middle clicking the icon will toggle play/pause.
Version 0.3.9
  • Songbird 1.2
Version 0.3.7
  • Fix: Keyboard shortcut went missing
  • Keyboard shortcut is now: F9
  • Fix: The Customize toolbar dialog showed the wrong icon
  • Declaring Firefox 3.5 compatiblity
  • cz-CS added
  • Build system changes
Version 0.3.5
  • Songbird: incorrect alert if LastFM is not installed
Version 0.3.4
  • Songbird: some menu entries were duplicated
Version 0.3.3
  • Keyboard shortcut (Thanks to C. Grimmer)
  • Songbird: Show title information in the program bar
Version 0.3
  • Support for latest mozilla toolkit (central/comm-central)