aboutsummaryrefslogtreecommitdiffstats
path: root/src/empathy-status-icon.c
Commit message (Collapse)AuthorAgeFilesLines
* Merge back from masterSjoerd Simons2009-08-221-13/+22
|\
| * status_icon_update_notification: don't crash if event->message is NULLGuillaume Desmottes2009-08-071-1/+4
| | | | | | | | | | g_markup_escape_text isn't NULL-safe so we should be sure that event->message is not NULL before calling it.
| * Don't try to free NULL pixbufs.Will Thompson2009-08-051-7/+8
| | | | | | | | | | | | It's all very well to ensure that we don't pass a NULL pixbuf to libnotify, but we shouldn't then try to g_object_unref () the pointer without checking it's not NULL.
| * Escape markup in notifications and icon tooltipWill Thompson2009-08-051-7/+12
| | | | | | | | | | | | 7730ffd fixed this for the notifications that are produced by the chat window, but not for the ones produced by the status icon. Why these are separate code paths eludes me.
* | Move the responsibility of popping up the empathy accounts dialog out of the ↵Sjoerd Simons2009-07-161-17/+0
|/ | | | status icon
* Port the main of empathy to EmpathyAccountSjoerd Simons2009-07-011-5/+11
|
* fixed libnotify crashing if icon doesn't existAbderaouf Bencherait2009-06-301-1/+3
|
* empathy-status-icon: remove trailing tabsGuillaume Desmottes2009-06-251-2/+2
|
* Do not blink status icon for notification only eventsFrédéric Péters2009-06-231-5/+6
|
* Cope with status icon begin NULLSjoerd Simons2009-05-311-1/+2
|
* Remove usage of McPresence as much as possibleSjoerd Simons2009-05-311-1/+1
|
* empathy-status-icon: remove trailing spacesGuillaume Desmottes2009-05-151-1/+1
|
* Make use of GtkUIManager in EmpathyStatusIconXavier Claessens2009-04-161-19/+24
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2864
* Port EmpathyStatusIcon to new APIXavier Claessens2009-04-161-9/+5
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2863
* Escape to cancel from status editingDavyd Madeley2009-04-111-1/+1
| | | | | | From: Davyd Madeley <davyd@madeley.id.au> svn path=/trunk/; revision=2776
* use new GtkStatusIcon tooltip methods, formatting the header in italics.Frederic Peters2009-03-271-10/+6
| | | | | | (requires new GTK+ version, bumped dependency to 2.16.0) (bug #575265) svn path=/trunk/; revision=2745
* status_icon_update_tooltip: don't display the event message if NULL. Fixes ↵Guillaume Desmottes2009-02-111-3/+6
| | | | | | | | bug #571184 (Guillaume Desmottes) From: Guillaume Desmottes <gdesmott@gnome.org> svn path=/trunk/; revision=2433
* Prefix "Empathy" to the notification enum.Xavier Claessens2009-01-311-2/+2
| | | | svn path=/trunk/; revision=2304
* Add a comment explaining why we activate the event in an idle.Xavier Claessens2009-01-311-0/+4
| | | | svn path=/trunk/; revision=2303
* Factor out some common code.Xavier Claessens2009-01-311-20/+3
| | | | svn path=/trunk/; revision=2302
* Always check if notifications are enabled when we update them.Xavier Claessens2009-01-311-9/+18
| | | | svn path=/trunk/; revision=2301
* Update the pixbuf when we receive an event update.Xavier Claessens2009-01-311-16/+25
| | | | svn path=/trunk/; revision=2300
* Use the avatar for all the events with a contact.Xavier Claessens2009-01-311-1/+1
| | | | svn path=/trunk/; revision=2299
* Move empathy_notification_is_enabled () to src/Xavier Claessens2009-01-311-3/+4
| | | | svn path=/trunk/; revision=2294
* Make possible to use libnotify 0.4.4, to not force the usage of too recent ↵Xavier Claessens2009-01-311-2/+3
| | | | | | distributions. svn path=/trunk/; revision=2291
* Add a convenience function to avoid hacks when getting the pixbuf from the ↵Xavier Claessens2009-01-311-3/+2
| | | | | | icon name. svn path=/trunk/; revision=2288
* W.I.P. for notifications on chat window.Xavier Claessens2009-01-311-3/+6
| | | | svn path=/trunk/; revision=2285
* Don't update the event if the notification can't be shown.Xavier Claessens2009-01-311-1/+4
| | | | svn path=/trunk/; revision=2284
* Implement a logic for disabling notifications when away.Xavier Claessens2009-01-311-1/+20
| | | | svn path=/trunk/; revision=2282
* If the notification is not dismissed by the user, do not display other ↵Xavier Claessens2009-01-311-1/+8
| | | | | | notifications for new incoming messages. svn path=/trunk/; revision=2279
* Split the event description into header and message body.Xavier Claessens2009-01-311-22/+46
| | | | | | Add a way to update a pending event. svn path=/trunk/; revision=2278
* Insert an image in the notify baloon.Xavier Claessens2009-01-311-2/+19
| | | | svn path=/trunk/; revision=2276
* Adapt the status icon message to the new API.Xavier Claessens2009-01-311-4/+11
| | | | svn path=/trunk/; revision=2275
* Require latest libnotify. Don't crash when clicking the notification.Xavier Claessens2009-01-311-26/+17
| | | | svn path=/trunk/; revision=2274
* mimic tooltip and icon notifications; unref any outstanding notificationXavier Claessens2009-01-311-15/+41
| | | | | | on finalize svn path=/trunk/; revision=2272
* generify notification; add idle activation of eventXavier Claessens2009-01-311-22/+40
| | | | svn path=/trunk/; revision=2270
* show notification on new eventXavier Claessens2009-01-311-0/+26
| | | | svn path=/trunk/; revision=2268
* Port EmpathyIdle to the new singleton policy.Xavier Claessens2009-01-091-2/+2
| | | | svn path=/trunk/; revision=2114
* Use new singleton policy for EmpathyAccountManager.Xavier Claessens2009-01-071-1/+1
| | | | svn path=/trunk/; revision=2074
* Port EmpathyStatusIcon to the new API.Xavier Claessens2009-01-071-35/+28
| | | | svn path=/trunk/; revision=2043
* Move the event manager to src/Xavier Claessens2008-07-151-1/+1
| | | | svn path=/trunk/; revision=1253
* Move event code from EmpathyStatusIcon to EmpathyEventManagerXavier Claessens2008-07-151-368/+53
| | | | svn path=/trunk/; revision=1244
* Moved empathy-accounts-dialog from libempathy-gtk to src. (Jonny Lamb)Jonny Lamb2008-07-151-1/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1234
* Select the bugged account upon a failed connection. Fixes bug #536984 (Jonny ↵Jonny Lamb2008-07-041-1/+1
| | | | | | | | | | | | | Lamb). When a connection fails, a box in the main window appears with an "Edit Account" button. Clicking this button takes you to the account editor, but does nothing else. This patch moves the selection to the bugged account, for convenience. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1192
* Add -Wformat and and fix some compile warnings with gcc 4.3. Fixes bug ↵Xavier Claessens2008-06-081-1/+2
| | | | | | #537129 (Cosimo Cecchi). svn path=/trunk/; revision=1152
* Close contact list when Escape is pressed. Fixes bug #536628 (Ross Burton).Xavier Claessens2008-06-081-1/+17
| | | | svn path=/trunk/; revision=1151
* Add a command line option to hide contact list on startup. Fixes bug #535080 ↵Xavier Claessens2008-06-041-4/+8
| | | | | | (Marco Pesenti Gritti). svn path=/trunk/; revision=1146
* Fix warning in status iconXavier Claessens2008-05-231-1/+2
| | | | svn path=/trunk/; revision=1122
* Improve dispatcher. Fixes bug #465928.Xavier Claessens2008-05-181-106/+179
| | | | svn path=/trunk/; revision=1108
* Add a func to activate any eventXavier Claessens2008-05-141-15/+22
| | | | svn path=/trunk/; revision=1098
* Do not unref tp_chat directly in the message_received callback to avoid a crash.Xavier Claessens2008-05-091-1/+12
| | | | svn path=/trunk/; revision=1097
* Move non-gtk parts of EmpathyFilter to EmpathyDispatcher in libempathy, gtk ↵Xavier Claessens2008-05-091-31/+277
| | | | | | parts are now in EmpathyStatusIcon svn path=/trunk/; revision=1093
* Keep a priv pointer in the object struct instead of using ↵Xavier Claessens2008-05-061-8/+6
| | | | | | G_TYPE_INSTANCE_GET_PRIVATE all the time. svn path=/trunk/; revision=1082
* Make use of tp-glib debug system.Xavier Claessens2008-05-011-7/+5
| | | | svn path=/trunk/; revision=1066
* initialize connection_statusFrederic Peters2008-04-201-1/+1
| | | | svn path=/trunk/; revision=1009
* keep track of connected status to disable menu item for "new conversation"Frederic Peters2008-04-201-0/+37
| | | | | | under the notification area icon. Fixes: #517300. (Frederic Peters) svn path=/trunk/; revision=1008
* Drop Chandler and Filter, do not use MC for dispatching channels, do it ourself.Xavier Claessens2008-04-201-568/+168
| | | | svn path=/trunk/; revision=967
* Fix some warningsXavier Claessens2008-04-111-0/+4
| | | | svn path=/trunk/; revision=926
* Update for new APIXavier Claessens2008-04-111-91/+43
| | | | svn path=/trunk/; revision=907
* Uncommend the use of empathy_contact_run_until_ready, it works nowXavier Claessens2008-04-111-2/+1
| | | | svn path=/trunk/; revision=890
* Comment out a empathy_contact_run_until_ready call because it doesn't work.Xavier Claessens2008-04-031-1/+2
| | | | svn path=/trunk/; revision=865
* Update status icon for new chat APIXavier Claessens2008-04-021-1/+1
| | | | svn path=/trunk/; revision=831
* Do not autoconnect if networkmanager says we are not connected at startup.Xavier Claessens2008-03-171-24/+0
| | | | svn path=/trunk/; revision=815
* Use empathy_file_lookup for glade files since some are in libempathy-gtk/ ↵Xavier Claessens2008-03-171-1/+4
| | | | | | and others in src/ svn path=/trunk/; revision=813
* Move modules that make no sense to be used in other applicaton from ↵Xavier Claessens2008-03-141-0/+863
libempathy-gtk/ to src/ svn path=/trunk/; revision=789