Thundertray 0.7.6
-----------------

Thundertray is a "system tray launcher / minimize to system tray" tool for
Mozilla Thunderbird. It hides Thunderbird when you minimize the main
Thunderbird window or when you double click the Thundertray tray icon. Double
clicking the icon again will re-show the main window. Thunderbird will be
started automatically if the tray icon is double clicked when Thunderbird is
not running. You can right click the Thundertray icon to see a menu with the
available options at any time.

Copy thundertray.exe and thundertray.dll to the main Thunderbird folder (the
folder in which thunderbird.exe is located). Run thundertray.exe and you're
ready to rock! To start Thundertray automatically on Windows startup just
create a shortcut to thundertray.exe in the Startup folder of your Start menu.

IMPORTANT: It is highly recommended that Thundertray is started BEFORE
Thunderbird. Or, even better, start Thunderbird with Thundertray.

Thundertray can launch Thunderbird automatically on startup. In order to do so
you need to specify either "launchshow" or "launchhide" on the command-line
(for instance, change the Start Menu Startup folder shortcut target to:
"thundertray.exe launchhide" to start Thunderbird in the background when
Windows/Thundertray starts).

The first command will start Thunderbird and show its window normally, just like
when you run it from Explorer. The second command will start Thunderbird in the
background, it will remain hidden until you double click the Thundertray icon or
select "Show Thunderbird" from the tray icon popup menu. Note that both commands
are ignored if Thunderbird was already active prior to starting Thundertray.

If you only want to see the Thundertray icon when you minimze Thunderbird then
specify the "noicononshow" option op the command-line. 


Known issues in this release:
- Not tested on Windows 95/98 (but it may work). It does NOT work on Windows NT
  version 3.x and 4.0.
- Is likely to contain bugs.


CHANGELOG:

0.5:
- Initial release.

0.6:
- Changed icons.
- Now works on Windows ME, possibly Windows 98 and maybe Win95 (the latter two
  are untested though).
- Multiple instances of Thundertray are now prevented.
- Thunderbird can now be started automatically in hidden state.
- Command-line commands changed.
- Improved Thunderbird window manipulation routines.
- Major improvement in resource usage (less processor time, less memory, no more
  tinkering with non-Thunderbird windows/applications).
  
0.6.1:
- Fix bug: Close New Mail window in Thunderbird, minimize Thunderbird and then
  restore it again with Thundertray would make Thunderbird show a weird window
  and hang.
  
0.7:
- Thunderbird can now be started in the background using the "launchhide"
  command-line option (this option was already available in 0.6 but previously
  didn't work right).
- Removed dedicated application icon (now just uses the TB-inactive icon) to 
  reduce the executable size even more.
- Changed Thunderbird inactive hi-color icon from purple to blue.
- The Thundertray icon now reappears in the system tray after an Explorer crash.
- Various minor internal optimizations and safety improvements.

0.7.1:
- Fixed bug (0.7 only): When launching Thunderbird with the Thundertray icon, 
  the main window would no longer be hidden automatically when minimized.
  
0.7.5:
- The Thunderbird main window is now hidden instantly when the Thundertray icon
  is double clicked or Hide Thunderbird is selected (previously the Thunderbird 
  window would be minimized first).
- The memory usage of Thunderbird is now also properly reduced when using the
  Hide Thunderbird option / double clicking the Thundertray icon.
- Thundertray does not work on Windows NT 3.x and 4.0, a message is now shown 
  when the program is started on these OSes.
- The new commandline option "noicononshow" will hide the Thundertray icon when
  Thunderbird is shown and will shown the icon once Thunderbird is minimized.
  Note: this option is still experimental and may not work right in all occasions.
- Thundertray should now also work correctly in most (but probably not yet all) 
  cases when Thundertray is started while Thunderbird is already running.
- Many internal improvements.

0.7.6:
- Major internal improvements, everything should be much more responsive now.
- Fix: The "launchshow" command would no longer work (0.7.5 only).
- Fix: Minimizing Thunderbird would not hide the window directly on Windows 9x/ME.
- Fix: Minimizing Thunderbird would not hide the window at all on some Windows XP
  systems.
- Fix: The "launchhide" would sometimes start Thundertray in a visible state.
- If "launchhide" is specified then Thunderbird will also be launched in hidden
  state when it is closed and then restarted using Thundertray.
- If "noicononshow" is specified then the icon will be hidden right away when 
  Thunderbird is started using Thundertray.
- Starting Thundertray while Thunderbird is already running should work even better 
  now.


COPYRIGHT:

Thundertray is freeware. Permission is granted to anyone to use, copy and
redistribute the application in any way or form. The software application
Thundertray is provided by the author "as is" and any express or implied
warranties, including, but not limited to, the implied warranties of
merchantability and fitness for a particular purpose are disclaimed. In no event
shall the author be liable for any direct, indirect, incidental, special,
exemplary, or consequential damages (including, but not limited to, procurement
of substitute goods or services; loss of use, data, or profits; or business
interruption) however caused and on any theory of liability, whether in
contract, strict liability, or tort (including negligence or otherwise) arising
in any way out of the use of the software, even if advised of the possibility
of such damage.

Copyright 2003, Dirk T. Manders

http://www.protonfx.com
mailto: support@protonfx.com
