aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy-gtk
Commit message (Collapse)AuthorAgeFilesLines
* rename EmpathyIdle to EmpathyPresenceManager (#640532)Guillaume Desmottes2011-01-252-12/+11
| | | | It's doing more than idle management now.
* account-widget-yahoo: remove server field (#634853)Guillaume Desmottes2011-01-242-33/+4
|
* Add calendar to the contact widget in order to simplify birthday selection ↵Vitaly Minko2011-01-241-9/+63
| | | | (#631101).
* Merge remote branch 'glassrose/Display-typing-icon-in-muc-contacts-list-609419'Guillaume Desmottes2011-01-181-1/+59
|\
| * Display typing icon in MUC contact-listChandni Verma2011-01-181-1/+59
| | | | | | | | Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=609419
* | Chat command nick modified to use RequestRename instead of SetAliasesChandni Verma2011-01-131-11/+15
| |
* | Allow /nick command only in chatrooms that support nick renamingChandni Verma2011-01-131-14/+43
| | | | | | | | Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=638766
* | account-chooser: setup the combobox once the object has been constructed ↵Guillaume Desmottes2011-01-111-1/+9
| | | | | | | | | | | | | | (#639214) See bgo #639139 for details, but basically that's because the cell_area is now created in a constructor instead of an init function.
* | Pressing F2 opens the Edit Contact Information window for #586257Kushal Das2011-01-111-1/+22
| |
* | Don't use deprecated gdk_app_launch_context_new()Emilio Pozuelo Monfort2011-01-111-3/+3
| |
* | Don't use deprecated gdk_keyboard_grab/ungrabEmilio Pozuelo Monfort2011-01-111-8/+27
| |
* | Port to GtkStyleContextEmilio Pozuelo Monfort2011-01-111-6/+12
| |
* | Don't use deprecated gtk_paint_expander()Emilio Pozuelo Monfort2011-01-111-8/+6
| |
* | Merge remote branch 'glassrose/accounts-supporting-chatrooms-only-603027'Guillaume Desmottes2011-01-102-0/+75
|\ \ | |/ |/|
| * Skip accounts which don't support rooms in "Manage Favorites" dialogChandni Verma2011-01-032-0/+75
| | | | | | | | Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=603027
* | Remove the composing listSjoerd Simons2010-12-292-0/+9
| |
* | Simplify filter adding code by just using gdk_x11 functions instead of hoopsSjoerd Simons2010-12-291-10/+8
| |
* | just include gcr.hGuillaume Desmottes2010-12-241-1/+1
| |
* | libempathy-gtk: No need to 'egg' gcr-simple-certificate.[ch]Stef Walter2010-12-244-197/+1
| | | | | | | | These are now properly distributed by libgcr.
* | Fix build warnings for uninitialized variablesXavier Claessens2010-12-231-1/+1
| |
* | account-widget: use g_app_info_launch() instead of gdk_spawn_on_screen() ↵Guillaume Desmottes2010-12-231-14/+30
| | | | | | | | (#637854)
* | gdk_xid_table_lookup has been deprecated (#637855)Guillaume Desmottes2010-12-231-1/+2
| |
* | Don't display any contact menu for muc chatsGuillaume Desmottes2010-12-221-6/+0
| | | | | | | | | | It's confusing to have it in muc, even if a contact is selected. And we can still interact with the contact by right clicking on it if needed.
* | Fix build warningXavier Claessens2010-12-211-2/+2
| |
* | password-dialog: make OK insensitive unless there's a password setJonny Lamb2010-12-171-5/+12
| | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* | Make empathy-persona-view include empathy-ui-utilsSjoerd Simons2010-12-171-0/+1
| |
* | remove useless paranthesisGuillaume Desmottes2010-12-151-3/+3
| |
* | persona-view: use new GTK+ style API (#636500)Guillaume Desmottes2010-12-151-11/+10
| |
* | individual-view: use new GTK+ style API (#636500)Guillaume Desmottes2010-12-151-11/+10
| |
* | contact-list-view: use new GTK+ style API (#636500)Guillaume Desmottes2010-12-151-10/+9
| |
* | factor out empathy_make_color_whiter()Guillaume Desmottes2010-12-153-4/+14
| |
* | account-widget: use new GTK+ style API (#636500)Guillaume Desmottes2010-12-151-12/+16
| |
* | status-preset-dialog: use new GTK+ style API (#636500)Guillaume Desmottes2010-12-151-4/+4
| |
* | chat-text-view: use new GTK+ style API (#636500)Guillaume Desmottes2010-12-151-1/+1
| |
* | video-widget: use new GTK+ style API (#636500)Guillaume Desmottes2010-12-151-6/+4
| |
* | password-dialog: destroy the dialog if the handler is invalidatedJonny Lamb2010-12-151-0/+11
| | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* | Merge branch 'sasl-gui'Jonny Lamb2010-12-159-32/+406
|\ \
| * | account-widget: add Remember Password widgets for all the other protocolsJonny Lamb2010-12-107-24/+281
| | | | | | | | | | | | | | | | | | ...and link these widgets up nicely. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | account-widget: only show Remember Password ticky box if the CM supports SASLJonny Lamb2010-12-101-1/+7
| | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | account-settings: don't block notify::ready on getting a passwordJonny Lamb2010-12-101-0/+36
| | | | | | | | | | | | | | | | | | | | | | | | The account widget acts a little more synchronously, so we can't wait for the keyring to give us the password. We can signal later about it though. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | account-widget: handle the remember password widget with the simple widgetJonny Lamb2010-12-102-13/+57
| | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | password-dialog: re-enable showing the Remember password check buttonJonny Lamb2010-12-081-7/+0
| | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * | account-widget: hook up the remember password toggle buttonJonny Lamb2010-12-081-0/+38
| | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* | | Bug 637097 — Port to latest folks API changesPhilip Withnall2010-12-147-41/+53
| | | | | | | | | | | | | | | Catch up with three interface renamings which have happened in folks master. This bumps Empathy's folks dependency to 0.3.3. Closes: bgo#637097
* | | Prevent premature finalisation of an EmpathyPersonaStore in certain casesPhilip Withnall2010-12-131-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the case that one of the GtkTreeRowReferences belonging to the Personas in an EmpathyPersonaStore holds the last reference to the persona store, the store can be prematurely finalised, causing Empathy to go into an infinite loop inside GHashTable code (the hash table is finalised with the persona store, and overwritten with 0xfff… — this happens to cause the next bit of hash table code to be called to go into an infinite loop). This can be fixed by holding a reference to the persona store when changing its personas in response to a personas-changed signal.
* | | Bug 631096 — Should not mention "meta contacts" in UIPhilip Withnall2010-12-132-7/+11
| | | | | | | | | | | | | | | Change all occurrences of “meta-contacts” in translatable strings to use the phrase “linked contacts” instead. Closes: bgo#631096
* | | Bug 636700 — Add an extra warning when deleting a metacontactPhilip Withnall2010-12-131-4/+37
|/ /
* | empathy_subscription_dialog_show: show contact detailsGuillaume Desmottes2010-12-071-1/+2
| | | | | | | | | | It makes sense to give as much info as possible on the contact when asking if we want to add him to our contact list (#608806).
* | Remove Ovi chat profileGuillaume Desmottes2010-12-073-155/+0
| | | | | | | | Ovi services are about to change so best to wait for now.
* | add services_infos containing infos regarding servicesGuillaume Desmottes2010-12-071-21/+24
| |
* | hide jabber example by default so we just have to show the one we wantGuillaume Desmottes2010-12-072-6/+4
| |
* | account_widget_get_service: check Service for Facebook and GTalk tooGuillaume Desmottes2010-12-071-6/+11
| |
* | empathy_account_widget_get_default_display_name: special case Ovi as wellGuillaume Desmottes2010-12-071-0/+8
| |
* | more use of account_widget_get_service()Guillaume Desmottes2010-12-071-30/+4
| |
* | add account_widget_get_service() and an enum to represent servicesGuillaume Desmottes2010-12-071-13/+40
| |
* | add account widget for OviGuillaume Desmottes2010-12-072-3/+149
| |
* | account-widget: generalise facebook suffix codeGuillaume Desmottes2010-12-071-15/+31
| |
* | add Ovi chat profile (#630146)Guillaume Desmottes2010-12-071-0/+15
| |
* | Merge branch 'sasl'Jonny Lamb2010-12-073-0/+393
|\ \ | |/ |/|
| * password-dialog: stop using GET_PRIVJonny Lamb2010-12-071-9/+7
| | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * password-dialog: small style change to please make checkJonny Lamb2010-12-071-2/+2
| | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * password-dialog: center the dialogJonny Lamb2010-12-061-0/+2
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * password-dialog: don't display "Remember password" for nowJonny Lamb2010-12-061-0/+7
| | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * auth-client: move the password dialog into a new fileJonny Lamb2010-12-033-0/+386
| | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* | gdk_x11_drawable_get_xdisplay() has been renamed, so let's use the specific ↵Guillaume Desmottes2010-12-031-1/+1
| | | | | | | | macro instead
* | Check if apply button has a top level window before calling ↵Guillaume Desmottes2010-12-011-2/+11
|/ | | | | | | | gtk_widget_grab_default() IRC widgets don't have any mandatory argument, so the account is valid before the widget has been packed into the accounts dialog. gtk_widget_grab_default() can't be called on a widget not having a top level window. (#636203)
* empathy-spell: implement _get_enabled_language_codes with --disable-spellJonny Lamb2010-12-011-0/+7
| | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* empathy-spell: updated _get_suggestions disabled implementationJonny Lamb2010-12-011-1/+2
| | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* update copyrightsGuillaume Desmottes2010-11-301-1/+1
|
* remove old definesGuillaume Desmottes2010-11-301-3/+0
|
* EmpathyChat::new-message: tell if the message is a pending one or notGuillaume Desmottes2010-11-301-6/+10
|
* Stop calling gtk_menu_detach()Guillaume Desmottes2010-11-302-6/+0
| | | | | GTK+ does it for us now: http://git.gnome.org/browse/gtk+/commit/?id=6716e7c3f1925560a5b4901581cabbaee4e01e28
* empathy_sound_manager_dup_singleton: add G_LIKELYGuillaume Desmottes2010-11-301-1/+1
|
* fix typo in commentGuillaume Desmottes2010-11-301-1/+1
|
* sound-manager: update copyrightGuillaume Desmottes2010-11-301-1/+1
|
* sound-manager: cache the sound GSettingsGuillaume Desmottes2010-11-301-24/+15
|
* sound-manager: move repeating_sounds to EmpathySoundManagerPrivateGuillaume Desmottes2010-11-301-62/+75
|
* move sound functions to EmpathySoundManager methodsGuillaume Desmottes2010-11-302-16/+37
|
* add EmpathySoundManager stub object (#636067)Guillaume Desmottes2010-11-302-0/+60
|
* move empathy-sound to empathy-sound-managerGuillaume Desmottes2010-11-303-20/+20
|
* theme_adium_parse_body: use the cache GSettings chatGuillaume Desmottes2010-11-291-6/+6
|
* notify-manager: cache the notification GSettingsGuillaume Desmottes2010-11-291-15/+12
|
* avatar-chooser: cache the UI GSettingsGuillaume Desmottes2010-11-291-7/+7
|
* chat-text-view: cache the chat GSettingsGuillaume Desmottes2010-11-291-5/+5
|
* empathy-chat-text-view: rename gsettings to gsettings_desktopGuillaume Desmottes2010-11-291-5/+6
|
* properly manage the reference of the pixbuf returned by ↵Guillaume Desmottes2010-11-242-2/+6
| | | | empathy_pixbuf_avatar_from_individual_scaled_finish
* empathy_individual_view_get_group_menu: don't leak the groupGuillaume Desmottes2010-11-241-0/+1
|
* rename empathy_individual_view_get_selected_group to ↵Guillaume Desmottes2010-11-242-7/+4
| | | | empathy_individual_view_dup_selected_group
* log_window_get_messages_for_date: don't leak chat_id and accountGuillaume Desmottes2010-11-241-0/+3
|
* smiley-manager: clean up memory management of the pathGuillaume Desmottes2010-11-241-4/+5
|
* chat_log_filter: don't leak EmpathyMessageGuillaume Desmottes2010-11-241-0/+1
|
* Merge branch 'chat-resize-635022'Guillaume Desmottes2010-11-221-5/+25
|\
| * chat: add a timer before saving the hpane positionGuillaume Desmottes2010-11-181-5/+25
| | | | | | | | This avoid to flood with D-Bus message when resizing the window (#635022).
* | Merge remote branch 'glassrose/link_unfocussed_626560'Danielle Madeley2010-11-221-0/+11
|\ \
| * | Label removed form list of focusable widgetsChandni Verma2010-11-221-0/+11
| | | | | | | | | | | | Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=626560
* | | individual_avatar_pixbuf_received_cb: don't leak the itersGuillaume Desmottes2010-11-181-0/+2
| | |
* | | factor out free_itersGuillaume Desmottes2010-11-181-7/+10
| | |
* | | cell_renderer_text_set_property: don't leak client types (#635105)Guillaume Desmottes2010-11-181-0/+1
| | |
* | | individual_store_name_sort_func: don't leak namesGuillaume Desmottes2010-11-181-0/+2
| |/ |/|
* | remove EMPATHY_CONTACT_LIST_STORE_COL_CLIENT_TYPESGuillaume Desmottes2010-11-181-1/+0
| | | | | | | | It's unusd and we don't have this column in the model. (#635082)
* | Merge branch 'bug-547658'Emilio Pozuelo Monfort2010-11-178-47/+230
|\ \ | |/ |/|
| * Remove spurious commentEmilio Pozuelo Monfort2010-11-171-1/+0
| |
| * Display the phone next to the statusEmilio Pozuelo Monfort2010-11-173-42/+34
| | | | | | | | As shown in the mockup in bug 547658.
| * Only check for presence in presence-enabled personas 2.0Emilio Pozuelo Monfort2010-11-161-1/+7
| |
| * empathy-individual-store: only check for presence in presence-enabled personasJonny Lamb2010-11-161-1/+7
| | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * individual-widget: show a "on a phone" label in the individual viewJonny Lamb2010-11-164-44/+146
| | | | | | | | | | | | | | | | Also refactor having a TpContact in the EmpathyIndividualViewPriv struct, so that contact info and client types info use the same TpContact. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
| * contact: enable showing a phone next to contacts who are on phonesJonny Lamb2010-11-163-0/+78
| | | | | | | | | | | | The future! Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* | Merge remote branch 'vminko/fix-634688-v3'Guillaume Desmottes2010-11-161-0/+16
|\ \
| * | Need to set preferred height of the search bar manually (#634688).Vitaly Minko2010-11-161-0/+16
| |/
* | fix identationGuillaume Desmottes2010-11-161-1/+1
| |
* | use gsettings version of the document-font-name key (#626810)Guillaume Desmottes2010-11-162-44/+26
|/
* Merge branch 'bug-607146'Emilio Pozuelo Monfort2010-11-151-0/+20
|\
| * Make <Enter> on the account name try to log inEmilio Pozuelo Monfort2010-11-151-0/+20
| | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=607146
* | Merge branch 'trivia'Guillaume Desmottes2010-11-151-0/+3
|\ \
| * | individual_store_contact_sort: account is not supposed to be NULLGuillaume Desmottes2010-11-151-0/+3
| | |
* | | Merge remote branch 'zdra/configure'Guillaume Desmottes2010-11-151-5/+1
|\ \ \
| * | | Group all harddeps in one pkg-config callXavier Claessens2010-11-151-5/+1
| |/ / | | | | | | | | | We do not support GTK2 anymore, so there is no point in keeping those
* | | Merge branch 'bug-595305'Emilio Pozuelo Monfort2010-11-152-1/+68
|\ \ \ | |/ / |/| |
| * | Add a close button to Previous ConversationsEmilio Pozuelo Monfort2010-11-152-1/+68
| |/ | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=595305
* | Merge remote branch 'pwith/634754-folks-api-changes'Guillaume Desmottes2010-11-155-26/+29
|\ \
| * | Stop using removed Individual convenience methods from folksPhilip Withnall2010-11-135-26/+29
| |/ | | | | | | | | | | | | They were removed from folks with commit def47dffa31a95ec6bd333f43c69822416098283. This doesn't require a dependency bump, since they're being replaced with calls to methods which exist in folks 0.3.1. See: bgo#629078. Closes: bgo#634754
* | Merge remote branch 'vminko/fix-633481-v2'Guillaume Desmottes2010-11-158-75/+251
|\ \ | |/ |/|
| * Make AccountChooser-related code simpler and clearer (re #633481).Vitaly Minko2010-11-122-34/+31
| |
| * Make AccountChooser filters asynchronous to let them handle newly connected ↵Vitaly Minko2010-11-118-75/+254
| | | | | | | | accounts properly (#633481).
* | cell-renderer-text: implement get_preferred_height_for_width instead of ↵Guillaume Desmottes2010-11-121-32/+20
| | | | | | | | get_size (#628043)
* | input-text-view: use get_preferred_height instead of size_requestGuillaume Desmottes2010-11-111-14/+11
| |
* | move size-requst handling in input-text-viewGuillaume Desmottes2010-11-112-39/+48
| |
* | add EmpathyInputTextViewGuillaume Desmottes2010-11-114-8/+129
| |
* | empathy-chat: remove the size-request hack (#633835)Guillaume Desmottes2010-11-111-51/+0
| | | | | | | | It just work with GTK+3 \o/
* | Display text in verbatim (#625745)Vitaly Minko2010-11-111-0/+6
|/
* empathy_subscription_dialog_show: display user's message if any (#630707)Guillaume Desmottes2010-11-092-1/+25
|
* coding style fixesEMPATHY_2_91_2Guillaume Desmottes2010-11-082-3/+3
|
* Merge branch 'preset-581029'Guillaume Desmottes2010-11-081-2/+2
|\
| * Don't use 'Preset' in the UI (#581029)Guillaume Desmottes2010-10-271-2/+2
| |
* | Add fields which are supported but not in the vCardGuillaume Desmottes2010-11-031-0/+58
| |
* | split filling of details_to_set and adding the widgetsGuillaume Desmottes2010-11-031-13/+20
| | | | | | | | This will allow us to add supported fields which are not set in the vCard.
* | contact_widget_details_update_edit: iterate over the fields returned by ↵Guillaume Desmottes2010-11-031-62/+11
| | | | | | | | tp_contact_get_contact_info()
* | log an error if SetContactInfo() failsGuillaume Desmottes2010-11-031-1/+19
| |
* | field_value_is_empty: check that all the values are emptyGuillaume Desmottes2010-11-031-1/+10
| |
* | field_spec_match_field: check that parameters are matching as well (#630421)Guillaume Desmottes2010-11-031-1/+15
| |
* | factor out field_spec_match_field()Guillaume Desmottes2010-11-031-1/+8
| |
* | Escape URL itself along with the title (#616339)Vitaly Minko2010-11-021-7/+11
| |
* | String parser is changed in order not to break URLs at apostrophes.Vitaly Minko2010-11-011-6/+6
| |
* | Allow to drop contacts on the group names (#619961)Vitaly Minko2010-10-281-1/+1
| |
* | Merge remote branch 'vminko/fix-612205-v2'Guillaume Desmottes2010-10-281-0/+25
|\ \
| * | Copy topic selection manually since Ctrl-C is bound to the menu item.Vitaly Minko2010-10-281-0/+25
| |/
* | rename timeout_id to auto_scroll_timeout_idGuillaume Desmottes2010-10-281-5/+5
| |
* | move AutoScrollData to privGuillaume Desmottes2010-10-281-21/+19
| |
* | Use GTK3 APIGuillaume Desmottes2010-10-281-6/+10
| |
* | Add auto scrolling when drag-and-dropping contacts (#619858).Vitaly Minko2010-10-281-0/+54
|/
* Fixing incorrect indentation.Vitaly Minko2010-10-251-4/+4
|
* Disable meaningless popup menu items in the contact menu (#573283).Vitaly Minko2010-10-231-3/+13
|
* gtk_text_view_get_vadjustment() has been removedGuillaume Desmottes2010-10-221-3/+3
|
* add a new popup-menu item in the chat window allowing to add words to ↵Vitaly Minko2010-10-223-2/+165
| | | | dictionaries (#550775).
* Don't assume account will exist when accessing storage restrictionsDanielle Madeley2010-10-211-5/+9
| | | | Fixes https://bugzilla.gnome.org/show_bug.cgi?id=632681
* Merge remote branch 'vminko/fix-632024-v2'Guillaume Desmottes2010-10-182-4/+17
|\
| * Add an entry in the View menu to search for contacts (#632024).Vitaly Minko2010-10-182-4/+17
| |
* | individual-widget: set xalign on the status message (#632434)Guillaume Desmottes2010-10-181-0/+1
| | | | | | | | Seems the default changed in GTK3.
* | empathy_notify_manager_notification_is_enabled: properly check the ↵Guillaume Desmottes2010-10-181-1/+1
| | | | | | | | | | | | | | EMPATHY_PREFS_NOTIFICATIONS_DISABLED_AWAY preference If this key is set, that means we do NOT want the notification when being away/busy.
* | Port empathy-status-preset-dialog to GtkComboBoxDanielle Madeley2010-10-183-4/+5
| |
* | Port empathy-presence-chooser to GtkComboBoxDanielle Madeley2010-10-182-9/+21
| |
* | Merge branch 'external-accounts'Danielle Madeley2010-10-181-26/+146
|\ \
| * | Access Account.I.Storage properties via TpAccountDanielle Madeley2010-10-081-35/+38
| | |
| * | Support Account.Interface.StorageDanielle Madeley2010-10-081-26/+143
| | | | | | | | | | | | Also support org.moblin.libsocialweb for Meego
* | | Use Folks to check if a TpConnection can alias and group personas.Travis Reitter2010-10-161-5/+2
| | | | | | | | | | | | Helps bgo#625969.
* | | Use Folks to check if a TpConnection can add personas.Travis Reitter2010-10-161-2/+1
| | | | | | | | | | | | Helps bgo#625969.
* | | Use Folks to check the ability to remove Individuals in the store & view.Travis Reitter2010-10-164-43/+26
| |/ |/| | | | | Helps bgo#625969.
* | Separate spelling suggestions in one sub-menu per language (#532832)Vitaly Minko2010-10-153-61/+124
| |
* | Check format of some user names (#629261)Vitaly Minko2010-10-141-0/+113
| |
* | Force the GcrCertificateWidget to be at least 150 pixels highDanielle Madeley2010-10-111-0/+7
| |
* | Remove formatting line breaks from translatable strings.Danielle Madeley2010-10-111-13/+14
| | | | | | | | | | Add extra line breaks. Add punctuation to translatable strings.
* | Fix Empathy to build with gcr-3Danielle Madeley2010-10-081-2/+2
|/ | | | Closes https://bugzilla.gnome.org/show_bug.cgi?id=631657
* Update for changes to GTK 3 API.Travis Reitter2010-10-053-23/+23
|
* Port Empathy to use FolksAliasable and FolksGroupablePhilip Withnall2010-10-056-46/+48
| | | | | FolksAliasable is the new name for FolksAlias, and FolksGroupable is the new name for FolksGroups.
* Always show icons for meta-contacts in context menuVincent Untz2010-10-041-0/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=631098
* remove deprecated FIXMEGuillaume Desmottes2010-10-041-1/+0
|
* remove has-separator property from XML filesGuillaume Desmottes2010-10-042-2/+0
| | | | It has been removed from GtkDialog
* empathy-video-widget: port to new GTK+3 APIGuillaume Desmottes2010-10-041-9/+13
|
* remove EmpathyKludgeLabelGuillaume Desmottes2010-10-045-153/+2
| | | | It shouldn't be needed any more with GTK-3.
* empathy_window_iconify: use gdk_window_get_display()Guillaume Desmottes2010-10-041-1/+1
|
* individual-linker: no more need to implement size_requestGuillaume Desmottes2010-10-041-26/+0
|
* no more need to implement chat_size_requestGuillaume Desmottes2010-10-041-24/+0
|
* no more need to implement empathy_search_bar_size_requestGuillaume Desmottes2010-10-041-22/+0
| | | | GtkBin is smarter now and does it for us.
* cell_renderer_text_render: update to new APIGuillaume Desmottes2010-10-041-10/+8
|
* empathy_cell_renderer_expander_render: update to new APIGuillaume Desmottes2010-10-041-11/+9
|
* cell_renderer_activatable_render: update to new APIGuillaume Desmottes2010-10-041-8/+7
|
* use gdk_error_trap_pop_ignored() instead of gdk_error_trap_pop()Guillaume Desmottes2010-10-041-1/+1
| | | | We actually ignore the return value.
* GDK keys are now GDK_KEY_*Guillaume Desmottes2010-10-045-14/+14
|
* Stop using GtkObject (#630685)Matthias Clasen2010-10-041-2/+2
|
* Move the 'Clear' menu option in the chat window right-click context menu to ↵Bilal Akhtar2010-10-011-2/+2
| | | | the last place. (#629544)
* Allow to set the Service of newly created account (#629734)Guillaume Desmottes2010-09-291-1/+1
|
* factor out empathy_protocol_chooser_create_account_settings()Guillaume Desmottes2010-09-292-0/+61
| | | | No need to keep this code duplicated.
* Add empathy_service_name_to_display_name()Guillaume Desmottes2010-09-291-5/+3
| | | | | Also makes empathy_protocol_name_to_display_name() fallbacks to the protocol name so caller doesn't have to.
* protocol-chooser: expose a 'service' string instead of boolean for facebook ↵Guillaume Desmottes2010-09-292-33/+19
| | | | and gtalk
* geometry: add suport for binding a window more than onceGuillaume Desmottes2010-09-292-33/+75
|
* geometry: no need to export _load and _saveGuillaume Desmottes2010-09-292-8/+2
|
* Add context on "Select" strings (#629707)Guillaume Desmottes2010-09-292-2/+4
|
* fix typoGuillaume Desmottes2010-09-291-1/+1
|
* field_value_is_empty: if the first element is not NULL field is not emptyGuillaume Desmottes2010-09-291-1/+1
|
* factor out field_value_is_empty()Guillaume Desmottes2010-09-291-1/+10
|
* add debug outputGuillaume Desmottes2010-09-291-0/+3
|
* Add unsupported contact fields to details_to_set (#630427)Guillaume Desmottes2010-09-291-6/+17
| | | | This avoid to loss unsupported fields when closing the dialog.
* Use tp_contact_info_field_copy() instead of creating a new field if foundGuillaume Desmottes2010-09-291-6/+12
|
* contact_widget_details_update_edit: free the list returned by ↵Guillaume Desmottes2010-09-291-0/+1
| | | | tp_contact_get_contact_info()
* contact_widget_details_update_edit: no need to call ↵Guillaume Desmottes2010-09-291-2/+3
| | | | tp_contact_get_contact_info() each iteration
* empathy-chat: update GDK_ defines to GDK_KEY_Diego Escalante Urrelo2010-09-281-8/+8
| | | | | | This change works in both GTK+ 2.22 and GTK+ 3.0 Bug #630107
* Don't use deprecated gtk_dialog_set_has_separatorDiego Escalante Urrelo2010-09-288-27/+0
| | | | | | This is deprecated in GTK+ 2.22 Bug #630107
* empathy-avatar-image: don't use gdk_display globalDiego Escalante Urrelo2010-09-281-2/+2
| | | | | | This is deprecated for GTK+ 2.22. Bug #630107
* don't use gtk_window_present_with_time if timestamp == GDK_CURRENT_TIME ↵Guillaume Desmottes2010-09-271-1/+5
| | | | (#629922)
* empathy_window_present: use gtk_get_current_event_time() as default ↵Guillaume Desmottes2010-09-271-1/+1
| | | | timestamp (#629922)
* Mark button texts for translation, also make them HIG-compatibleGabor Kelemen2010-09-241-2/+2
|
* contact-widget: unref the cancellable once we have cancelled the operation ↵Guillaume Desmottes2010-09-201-2/+1
| | | | | | | | (#629957) The comment was a lie, contact_widget_details_request_cb early returns when the operation has been cancelled so it wasn't unset. There is no point waiting any way so we can unref it right away.
* use tp_clear_object to unref the cancellableGuillaume Desmottes2010-09-201-2/+1
|
* Add individuals to the EmpathyIndividualStore before updating themPhilip Withnall2010-09-151-1/+2
| | | | | | | When adding a new contact _with_ an alias set, the code in EmpathyIndividualStore was listening to (and acting on) property notifications (such as alias changes) for the individual before adding the individual to the store, resulting in duplicate contact listings. Closes: bgo#629380
* blacklist haze's sip protocol (#629736)Guillaume Desmottes2010-09-151-0/+5
|
* empathy_chat_paste: paste to to search bar if visible (#629594)Guillaume Desmottes2010-09-141-0/+5
|
* add empathy_search_bar_paste_clipboard()Guillaume Desmottes2010-09-142-0/+8
|
* Change videosrc element orderingSjoerd Simons2010-09-141-11/+12
| | | | | | | | | | | | | | | | GStreamers basetransform has a nasty issue where its caps negotiation doesn't keep the ordering of caps when unioning, as a result of this linking the pipeline as "<src> ! videoscale ! colorspace ! video/x-raw-yuv" means at the <src> element yuv is no longer preferred. Changing the pipeline to be "<src> ! colorspace ! videoscale ! video/x-raw-yuv" forces the videoscale to only negotiate video/x-raw-yuv, which in turns ensures the colorspace and <src> element pick the right colorspace. In combination with emulated formats in v4l2src picking the wrong colorspace causes quite a performance hit (the src would do a color conversion in libv4l, while the colorspace element would later convert it back to a colorspace actually native to the src device!)
* Polish recent EmpathyVideoSrc changesSjoerd Simons2010-09-142-55/+52
| | | | | | | | * Fix various typos and broken phrasing * Use the right log level for various messages * Fix potentially calling gst_object_unref (NULL) * Fix coding style * Make various debug messages more useful
* Add two optional filter to video srcAlexey Fisher2010-09-131-16/+51
| | | | | | | | | | | | | | Add videomaxrate and postproc_tmpnoise as optional filters to empathy_video_src_init. Thay will used if thay are installed. videomaxrate will set maximal framerate to 15fps if some haw webcam will get more than 15fps it will not kill empathy-av with high CPU load. postproc_tmpnoise will reduce video noise produced by most (all) webcams. This will add smoll overhead for load but reduce CPU load of video encoder. Also this should reduce network load (for theoraenc x2) Signed-off-by: Alexey Fisher <bug-track@fisher-privat.net>
* Add empathy_gst_make_to_binAlexey Fisher2010-09-132-11/+71
|
* Remove "Use Yahoo Japan" label (#609484)Guillaume Desmottes2010-09-132-20/+1
| | | | | It's not a valid connection param any more. Yahoo Japan has its own protocol now.
* wrap label explaining the facebook account configuration (#611107)Guillaume Desmottes2010-09-131-0/+1
|
* coding style fixGuillaume Desmottes2010-09-131-1/+1
|
* tls-dialog: fix typo in a string (#629134)Guillaume Desmottes2010-09-091-1/+1
|
* Remove calls to gtk_dialog_set_has_separator() if building against GTK+ 3Philip Withnall2010-09-078-10/+27
| | | | | | | gtk_dialog_set_has_separator() has been removed in GTK+ 3, but can't be removed (or the property's default value changed) in GTK+ 2 without breaking API. This adds a wrapper macro to keep the calls when building against GTK+ 2, and remove them when building against GTK+ 3.
* Add a tooltip to the “Unlink” buttonPhilip Withnall2010-09-061-0/+2
| | | | Closes: bgo#628376
* Add a confirmation dialogue to the unlink processPhilip Withnall2010-09-061-3/+24
| | | | | | This makes it harder to accidentally remove a linked Individual now that the “Unlink” button is easier to find, and also makes it more obvious that Empathy hasn't just crashed when unlinking. Helps: bgo#628377
* Move the “Unlink” button from the Edit dialogue to the linking dialoguePhilip Withnall2010-09-062-52/+41
| | | | | This is a more logical place for it, making unlinking more discoverable. Helps: bgo#628376
* Fix code formatting in EmpathyLinkingDialogPhilip Withnall2010-09-061-8/+9
|
* Change “Link…” to “Link Contacts…” in the individual menuPhilip Withnall2010-09-061-1/+1
| | | | | This makes it clearer what the menu entry does, making linking more discoverable. Closes: bgo#628377
* Update the Edit dialogue on contact linking or unlinkingPhilip Withnall2010-09-031-29/+78
| | | | | | | | Ensure any open Edit dialogues are: • closed, if they're editing the details for a meta-contact which is then unlinked; or • reloaded to show the details of the new meta-contact, if they're editing the details for a contact which is then linked.
* Update the Information dialogue on contact linking or unlinkingPhilip Withnall2010-09-031-75/+111
| | | | | | | | Ensure any open Information dialogues are: • closed, if they're showing the details for a meta-contact which is then unlinked; or • reloaded to show the details of the new meta-contact, if they're showing the details for a contact which is then linked.
* Handle the EmpathyIndividualWidget disappearing during an async details callPhilip Withnall2010-09-031-3/+6
| | | | | | The EmpathyIndividualWidget may be destroyed between starting and finishing an async call to get contact details. This patch prevents the finishing callback from accessing private data which may have been freed.
* Don't try to update EmpathyIndividualWidget's location without an IndividualPhilip Withnall2010-09-031-1/+2
|
* Listen to FolksIndividual::removed in EmpathyIndividualWidgetPhilip Withnall2010-09-031-0/+12
| | | | | | | | | In certain cases, a tooltip will be updated on the contact list when unlinking a meta-contact (reproducable with a meta-contact of meta-contacts). In order to prevent an individual table from getting stuck in the EmpathyIndividualWidget in the tooltip, EmpathyIndividualWidget needs to connect to FolksIndividual::removed to be updated when the Individual is removed or replaced.
* Remove an idle handler when EmpathyChat is destroyedPhilip Withnall2010-09-031-2/+14
| | | | | This prevents the idle handler potentially running after the EmpathyChat has been destroyed, and accessing freed memory. Closes: bgo#628156
* Port EmpathyIndividualView to use empathy_contact_dup_best_for_action()Philip Withnall2010-09-031-26/+3
| | | | | This ports the code in EmpathyIndividualView which starts a chat when a row is activated. Closes: bgo#628338
* Port EmpathyIndividualMenu to use empathy_contact_dup_best_for_action()Philip Withnall2010-09-031-89/+36
| | | | | This improves the menu code so that it no longer prefers personas with a higher presence, but which can't do the given action. Helps: bgo#628338
* account-widget: apply settings when activating the password entry (#625575)Cyril Roelandt2010-09-031-2/+22
|
* Ensure we disconnect from signals on Individuals' Personas as they're removedPhilip Withnall2010-09-021-34/+48
| | | | | | | | EmpathyIndividualStore connects to some signals on all of the (Telepathy) Personas in each Individual it stores. If an Individual changes its set of Personas, some of those signals might end up never getting disconnected. This fixes that by listening to FolksIndividual::personas-changed and disconnecting signals as appropriate. Closes: bgo#628153
* Remove the “Add Contact…” menu entry from EmpathyIndividualMenuPhilip Withnall2010-09-022-92/+0
| | | | It's never used, but is a CPU drain and can sometimes appear uninvited.
* Merge branch 'translate-param-628601'Guillaume Desmottes2010-09-021-0/+23
|\
| * account_widget_generic_format_param_name: translate common params (#628601)Guillaume Desmottes2010-09-021-0/+23
| |
* | Merge remote branch 'kaserf/fix-account-name-update'Guillaume Desmottes2010-09-021-1/+2
|\ \ | |/ |/|
| * do not set the overridden flag when creatingFelix Kaser2010-09-021-1/+2
| | | | | | | | | | | | when we are creating a new account we should not set the display-name-overridden flag, since then changes in the account details wont update the name in the accounts tree.
* | Bug 628133 — Linking dialog's live search should copy the one from the rosterPhilip Withnall2010-09-021-0/+20
| | | | | | | | | | | | When launching a linking dialogue from EmpathyIndividualView, copy the view's live search text to the EmpathyIndividualView in the linking dialogue. Closes: bgo#628133
* | Add empathy_linking_dialog_get_individual_linker()Philip Withnall2010-09-022-0/+13
| | | | | | | | Helps: bgo#628133
* | Add empathy_individual_linker_set_search_text()Philip Withnall2010-09-022-4/+19
| | | | | | | | Helps: bgo#628133
* | Add an EmpathyIndividualMenu::link-contacts-activated signalPhilip Withnall2010-09-021-9/+27
| | | | | | | | | | This is emitted each time the “Link Contacts…” menu entry is activated. Helps: bgo#628133