1
0
mirror of https://github.com/moparisthebest/FireTray synced 2024-11-15 13:25:04 -05:00
Commit Graph

264 Commits

Author SHA1 Message Date
foudfou
d77724d46b yet another attempt to fix restore maximized window. This is tricky because it
can break restore minimized (hides_on_minimize off)
2013-01-16 23:48:25 +01:00
foudfou
601554a63f oops, forgot FiretrayHandler.jsm in nsISupportsArray replaced by nsIArray 2012-12-30 22:47:43 +01:00
foudfou
6441cef235 nsISupportsArray replaced by nsIArray (Bug 820377) 2012-12-30 22:43:42 +01:00
foudfou
6c4d21d4b3 attempt to fix restore maximized window 2012-12-20 13:36:24 +01:00
foudfou
7d0a22364c add -firetrayPresent command-line switch 2012-12-13 19:55:30 +01:00
foudfou
5dce03778d make firetray.Utils.timer() API more readable 2012-12-13 19:34:49 +01:00
foudfou
29de64e51f base the startup event on the first 'before-first-paint'
That lets the windows get well realized before we can hide them
(start_hidden). This is especially true for heavy configurations with numerous
addons (Lightning with multiple remote calendars for instance).
2012-12-13 19:11:58 +01:00
foudfou
c622e61e9d fix start_hidden again.
The wisest seems to let the window get fully realized, before hiding it.
2012-12-10 23:02:05 +01:00
foudfou
f039a3b427 bump version to v0.4.4 2012-11-26 21:38:48 +01:00
foudfou
630b36b05e Merge branch 'gtk-version' 2012-10-19 22:11:46 +02:00
foudfou
b20db43bdd appropriate way of determining if a conversation is currently shown 2012-10-19 21:06:35 +02:00
foudfou
cab57e62c5 fix finding if chat tab selected and conversation active 2012-10-15 23:13:20 +02:00
foudfou
18fb980d49 add gtk version check + revert to gdk_window_get_toplevel() 2012-10-15 13:25:28 +02:00
foudfou
1ec5ccf950 * fix double Messaging init when toggleNotifications() in pref UI
* fix multiple pref UI bugs due to obsolete ref to "pane1"
2012-09-11 23:53:07 +02:00
foudfou
90ee9f834b option to hide only last window (#24) 2012-09-10 15:00:25 +02:00
foudfou
97e488e232 fix comment about gnome-shell/mutter 2012-09-10 14:15:28 +02:00
foudfou
5d9e0b4ef8 fix chat icon blink forever with gnome-shell 3.4.1 (#61) 2012-09-10 13:34:48 +02:00
foudfou
8516409607 * fix TB crash when mail.chat.enabled is false (#58)
* fix item menu titles for Seamonkey
* fix middle-click (activate) to show window when hidden
2012-09-09 01:29:51 +02:00
foudfou
90cd161f3c fix correctMailNotificationType() 2012-09-07 17:20:38 +02:00
foudfou
39f3c20fa8 correct visibility state when hidden application called from command line 2012-09-07 16:47:47 +02:00
foudfou
22de1d3fcc * fix Makefile for including .svg into xpi
* minor fixes
2012-09-07 15:06:01 +02:00
foudfou
126842e5b7 bump version to v0.4.3 2012-09-06 19:21:22 +02:00
foudfou
194894afd4 * convert tabbox/tabpanels to prefpanes (preference UI) (thx Tango for icons!)
* change order of menu items for mail apps
* fix hide chat prefs when non-chat app
2012-09-06 19:07:22 +02:00
foudfou
f91bc8b039 fix icon update when changing icon preferences (continued) 2012-09-06 16:25:24 +02:00
foudfou
23975110a5 * isolate Chat from Messaging
* fix icon update when changing icon preferences
* prevent double observer registration
* add keyboard shortcut for debugging preference window
2012-09-06 16:07:52 +02:00
foudfou
78dc65c77e Merge branch 'ff17-missing-unmap' 2012-09-05 13:54:29 +02:00
foudfou
c7562bdcdf cleaning 2012-09-05 13:48:27 +02:00
foudfou
ee1eac01b3 fix wrong xid provision ("missing UnmapNotify") 2012-09-05 13:45:02 +02:00
foudfou
d0e2259e96 restrict logging to our addon 2012-09-04 17:48:54 +02:00
foudfou
ca39dec2de * add version check in Makefile
* fix openTab() onVersionChange
* cleaning
2012-09-04 14:33:43 +02:00
foudfou
de2a756fc8 enable Chat only in Thunderbird (not Seamonkey!) 2012-09-04 10:50:17 +02:00
foudfou
97237aaffe update chat icon when (re-)initializing chat 2012-09-04 00:28:53 +02:00
foudfou
ae0f41e1e4 Merge branch 'im'
Conflicts:
	src/defaults/preferences/prefs.js
	src/modules/FiretrayHandler.jsm
	src/modules/FiretrayMessaging.jsm
	src/modules/VersionChange.jsm
	src/modules/commons.js
	src/modules/linux/FiretrayStatusIcon.jsm
	src/modules/linux/FiretrayWindow.jsm
2012-09-04 00:25:29 +02:00
foudfou
1e4d51f64f Merge branch 'cybso-favorites'
Conflicts:
	src/chrome/content/options.js
	src/modules/FiretrayMessaging.jsm
2012-09-03 23:05:25 +02:00
foudfou
c7b23ad718 Revert "attempt to asynchronously get addon version from AddonManager"
This reverts commit 747ab637d9.
2012-09-03 16:46:01 +02:00
foudfou
747ab637d9 attempt to asynchronously get addon version from AddonManager 2012-09-03 16:45:57 +02:00
foudfou
29dac883b9 ignore server type 'im' silently for message count 2012-09-03 08:23:37 +02:00
foudfou
ebe8ee37ba address comments from last review by Kris Maglione, mainly:
* rename commande line flag '-showHide' to '-firetray-showHide'
* drop use of AddonLogging.jsm in variable F, and use log4moz instead
* do not remove String.prototype.trim

Regarding String.prototype.trim tough, it's unclear why its fallback definition
should be removed: MDN says it was introduced in JavaScript 1.8.1, but it seems
available in 1.7...
2012-09-03 01:51:32 +02:00
foudfou
934a67f93c * refactor FiretrayMessaging
* add favorites to the "Included accounts" tree in preference UI
2012-08-29 19:20:43 +02:00
foudfou
aaef6a1544 experimental handling of Exquilla accounts 2012-08-29 11:46:12 +02:00
foudfou
693611c994 * add chat_icon_enable pref
* fix globaluserStatus with all IM accounts disconnected
* cleaning
2012-08-25 21:45:00 +02:00
foudfou
06349f15f4 * rename all IM/Chat-related modules consistently with "Chat" keyword
* stopIconBlinkingMaybe() only when acknowledgeOnFocus.must
2012-08-25 19:18:33 +02:00
foudfou
5c12abb1ee * fix non-import of IM stuff in Firefox
* add minimal tooltip for Chat icon
* fix findActiveWindow() — gtk_window_is_active() not reliable
2012-08-25 19:02:14 +02:00
foudfou
9f46ef6343 IM icon blinking when private message or cited in channel 2012-08-21 22:10:56 +02:00
foudfou
9611f1443e cleaning 2012-08-21 15:44:47 +02:00
foudfou
d81c0d51ac fix iconify-after-show trap 2012-08-21 15:40:40 +02:00
foudfou
525fdd96dd radical attempt to fix iconify-after-show trap 2012-08-20 16:07:46 +02:00
foudfou
83a11def65 (failed) attempt to fix iconify-after-show trap 2012-08-17 23:53:26 +02:00
foudfou
3da01428a9 fix some gtk function definitions 2012-08-17 23:51:00 +02:00
foudfou
866bbc1a2e IM icon changes according to IM global status 2012-08-13 12:07:57 +02:00