1
0
mirror of https://github.com/moparisthebest/FireTray synced 2024-10-31 23:35:07 -04:00
Commit Graph

206 Commits

Author SHA1 Message Date
foudfou
b313970781 add ability to exclude virtual forlders from message count 2012-04-05 21:34:36 +02:00
foudfou
d07c2a5ee5 bump *minVer* to 7.0
ctypes-utils.jsm was modified to handle Components.utils.unload, introduced in
Gecko 7.0. It would be too costly to try to mainain an addon that would work
for all versions from 4.0 to current. This could be achieved though with
multiple entries in chrome.manifest:
resource firetray modules-4.0/ appversion<7.0
resource firetray modules-7.0/ appversion>=7.0
but would force us to maintain 2 versions of the same files... (preprocessor
pointless)
2012-04-02 13:07:59 +02:00
foudfou
f5e56dab81 * revert a7516e partly:
* support icedove/iceweasel/iceape (appId's are equivalent with FF, TB, SM)
  * have a nice "F" mandatory wrapper object (instead of the long "firetray")
* fix version anchor on the firetray splash page when opening a tab
2012-03-30 23:20:47 +02:00
foudfou
746ab759f7 fix tooltip warning 2012-03-28 19:37:08 +02:00
foudfou
c0479d1683 fix MenuItem initialization 2012-03-28 17:57:02 +02:00
foudfou
756367230c periodically clean prefs by removing removed accounts from excludedAccounts 2012-03-20 22:06:19 +01:00
foudfou
b6b8d5dca0 * refactor appinfo initializations
* fix icon tooltip when unread messages
2012-03-09 13:27:49 +01:00
foudfou
98cfa3eee1 browser.tabs.warnOnClose set to false temporarily 2012-03-09 10:06:04 +01:00
foudfou
d4c1da59fa remove warnings from VersionChange 2012-03-09 00:16:06 +01:00
foudfou
8763567ac3 bump to 0.4.1 2012-03-09 00:01:42 +01:00
foudfou
bfb9f30b4a cleaning 2012-03-08 23:52:07 +01:00
foudfou
c6be061070 document why browser.tabs.warnOnClose set to false 2012-03-08 23:40:26 +01:00
foudfou
508a002af4 * fix openBrowserTab
* make hides_single_window default to true, and remember_desktop to false
2012-03-08 23:16:44 +01:00
foudfou
1009fb9bab fix VersionChange 2012-03-08 22:11:17 +01:00
foudfou
a7516e379e wrap "loose" variables and functions within a JavaScript object 2012-03-08 22:04:16 +01:00
foudfou
6c94d75dc2 better remember_desktop option description 2012-03-07 18:44:04 +01:00
foudfou
b47e960755 activate window with gtk_window_present instead of
XSendClientMessgeEvent(_NET_ACTIVE_WINDOW)
2012-03-07 14:41:05 +01:00
foudfou
56b0fe6332 fix tooltip for count type 'new messages' 2012-03-06 23:28:52 +01:00
foudfou
45b56329c8 bump to v0.4.0 2012-03-05 21:27:51 +01:00
foudfou
1a41c25d2a typo 2012-03-05 00:12:30 +01:00
foudfou
3d89441747 add 'remember_desktop' option 2012-03-04 23:41:01 +01:00
foudfou
1b7aef50ce use built-in unread msg count 2012-03-04 23:16:57 +01:00
foudfou
354abdf32c * option to include subfolders (notably needed for new messages count)
* preference UI fixing
2012-03-04 22:19:35 +01:00
foudfou
6c6e267b40 cleaning 2012-03-04 15:31:58 +01:00
foudfou
69f9f312c4 drop use of bogus getNumNewMessages() in favor of folder.hasNewMessages 2012-03-04 15:29:12 +01:00
foudfou
f9c81f0a84 fix declaration 2012-03-04 15:14:43 +01:00
foudfou
da2c98633b when upgrading, correct mail_notification_type if msg count type is 'new messages' 2012-03-02 11:11:47 +01:00
foudfou
803143a535 Merge branch 'start_hidden' 2012-02-21 00:22:41 +01:00
foudfou
0fa7b30674 prevent usage of msg count with type 'new messages'
There seems to be no consistent way to count new messages. Tried with
'BiffState', 'NumNewBiffMessages', 'NewMessages'... either the proper event is
not fired, or the count is incorrect at a specific event... It was even
non-trivial to display an accurate biff.
2012-02-21 00:09:40 +01:00
foudfou
7efe604b9c showSingleWindow() and hideSingleWindow() now defined per window (needed for start_hidden) 2012-02-20 15:34:51 +01:00
foudfou
2789844b06 minor refactoring: firetray.Window.setVisibility() 2012-02-19 15:36:16 +01:00
foudfou
c5a66ae05d fix getWindowInterface() for nsIXULWindow + revert to v0.4.0b3 2012-02-17 23:29:09 +01:00
foudfou
ca9496d3e3 actually fix new message count update when biff becomes false
Looks like a Thunderbird bug: on an Imap folder, when switching to another
folder, that is after having visited that folder, "OnItemBoolPropertyChanged
NewMessages for folder Inbox was true became false" ...but getNumNewMessages
still returns 1 (?!)
2012-02-15 00:00:00 +01:00
foudfou
d1e32bb8d7 fix new message count update when biff becomes false 2012-02-14 13:30:56 +01:00
foudfou
23cf34ea9f fix start_hidden: do not save+restore unrealized position and size.
NEEDS REFACTORING
2012-02-13 23:55:01 +01:00
foudfou
ba674bf1e1 cleaning 2012-02-09 15:58:59 +01:00
foudfou
6daf73fe44 reorganize and clean 2012-02-09 15:39:33 +01:00
foudfou
868106ff61 bump to v0.4.0b3 + fix option cleaning 2012-02-09 12:44:00 +01:00
foudfou
aec7766bb0 Merge branch 'new-messages' 2012-02-09 12:19:56 +01:00
foudfou
0e55f142d3 Merge branch 'screens' 2012-02-09 12:19:14 +01:00
foudfou
15dace0b32 * add 'message_count_type' option for counting unread or new messages.
* minor change to UI of mail preferences
* split pref 'mail_notification' into 'mail_notification_enabled',
  'mail_notification_type'

previous 'mail_notification' pref will be erased.
2012-02-09 00:03:29 +01:00
foudfou
35463b302c revert detection inexisting file in setIconImage()
we want the user to know that the path he provided is wrong.
2012-02-07 18:50:54 +01:00
foudfou
771d6df3b3 detect inexisting file in setIconImage() 2012-02-07 18:42:27 +01:00
foudfou
e96699d530 fix restoreWindowPositionAndSize on dual-screen 2012-02-04 14:18:20 +01:00
foudfou
c2203c063f Merge branch 'raised' 2012-02-04 12:28:58 +01:00
foudfou
616025d5de add option to activate windows when showing
This is the closest behaviour to "raise on top", because most window managers
do not honor XRaiseWindow()/gtd_window_raise().
http://sourceforge.net/tracker/?func=detail&aid=3020907&group_id=35398&atid=413960
2012-02-04 01:15:36 +01:00
foudfou
e62b23acf8 typo + bump maxVersion for seamonkey 2012-02-03 22:25:40 +01:00
foudfou
2a313d907a option for ensuring windows are restored on top 2012-02-03 22:24:47 +01:00
foudfou
74f7f263d1 actually take the scroll_hides pref into account 2012-02-01 22:39:21 +01:00
foudfou
414bbf42aa begin attempt to restore windows to their correct screen (dual-head) 2012-01-30 22:07:21 +01:00