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