FireTray/index.html

396 lines
20 KiB
HTML

<!doctype html>
<!--[if lt IE 7 ]> <html lang="en" class="no-js ie6"> <![endif]-->
<!--[if IE 7 ]> <html lang="en" class="no-js ie7"> <![endif]-->
<!--[if IE 8 ]> <html lang="en" class="no-js ie8"> <![endif]-->
<!--[if IE 9 ]> <html lang="en" class="no-js ie9"> <![endif]-->
<!--[if (gt IE 9)|!(IE)]><!--> <html lang="en" class="no-js"> <!--<![endif]-->
<head>
<meta charset="UTF-8">
<title>foudfou/FireTray @ GitHub</title>
<meta name="description" content="">
<meta name="author" content="">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="shortcut icon" href="firetray48.png">
<link rel="stylesheet" href="css/style.css?v=5">
<link rel="stylesheet" href="css/grid.css">
<script src="js/libs/modernizr-2.0.6.min.js"></script>
</head>
<body>
<div id="header-container">
<header class="container">
<h1 id="title"><a href="/">FireTray</a></h1>
<nav>
<ul>
<li><a href="#about">About</a></li>
<li><a href="#features">Features</a></li>
<li><a href="#release-notes">Release Notes</a></li>
</ul>
</nav>
</header>
<a href="https://github.com/foudfou/FireTray">
<img style="position: fixed; top: 0; right: 0; border: 0;"
src="https://a248.e.akamai.net/assets.github.com/img/7afbc8b248c68eb468279e8c17986ad46549fb71/687474703a2f2f73332e616d617a6f6e6177732e636f6d2f6769746875622f726962626f6e732f666f726b6d655f72696768745f6461726b626c75655f3132313632312e706e67"
alt="Fork me on GitHub" />
</a>
</div>
<div id="main" class="container">
<div class="span-16 colborder">
<header>
<p id="about">
FireTray is a Mozilla addon that targets Firefox, Thunderbird and
Seamonkey. It provides a system tray icon with much window handling
functionality. For mail applications, the icon can show the number of
unread or new messages. FireTray is very customizable and works on
Linux and Windows.
</p>
</header>
</div>
<div class="span-7 last">
<aside id="social">
<div id="contribute">
<p id="twitter"><a href="http://twitter.com/#!/f10l">@f10l</a></p>
</div>
</aside>
</div>
<hr class="space"/>
<div class="span-16 colborder">
<section id="features">
<h2>Features</h2>
<p><ul>
<li><p>for all applications:</p>
<ul><li>show/hide a single or all windows</li>
<li>restore windows to their previous state, position, size</li>
<li>restore each window to its original virtual desktop/workspace</li>
<li>activate restored windows</li>
<li>hide to tray on close</li>
<li>hide to tray on minimize</li>
<li>start minimized to tray</li>
<li>show icon only when hidden to tray</li>
<li>mouse scroll on tray icon shows/hides</li>
<li>customizable tray icons (GTK-themable on Linux)</li>
<li>StatusNotifierItem support (can be disabled by <code>with_appindicator</code> hidden pref)</li>
<li>popup menu (show/hide individual windows, open new windows, quit)</li>
<li>adds <code>-firetrayShowHide</code>
and <code>-firetrayPresent</code> options (useful for window
manager's keyboard shortcuts)</li>
<li>middle click on the tray icon activates last registered window</li></ul></li>
<li><p>for mail applications:</p>
<ul><li>display unread message count in tray icon</li>
<li>display biff in tray icon for new messages</li>
<li>draw attention on new messages</li>
<li>include/exclude mail accounts to/from messages count</li>
<li>include/exclude folders types to/from messages count</li>
<li>count in sub-folders recursively</li>
<li>handle <a href="https://addons.mozilla.org/fr/thunderbird/addon/exquilla-exchange-web-services/">Exquilla</a> accounts</li>
<li>restrict message count to favorite folders</li>
<li>trigger external program on message count change</li></ul></li>
<li><p>for applications embedding chat (currently only Thunderbird
and Seamonkey under Linux)</p>
<ul><li>display additional system tray status icon</li>
<li>status icon can blink or <b>fade</b></li>
<li>draw attention on new messages</li></ul></li>
</ul></p>
</section>
</div>
<div class="span-7 last">
<aside id="related_links">
<h4>related links</h4>
<p><a href="https://addons.mozilla.org/fr/firefox/addon/firetray/">FireTray
on Mozilla</a></p>
<p><a href="https://github.com/foudfou/FireTray">FireTray development</a></p>
<p><a href="http://code.google.com/p/firetray/">FireTray-XPCOM development</a></p>
</aside>
<hr class="space" />
<aside id="friends">
<h4>Friends</h4>
<p><a href="http://www.system-d.de/produkte/industrial-storage/industrial-ssd.html">Industrial
Flash</a></p>
</aside>
</div>
<div class="span-16 colborder">
<section id="release-notes">
<h2>Release Notes</h2>
<article id="v0.5.4">
<h3>v0.5.4 &mdash; 2014-02-14</h3>
<p><strong>Beta-testers wanted</strong>.
<a href="mailto:firetray-request@ml.free.fr?subject=subscribe">Join
our new mailing list</a>. Release candidates will be announced there
so Beta-testers can help testing them in their specific
environment.</p>
<p><ul>
<li>Add AppIndicator/SystemNotifierItem support (Ubuntu, KDE) (<a href="https://github.com/foudfou/FireTray/issues/130">#130</a>)</li>
<li>Add <code>with_appindicator</code> hidden preference for
avoiding using AppIndicator even if available.</li>
<li>Fix check marks invisible in option 'Included accounts' (<a href="https://github.com/foudfou/FireTray/issues/139">#139</a>)</li>
<li>Minor fixes
</ul></p>
</article>
<article id="v0.5.3">
<h3>v0.5.3 &mdash; 2014-12-23</h3>
<p><ul>
<li>Fix start hidden when startup minimized or maximized on winnt (<a href="https://github.com/foudfou/FireTray/issues/134">#134</a>)</li>
<li>Fix broken click on popup-menu items (regression in v0.5.2)</li>
<li>New uk-UA locale (thx Володимир Савчук Volodymyr Savchuk)</li>
</ul></p>
</article>
<article id="v0.5.2">
<h3>v0.5.2 &mdash; 2014-11-01</h3>
<p>This version addresses issues spotted by AMO review (thx Kris
Maglione!), mainly:<ul>
<li>Fix <code>Error: expected type int, got (void 0)</code>
console messages.</li>
</ul></p>
<p>It was superseeded by <a href="#v0.5.3">v0.5.3</a> while pending
in the review queue, and thus not fully reviewed by AMO.</p>
</article>
<article id="v0.5.1">
<h3>v0.5.1 &mdash; 2014-10-01</h3>
<p>This version did not pass AMO review.</p>
<p><ul>
<li><strong>New support for the <em>Windows</em>
platform</strong> (very few functionalities missing compared to
Linux, most noticeably scrolling on icon)</li>
<li>Fix use of embedded icons (<a href="https://github.com/foudfou/FireTray/issues/119">#119</a>)</li>
<li>Fix empty space if remove icon (<a href="https://github.com/foudfou/FireTray/issues/124">#124</a>)</li>
<li>New pl-PL locale (thx AreYouLoco!)</li>
<li>New croatian/hr-HR locale (thx gogo!)</li>
<li>New Russian locale (thx VitalD)</li>
<li>New de-DE locale (thx Florian Haftmann)</li>
</ul></p>
<p>v0.5.0 was not published as it contained minor textual errors.</p>
</article>
<article id="v0.4.8">
<h3>v0.4.8 &mdash; 2013-11-12</h3>
<p><ul>
<li>hotfix for Firefox (bogus import) (<a href="https://github.com/foudfou/FireTray/issues/110">#110</a>)</li>
<li>hotfix for Seamonkey (accounts scrambling) (<a href="https://github.com/foudfou/FireTray/issues/106">#106</a>)</li>
<li>new preference for X11 urgency hint in mail applications (<a href="https://github.com/foudfou/FireTray/issues/111">#111</a>)</li>
</ul></p>
<p>New <a href="mailto:firetray-request@ml.free.fr?subject=subscribe">
user mailing list</a> mostly intended for Beta-testers.</p>
</article>
<article id="v0.4.7">
<h3>v0.4.7 &mdash; 2013-10-30</h3>
<p><ul>
<li>new <i>fade</i> option for icon blinking</li>
<li>set X11 urgency hint on new messages (IM and mail messages) (<a href="https://github.com/foudfou/FireTray/issues/96">#96</a>)</li>
<li>new locales es-AR fr it nl zh-TW (thx BabelZillians!)</li>
<li>add preferences to icon menu</li>
<li>fix startup event for Thunderbird (thus fixing start_hidden) (<a href="https://github.com/foudfou/FireTray/issues/95">#95</a>)</li>
<li>fix detection of the iconify event</li>
<li>fix detection of account addition/deletion</li>
</ul></p>
</article>
<article id="v0.4.6">
<h3>v0.4.6 &mdash; 2013-06-28</h3>
<p><ul>
<li>fix negative message count bug
(<a href="https://github.com/foudfou/FireTray/issues/79">#70,
#71, #79</a>)</li>
<li>fix preferences' filepickers (<a href="https://github.com/foudfou/FireTray/issues/82">#82</a>)</li>
<li>fix start_hidden again, and make it more accurate (<a href="https://github.com/foudfou/FireTray/issues/84">#84</a>)</li>
<li>display popup menu window items for all applications (not only browsers)</li>
<li>rework handling of attention calls (blinking icon) for chat conversations:</li>
<ul>
<li>blink on new messages for twitter accounts</li>
<li>implement own blinking (gtk_status_icon_set_blinking() deprecated)</li>
<li>support X11 urgency hint</li>
</ul>
<li>add support for Zotero (<a href="https://github.com/foudfou/FireTray/issues/85">#85</a>)</li>
<li>add locale sk-SK (thx Slavko slavino.sk)</li>
<li>minor fixes (e.g. keep long living references to timers)</li>
</ul></p>
</article>
<article id="v0.4.5">
<h3>v0.4.5 &mdash; 2013-01-25</h3>
<p>Minor fixes. Mainly addressing Mozilla review comments</p>
</article>
<article id="v0.4.4">
<h3>v0.4.4 &mdash; 2012-12-11</h3>
<p><strong>This version did not pass Mozilla full review</strong></p>
<p>Minor fixes.</p>
</article>
<article id="v0.4.3">
<h3>v0.4.3 &mdash; 2012-09-25</h3>
<p><strong>The <code>-showHide</code> command line option has been
renamed to <code>-firetrayShowHide</code></strong>. This option is
useful for making a keyboard shortcut to show/hide your favorite
Mozilla application.</p>
<p><ul>
<li>Chat icon (Thunderbird-only) (<a href="https://github.com/foudfou/FireTray/issues/51">#51</a>)</li>
<li>handle <a href="https://addons.mozilla.org/fr/thunderbird/addon/exquilla-exchange-web-services/">Exquilla</a> accounts (<a href="https://github.com/foudfou/FireTray/issues/55">#55</a>)</li>
<li>better preference interface
(<span class="key">Ctrl</span>+<span class="key">Alt</span>+<span class="key">Shift</span>+<span class="key">P</span>
keyboard shortcut)</li>
<li>option to restrict count to favorite folders
(<a href="https://github.com/foudfou/FireTray/issues/21">#21</a>, <a href="https://github.com/foudfou/FireTray/issues/45">#45</a>)</li>
<li>option to launch program on message count change (<a href="https://github.com/foudfou/FireTray/issues/33">#33</a>, <a href="https://github.com/foudfou/FireTray/issues/37">#37</a>)</li>
<li>option to hide only last window (<a href="https://github.com/foudfou/FireTray/issues/33">#33</a>, <a href="https://github.com/foudfou/FireTray/issues/24">#24</a>)</li>
<li>internal reworks
(+ <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=760802">nsIBaseWindow.nativeHandle</a>
+ better logging with log4moz)</li>
<li>fix start_hidden (<a href="https://github.com/foudfou/FireTray/issues/39">#39</a>)</li>
<li>fix auto-iconify-after-show (<a href="https://github.com/foudfou/FireTray/issues/54">#54</a>)</li>
<li>fix recursive folder count (<a href="https://github.com/foudfou/FireTray/issues/44">#44</a>)</li>
<li>fix icon update when changing icon preferences</li>
<li>fix item menu titles for Seamonkey</li>
<li>fix middle-click (activate) to show window when hidden</li>
</ul></p>
</article>
<article id="v0.4.2">
<h3>v0.4.2 &mdash; 2012-05-25</h3>
<p><strong>Note that some feature do not work well under Unity/Compiz.</strong></p>
<p><ul>
<li>GTK-themed icons</li>
<li>add <code>-showHide</code> option (intended for keyboard shortcuts)</li>
<li>middle click on the tray icon activates last registered window</li>
<li>ability to exclude virtual folders from message count</li>
<li>better minimize event catching</li>
<li>moz app shown when launched from the command line</li>
<li>icedove/iceweasel/iceape support back</li>
<li>various small fixes</li>
</ul></p>
</article>
<article id="v0.4.1">
<h3>v0.4.1 &mdash; 2012-03-16</h3>
<p><strong>After a long wait, the js-ctypes re-write of FireTray is
released !</strong></p>
<p><ul>
<li>internal cleaning (avoid polluting global namespace,
<tt>browser.tabs.warnOnClose</tt> set session-wide)</li>
<li>change defaults for hides_single_window (true),
remember_desktop (false)</li>
<li>bug fixes</li>
</ul></p>
</article>
<article id="v0.4.0">
<h3>v0.4.0 &mdash; 2012-03-05</h3>
<p>This version was sumitted to AMO, but didn't pass full review.</p>
<p><ul>
<li>fix start_hidden</li>
<li>fix new message count update</li>
</ul></p>
</article>
<article id="v0.4.0b3">
<h3>v0.4.0b3 &mdash; 2012-02-09</h3>
<p><ul>
<li>option for activating restored windows. This ensures windows
are restored on top, and get the focus</li>
<li>fix restoring maximized windows on dual-screens</li>
<li>option for checking new messages instead of unread ones</li>
</ul></p>
</article>
<article id="v0.4.0b2">
<h3>v0.4.0b2 &mdash; 2012-01-30</h3>
<p><ul>
<li>fix preference window</li>
</ul></p>
</article>
<article id="v0.4.0b1">
<h3>v0.4.0b1 &mdash; 2012-01-28</h3>
<p><strong>Begining with this version, v0.3.* related options
are erased from your preferences.</strong></p>
<p><ul>
<li>ability to show hide single windows</li>
<li>can open window/message from icon popup menu</li>
<li>minimize can hide to tray</li>
<li>scroll on icon can hide to tray</li>
<li>restore windows to their original virtual desktop</li>
<li>many bug fixes</li>
<li>clean lib closing</li>
</ul></p>
</article>
</section>
</div>
<div class="span-7 last">
<aside id="donations">
<p>&nbsp;</p> <!-- same level as Release Notes -->
<h4>Get involved</h4>
<p><a href="https://github.com/foudfou/FireTray/issues">Report a
bug</a></p>
<p><a href="mailto:firetray-request@ml.free.fr?subject=subscribe beta">Become
a beta-tester</a></p>
<p><a href="mailto:firetray-request@ml.free.fr?subject=subscribe">Join
the mailing list</a></p>
<h4>Donate</h4>
<a href="javascript:void(0);" onclick="javascript:window.prompt('Bitcoin donations welcome', '1NoHEzzJMdGFk6st4NAPrnA7TdhL4cF7gf');">
<img src="img/ribbondonatebitcoin.png" width="104" height="26" alt="Donate Bitcoin" />
</a>
<p>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="encrypted" value="-----BEGIN PKCS7-----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-----END PKCS7-----
">
<input type="image" src="https://www.paypalobjects.com/fr_XC/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="PayPal - la solution de paiement en ligne la plus simple et la plus sécurisée !">
<img alt="" border="0" src="https://www.paypalobjects.com/fr_FR/i/scr/pixel.gif" width="1" height="1">
</form>
</p>
<p><a href="http://flattr.com/thing/1114491/FireTray-Mozilla-addon"
target="_blank">
<img src="http://api.flattr.com/button/flattr-badge-large.png"
alt="Flattr this" title="Flattr this" border="0" /></a></p>
</aside>
</div>
</div> <!-- main -->
<script src="js/libs/jquery-1.7.1.min.js"></script>
<script src="js/script.js"></script>
</body>
</html>