From ec57aa0c8cf2bb3cfc36df27bfa3e60bf806d8c9 Mon Sep 17 00:00:00 2001 From: foudfou Date: Sun, 15 Jan 2012 20:47:47 +0100 Subject: [PATCH] * fix pref pane (UIOptions) * addon shutdown (close ctypes libs) on xpcom-will-shutdown * ctypes libs that import glib also export it so it can be closed later --- README.md | 14 ++++++++++++++ TODO | 8 ++------ src/chrome/content/options.xul | 4 ++-- src/install.rdf | 4 ++-- src/modules/FiretrayHandler.jsm | 17 +++++++++-------- src/modules/commons.js | 10 ++++++++++ src/modules/ctypes/ctypes-utils.jsm | 2 ++ src/modules/ctypes/gdk.jsm | 2 +- src/modules/ctypes/glib.jsm | 1 - src/modules/ctypes/gobject.jsm | 2 +- src/modules/gtk2/FiretrayStatusIcon.jsm | 7 +------ src/modules/gtk2/FiretrayWindow.jsm | 9 +++++++++ 12 files changed, 53 insertions(+), 27 deletions(-) diff --git a/README.md b/README.md index c7ed96a..535c2ce 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,20 @@ Overview Js-ctypes rewrite of the binary XPCOM version of **Firetray**. +Features +-------- + +* for all applications: + * show/hide a single or all windows + * a window restored to its previous state, position, size, virtual desktop + * ability to hide to tray on minimize + * ability to start minimized to tray + +* for mail applications: + * display unread messages count in tray icon + * customizable tray icon for mail biff + * include/exclude mail accounts and folders types to/from unread messages count + Notes ----- diff --git a/TODO b/TODO index 95d7fa0..56e2b8d 100644 --- a/TODO +++ b/TODO @@ -1,8 +1,6 @@ TODO ---- -* use for (var i = 0; myArray[i++];) instead of i