Commit Graph

479 Commits

Author SHA1 Message Date
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 e312714c73 fix hidePrefPane() 2012-11-16 17:38:20 +01:00
foudfou d17bcf9721 use filePicker.open() instead of deprecated show() - see Bug 731307 2012-11-09 13:26:48 +01:00
foudfou 4ff8e81d90 rename content logger to avoid collisions 2012-11-09 13:07:18 +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 926557eb7b hides_last_only defaults to false 2012-09-10 15:09:44 +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 a874d2852f use dash as make shell (continued) 2012-09-09 15:51:09 +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 8ac3c3a82f use dash as make shell *if available* 2012-09-08 21:54:03 +02:00
foudfou 3dc3f6d54d use dash as make shell 2012-09-08 14:26:23 +02:00
foudfou 1e10414c1f update README 2012-09-07 18:22:51 +02:00
foudfou 90cd161f3c fix correctMailNotificationType() 2012-09-07 17:20:38 +02:00
foudfou 73f1f41ca4 rename command line option 'firetray-showHide' to 'firetrayShowHide' 2012-09-07 17:08:32 +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 08e6140312 oops, add prefpane icons 2012-09-06 19:39:02 +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 aa6b8a9080 slight pref UI re-work (mail pane) 2012-09-05 15:16:19 +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 2d734f2422 Makefile for firetray.so more portable (thx simonbcn) 2012-09-02 17:31:09 +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