aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy-gtk/empathy-contact-menu.c
Commit message (Collapse)AuthorAgeFilesLines
* Also show an avatar when blocking from a conversationEmilio Pozuelo Monfort2011-03-221-1/+4
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=645069
* coding style fixesGuillaume Desmottes2011-03-091-1/+1
|
* Port empathy to Telepathy logger 0.2.0Nicolas Dufresne2011-02-241-3/+8
|
* Don't require EmpathyContacts to start a callEmilio Pozuelo Monfort2011-02-241-2/+6
|
* Move empathy_call_* util functions to libempathy-gtkEmilio Pozuelo Monfort2011-02-241-0/+1
| | | | Since we want to pop up a dialog when starting a call fails.
* Hook up abusive argument into TpContactList backendDanielle Madeley2011-02-141-3/+3
|
* Merge branch 'contact-blocking-3' into gnome-2-34Danielle Madeley2011-02-111-0/+93
|\
| * Factor out common blocking confirmation dialogDanielle Madeley2011-02-111-26/+7
| |
| * Add a confirmation dialog when you block a contact from the Contact menuDanielle Madeley2011-02-101-1/+42
| |
| * Add 'Block Contact' to empathy-contact-menuDanielle Madeley2011-02-091-0/+71
| |
* | Move a couple of call-related functions to empathy-utils.hEmilio Pozuelo Monfort2011-02-101-5/+4
| | | | | | | | | | Since the rest of the call stuff will only be compiled for empathy-av so we don't link every binary against farsight.
* | EmpathyCallFactory -> EmpathyStreamedMediaFactoryEmilio Pozuelo Monfort2011-02-101-3/+3
|/
* coding style fixEMPATHY_2_33_1Guillaume Desmottes2011-02-021-4/+4
|
* Disable meaningless popup menu items in the contact menu (#573283).Vitaly Minko2011-01-281-3/+13
|
* remove deprecated FIXMEGuillaume Desmottes2010-10-041-1/+0
|
* re-implement empathy_dispatcher_chat_with_contact using ↵Guillaume Desmottes2010-08-111-2/+1
| | | | | | empathy_dispatcher_chat_with_contact_id We don't use the callback arg anyway.
* empathy_call_factory_new_call_with_streams: remove callback argGuillaume Desmottes2010-08-111-2/+2
| | | | If you want to handle the channel yourself then use TpAccountChannelRequest.
* empathy_call_factory_new_call_with_streams: no need to pass a EmpathyCallFactoryGuillaume Desmottes2010-06-291-7/+2
|
* empathy_call_factory_new_call_with_streams: request channel using the CDGuillaume Desmottes2010-06-221-2/+4
| | | | Also allow caller to pass the timestamp and an optionnal callback.
* Merge branch 'check-vinagre-589225'Guillaume Desmottes2010-06-211-1/+2
|\
| * replace empathy_contact_can_use_stream_tube by ↵Guillaume Desmottes2010-06-211-1/+2
| | | | | | | | | | | | | | | | empathy_contact_can_use_rfb_stream_tube That's the only type of tube we care about and that allows us to enable the 'Share my Desktop' option only with contacts having a tube enabled Vinagre installed (#589225).
* | Now that we depend on the logger always enable favourite contact supportSjoerd Simons2010-06-201-4/+0
|/
* Depend on telepathy-logger (#610956)Guillaume Desmottes2010-06-181-16/+1
|
* Fix contact menu items' capitalization (#619378)Gabriel Burt2010-05-251-3/+3
|
* add timestamp arg to empathy_dispatcher_chat_with_contact(_id)Sjoerd Simons2010-04-251-1/+2
|
* Make 'Favourite' only appear when EMPATHY_CONTACT_FEATURE_FAVOURITE setDanielle Madeley2010-04-011-4/+7
|
* Move the 'Favorite' menu item after 'Information'Guillaume Desmottes2010-03-151-7/+7
|
* Add 'favorite' checkbox to the contact menuGuillaume Desmottes2010-03-151-0/+49
|
* TPL Enabling patch, all-in-one.Cosimo Alfarano2010-02-261-1/+17
| | | | By default TPL is disabled, use --enable-tpl configure option to enable it.
* Fix leaked GtkMenuXavier Claessens2010-02-111-1/+0
| | | | | | | | | | GtkMenu is initially unowned, which means ref_count is 1 and floating flag is set. gtk_menu_popup temporarily adds a ref, that will be dropped when the menu is popped down. So once the menu is popped up, we call g_object_ref_sink() to clear the floating flag, and g_object_unref() to drop the initial ref. Only the ref from gtk_menu_popup stay, and the menu will be finalized when it is popped down. Fixes bug #609567
* Add translation context for the "Edit" contact menu (#608690)Guillaume Desmottes2010-02-091-1/+3
|
* Miscellaneous string fixesPhilip Withnall2010-01-011-1/+1
| | | | | | | Lots of small spelling and grammar fixes, as well as some terminology cleanups. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* Punctuation fixes in translatable stringsPhilip Withnall2010-01-011-1/+1
| | | | | | | Fix punctuation in the IRC command help messages. Use proper Unicode ellipses throughout Empathy, and proper em-dashes where appropriate. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* [EmpathyContactMenu] Replace raw Tp call with existing abstractionDanielle Madeley2009-12-211-7/+2
| | | | | This was the place I'd copied my code from. However it makes a lot of sense to use the same abstraction here too.
* Use accessor functions instead direct access.Javier Jardón2009-11-171-1/+1
| | | | | | | | | Some functions still remaining because there is not API in GTK+ 2.19.0 yet. http://bugzilla.gnome.org/show_bug.cgi?id=586476 Reviewed-By: Danielle Madeley <danielle.madeley@collabora.co.uk>
* contact-menu: rename "View Previous Conversations" menu entry to "Previous ↵Guillaume Desmottes2009-11-051-1/+1
| | | | | | | | Conversations" This label was too long and looked weird comparing of the other entries of this menu. Futhermore, the same entry in the "View" menu is called "Previous Conversations".
* Instantiate ShareMyDesktop feature in the contact menu of EmpathyArnaud Maillet2009-07-201-0/+31
|
* Merge commit 'jtellier/video-call-button-sensitivity'Davyd Madeley2009-07-151-2/+2
|\
| * Added functions to determine if a contact has video capabilitiesJonathan Tellier2009-07-031-2/+2
| | | | | | | | | | | | | | Activating the "Video Call" button only if the remote contact support video. The call window's "Send Video" is only sensitive if the contact has video capabilities.
* | Check CAN_ADD before returning an Add Contact... menu itemDavyd Madeley2009-07-151-0/+16
| |
* | Small coding style fixDavyd Madeley2009-07-151-1/+3
| |
* | have EmpathyContactWidget set the account on the account chooserDavyd Madeley2009-07-151-1/+0
| |
* | Set parent for new contact dialogDavyd Madeley2009-07-151-2/+9
| |
* | Hook up the callback to throw up the standard Add Contact dialogDavyd Madeley2009-07-151-3/+14
| |
* | Determine if the contact is not in the Contact List and add a menu item as ↵Davyd Madeley2009-07-151-0/+43
| | | | | | | | appropriate
* | Only enable the 'Edit' menu option when the CAN_ALIAS or CAN_GROUP are setDavyd Madeley2009-07-151-0/+20
|/
* empathy-contact-menu: remove trailing tabsGuillaume Desmottes2009-06-251-4/+4
|
* add 'Video Call' entry to the Contact menuGuillaume Desmottes2009-05-181-2/+38
|
* empathy_contact_audio_call_menu_item_activated: use ↵Guillaume Desmottes2009-05-181-1/+1
| | | | empathy_call_factory_new_call_with_streams
* empathy_contact_audio_call_menu_item_new: change label to 'Audio Call'Guillaume Desmottes2009-05-181-1/+1
|
* rename empathy_contact_call_menu_item_new to ↵Guillaume Desmottes2009-05-181-5/+5
| | | | empathy_contact_audio_call_menu_item_new
* empathy-contact-menu: fix coding styleGuillaume Desmottes2009-05-181-2/+2
|
* - Split info/edit/personal dialogs into different functions.Xavier Claessens2009-04-221-2/+2
| | | | - Make sure empathy_contact_widget_new works with a NULL contact.
* Add context string for translation (#575442)Frederic Peters2009-04-211-1/+1
|
* Instead of destroying the submenu when it's not needed only create it if thereLars-Peter Clausen2009-04-211-13/+5
| | | | is a submenu item.
* Fix indent.Lars-Peter Clausen2009-04-211-2/+2
|
* Fix memleak in empathy_contact_invite_menu_item_new. Just callingLars-Peter Clausen2009-04-211-1/+3
| | | | gtk_widget_destroy on submenu won't free it since it is floating.
* Hookup the contact menu item cb correctlySjoerd Simons2009-02-121-2/+10
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2436
* Switch to calling CallFactory to make callsSjoerd Simons2009-02-031-2/+13
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2382
* Let a chatroom keep a reference to a its TpChat if applicableSjoerd Simons2009-01-101-9/+5
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2189
* Convert EmpathyChatroomManager to the new singleton conventionSjoerd Simons2009-01-101-1/+1
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2185
* Use the new call utility function to start callsSjoerd Simons2009-01-101-1/+1
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2167
* Port EmpathyLogManager to the new singleton policy.Xavier Claessens2009-01-091-1/+1
| | | | svn path=/trunk/; revision=2115
* More coding style fixes in empathy-contact-menu.cXavier Claessens2008-12-291-97/+81
| | | | svn path=/trunk/; revision=2018
* Homogenize coding style in empathy_contact_menu_newWill Thompson2008-12-291-2/+2
| | | | | | Signed-off-by: Will Thompson <will.thompson@collabora.co.uk> svn path=/trunk/; revision=2015
* Use gi18n-lib.h instead of gi18n.h for libraries.Xavier Claessens2008-12-121-1/+1
| | | | svn path=/trunk/; revision=1967
* No need to define a callback, we can directly use ↵Xavier Claessens2008-11-221-8/+1
| | | | | | empathy_send_file_with_file_chooser. svn path=/trunk/; revision=1872
* Removed empathy_send_file_with_file_chooser_and_manager and made file ↵Jonny Lamb2008-11-221-1/+1
| | | | | | | | transfers always use the manager. (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1832
* Updated parameter checks to return appropriate values. (Jonny Lamb)Jonny Lamb2008-11-221-1/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1799
* Add parameter checks to public functions. (Jonny Lamb)Jonny Lamb2008-11-221-0/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1797
* Only display "Send Files" if the contact is in Salut. (Jonny Lamb)Jonny Lamb2008-11-221-0/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1771
* Added empathy_send_file_with_file_chooser_and_manager to make use of the ↵Jonny Lamb2008-11-221-1/+1
| | | | | | | | file transfer manager. (Jonny Lamb) Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1747
* Changed the "Send file" icon to something sane. (Jonny Lamb)Jonny Lamb2008-11-221-1/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1743
* Added "Send file" item to contact menu widget. (Jonny Lamb)Jonny Lamb2008-11-221-0/+33
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=1741
* empathy-contact-menu.c: store the chatroom instead of the channel in ↵Xavier Claessens2008-10-131-12/+13
| | | | | | contact_room_sub_menu_item_activate_cb_ctx svn path=/trunk/; revision=1585
* empathy-contact-menu.c: use new empathy_chatroom_manager_new APIXavier Claessens2008-10-131-1/+1
| | | | svn path=/trunk/; revision=1584
* Change menu entry to 'Invite to chatroom'Xavier Claessens2008-10-131-1/+1
| | | | svn path=/trunk/; revision=1583
* Actually invite contact to chatroom. Fixes bug #496100 (Guillaume Desmottes).Xavier Claessens2008-10-131-9/+61
| | | | svn path=/trunk/; revision=1582
* Display invite menu entry in the contact menuXavier Claessens2008-10-131-0/+92
| | | | svn path=/trunk/; revision=1581
* Improve dispatcher. Fixes bug #465928.Xavier Claessens2008-05-181-3/+4
| | | | svn path=/trunk/; revision=1108
* Make use of tp-glib debug system.Xavier Claessens2008-05-011-2/+0
| | | | svn path=/trunk/; revision=1066
* Create contact menu in empathy-contact-menu.hXavier Claessens2008-04-251-0/+63
| | | | svn path=/trunk/; revision=1046
* Move contact menu code to its own module.Xavier Claessens2008-04-251-0/+174
svn path=/trunk/; revision=1040