aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy-gtk/empathy-contact-list-view.c
Commit message (Collapse)AuthorAgeFilesLines
* Falgs -> FlagsDanielle Madeley2010-04-011-2/+2
|
* Merge branch 'people-nearby-fake-group-613558'Danielle Madeley2010-03-301-5/+8
|\
| * Add an icon for People NearbyDanielle Madeley2010-03-241-5/+8
| |
* | Show status messages in compact view (#614052)Will Thompson2010-03-301-10/+6
|/ | | | | | | | | | | | | Previously, when the contact list was in compact mode your contacts' status mesasges were not shown. With this patch, status messages are shown in the space to the right of the contact's name, in the same small, grey font as in the expanded view. Only custom messages are shown; fallback strings like _("Available") are redundant and made the list way too hard to read, so are not shown. This patch does show that most of my contacts are too boring to have status messages...
* Merge commit 'staz/dnd'Guillaume Desmottes2010-03-161-0/+2
|\
| * DnD: add a text/path-list target to contact list windows tooOlivier Le Thanh Duong2010-03-161-0/+2
| |
* | Allow to unmark contacts as favorite using DnDGuillaume Desmottes2010-03-151-2/+13
| |
* | Allow to remove contact from the 'Ungrouped' group using DnDGuillaume Desmottes2010-03-151-3/+8
| |
* | factor out group_can_be_modifiedGuillaume Desmottes2010-03-151-6/+19
| |
* | Support to tag contact as favorite using DnDGuillaume Desmottes2010-03-151-2/+11
| |
* | Don't allow moving contacts to fake groups using DnDGuillaume Desmottes2010-03-151-2/+7
| | | | | | | | Fake groups can't be modified.
* | remove double ;Guillaume Desmottes2010-03-151-2/+2
| |
* | Don't display context menu when right clicking on a fake groupGuillaume Desmottes2010-03-151-4/+12
| | | | | | | | Those can't be renamed.
* | Display icon near the favorite fake groupGuillaume Desmottes2010-03-151-0/+53
| |
* | remove 'favorite' column in the contact listGuillaume Desmottes2010-03-151-88/+0
| | | | | | | | We can use the contact menu now.
* | coding style fixesGuillaume Desmottes2010-03-151-10/+10
| |
* | Rebase the favourites support upon the telepathy-logger instead of a ↵Travis Reitter2010-03-151-6/+4
| | | | | | | | specially-named favourites group.
* | Cut out the concept of a special Favourites groupTravis Reitter2010-03-151-7/+0
| |
* | Add a favorite contacts build option and make Moblin support automatically ↵Travis Reitter2010-03-151-0/+8
| | | | | | | | turn it on.
* | Add support for marking contacts as favorites (which gives them a highlightedTravis Reitter2010-03-151-0/+89
| | | | | | | | star next to their name and adds them to the top of the contact list)
* | Prevent contact list tooltip from showing if context menu is shown.Mike Ruprecht2010-03-061-0/+13
|/ | | | | | | | | Previously, if you opened a context menu in the contact list, contact tooltips would still be capable of being shown and obscuring the context menu options. This patch prevents tooltips from being shown if a context menu is visible. Fixes #607626
* Fix leaked GtkMenuXavier Claessens2010-02-111-0/+4
| | | | | | | | | | 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
* Remove the "Contact" alignment from contat widgetXavier Claessens2010-01-131-0/+2
|
* contact-list-view: merge the audio and vido call columnGuillaume Desmottes2010-01-071-47/+5
| | | | | | Now that we display a context menu allowing to start audio and video call there is no point to keep the 2 icons. Merge them to one column as they are not just a hint saying that the contact supports audio and/or video.
* Display a context menu when clicking on audio/video icons (#590051)Guillaume Desmottes2010-01-071-37/+32
|
* contact_list: displays an icon showing the protocol by the contact (#603877)chantra2009-12-171-6/+8
|
* [empathy-contact-list-view] Don't accept file drags to offline/non-FT contactsShaun McCance2009-11-251-1/+3
|
* Move GtkTargetLists into priv so they're no longer staticShaun McCance2009-11-251-7/+9
|
* Fixed leak in drag motion and added comments for bug #595226Shaun McCance2009-11-251-1/+15
|
* Utilitiy function to send files from a URI list, for dnd implementationsShaun McCance2009-11-251-18/+2
|
* Split contact_list_view_drag_data_received into smaller functionsShaun McCance2009-11-251-118/+141
|
* Setting reorderable on the contact list view to get row previews as drag iconsShaun McCance2009-11-251-1/+6
| | | | This is a hack. There's a comment explaining the hack. Read it.
* Allow contacts to be dragged anywhere in a group, or dragged to the non-groupShaun McCance2009-11-251-5/+20
|
* Implemented file drags to contact list, along with row highlightsShaun McCance2009-11-251-79/+173
|
* contact-list-view: added note about waiting for manager to be come ready bugJonny Lamb2009-10-301-1/+1
| | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* contact-list-view: port to new tp-glib account APIJonny Lamb2009-10-241-8/+10
| | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* empathy-contact-list-view.c: fix shadow declarations and uint comparaisonsGuillaume Desmottes2009-10-211-6/+6
|
* Init contact_id to NULL to silent some stupid compilators. It can't really ↵Xavier Claessens2009-09-231-1/+1
| | | | be used not initialized anyway.
* Correctly split and sanity check dropped contactsSjoerd Simons2009-09-151-7/+9
|
* Don't use "/" to separate account and contact.Cosimo Cecchi2009-09-151-1/+1
|
* Merge back from masterSjoerd Simons2009-08-221-0/+8
|\
| * Move contact when drag'n'dropped (Fix #585443)Louis-Francis Ratté-Boulianne2009-08-071-0/+8
| |
* | Chang the API of AccountManager to have the get lookup the account by nameSjoerd Simons2009-07-301-1/+1
|/ | | | | | | | EmpathyAccountManager used to have a _lookup function that looked up accounts by name and a _get function that lookup up accounts by connection. This is confusing, as looking up an account for a connection is less common rename have the _get_account be the same _lookup (but without returning a ref) and add a _get_account_for_connection function lookup by account
* correctly display contact names in a11y tools (GNOME bug 545282)Frédéric Péters2009-07-281-0/+4
|
* Only enable the 'Edit' menu option when the CAN_ALIAS or CAN_GROUP are setDavyd Madeley2009-07-151-1/+0
|
* call GetAliasFlags() to determine if an alias can be set on a ContactListDavyd Madeley2009-07-151-0/+1
| | | | | | | | Pending FIXMEs: - need to lookup RequestableChannelClasses to see if Groups can be requested on this connection - need to work out the best way to pass ContactListFlags to empathy_contact_menu_new()
* Look up flags to determine whether or not to display the 'Remove' itemDavyd Madeley2009-07-151-15/+39
|
* Use accessor functions instead direct access (Fixes #586476)Jonny Lamb2009-07-101-2/+2
| | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* Port libempathy-gtk to EmpathyAccountSjoerd Simons2009-07-011-10/+7
|
* empathy-contact-list-view: remove trailing tabsGuillaume Desmottes2009-06-251-6/+6
|
* Simplifly the logic on when to display the locationPierre-Luc Beaudoin2009-05-281-1/+2
| | | | By verifying earlier on
* Remove hard-coded strings from (un)subscriptionsWill Thompson2009-05-211-2/+1
|
* Show an audio and a video call buttonSjoerd Simons2009-05-181-11/+73
|
* empathy-contact-list-view: fix coding style and update FSF addressGuillaume Desmottes2009-05-181-10/+10
|
* Renamed empathy_contact_list_view_get_selected to ↵Jonny Lamb2009-04-221-4/+4
| | | | | | empathy_contact_list_view_dup_selected and fixed leaks. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* Change EmpathyTpContactFactory API to look more like TpConnection. Add ↵Xavier Claessens2009-04-221-3/+9
| | | | | | function to get only one contact from id/handle.
* Port EmpathyContactListView's DnD to new APIXavier Claessens2009-04-221-58/+112
|
* Port EmpathyContactWidget to new APIXavier Claessens2009-04-161-0/+1
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2847
* Remove useless glade includeXavier Claessens2009-04-161-1/+0
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2843
* Remove check on GTK version, we depend on >= 2.14.0 now.Xavier Claessens2009-03-081-5/+0
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2629
* Use running++ and running-- instead of a booleanXavier Claessens2009-03-081-4/+4
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2628
* Prevent an infinite loop when query tooltip on contact list view.Xavier Claessens2009-03-081-4/+15
| | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2627
* Switch to calling CallFactory to make callsSjoerd Simons2009-02-031-1/+6
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2382
* Renamed G_STR_EMPTY to EMP_STR_EMPTY.Jonny Lamb2009-01-231-1/+1
| | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2249
* 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
* Use the new dispatcher api to request text channelsSjoerd Simons2009-01-101-2/+2
| | | | | | Signed-off-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> svn path=/trunk/; revision=2131
* Port EmpathyContactFactory to the new singleton policy.Xavier Claessens2009-01-091-1/+1
| | | | svn path=/trunk/; revision=2113
* Use gi18n-lib.h instead of gi18n.h for libraries.Xavier Claessens2008-12-121-1/+1
| | | | svn path=/trunk/; revision=1967
* Make sure to not unref tooltop_widget more than onceXavier Claessens2008-08-271-2/+2
| | | | svn path=/trunk/; revision=1396
* Keep a ref to the tooltip_widget so it is not recreated all the time.Xavier Claessens2008-08-271-2/+20
| | | | svn path=/trunk/; revision=1395
* don't let label text be selected in contact tooltip (closes: #546568)Frederic Peters2008-08-201-1/+1
| | | | svn path=/trunk/; revision=1360
* Use a GtkMessageDialog instead of GtkDialog for remove confirmation diaog of ↵Xavier Claessens2008-08-061-21/+12
| | | | | | contact/group. svn path=/trunk/; revision=1308
* Add a comment for the usage of row_activated class method and optimise a bit ↵Xavier Claessens2008-07-151-8/+9
| | | | | | that method. svn path=/trunk/; revision=1256
* Prevent to start a chat when activating a row with an eventXavier Claessens2008-07-151-9/+9
| | | | svn path=/trunk/; revision=1255
* Remove a FIXME, seems to work perfectly now.Xavier Claessens2008-07-151-4/+0
| | | | svn path=/trunk/; revision=1254
* Move the event manager to src/Xavier Claessens2008-07-151-218/+0
| | | | svn path=/trunk/; revision=1253
* Fix compile errorXavier Claessens2008-07-151-1/+1
| | | | svn path=/trunk/; revision=1251
* Fix reviewer complainsXavier Claessens2008-07-151-2/+8
| | | | svn path=/trunk/; revision=1250
* Remove an empty lineXavier Claessens2008-07-151-1/+0
| | | | svn path=/trunk/; revision=1249
* Activate the event when clicking on the contact list.Xavier Claessens2008-07-151-8/+23
| | | | svn path=/trunk/; revision=1248
* Blink the status icon when a contact has an event.Xavier Claessens2008-07-151-1/+197
| | | | svn path=/trunk/; revision=1247
* Reverse order of buttons on the dialog box to delete a contact (or a group). ↵Xavier Claessens2008-07-141-1/+1
| | | | | | Fixes bug #542196 (Gaëtan Podevijn). svn path=/trunk/; revision=1225
* Fix gtk_check_version usage, it returns NULL when version is OK.Xavier Claessens2008-07-051-1/+1
| | | | svn path=/trunk/; revision=1198
* Use function to check GTK+ version instead of mangling directly. Fixes bug ↵Xavier Claessens2008-07-051-1/+1
| | | | | | #537249 (Ross Burton). svn path=/trunk/; revision=1197
* Only display tooltip on the contact list if running with GTK >= 2.12.10.Xavier Claessens2008-06-031-0/+5
| | | | svn path=/trunk/; revision=1139
* Do not ref tooltip_widget otherwise it never gets destroyed.Xavier Claessens2008-06-021-24/+6
| | | | svn path=/trunk/; revision=1133
* gtk_widget_set_has_tooltip can't take a value >1 even if it's still TRUEXavier Claessens2008-05-301-2/+3
| | | | svn path=/trunk/; revision=1132
* Set a tooltip on contact list view showing EmpathyContactWidget informationXavier Claessens2008-05-301-10/+78
| | | | svn path=/trunk/; revision=1131
* Do not add a separator on the contact menu if there is no remove feature.Xavier Claessens2008-05-221-3/+2
| | | | svn path=/trunk/; revision=1117
* Do not use statis pointer for MenuPopupData because it get freed.Xavier Claessens2008-05-191-5/+6
| | | | svn path=/trunk/; revision=1112
* No need of an idle callback forkey mXavier Claessens2008-05-191-6/+5
| | | | svn path=/trunk/; revision=1111
* Little cleanupXavier Claessens2008-05-191-9/+5
| | | | svn path=/trunk/; revision=1110
* Popup context menu when menu key is pressed. Fixes bug #531414 (Baptiste ↵Xavier Claessens2008-05-191-0/+23
| | | | | | Mille-Mathias). svn path=/trunk/; revision=1109
* Improve dispatcher. Fixes bug #465928.Xavier Claessens2008-05-181-2/+3
| | | | svn path=/trunk/; revision=1108
* Keep a priv pointer in the object struct instead of using ↵Xavier Claessens2008-05-061-2/+5
| | | | | | G_TYPE_INSTANCE_GET_PRIVATE all the time. svn path=/trunk/; revision=1082
* Make use of tp-glib debug system.Xavier Claessens2008-05-011-12/+11
| | | | svn path=/trunk/; revision=1066
* Correct string hyphenation. Fix bug #529436 (Baptiste Mille-Mathias).Baptiste Mille-Mathias2008-04-271-2/+2
| | | | svn path=/trunk/; revision=1054
* Create contact menu in empathy-contact-menu.hXavier Claessens2008-04-251-187/+157
| | | | svn path=/trunk/; revision=1046
* Reorder functions to not have to declare them on top.Xavier Claessens2008-04-251-668/+564
| | | | svn path=/trunk/; revision=1041
* Move contact menu code to its own module.Xavier Claessens2008-04-251-284/+184
| | | | svn path=/trunk/; revision=1040
* Remove conditional build of VOIP.Xavier Claessens2008-04-241-17/+0
| | | | svn path=/trunk/; revision=1038
* Cleanup a bit previous commitXavier Claessens2008-03-141-15/+17
| | | | svn path=/trunk/; revision=795
* Confirmation dialog on remove contact/group. Fixes bug #519946 (Bruno Dusausoy).Xavier Claessens2008-03-141-6/+57
| | | | svn path=/trunk/; revision=794
* Remove useless libtelepathy headersXavier Claessens2008-03-111-2/+0
| | | | svn path=/trunk/; revision=777
* Make sure we don't expect contact id and handle to be directly ready. Add ↵Xavier Claessens2008-03-111-0/+4
| | | | | | some _run_until_ready. svn path=/trunk/; revision=755
* Update collabora copyright to 2008Xavier Claessens2008-03-031-1/+1
| | | | svn path=/trunk/; revision=688
* Generate marshal.list thanks to gabble black magic.Xavier Claessens2008-02-101-2/+2
| | | | svn path=/trunk/; revision=614
* Do not export symbols outside the empathy_ namespace.Xavier Claessens2008-02-101-1/+1
| | | | svn path=/trunk/; revision=613
* Change new message dialog to new conversation and make possible to do voip call.Xavier Claessens2008-02-091-1/+1
| | | | svn path=/trunk/; revision=608
* Move empathy-contact-groups to libempathy, it has nothing to do in -gtkXavier Claessens2008-01-211-1/+1
| | | | svn path=/trunk/; revision=592
* Respect CALL feature when clicking on the contact list's microphone iconXavier Claessens2008-01-211-0/+4
| | | | svn path=/trunk/; revision=588
* Add a features property on EmpathyContactListView to enable/disable each action.Xavier Claessens2008-01-211-108/+157
| | | | svn path=/trunk/; revision=585
* Add a remove option to delete a contact group. Fixes bug #459520 (David Turner).Xavier Claessens2008-01-021-0/+7
| | | | svn path=/trunk/; revision=528
* Add convinience functions empathy_chat_with_contact() and ↵Xavier Claessens2008-01-021-20/+2
| | | | | | empathy_chat_with_contact_id() to start a chat with a contact. Make use of it when appropriate. svn path=/trunk/; revision=527
* Revert "merge git work"Xavier Claessens2007-12-291-21/+15
| | | | | | This reverts commit 0cfd80847f0d66967f56c7d6b3eb46793f725859. svn path=/trunk/; revision=519
* merge git workXavier Claessens2007-12-291-15/+21
| | | | svn path=/trunk/; revision=518
* Simplify contact_list_view_cell_set_background()Xavier Claessens2007-12-291-21/+15
| | | | svn path=/trunk/; revision=506
* Rename COL_XXX to EMPATHY_CONTACT_LIST_STORE_COL_XXX since it's in publicXavier Claessens2007-10-291-27/+35
| | | | | | | | | | | | | | | 2007-10-28 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-contact-list-view.c: * libempathy-gtk/empathy-contact-list-store.c: * libempathy-gtk/empathy-contact-list-store.h: * doc/libempathy-gtk/libempathy-gtk.types: * doc/libempathy-gtk/tmpl/empathy-contact-list-store.sgml: Rename COL_XXX to EMPATHY_CONTACT_LIST_STORE_COL_XXX since it's in public API. Fixes bug #470804. svn path=/trunk/; revision=405
* Use "document-open-recent" icon instead of gtk-justify-left for historyXavier Claessens2007-10-251-1/+1
| | | | | | | | | | | | | | | 2007-10-25 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-images.h: * libempathy-gtk/empathy-contact-list-view.c: * libempathy-gtk/empathy-chat.glade: * libempathy-gtk/empathy-log-window.glade: * libempathy-gtk/empathy-main-window.glade: Use "document-open-recent" icon instead of gtk-justify-left for history icon. Fixes bug #490080 (Michael Monreal, Xavier Claessens). svn path=/trunk/; revision=396
* Don't allow to change account if we are editing information ofXavier Claessens2007-10-211-1/+1
| | | | | | | | | | | | | 2007-10-21 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-contact-dialogs.h: * libempathy-gtk/empathy-contact-dialogs.c: * libempathy-gtk/empathy-main-window.c: * libempathy-gtk/empathy-contact-list-view.c: Don't allow to change account if we are editing information of self-contact. svn path=/trunk/; revision=385
* Use g_timeout_add_seconds when appropriated to avoid weaking the processXavier Claessens2007-10-131-2/+1
| | | | | | | | | | | | | | | | | | 2007-10-13 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-main-window.c: * libempathy-gtk/empathy-presence-chooser.c: * libempathy-gtk/empathy-contact-list-view.c: * libempathy-gtk/empathy-contact-widget.c: * libempathy-gtk/empathy-chat.c: * libempathy-gtk/empathy-contact-list-store.c: * libempathy-gtk/empathy-chat-window.c: * libempathy/empathy-idle.c: * tests/contact-manager.c: Use g_timeout_add_seconds when appropriated to avoid weaking the process too much. svn path=/trunk/; revision=370
* More flexible API for EmpathyContactWidget, we now have flags to setXavier Claessens2007-10-101-2/+2
| | | | | | | | | | | | | | | | | | 2007-10-09 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-main-window.c: * libempathy-gtk/empathy-contact-dialogs.c: * libempathy-gtk/empathy-contact-list-view.c: * libempathy-gtk/empathy-contact-dialogs.h: * libempathy-gtk/empathy-contact-widget.c: * libempathy-gtk/empathy-contact-widget.h: * libempathy-gtk/empathy-chat-window.c: * megaphone/src/megaphone-applet.c: More flexible API for EmpathyContactWidget, we now have flags to set editable each fields. Implement personal information menu item in main window. svn path=/trunk/; revision=365
* Add a #ifdef HAVE_VOIP. Fixes bug #482190 (Marco Barisione).Xavier Claessens2007-10-011-0/+2
| | | | | | | | | | 2007-10-01 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-contact-list-view.c: Add a #ifdef HAVE_VOIP. Fixes bug #482190 (Marco Barisione). svn path=/trunk/; revision=356
* Hide VOIP stuff if empathy is not compiled with --enable-voip=yes. FixesXavier Claessens2007-10-011-0/+14
| | | | | | | | | | | | 2007-10-01 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-contact-list-view.c: * libempathy-gtk/empathy-chat-window.c: Hide VOIP stuff if empathy is not compiled with --enable-voip=yes. Fixes bug #482111 (Sjoerd Simons, Xavier Claessens). svn path=/trunk/; revision=344
* Initial Voice+Video support Fixes bug #468204 (Elliot Fairweather, XavierXavier Claessens2007-09-291-54/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-09-29 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-call-window.c: * libempathy-gtk/empathy-call-window.h: * libempathy-gtk/empathy-contact-list-view.c: * libempathy-gtk/empathy-call-window.glade: * libempathy-gtk/Makefile.am: * libempathy-gtk/empathy-chat-window.c: * src/empathy-call-chandler.c: * src/empathy-call.chandler: * src/org.gnome.Empathy.Call.service.in: * src/Makefile.am: * libempathy/empathy-utils.c: * libempathy/empathy-utils.h: * libempathy/empathy-tp-call.c: * libempathy/empathy-tp-call.h: * libempathy/Makefile.am: * libempathy/tp-stream-engine.xml: * configure.ac: * doc/libempathy-gtk/libempathy-gtk-docs.sgml: * doc/libempathy/libempathy.types: * doc/libempathy/libempathy-docs.sgml: * doc/libempathy/Makefile.am: * doc/libempathy/tmpl/empathy-utils.sgml: Initial Voice+Video support Fixes bug #468204 (Elliot Fairweather, Xavier Claessens). svn path=/trunk/; revision=339
* Ported from VOIP branch.Xavier Claessens2007-09-281-6/+53
| | | | | | | | | | | | | 2007-09-28 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-contact-list-view.c: * libempathy-gtk/empathy-chat-window.c: * src/Makefile.am: * libempathy/empathy-tp-group.c: * libempathy/Makefile.am: Ported from VOIP branch. svn path=/trunk/; revision=335
* Fix ref count error for account objects.Xavier Claessens2007-09-211-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2007-09-21 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-contact-list-view.c: Fix ref count error for account objects. * libempathy/empathy-contact-manager.c: Disconnect signals from MissionControl object when finalising the contact manager. * configure.ac: * megaphone/src/megaphone-applet.c: * megaphone/src/Makefile.am: * megaphone/src/megaphone-applet.h: * megaphone/data/GNOME_Megaphone_Applet.schemas.in: * megaphone/data/Makefile.am: * megaphone/data/GNOME_Megaphone_Applet.server.in.in: * megaphone/data/GNOME_Megaphone_Applet.xml: * megaphone/Makefile.am: * nothere/src/nothere-applet.c: * nothere/src/Makefile.am: * nothere/src/nothere-applet.h: * nothere/data/Makefile.am: * nothere/data/GNOME_NotHere_Applet.server.in.in: * nothere/data/GNOME_NotHere_Applet.xml: * nothere/Makefile.am: * Makefile.am: * po/POTFILES.in: * po/POTFILES.skip: Add Megaphone and Nothere applets. Fixes bug #464954 (Raphael Slinckx, Xavier Claessens). svn path=/trunk/; revision=303
* "interactive" property on EmpathyContactListView to enable/disable contectXavier Claessens2007-09-111-12/+61
| | | | | | | | | | | | | | | 2007-09-11 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-main-window.c: * libempathy-gtk/empathy-group-chat.c: * libempathy-gtk/empathy-contact-list-view.c: * libempathy-gtk/empathy-contact-list-view.h: * doc/libempathy-gtk/tmpl/empathy-contact-list-view.sgml: "interactive" property on EmpathyContactListView to enable/disable contect menu and action when double-click on a contact. svn path=/trunk/; revision=297
* Request media channel when clicking on call icon.Xavier Claessens2007-09-091-1/+10
| | | | | | | | | | | 2007-09-08 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-contact-list-view.c: * libempathy-gtk/empathy-chat-window.c: Request media channel when clicking on call icon. svn path=/trunk/; revision=294
* Adding UI to start a VoIP call. It does nothing yet. Most of the code isXavier Claessens2007-09-091-6/+104
| | | | | | | | | | | | | | | | | | | 2007-09-08 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-images.h: * libempathy-gtk/empathy-chat.glade: * libempathy-gtk/empathy-contact-list-view.c: * libempathy-gtk/empathy-contact-list-store.c: * libempathy-gtk/empathy-contact-list-store.h: * libempathy-gtk/Makefile.am: * libempathy-gtk/empathy-chat-window.c: * libempathy/empathy-contact.c: * libempathy/empathy-contact.h: Adding UI to start a VoIP call. It does nothing yet. Most of the code is ported from Gossip patch (Raphael Slinckx, Xavier Claessens). svn path=/trunk/; revision=292
* Make use of the search function to correctly find when typing in theXavier Claessens2007-09-081-0/+4
| | | | | | | | | | | | 2007-09-08 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-contact-list-view.c: * libempathy-gtk/empathy-contact-list-store.c: Make use of the search function to correctly find when typing in the contact list view. Fixes bug #472309 (Will Thompson, Xavier Claessens). svn path=/trunk/; revision=290
* Completely reworked ContactList API. Fixes bug #471611, bug #467280, bug ↵Xavier Claessens2007-08-311-290/+56
| | | | | | #459540 and bug #462907. svn path=/trunk/; revision=280
* Rename all filenames starting with "gossip" by "empathy", change namespaceXavier Claessens2007-06-221-0/+1524
2007-06-22 Xavier Claessens <xclaesse@gmail.com> * libempathy/*.[ch]: * libempathy-gtk/*.[ch]: * src/*.[ch]: Rename all filenames starting with "gossip" by "empathy", change namespace of all gossip_*() functions to empathy_*(). Fixes bug #444490 (Mario Danic, Xavier Claessens). svn path=/trunk/; revision=170