Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add timestamp arg to empathy_dispatcher_chat_with_contact(_id) | Sjoerd Simons | 2010-04-25 | 9 | -13/+25 |
| | |||||
* | dispatcher: add timestamp attribute to DispatcherRequestData | Sjoerd Simons | 2010-04-25 | 2 | -4/+12 |
| | |||||
* | Fix X display connection leak | Sjoerd Simons | 2010-04-24 | 1 | -52/+12 |
| | | | | | | Use gdk_x11_get_server_time instead our own function for getting the X server time. This also fixes a leak of one X connection each time empathy_window_present is used without a timestamp. | ||||
* | Updated Danish translation | Ask H. Larsen | 2010-04-23 | 1 | -102/+102 |
| | |||||
* | Updated asturian translation | Xandru Armesto | 2010-04-23 | 1 | -902/+1740 |
| | |||||
* | Fix Czech translation | Petr Kovar | 2010-04-23 | 1 | -136/+130 |
| | |||||
* | Updated Catalan (Valencian) translation | Carles Ferrando | 2010-04-23 | 1 | -1157/+4154 |
| | |||||
* | [help] Some updates to the help based on the new version | Milo Casagrande | 2010-04-23 | 8 | -9/+38 |
| | |||||
* | Updated Italian translation | Milo Casagrande | 2010-04-23 | 1 | -354/+368 |
| | |||||
* | disconnect empathy_call_window_bus_message() in dispose (#616301) | David Laban | 2010-04-21 | 1 | -6/+6 |
| | | | | Otherwise, we will crash because priv->handler is not there. | ||||
* | iterate_on_channels: continue instead of returning if a channel doesn't match | Guillaume Desmottes | 2010-04-20 | 1 | -3/+3 |
| | | | | We are iterating on channels so we should check the remaining channels... | ||||
* | fix show_offline gconf key (#616267) | Guillaume Desmottes | 2010-04-20 | 2 | -4/+4 |
| | | | | The key is /ui/show_offline not /contacts/show_offline | ||||
* | remove empathy_dispatch_operation_new_with_wrapper | Guillaume Desmottes | 2010-04-19 | 1 | -13/+2 |
| | | | | It's not needed any more. | ||||
* | dispatcher: don't check for Requests when fetching conn properties | Guillaume Desmottes | 2010-04-19 | 1 | -8/+3 |
| | |||||
* | dispatcher: stop supporting old style channel requesting | Guillaume Desmottes | 2010-04-19 | 1 | -142/+15 |
| | | | | Requests is mandatory now and we use the CD any way. | ||||
* | call cb with an error if dispatcher_chat_with_contact* fails | Guillaume Desmottes | 2010-04-19 | 1 | -1/+11 |
| | |||||
* | dispatcher_connection_invalidated_cb: terminate pending requests | Guillaume Desmottes | 2010-04-19 | 1 | -0/+23 |
| | |||||
* | empathy_dispatcher_chat_with_contact: check if connection_data is NULL | Guillaume Desmottes | 2010-04-19 | 1 | -0/+6 |
| | | | | | If the connection has been invalidated, it has been removed from priv->connections so we should check to avoid using a NULL pointer (#615970). | ||||
* | user-extended-away has been renamed to user-idle.svg | Guillaume Desmottes | 2010-04-19 | 1 | -1/+1 |
| | |||||
* | Move the spinner next to the expander label in new chatroom dialog | Xavier Claessens | 2010-04-19 | 2 | -16/+23 |
| | |||||
* | Fix some build errors when GSEAL is enabled | Xavier Claessens | 2010-04-19 | 2 | -7/+34 |
| | |||||
* | Remove check for GTK version now that we depend on 2.20 | Xavier Claessens | 2010-04-19 | 1 | -8/+0 |
| | | | | Fixes bug #612185 | ||||
* | Do not use deprecated GTK symbols | Xavier Claessens | 2010-04-19 | 4 | -4/+4 |
| | |||||
* | Replace EphySpinner by GtkSpinner | Xavier Claessens | 2010-04-19 | 8 | -1089/+43 |
| | | | | Fixes bug #598446 | ||||
* | Force maintainer mode if it is not a released empathy | Xavier Claessens | 2010-04-19 | 1 | -6/+3 |
| | |||||
* | contact list store: order contacts by alias, ID, protocol then account ID ↵ | Jonny Lamb | 2010-04-19 | 1 | -3/+42 |
| | | | | | | (fixes #612864) Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | Update the Tabs menu when a tab is moved. | Mike Ruprecht | 2010-04-19 | 1 | -2/+8 |
| | | | | | | | Previously when a tab was moved, the Tabs menu didn't update regarding the directions the tab could further be moved. If wrapping is off, a tab on the edge moved one way couldn't be moved back. Fixes #616012 | ||||
* | Fix doap file | Olav Vitters | 2010-04-18 | 1 | -1/+2 |
| | |||||
* | Updated Galician translations | Francisco Diéguez | 2010-04-17 | 1 | -352/+365 |
| | |||||
* | src/empathy-chat-window.ui: Swap keyboard controls for moving tabs | Mirsal Ennaime | 2010-04-16 | 1 | -2/+2 |
| | | | | | | | Closes: bgo#615164 Keyboard shortcuts for moving tabs and for changing tabs work in the opposite direction. Users may expect them to work in the same direction and to be consistant with other GNOME applications. The mapping is now Ctrl + Shift + PageUp / PageDown for moving tabs left / right respectively, as it is in GNOME Terminal for instance. | ||||
* | Updated Spanish translation | Jorge González | 2010-04-16 | 1 | -251/+267 |
| | |||||
* | protocol-chooser: return NULL if for some reason we can't find the procol ↵ | Guillaume Desmottes | 2010-04-15 | 1 | -0/+8 |
| | | | | | | | any more This could eventually happen if a CM claims to support a protocol in its manager file but actually don't. Should fix #61582 | ||||
* | account-widget-generic: embed the advanced section in a GtkScrolledWindow ↵ | Guillaume Desmottes | 2010-04-15 | 1 | -11/+25 |
| | | | | (#615827) | ||||
* | Merge remote branch 'alsuren/fix-615734' | Guillaume Desmottes | 2010-04-15 | 1 | -1/+3 |
|\ | |||||
| * | account-assistant: make impl_signal_apply() behave more like ↵ | David Laban | 2010-04-14 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | impl_signal_prepare() Fixes b.g.o#615734 current_page only seems to be == PAGE_ENTER_CREATE the first time you visit the page. After that, it has been seen to be 4 or larger. impl_signal_prepare() currently checks for >=, so I'm copying that, and also dealing with refs in the same way. This patch probably probably actually hides a bug in how current_page is set, because I can't see how it should be set >= 4 because the enum only goes up to 3. I'll look into that now, but the patch is tested and works. | ||||
* | | updated Tamil translation | vasudeven | 2010-04-15 | 1 | -370/+368 |
| | | |||||
* | | updated Tamil translation | vasudeven | 2010-04-15 | 1 | -20/+36 |
| | | |||||
* | | updated Tamil translation | vasudeven | 2010-04-15 | 1 | -224/+252 |
| | | |||||
* | | Updated Brazilian Portuguese translation. | Vladimir Melo | 2010-04-15 | 1 | -345/+355 |
| | | |||||
* | | Occitan translation update | Yannig Marchegay | 2010-04-14 | 1 | -161/+189 |
|/ | |||||
* | Updated Occitan translation | Yannig Marchegay | 2010-04-14 | 1 | -223/+251 |
| | |||||
* | Updated Occitan translation | Yannig Marchegay | 2010-04-14 | 1 | -823/+2361 |
| | |||||
* | Take full width for the password and id entries for jabber account settings | Xavier Claessens | 2010-04-13 | 1 | -6/+10 |
| | |||||
* | Updated Arabic translation | Khaled Hosny | 2010-04-12 | 1 | -281/+298 |
| | |||||
* | libempathy-gtk/empathy-search-bar.ui: remove invisible_char property; we ↵ | Guillaume Desmottes | 2010-04-12 | 1 | -1/+0 |
| | | | | want to use the default | ||||
* | libempathy-gtk/empathy-contact-widget.ui: remove invisible_char property; we ↵ | Guillaume Desmottes | 2010-04-12 | 1 | -1/+0 |
| | | | | want to use the default | ||||
* | libempathy-gtk/empathy-contact-selector-dialog.ui: remove invisible_char ↵ | Guillaume Desmottes | 2010-04-12 | 1 | -1/+0 |
| | | | | property; we want to use the default | ||||
* | libempathy-gtk/empathy-account-widget-yahoo.ui: remove invisible_char ↵ | Guillaume Desmottes | 2010-04-12 | 1 | -8/+0 |
| | | | | property; we want to use the default | ||||
* | libempathy-gtk/empathy-account-widget-sip.ui: remove invisible_char ↵ | Guillaume Desmottes | 2010-04-12 | 1 | -9/+0 |
| | | | | property; we want to use the default | ||||
* | libempathy-gtk/empathy-account-widget-msn.ui: remove invisible_char ↵ | Guillaume Desmottes | 2010-04-12 | 1 | -6/+0 |
| | | | | property; we want to use the default | ||||
* | libempathy-gtk/empathy-account-widget-local-xmpp.ui: remove invisible_char ↵ | Guillaume Desmottes | 2010-04-12 | 1 | -6/+0 |
| | | | | property; we want to use the default | ||||
* | libempathy-gtk/empathy-account-widget-jabber.ui: remove invisible_char ↵ | Guillaume Desmottes | 2010-04-12 | 1 | -12/+0 |
| | | | | property; we want to use the default | ||||
* | libempathy-gtk/empathy-account-widget-irc.ui: remove invisible_char ↵ | Guillaume Desmottes | 2010-04-12 | 1 | -4/+0 |
| | | | | property; we want to use the default | ||||
* | libempathy-gtk/empathy-account-widget-icq.ui: remove invisible_char ↵ | Guillaume Desmottes | 2010-04-12 | 1 | -7/+0 |
| | | | | property; we want to use the default | ||||
* | libempathy-gtk/empathy-account-widget-groupwise.ui: remove invisible_char ↵ | Guillaume Desmottes | 2010-04-12 | 1 | -6/+0 |
| | | | | property; we want to use the default | ||||
* | libempathy-gtk/empathy-account-widget-aim.ui: remove invisible_char ↵ | Guillaume Desmottes | 2010-04-12 | 1 | -6/+0 |
| | | | | property; we want to use the default | ||||
* | widget-sip: re-add the entry_password | Guillaume Desmottes | 2010-04-12 | 1 | -0/+12 |
| | | | | It has been accidentally removed in 3479e2bafb401bd4cd7fc3332c52c3c3cbdc8ba0. | ||||
* | contact-widget: use empathy_account_chooser_get_account | Guillaume Desmottes | 2010-04-12 | 1 | -2/+1 |
| | |||||
* | add empathy_account_chooser_get_account | Guillaume Desmottes | 2010-04-12 | 2 | -0/+15 |
| | |||||
* | change empathy_avatar_chooser_set_connection to ↵ | Guillaume Desmottes | 2010-04-12 | 3 | -8/+14 |
| | | | | | | | empathy_avatar_chooser_set_account This is a first step in having a more account centric Empathy. This will be used once we'll have Protocol objects to set avatar on offline accounts. | ||||
* | contact-widget: use empathy_avatar_chooser_set_connection | Guillaume Desmottes | 2010-04-12 | 1 | -1/+1 |
| | |||||
* | add empathy_avatar_chooser_set_connection | Guillaume Desmottes | 2010-04-12 | 2 | -0/+10 |
| | |||||
* | Updated Lithuanian translation | Žygimantas Beručka | 2010-04-11 | 1 | -12/+12 |
| | |||||
* | remove empathy_signal_connect_weak (#613583) | Guillaume Desmottes | 2010-04-09 | 2 | -91/+0 |
| | |||||
* | libempathy-gtk/empathy-location-manager.c: use tp_g_signal_connect_object ↵ | Guillaume Desmottes | 2010-04-09 | 1 | -2/+2 |
| | | | | instead of empathy_signal_connect_weak | ||||
* | src/empathy-status-icon.c: use tp_g_signal_connect_object instead of ↵ | Guillaume Desmottes | 2010-04-09 | 1 | -2/+2 |
| | | | | empathy_signal_connect_weak | ||||
* | src/empathy-chat-window.c: use tp_g_signal_connect_object instead of ↵ | Guillaume Desmottes | 2010-04-09 | 1 | -2/+2 |
| | | | | empathy_signal_connect_weak | ||||
* | src/empathy-call-window.c: use tp_g_signal_connect_object instead of ↵ | Guillaume Desmottes | 2010-04-09 | 1 | -11/+14 |
| | | | | empathy_signal_connect_weak | ||||
* | src/empathy-accounts-dialog.c: use tp_g_signal_connect_object instead of ↵ | Guillaume Desmottes | 2010-04-09 | 1 | -6/+6 |
| | | | | empathy_signal_connect_weak | ||||
* | src/cc-empathy-accounts-page.c: use tp_g_signal_connect_object instead of ↵ | Guillaume Desmottes | 2010-04-09 | 1 | -2/+2 |
| | | | | empathy_signal_connect_weak | ||||
* | libempathy/empathy-idle.c: use tp_g_signal_connect_object instead of ↵ | Guillaume Desmottes | 2010-04-09 | 1 | -2/+2 |
| | | | | empathy_signal_connect_weak | ||||
* | libempathy/empathy-dispatcher.c: use tp_g_signal_connect_object instead of ↵ | Guillaume Desmottes | 2010-04-09 | 1 | -2/+2 |
| | | | | empathy_signal_connect_weak | ||||
* | libempathy/empathy-contact-manager.c: use tp_g_signal_connect_object instead ↵ | Guillaume Desmottes | 2010-04-09 | 1 | -6/+6 |
| | | | | of empathy_signal_connect_weak | ||||
* | libempathy/empathy-account-settings.c: use tp_g_signal_connect_object ↵ | Guillaume Desmottes | 2010-04-09 | 1 | -2/+2 |
| | | | | instead of empathy_signal_connect_weak | ||||
* | libempathy-gtk/empathy-presence-chooser.c: use tp_g_signal_connect_object ↵ | Guillaume Desmottes | 2010-04-09 | 1 | -12/+12 |
| | | | | instead of empathy_signal_connect_weak | ||||
* | libempathy-gtk/empathy-chat.c: use tp_g_signal_connect_object instead of ↵ | Guillaume Desmottes | 2010-04-09 | 1 | -4/+4 |
| | | | | empathy_signal_connect_weak | ||||
* | libempathy-gtk/empathy-account-widget.c: use tp_g_signal_connect_object ↵ | Guillaume Desmottes | 2010-04-09 | 1 | -2/+2 |
| | | | | instead of empathy_signal_connect_weak | ||||
* | libempathy-gtk/empathy-account-chooser.c: use tp_g_signal_connect_object ↵ | Guillaume Desmottes | 2010-04-09 | 1 | -2/+3 |
| | | | | instead of empathy_signal_connect_weak | ||||
* | account_assistant_apply_account_and_finish: explicitely ask to set the ↵ | Guillaume Desmottes | 2010-04-09 | 1 | -7/+10 |
| | | | | | | | | | | | | | | display name Checking if priv->current_widget_object is NULL or not isn't right because if we create a normal account before the Salut one, this pointer is not NULL and we rename the Salut account to the same name that the standard one. This patch adds an extra argument account_assistant_apply_account_and_finish saying if we should set a new display name or not. It's more clear and avoid to rely on side effects. Fixes bug #615058 | ||||
* | status-icon: don't approve event if notification bubble has been dismissed | Guillaume Desmottes | 2010-04-09 | 1 | -26/+2 |
| | | | | This code was broken anyway so we don't change the current behaviour. | ||||
* | remove NotificationData | Guillaume Desmottes | 2010-04-09 | 1 | -27/+3 |
| | | | | | We just need the window now. This has the nice side effect of fixing bug #615027. | ||||
* | chat-window: don't present chat if notification has been dismissed | Guillaume Desmottes | 2010-04-09 | 1 | -8/+0 |
| | | | | | | | Clicking on a notification mean 'please go away'. If user wants to approve the action he has to click on the 'Reply' button. This code was broken anyway so we don't change the current behaviour. | ||||
* | look for the right key when checking if altitude is set | Guillaume Desmottes | 2010-04-08 | 1 | -1/+1 |
| | |||||
* | use tp_asv_set_double | Guillaume Desmottes | 2010-04-08 | 1 | -2/+2 |
| | |||||
* | geocode_cb: create a new location hash table instead of modifying the ↵ | Guillaume Desmottes | 2010-04-08 | 1 | -12/+21 |
| | | | | | | | | | current one The location we receive from tp-glib should be considered as read-only as we don't have any guarantee about the way keys and values are freed. Should hopefully fix (#615135). | ||||
* | geocode_cb: don't update location if we didn't get the full position | Guillaume Desmottes | 2010-04-08 | 1 | -17/+15 |
| | |||||
* | update_geocode: don't search for position if we already have lat or lon | Guillaume Desmottes | 2010-04-08 | 1 | -3/+3 |
| | | | | | If contact publishes his position, it's fair to assume it publishes lat and lon. | ||||
* | don't start geocode search if the address is empty | Guillaume Desmottes | 2010-04-08 | 1 | -3/+7 |
| | |||||
* | unref avatar and location in dispose rather than finalize | Guillaume Desmottes | 2010-04-08 | 1 | -6/+12 |
| | |||||
* | update last_timestamp with every message | Felix Kaser | 2010-04-08 | 1 | -2/+2 |
| | | | | the last_timestamp is updated with every message in chat-text-view | ||||
* | group messages only if the delay is short | Felix Kaser | 2010-04-08 | 3 | -16/+34 |
| | | | | messages from the same sender should not be grouped when the delay between two messages is too long (5min). fixes bug #604475 | ||||
* | factor out iteration on channels | Guillaume Desmottes | 2010-04-08 | 1 | -28/+18 |
| | |||||
* | Call EnsureChannel with an 'infinite' timeout so we don't have to catch list ↵ | Guillaume Desmottes | 2010-04-08 | 1 | -11/+4 |
| | | | | channels in NewChannels any more | ||||
* | pass properties hash table to tp_contact_list_group_add_channel | Guillaume Desmottes | 2010-04-08 | 1 | -29/+9 |
| | |||||
* | Use Requests.Channels property instead of the deprecated ListChannels() | Guillaume Desmottes | 2010-04-08 | 1 | -38/+51 |
| | |||||
* | Use NewChannels signal to catch group channels (#614236) | Guillaume Desmottes | 2010-04-08 | 1 | -20/+12 |
| | |||||
* | new_channels_cb: don't early return if TargetHandleType != TP_HANDLE_TYPE_LIST | Guillaume Desmottes | 2010-04-08 | 1 | -12/+10 |
| | |||||
* | tp-contact-list: stop disconnecting NewChannels | Guillaume Desmottes | 2010-04-08 | 1 | -19/+1 |
| | | | | We are going to use it to get group channels as well. | ||||
* | rename im-xmpp icon to im-jabber | Guillaume Desmottes | 2010-04-08 | 7 | -6/+6 |
| | | | | Empathy uses 'im-jabber'. | ||||
* | add the current date as suffix the the log name | Guillaume Desmottes | 2010-04-07 | 1 | -2/+15 |
| | |||||
* | set default name when saving logs (#615052) | Guillaume Desmottes | 2010-04-07 | 1 | -0/+8 |
| | |||||
* | factor out get_active_cm_name | Guillaume Desmottes | 2010-04-07 | 1 | -10/+18 |
| | |||||
* | debug-window: set temp directory as default folder when saving logs | Guillaume Desmottes | 2010-04-07 | 1 | -0/+3 |
| | |||||
* | location_manager_dispose: chain up to the parent's dispose, not the parent's ↵ | Simon McVittie | 2010-04-07 | 1 | -1/+4 |
| | | | | | | | finalize This leads to crashes when other code is relying on weak reference notifications happening in the right order. | ||||
* | Updated Thai translation. | Theppitak Karoonboonyanan | 2010-04-07 | 1 | -373/+402 |
| | |||||
* | fix coding style | Guillaume Desmottes | 2010-04-07 | 1 | -112/+127 |
| | |||||
* | don't define update_geocode if geoclue is not enabled | Guillaume Desmottes | 2010-04-07 | 1 | -5/+5 |
| | |||||
* | Get location update from TpContact (#599162) | Guillaume Desmottes | 2010-04-06 | 2 | -4/+21 |
| | |||||
* | contact-factory: stop managing locations | Guillaume Desmottes | 2010-04-06 | 1 | -76/+0 |
| | |||||
* | move tp_contact_factory_geocode to empathy-contact | Guillaume Desmottes | 2010-04-06 | 2 | -154/+156 |
| | |||||
* | pass Location feature to Contacts | Guillaume Desmottes | 2010-04-06 | 1 | -0/+1 |
| | |||||
* | remove empathy_tp_contact_factory_set_avatar | Guillaume Desmottes | 2010-04-06 | 2 | -65/+0 |
| | | | | This is not needed any more. | ||||
* | Use Account.Avatar to set our own avatar (#613043) | Guillaume Desmottes | 2010-04-06 | 1 | -2/+30 |
| | |||||
* | bump tp-glib dep to 0.11.1 | Guillaume Desmottes | 2010-04-06 | 1 | -1/+1 |
| | | | | We need it for tp_account_set_avatar_async() | ||||
* | Fix .desktop file | Javier Jardón | 2010-04-06 | 1 | -1/+0 |
| | | | | Fixes https://bugzilla.gnome.org/show_bug.cgi?id=614944 | ||||
* | Updated Danish translation | Ask H. Larsen | 2010-04-06 | 1 | -298/+305 |
| | |||||
* | add tests/interactive/test-empathy-account-chooser.c | Guillaume Desmottes | 2010-04-05 | 3 | -1/+49 |
| | |||||
* | account-chooser: check if account is NULL before trying to use it (#614874) | Guillaume Desmottes | 2010-04-05 | 1 | -0/+4 |
| | |||||
* | Use Account.Nickname to set our own alias (#613044) | Guillaume Desmottes | 2010-04-05 | 1 | -2/+36 |
| | |||||
* | bump tp-glib dep to 0.11.0 | Guillaume Desmottes | 2010-04-05 | 1 | -1/+1 |
| | | | | This will be needed to set avatar and nickname properties on Account. | ||||
* | map-view: no need to create a model | Guillaume Desmottes | 2010-04-05 | 1 | -41/+17 |
| | |||||
* | Minor update for Crimean Tatar/Turkish translation | Reşat SABIQ | 2010-04-04 | 1 | -4/+4 |
| | |||||
* | Hide the expander if the topic is not ellipsed | Xavier Claessens | 2010-04-02 | 1 | -0/+6 |
| | | | | Fixes bug #533638 | ||||
* | Make topic label expand and wrap nicely | Xavier Claessens | 2010-04-02 | 2 | -10/+95 |
| | |||||
* | Fixes to Catalan translation | Jordi Serratosa | 2010-04-02 | 1 | -283/+291 |
| | |||||
* | empathy-cell-renderer-text: don't display status if it's NULL (#614562) | Guillaume Desmottes | 2010-04-01 | 1 | -1/+4 |
| | |||||
* | empathy-idle: stop using tp_dbus_daemon_dup | Guillaume Desmottes | 2010-04-01 | 1 | -1/+7 |
| | | | | It has been deprecated. | ||||
* | empathy-handler: stop using tp_get_bus | Guillaume Desmottes | 2010-04-01 | 1 | -1/+1 |
| | | | | It has been deprecated. | ||||
* | Merge branch 'no-ungrouped-in-mucs-614524' | Danielle Madeley | 2010-04-01 | 5 | -26/+48 |
|\ | |||||
| * | Make 'Favourite' only appear when EMPATHY_CONTACT_FEATURE_FAVOURITE set | Danielle Madeley | 2010-04-01 | 2 | -5/+9 |
| | | |||||
| * | Falgs -> Flags | Danielle Madeley | 2010-04-01 | 1 | -2/+2 |
| | | |||||
| * | contact-list-store: don't put contacts in 'Ungrouped' when show-groups = False | Danielle Madeley | 2010-04-01 | 2 | -19/+37 |
| | | | | | | | | Further, set show-groups = False for the contact list in EmpathyChat | ||||
* | | Support append hint in notifications (#607446) | Nicolò Chieffo | 2010-04-01 | 2 | -32/+79 |
| | | |||||
* | | empathy_call_window_sink_added_cb: unref the pad | Guillaume Desmottes | 2010-04-01 | 1 | -0/+1 |
| | | |||||
* | | unref liveadder when disposing | Guillaume Desmottes | 2010-04-01 | 1 | -0/+4 |
| | | |||||
* | | don't recreate a video preview or update the window if we're about to destroy it | Guillaume Desmottes | 2010-04-01 | 1 | -4/+11 |
| | | |||||
* | | don't leak the fullscreen window | Guillaume Desmottes | 2010-04-01 | 1 | -0/+4 |
| | | |||||
* | | init_contact_avatar_with_size: don't leak the pixbuf | Guillaume Desmottes | 2010-04-01 | 1 | -0/+3 |
| | | |||||
* | | stop using gst_bin_add_many and gst_element_link_many | Guillaume Desmottes | 2010-04-01 | 1 | -4/+30 |
| | | |||||
* | | use tp_g_signal_connect_object so we don't have to disconnect ↵ | Guillaume Desmottes | 2010-04-01 | 1 | -4/+4 |
| | | | | | | | | empathy_call_window_video_stream_changed_cb manually | ||||
* | | Fix race when restarting a call | Guillaume Desmottes | 2010-04-01 | 1 | -1/+12 |
| | | | | | | | | | | Fix a race between user hitting the 'redial' button and the pipeline being ready. | ||||
* | | Allow to use the video preview when the call has been terminated (#602937) | Guillaume Desmottes | 2010-04-01 | 1 | -4/+15 |
| | | |||||
* | | empathy_call_window_restart_call: there is no reason to show_all all the hbox | Guillaume Desmottes | 2010-04-01 | 1 | -2/+0 |
| | | | | | | | | Widgets should already be properly displayed. | ||||
* | | empathy_call_window_reset_pipeline: start the new pipeline right away | Guillaume Desmottes | 2010-04-01 | 1 | -2/+13 |
| | | | | | | | | This will allow us to display the video preview before the call is restarted. | ||||
* | | Actually turn off the camera when preview/sending is disabled | Guillaume Desmottes | 2010-04-01 | 1 | -26/+54 |
| | | | | | | | | | | | | | | There is no point to let the camera on if we are not using it. Also split empathy_call_window_setup_video_preview() to create_video_preview() and add_video_preview_to_pipeline(). | ||||
* | | stop disabling the video-preview button when call is disconnected (#602937) | Guillaume Desmottes | 2010-04-01 | 1 | -12/+0 |
| | | |||||
* | | recreate the pipeline as soon we destroyed the old one | Guillaume Desmottes | 2010-04-01 | 1 | -1/+2 |
| | | | | | | | | | | | | This will allow us to be able to display the preview after the call has been terminated. It's easier and more robust to recreate a new pipeline than reusing the old one. | ||||
* | | split create_video_output_widget out of create_pipeline | Guillaume Desmottes | 2010-04-01 | 1 | -3/+9 |
| | | |||||
* | | recycle the audio input gst element | Guillaume Desmottes | 2010-04-01 | 1 | -15/+3 |
| | | |||||
* | | recycle the video input gst element | Guillaume Desmottes | 2010-04-01 | 1 | -5/+9 |
| | | | | | | | | There is no point to recreate it for each call. | ||||
* | | rename initialize_output_elements to create_video_output_widget | Guillaume Desmottes | 2010-04-01 | 1 | -2/+2 |
| | | |||||
* | | recycle the audio output gst element | Guillaume Desmottes | 2010-04-01 | 1 | -4/+8 |
| | | | | | | | | There is no point to create a new one for each call. | ||||
* | | destroy the video_output widget when the call is disconnected | Guillaume Desmottes | 2010-04-01 | 1 | -3/+7 |
| | | | | | | | | | | There is no point to destroy it when redialing to recreate it immediately after. | ||||
* | | No need to recreate GTK+ widgets when recreating the pipeline | Guillaume Desmottes | 2010-04-01 | 1 | -29/+30 |
| | | | | | | | | Only recreate the GStreamer elements for now. | ||||
* | | call-window: factor out create_pipeline | Guillaume Desmottes | 2010-04-01 | 1 | -31/+33 |
|/ | |||||
* | Updated Italian translation | Milo Casagrande | 2010-04-01 | 1 | -4/+4 |
| | |||||
* | compare_separator_and_groups: fix check if a is a bottom group | Guillaume Desmottes | 2010-03-31 | 1 | -1/+1 |
| | |||||
* | Always use fake groups (#614375) | Guillaume Desmottes | 2010-03-31 | 1 | -23/+0 |
| | | | | There is no reason to use them when favourite contacts are enabled any more. | ||||
* | empathy_presence_get_default_message: return a string for ↵ | Guillaume Desmottes | 2010-03-31 | 1 | -1/+2 |
| | | | | TP_CONNECTION_PRESENCE_TYPE_UNKNOWN | ||||
* | fix indentation | Guillaume Desmottes | 2010-03-31 | 1 | -2/+2 |
| | |||||
* | tp-contact-list: add members of 'stored' as members | Guillaume Desmottes | 2010-03-31 | 1 | -0/+24 |
| | | | | This allow us to display contacts with subscriptio='none' (#539765). | ||||
* | got_added_members_cb: check if contact is already in the hash before adding it | Guillaume Desmottes | 2010-03-31 | 1 | -0/+3 |
| | | | | | | empathy_tp_contact_factory_get_from_handles is async, so if the contact has already been added when it returns the contact objects there is no point to try to re-add it twice. | ||||
* | add members of 'publish' as members of the TpContactList | Guillaume Desmottes | 2010-03-31 | 1 | -4/+24 |
| | |||||
* | pass handles to add_to_members instead of contact objects | Guillaume Desmottes | 2010-03-31 | 1 | -33/+42 |
| | |||||
* | auto-accept pending call in tp_contact_list_subscribe_group_members_changed_cb | Guillaume Desmottes | 2010-03-31 | 1 | -11/+22 |
| | | | | | So we don't have to wait to have the contact and can group them to do only on AddMembers call. | ||||
* | factor out remove_from_member_if_needed | Guillaume Desmottes | 2010-03-31 | 1 | -2/+10 |
| | | | | | Call it that way because we are about to add some check before removing a contact from members. | ||||
* | factor out add_to_members | Guillaume Desmottes | 2010-03-31 | 1 | -9/+20 |
| | |||||
* | empathy_icon_name_for_presence: use 'pending' icon if presence is unknown | Guillaume Desmottes | 2010-03-31 | 1 | -1/+2 |
| | |||||
* | rename EMPATHY_IMAGE_UNKNOWN to EMPATHY_IMAGE_PENDING | Guillaume Desmottes | 2010-03-31 | 1 | -1/+1 |
| | |||||
* | tp-contact-list: Improve hash table descriptions | Guillaume Desmottes | 2010-03-31 | 2 | -4/+19 |
| | |||||
* | Merge branch 'undo-close-tab' | Jonny Lamb | 2010-03-30 | 7 | -0/+406 |
|\ | |||||
| * | chat-manager: take an EmpathyChat instead of an EmpathyContact | Jonny Lamb | 2010-03-06 | 3 | -20/+105 |
| | | | | | | | | | | | | This way, we can support both 1-to-1 chats, *and* MUCs. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | Add EmpathyChatManager::chats-changed signal and make the chat window listen ↵ | Jonny Lamb | 2010-03-06 | 3 | -7/+67 |
| | | | | | | | | | | | | to it. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | Add chat manager which tracks chats closing and can respawn them (bug #609832) | Jonny Lamb | 2010-03-06 | 7 | -0/+261 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | | fix #endif comment | Guillaume Desmottes | 2010-03-30 | 1 | -1/+1 |
| | | |||||
* | | add gconf key to disable auto-away (#613603) | Christian Kampka | 2010-03-30 | 3 | -2/+38 |
| | | |||||
* | | properly cast GArray content | Guillaume Desmottes | 2010-03-30 | 1 | -1/+1 |
| | | |||||
* | | map-view: display position of contacts added after the map has been created ↵ | Guillaume Desmottes | 2010-03-30 | 1 | -0/+41 |
| | | | | | | | | (#614012) | ||||
* | | factor out contact_added | Guillaume Desmottes | 2010-03-30 | 1 | -4/+11 |
| | | |||||
* | | map_view_update_contact_position: don't call contact_has_location twice | Guillaume Desmottes | 2010-03-30 | 1 | -5/+7 |
| | | |||||
* | | Always connect "notify::location" on contact | Guillaume Desmottes | 2010-03-30 | 1 | -3/+0 |
| | | | | | | | | | | Now contact position will be displayed even if they didn't have a postion when the map has been created (#614012). | ||||
* | | map_view_contacts_foreach: no need to create the marker any more | Guillaume Desmottes | 2010-03-30 | 1 | -1/+0 |
| | | | | | | | | map_view_update_contact_position will do it if needed. | ||||
* | | map_view_update_contact_position: create marker if needed | Guillaume Desmottes | 2010-03-30 | 1 | -1/+10 |
| | | |||||
* | | factor out contact_has_location | Guillaume Desmottes | 2010-03-30 | 1 | -10/+19 |
| | | |||||
* | | factor out create_marker | Guillaume Desmottes | 2010-03-30 | 1 | -19/+28 |
| | | |||||
* | | rename map_view_marker_update_position to map_view_update_contact_position ↵ | Guillaume Desmottes | 2010-03-30 | 1 | -18/+14 |
| | | | | | | | | and pass a contact rather than a marker | ||||
* | | map-view: add a mapping from EmpathyContact to ChamplainMarker | Guillaume Desmottes | 2010-03-30 | 1 | -0/+8 |
| | | |||||
* | | empathy_tp_call_leave: allocate the array on the stack | Guillaume Desmottes | 2010-03-30 | 1 | -7/+2 |
| | | |||||
* | | empathy_call_handler_stop_call: use empathy_tp_call_leave rather than ↵ | Guillaume Desmottes | 2010-03-30 | 1 | -1/+1 |
| | | | | | | | | | | | | empathy_tp_call_close This will gracefully hang up calls (#610477). | ||||
* | | add empathy_tp_call_leave | Guillaume Desmottes | 2010-03-30 | 2 | -0/+48 |
| | | |||||
* | | call-window: call empathy_call_handler_stop_call when closing a call | Guillaume Desmottes | 2010-03-30 | 1 | -1/+8 |
| | | | | | | | | This will allow us to properly terminate the call. | ||||
* | | empathy_call_window_disconnected: remove call to ↵ | Guillaume Desmottes | 2010-03-30 | 1 | -1/+3 |
| | | | | | | | | empathy_call_window_reset_pipeline out of variable declarations | ||||
* | | remove forget button | Guillaume Desmottes | 2010-03-30 | 10 | -308/+51 |
| | | |||||
* | | Add clear icon in entry containing password (#608104) | Guillaume Desmottes | 2010-03-30 | 1 | -0/+42 |
| | | |||||
* | | 2.31 here we go | Guillaume Desmottes | 2010-03-30 | 1 | -1/+1 |
| | | |||||
* | | Rename empathy status icons to fit standard icon name | Guillaume Desmottes | 2010-03-30 | 31 | -30/+30 |
| | | | | | | | | | | This give us fallback to Empathy icons for free if they are not implemented in the theme. | ||||
* | | use the 'user-invisible' icon if implemented | Guillaume Desmottes | 2010-03-30 | 2 | -2/+10 |
| | | |||||
* | | Use standard names for status icons (#602420) | Guillaume Desmottes | 2010-03-30 | 1 | -6/+6 |
| | | |||||
* | | Merge branch 'people-nearby-fake-group-613558' | Danielle Madeley | 2010-03-30 | 4 | -35/+76 |
|\ \ | |||||
| * | | Remove People Nearby from sorted groups list | Danielle Madeley | 2010-03-30 | 1 | -1/+0 |
| | | | |||||
| * | | Clean up sorting function to take top/bottom lists of fake groups | Danielle Madeley | 2010-03-24 | 1 | -9/+52 |
| | | | | | | | | | | | | | | | | | | Even if we choose not to sort People Nearby, this patch is useful because it makes how the sorting of groups is done much clearer and allows us to add other fake groups in the future. | ||||
| * | | Add an icon for People Nearby | Danielle Madeley | 2010-03-24 | 1 | -5/+8 |
| | | | |||||
| * | | Make People Nearby into a Fake Group like Ungrouped and Favourites | Danielle Madeley | 2010-03-24 | 3 | -21/+17 |
| | | | |||||
* | | | CellRendererText: Use G_PARAM_STATIC_STRINGS | Will Thompson | 2010-03-30 | 1 | -6/+8 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch also changes the name of the "is group" property to use a hyphen (which is the canonical form) rather than an underscore, because the combination of the underscore and G_PARAM_STATIC_STRINGS makes GObject blow up: GLib-GObject-CRITICAL **: g_param_spec_internal: assertion `!(flags & G_PARAM_STATIC_NAME) || is_canonical (name)' failed | ||||
* | | | Show status messages in compact view (#614052) | Will Thompson | 2010-03-30 | 4 | -30/+60 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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... | ||||
* | | | Use a temporary variable for param specs | Will Thompson | 2010-03-30 | 1 | -28/+17 |
| | | | |||||
* | | | disconnect NewChannels signal once we got all the list channels we care about | Guillaume Desmottes | 2010-03-30 | 1 | -1/+19 |
| | | | |||||
* | | | tp-contact-list: watch for list channels announced in NewChannels signals | Guillaume Desmottes | 2010-03-30 | 1 | -0/+47 |
| | | | | | | | | | | | | | | | | | | If ensuring list channels fails (for example because the server is slow and the D-Bus call timeouts before CM fetches the roster), we have a chance to get them later. (#612949) | ||||
* | | | allow got_list_channel to be called more than once for the same channel | Guillaume Desmottes | 2010-03-30 | 1 | -2/+6 |
| | | | | | | | | | | | | Also allow to pass other list channel such as 'deny' for example. | ||||
* | | | factor out got_list_channel | Guillaume Desmottes | 2010-03-30 | 1 | -19/+27 |
| | | | |||||
* | | | don't leak the classes list | Guillaume Desmottes | 2010-03-30 | 1 | -4/+12 |
| | | | |||||
* | | | Unsensitive roomlist expander if roomlist is not supported (#614002) | Guillaume Desmottes | 2010-03-30 | 1 | -0/+2 |
| | | | |||||
* | | | Don't request roomlist channel if not supported (#614002) | Guillaume Desmottes | 2010-03-30 | 1 | -1/+14 |
| | | | |||||
* | | | empathy_dispatcher_find_requestable_channel_classes: allow handle_type being 0 | Guillaume Desmottes | 2010-03-30 | 1 | -2/+0 |
| | | | | | | | | | | | | | | | This allows us to check if channel type with HandleType=None are supported (for example roomlist channels). | ||||
* | | | release.py: releases are now tagged EMPATHY_2_30* | Guillaume Desmottes | 2010-03-30 | 1 | -1/+1 |
| | | | |||||
* | | | Sets sensitivity of Previous/Next Tab menu items based on ↵ | Aaron Brown | 2010-03-30 | 1 | -2/+7 |
| | | | | | | | | | | | | gtk-keynav-wrap-around and tab position (#613382) | ||||
* | | | Updated Arabic translation | Khaled Hosny | 2010-03-30 | 1 | -125/+121 |
| | | | |||||
* | | | Updated Latvian translation. | Peteris Krisjanis | 2010-03-30 | 1 | -474/+335 |
| | | | |||||
* | | | chat: use empathy_signal_connect_weak to connect signal on the buffer | Guillaume Desmottes | 2010-03-29 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | The textview can't survive once the EmpathyChat has been destroyed but if for some reason its buffer it's still alive, firing this signal leads to a crash (#612363). | ||||
* | | | chat_input_text_buffer_changed_cb: 'priv' is useless | Guillaume Desmottes | 2010-03-29 | 1 | -3/+0 |
| | | | |||||
* | | | coding style fixes | Guillaume Desmottes | 2010-03-29 | 1 | -6/+5 |
| | | | |||||
* | | | Check for errors when linking the video source into a call (#612020) | Olivier Crête | 2010-03-29 | 1 | -7/+60 |
| | | | |||||
* | | | Verify that the video source could be linked into the pipeline | Olivier Crête | 2010-03-29 | 1 | -1/+5 |
| | | | |||||
* | | | Return error when the audio source can not be started | Olivier Crête | 2010-03-29 | 1 | -4/+31 |
| | | | |||||
* | | | telepathy-glib sucks, need to send stream error from the main thread | Olivier Crête | 2010-03-29 | 1 | -2/+13 |
| | | | |||||
* | | | Return a telepathy error if the source can't be added | Olivier Crête | 2010-03-29 | 2 | -4/+10 |
| | | | |||||
* | | | Remove false comment | Olivier Crête | 2010-03-29 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | The sink-added callback is called in response to a dbus call, so from the main thread. It is the src-addec callback that comes from a streaming thread. | ||||
* | | | Add audio conversion filter to receive pipeline | Olivier Crête | 2010-03-29 | 1 | -1/+43 |
| | | | |||||
* | | | Add fakesink to srcpad if not real sink could be linked | Olivier Crête | 2010-03-29 | 1 | -0/+30 |
| | | | |||||
* | | | Emit error when failing to link audio pad | Olivier Crête | 2010-03-29 | 1 | -1/+12 |
| | | | |||||
* | | | Send stream error when the src pad can't be linked | Olivier Crête | 2010-03-29 | 2 | -4/+11 |
| | | | |||||
* | | | Handle errors from audio sink | Olivier Crête | 2010-03-29 | 1 | -5/+53 |
| | | | |||||
* | | | new-chatroom-dialog: filter CM not implementing groupchat | Andrew Gorcester | 2010-03-29 | 1 | -1/+45 |
| | | | |||||
* | | | tp-chat: update self user if it has been renamed (#613930) | Guillaume Desmottes | 2010-03-29 | 1 | -0/+6 |
| | | | |||||
* | | | start dev of next release | Guillaume Desmottes | 2010-03-29 | 1 | -1/+1 |
| | | | |||||
* | | | fallback to JID if alias is empty | Felix Kaser | 2010-03-29 | 1 | -5/+8 |
| | | | | | | | | | | | | if the alias is empty, contact_get_name should fallback to the jabber id. this fixes bug #614162 | ||||
* | | | fix alignment of the label in error-infobar | Felix Kaser | 2010-03-29 | 1 | -0/+1 |
| | | | | | | | | | | | | this left aligns the label which contains the error message in the infobar. fixes bug #609823 | ||||
* | | | Updated Greek translation for empathy documentation | Simos Xenitellis | 2010-03-29 | 1 | -1/+1 |
| | | | |||||
* | | | prepare 2.30 releaseEMPATHY_2_30_0 | Guillaume Desmottes | 2010-03-29 | 2 | -3/+74 |
| | | | |||||
* | | | release.py: add release date in NEWS | Guillaume Desmottes | 2010-03-29 | 1 | -1/+2 |
| | | | |||||
* | | | release.py: draw a 'line' of the length of the title | Guillaume Desmottes | 2010-03-29 | 1 | -1/+3 |
| | | | |||||
* | | | Update Simplified Chinese translation. | Aron Xu | 2010-03-29 | 1 | -726/+960 |
| | | | |||||
* | | | remove empathy_log_store_empathy_get_dir | Guillaume Desmottes | 2010-03-29 | 2 | -10/+0 |
| | | | |||||
* | | | ship a copy of empathy_log_store_empathy_get_dir in migrate-butterfly-logs.c | Guillaume Desmottes | 2010-03-29 | 1 | -5/+32 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Code duplication isn't cool but that allows us to migrate logs when Empathy is built with TPL as well (#613437). The other option was to always build log-store-empathy but it's pulling log-store and even the log-manager. I think adding this small duplication is ok as that's temporary code that will be dropped during the 2.31 cycle. | ||||
* | | | coding style fixes | Guillaume Desmottes | 2010-03-29 | 1 | -2/+2 |
| | | | |||||
* | | | fix menu_tabs_right accelerator | Guillaume Desmottes | 2010-03-29 | 1 | -1/+1 |
| | | | |||||
* | | | Merge commit 'treitter/bug-613272' | Guillaume Desmottes | 2010-03-29 | 3 | -527/+543 |
|\ \ \ | |||||
| * | | | Set a default empathy-accounts window size such that any scrolled Advanced ↵ | Travis Reitter | 2010-03-27 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | section will be somewhat-reasonably-sized. | ||||
| * | | | Another way to fix Gnome bug #613272. This puts the Advanced expander ↵ | Travis Reitter | 2010-03-25 | 4 | -628/+630 |
| | | | | | | | | | | | | | | | | content for each of the problem protocols in a scrolled window, instead of the entire Details section. | ||||
| * | | | Make the account details pane scrollable, in case the Advanced section is ↵ | Travis Reitter | 2010-03-20 | 3 | -105/+119 |
| | | | | | | | | | | | | | | | | too large to fit on the screen all at once. Fixes Gnome bug #613272. |