aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* add im-silc icon (#604554)Guillaume Desmottes2009-12-157-0/+98
| | | | Thanks to K.Vishnoo Charan Reddy for the icon.
* add empathy-new-message-dialog.c to POTFILES.inGuillaume Desmottes2009-12-141-0/+1
|
* add myself to AUTHORSGuillaume Desmottes2009-12-141-0/+1
|
* add K.Vishnoo Charan Reddy as an artist contributorGuillaume Desmottes2009-12-142-1/+2
|
* Merge branch 'create-cancel-crash'Felix Kaser2009-12-141-11/+14
|\
| * changed way of tracking pending changesFelix Kaser2009-12-101-11/+14
| | | | | | | | fixes bug #603490, we track pending changes explicitly now. before they were connected to the sensitivity of the control buttons (if buttons sensitive -> pending changes). When an account is about to be created and the user hits "Cancel" we don't show the "are you sure" dialog any more because the action of the user is clear and not accidental. When closing the window during creation the dialog still shows up.
* | connect the 'group-members-changed' on groups once they are readyGuillaume Desmottes2009-12-111-59/+81
| | | | | | | | | | | | | | | | | | The previous code was racy. If the 'group-members-changed' was fired before the channel was ready, the group didn't exist yet in Empathy and so the contact didn't appear in the group. We fix that by connecting this signal once the group channel is ready and adding current members manually.
* | Use EnsureChannel to get Stored/Publish/Subscribe channelsXavier Claessens2009-12-111-134/+47
| |
* | empathy_spell_check: remove debug message if there is no languages configuredGuillaume Desmottes2009-12-111-1/+0
| | | | | | | | It floods debug logs.
* | Merge branch 'enabled-first-604166'Guillaume Desmottes2009-12-101-0/+40
|\ \
| * | account-chooser: display enabled accounts first (#604166)Guillaume Desmottes2009-12-091-0/+40
| | |
* | | use tp_asv_newGuillaume Desmottes2009-12-101-15/+5
| | |
* | | tp_contact_list_remove: add FIXME about potential raceGuillaume Desmottes2009-12-101-0/+2
| | |
* | | tp_contact_list_remove: remove from the stored list if possible (#604181)Guillaume Desmottes2009-12-091-0/+8
| | |
* | | tp-contact-list: request the 'stored' channelGuillaume Desmottes2009-12-091-1/+66
|/ /
* / new-message-dialog: inherit from GtkDialog (#604097)Guillaume Desmottes2009-12-093-181/+223
|/
* Updated Simplified Chinese translation.Aron Xu2009-12-091-278/+465
|
* chat: don't display pending messages before messages from logsGuillaume Desmottes2009-12-081-0/+7
| | | | | | | | | empathy_chat_set_tp_chat has a comment saying that show_pending_messages is a no-op when calling during object construction. This now is now actually true as we added a boolean saying if we can display pending messages or not. This is to avoid displaying pending messages *before* the messages fetched from logs (#603980).
* remember the chat window's paned width (#586290)ranjiao2009-12-082-0/+25
|
* remove useless castGuillaume Desmottes2009-12-081-1/+1
|
* chat: wait that connection is ready before re-requesting the channel (#603976)Guillaume Desmottes2009-12-081-23/+44
|
* chat-window: ref the contact stored as a data in the chatGuillaume Desmottes2009-12-081-2/+2
|
* Separate geometry of private and muc chat windows (#604003)Guillaume Desmottes2009-12-081-0/+3
|
* change empathy_chat_window_get_nb_rooms to get_chats_typeGuillaume Desmottes2009-12-082-9/+18
| | | | | That way we can implement the semantic we meant to. Muc and 1-1 chat are handled the same way.
* fix commentsGuillaume Desmottes2009-12-081-2/+2
|
* empathy_chat_window_get_default: rename room_filter to roomGuillaume Desmottes2009-12-082-4/+4
|
* empathy_chat_window_get_default: check if the window has at least one roomGuillaume Desmottes2009-12-081-2/+12
| | | | | | Also, check if the window has a least one 1-1 chat before adding a new one. That way we won't mix 1-1 and muc chat if user doesn't want to (he can still re-arrange the tabs manually).
* add empathy_chat_window_get_nb_roomsGuillaume Desmottes2009-12-082-0/+15
|
* Grouping all 1-to-1 chats in one window and MUC's in another one. (Fixes ↵Abner Silva2009-12-082-4/+7
| | | | #588812)
* chat_destroy_cb: use chat_update_contacts_visibility instead of ↵Guillaume Desmottes2009-12-071-1/+2
| | | | | | | empathy_chat_set_show_contacts That way priv->show_contacts is not changed and we'll redisplay the contact list when reconnecting if needed (#598964).
* explicitely pass the show state to empathy_chat_set_show_contactsGuillaume Desmottes2009-12-071-6/+8
| | | | | This will allow us to show/hide the contact list without changing priv->show_contacts.
* Updated Norwegian bokmål translation.Kjartan Maraas2009-12-051-293/+517
|
* Updated Slovenian translationMatej Urbančič2009-12-051-140/+164
|
* Updated Hebrew translationYaron Sharabani2009-12-051-491/+974
|
* add im-groupwise icon (#603634)Guillaume Desmottes2009-12-036-0/+6
| | | | Thanks to K.Vishnoo Charan Reddy for the icon.
* chat_new_connection_cb: don't try to reconnect chats if the account is not ↵Guillaume Desmottes2009-12-021-0/+3
| | | | | | | connected We should wait that the account is connected before reconnecting chats (#603593).
* Don't highlight scrollback messages (#602288)Guillaume Desmottes2009-12-021-0/+8
|
* tp-chat: set the flags of the messageGuillaume Desmottes2009-12-021-4/+9
|
* empathy-message: add message flagsGuillaume Desmottes2009-12-022-0/+39
|
* Hide state image in contact widget until the presense state is notified. ↵Brian Pepple2009-12-022-1/+1
| | | | (#603545)
* add im-sametime icon (#603508)Guillaume Desmottes2009-12-027-0/+133
| | | | Thanks to K.Vishnoo Charan Reddy for the icon.
* add 24x24 and 32x32 versions of the im-meanwhile iconGuillaume Desmottes2009-12-023-0/+2
|
* add im-myspace icon (#603502)Guillaume Desmottes2009-12-027-0/+115
| | | | Thanks to K.Vishnoo Charan Reddy for the icon.
* chat: don't display latest logs in roomGuillaume Desmottes2009-12-021-1/+3
|
* added destroyed flagFelix Kaser2009-12-021-1/+20
| | | | the destroyed flag indicates if the widgets in empathy-account-widget have already been destroyed. this is important for some async calls.
* fixed problem with destroyed widget in async callFelix Kaser2009-12-021-0/+5
| | | | with all the async calls the widget needed in one of the callbacks was destroyed before the callback was called.
* update presence when account is enabledFelix Kaser2009-12-021-10/+39
| | | | the problem was that disabling accounts forced their requested presence to _offline_, when the account was re-enabled the r-s stayed offline and the account did not try to reconnect. this was introduced with TpAccount. fixes bug #602821
* emit account-created signal outside enabled_cbFelix Kaser2009-12-021-9/+4
| | | | the account-created signal should be emitted independently from enabled-callback. the signal should be emitted even if for some reason the account could not be enabled.
* rephrase the 'redial' tooltipGuillaume Desmottes2009-12-011-1/+1
|
* Link libempathy-gtk against libnotifyLaurent Bigonville2009-12-011-0/+2
|
* add tooltips on the hang-up, redial and audio buttons (#576542)Guillaume Desmottes2009-12-011-0/+3
|
* rename update_join_button_sensitivy to update_join_button_sensitivityGuillaume Desmottes2009-12-011-4/+4
|
* new-chatroom-dialog: unsensitive the join button when account is disconnectedGuillaume Desmottes2009-12-011-1/+36
| | | | Trying to join a room with a not connected account leads to crash (#603393).
* factor out update_join_button_sensitivyGuillaume Desmottes2009-12-011-6/+11
|
* new-chatroom-dialog: store the currently selected accountGuillaume Desmottes2009-12-011-12/+15
|
* dep on nautilus-sendto is actually 2.28.1Guillaume Desmottes2009-12-011-1/+1
|
* Use \s to match spaces, it is the same as [ \t\n\r\f\v]Xavier Claessens2009-12-011-1/+1
|
* start dev of 2.29.4Guillaume Desmottes2009-12-011-2/+2
|
* prepare 2.29.3 releaseEMPATHY_2_29_3Guillaume Desmottes2009-12-012-1/+45
|
* Updated Slovenian translationMatej Urbančič2009-12-011-146/+290
|
* debug-window: don't disconnect the new debug msg signal once the proxy has ↵Guillaume Desmottes2009-12-011-1/+22
| | | | | | | been invalidated According to tp_proxy_signal_connection_disconnect's documentation it's not safe to disconnect a signal after its proxy has been invalidated (#603384).
* Merge commit 'shaunm/dndfiles2'Guillaume Desmottes2009-11-305-78/+381
|\
| * Some improvements to file drag-and-drop based on comments on #595226Shaun McCance2009-11-251-10/+18
| |
| * [empathy-contact-list-view] Don't accept file drags to offline/non-FT contactsShaun McCance2009-11-251-1/+3
| |
| * [empathy-chat-window] Cleanup DND, don't accept drags to offline contactsShaun McCance2009-11-251-20/+62
| |
| * Move GtkTargetLists into priv so they're no longer staticShaun McCance2009-11-252-13/+22
| |
| * [empathy-chat-window] Documented MOVE/COPY selection in drag_motionShaun McCance2009-11-251-0/+4
| |
| * 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-255-43/+41
| |
| * 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-252-81/+175
| |
| * Handle MOVE and COPY drags better, change contact-id drags to COPYShaun McCance2009-11-251-4/+6
| |
| * Always prefer GDK_ACTION_COPY for text/uri-list dragsShaun McCance2009-11-251-8/+31
| |
| * Don't try to offer file transfers to MUCsShaun McCance2009-11-251-2/+8
| |
| * Call gtk_drag_finish when we get a file transfer drag on a chat windowShaun McCance2009-11-251-0/+1
| |
| * Implementing drag and drop file sending on chat windowsShaun McCance2009-11-254-13/+70
| |
* | contact_manager_status_changed_cb: ignore disconnected accountGuillaume Desmottes2009-11-301-0/+4
| | | | | | | | | | There is no point to start tracking an account which is about to be removed. Furthemore, this avoid to re-add previoulsy invalidated connections (#603361).
* | add tooltips on the camera buttonsGuillaume Desmottes2009-11-301-0/+3
| |
* | Add check for new NetworkManager-glib pkgconfig file.Brian Pepple2009-11-301-0/+10
| | | | | | | | Fixes bug #599315.
* | use conn-status-reason instead of conn-statusFelix Kaser2009-11-291-1/+1
| | | | | | | | a hardcoded callback call used TP_CONNECTION_STATUS_DISCONNECTED where a TP_CONNECTION_STATUS_REASON should have been, changed to TP_CONNECTION_STATUS_REASON_NONE_SPECIFIED.
* | Updated Hungarian translationGabor Kelemen2009-11-281-320/+506
| |
* | Updated Spanish translationJorge González2009-11-281-121/+166
| |
* | Set the stock-person icon for contact online/offline notificationGuillaume Desmottes2009-11-281-2/+2
| | | | | | | | | | This one makes more sense than the info icon as notifications are obviously an information (#590700).
* | Capitalize first letter of debug msgGuillaume Desmottes2009-11-281-3/+3
| |
* | Disable video preview when there is no callGuillaume Desmottes2009-11-281-0/+14
| | | | | | | | This is a workaround until bug 602937 is fixed.
* | enable the camera-off button if call doens't have initial videoGuillaume Desmottes2009-11-281-0/+5
| |
* | enable the camera-off button when call is disconnectedGuillaume Desmottes2009-11-281-3/+1
| | | | | | | | Disabling the camera on button doesn't make sense any more.
* | empathy_call_window_set_send_video: don't request video stream if the call ↵Guillaume Desmottes2009-11-281-0/+3
| | | | | | | | is not connected yet
* | disable_camera: disable send video only if we were sending itGuillaume Desmottes2009-11-281-1/+3
| |
* | update toggle buttons when the camera state is changed because of radio buttonsGuillaume Desmottes2009-11-281-0/+6
| |
* | hook the camera radio buttonsGuillaume Desmottes2009-11-281-1/+34
| |
* | make disable_camera, enable_preview and enable_camera no-op if we are ↵Guillaume Desmottes2009-11-281-12/+15
| | | | | | | | already in the desired state
* | update radio actions when a button is pressedGuillaume Desmottes2009-11-281-0/+11
| |
* | add video menu containing radio actions to control videoGuillaume Desmottes2009-11-281-0/+41
| |
* | remove the "send video" menu itemGuillaume Desmottes2009-11-282-43/+0
| | | | | | | | We're going to replace it by radio buttons.
* | empathy_call_window_set_send_video: add a debug msgGuillaume Desmottes2009-11-281-0/+1
| |
* | stop sending video when 'camera off' or 'preview' is enabledGuillaume Desmottes2009-11-281-3/+11
| |
* | early return if the camera_state is already the one we wantGuillaume Desmottes2009-11-281-0/+9
| |
* | disable the others button when 'camera on' is enabledGuillaume Desmottes2009-11-281-11/+31
| |
* | rename camera to camera_onGuillaume Desmottes2009-11-282-40/+37
| | | | | | | | | | Also move down tool_button_camera_on_toggled_cb so it doesn't need a prototype.
* | remove the "Always Show Video Preview" menuitemGuillaume Desmottes2009-11-282-33/+0
| | | | | | | | We use buttons for that now.
* | connect the 'camera off' and 'preview' buttonsGuillaume Desmottes2009-11-281-0/+121
| |
* | set the icon of the camera_off buttonGuillaume Desmottes2009-11-281-0/+20
| |
* | add "camera off" and "preview" buttons to the toolbarGuillaume Desmottes2009-11-281-1/+30
| | | | | | | | Also rename "send video" to "camera on"
* | call-window: check box labels should use sentence capitalizationGuillaume Desmottes2009-11-281-1/+1
| |
* | We should display the avatar/preview when call is disconnectedGuillaume Desmottes2009-11-281-0/+3
| |
* | call-window: add some debug msgGuillaume Desmottes2009-11-281-0/+3
| |
* | disable video preview when we turn off video sendingGuillaume Desmottes2009-11-281-4/+1
| |
* | Enable 'send video' buttons and display the preview if call has 'initial ↵Guillaume Desmottes2009-11-281-0/+10
| | | | | | | | video' (#601288)
* | Don't display the video preview when the sink is addedGuillaume Desmottes2009-11-281-10/+0
| | | | | | | | | | We should dislpay it since we started the sending video process so there is no point to enforce it at this stage.
* | we don't want to hide the self frame anymoreGuillaume Desmottes2009-11-281-3/+0
| |
* | remove empathy_call_window_update_self_avatar_visibilityGuillaume Desmottes2009-11-281-24/+0
| | | | | | | | | | This function is wrong. We should disable the preview only when we stop sending video.
* | call-window: factor out display_video_preview to display/hide the video previewGuillaume Desmottes2009-11-281-14/+37
| |
* | add 'voip' debug domainGuillaume Desmottes2009-11-282-0/+2
| |
* | call-window: change the semantic of the "Video Preview" menu item (#601288)Guillaume Desmottes2009-11-282-38/+12
| | | | | | | | | | | | | | | | | | | | Change it to "Always Show Video preview". We should always display the preview when we are sending video. So by changing the semantic of this menu it won't be possible to disable the preview while we are sending video. This mean that this menu isn't changed automatically anymore when the preview is displayed.
* | change 'unread from everyone' to 'unread from all'Guillaume Desmottes2009-11-271-2/+2
| |
* | fix typo in commentsGuillaume Desmottes2009-11-271-3/+2
| |
* | update the window title when a new message is receivedGuillaume Desmottes2009-11-271-0/+3
| |
* | display the number of unread message in the window title (#548701)Guillaume Desmottes2009-11-271-5/+62
| |
* | call empathy_chat_messages_read when messages have been read in a tabGuillaume Desmottes2009-11-271-0/+6
| |
* | empathy-chat: keep count of the number of unread messagesGuillaume Desmottes2009-11-272-0/+26
| |
* | display the number of other tabsGuillaume Desmottes2009-11-271-1/+19
| |
* | factor out empathy_chat_get_nameGuillaume Desmottes2009-11-271-3/+9
| | | | | | | | Dup the string as we are going to use g_strdup_printf
* | Update Romanian translationsAdi Roiban2009-11-272-447/+759
| |
* | chat-text-view: override GtkTextView copy_clipboardGuillaume Desmottes2009-11-261-0/+11
| | | | | | | | | | This allow us to hook our copy_clipboard function as so have pretty pasting when copying using the text view context menu (#603031).
* | Updated Galician TranslationAntón Méixome2009-11-261-514/+745
| |
* | Always display the 'Room' column (#586678)Guillaume Desmottes2009-11-261-15/+0
| | | | | | | | There is no reason to only display it when an account is selected.
* | Remember the geometry of debug windowXavier Claessens2009-11-261-0/+2
| |
* | gssize isn't an int on various platformsSjoerd Simons2009-11-261-1/+1
| |
* | Merge branch 'adium-events'Xavier Claessens2009-11-261-20/+28
|\ \ | | | | | | | | | | | | Conflicts: libempathy-gtk/empathy-theme-adium.c
| * | Do not escape twice /me messages with adium theme.Xavier Claessens2009-11-251-20/+27
| |/
* | Clean how we insert smileys in adium themesXavier Claessens2009-11-261-13/+5
| |
* | Clean how we insert link in adium themesXavier Claessens2009-11-261-8/+6
| |
* | Rework the link regex to have "(user@server.com)" case work.Xavier Claessens2009-11-251-7/+9
| |
* | Add some more tests, and fail only after all have run, it's easier to debugXavier Claessens2009-11-251-8/+18
| |
* | Escape what is put inside <a> tagsGustavo Noronha Silva2009-11-251-1/+8
| | | | | | | | | | | | | | | | | | We should be careful here, and make sure whatever is put enclosed by <a> tags is correctly encoded. What caused bug #597049 is that what was being liked to looked like a tag, so the browser ignored it, but this is potentially a security vulnerability. Bug #597049
* | Add test for bug #597049Xavier Claessens2009-11-251-2/+9
| |
* | Add more test cases and fix some found issues in link regex.Xavier Claessens2009-11-252-21/+53
| |
* | Replace GString param with a generic gpointer user_data, and port ↵Xavier Claessens2009-11-255-169/+184
| | | | | | | | EmpathyChatTextView to new parser API.
* | Also parse smileys in testsXavier Claessens2009-11-251-0/+14
| |
* | Init GTK from test_init()Xavier Claessens2009-11-251-2/+4
| |
* | Add parser testsXavier Claessens2009-11-253-1/+72
| |
* | Call empathy_init() from test_init()Xavier Claessens2009-11-251-1/+3
| |
* | Add Test debug domainXavier Claessens2009-11-252-0/+2
| |
* | Make possible to define different replace function for parsersXavier Claessens2009-11-253-84/+133
| |
* | Accept any foo:// URL SchemesXavier Claessens2009-11-251-4/+4
| |
* | start and end positions in EmpathySmileyHit struct can't be negative. Change ↵Xavier Claessens2009-11-253-4/+4
| | | | | | | | them to guint.
* | Add comments to explain empathy_smiley_manager_parse_len(), it is ↵Xavier Claessens2009-11-252-4/+34
| | | | | | | | non-trivial function.
* | Optimisation: Do not fetch use-smiley gconf key for each substring.Xavier Claessens2009-11-251-6/+7
| |
* | Extract empathy_string_parser_link and empathy_string_parser_escape from ↵Xavier Claessens2009-11-253-64/+76
| | | | | | | | empathy-theme-adium.c
* | Create API for generic string parserXavier Claessens2009-11-253-13/+54
| |
* | Remove dead code from EmpathySmileyManagerXavier Claessens2009-11-252-95/+10
| |
* | Use new smiley parser in EmpathyChatTextView.Xavier Claessens2009-11-252-13/+20
| |
* | exclude " and ' from links.Xavier Claessens2009-11-251-2/+2
| |
* | Rework the way message parsing and escaping is done.Xavier Claessens2009-11-251-90/+126
| |
* | Introduce a new smiley parser that can parse only a part of a string.Xavier Claessens2009-11-252-0/+94
|/
* Updated Spanish translationJorge González2009-11-251-41/+136
|
* Make sure double quotes are not considered part of URIsGustavo Noronha Silva2009-11-251-2/+2
| | | | | | | | The fact that the URI regex we use to detect URIs in chat conversations does not exclude double quotes causes it to pick up more of the text than it should, in some cases. Bug #598381
* add empathy-account-widget-sip.c to POTFILES.inGuillaume Desmottes2009-11-241-0/+1
|
* Clarify macro namesXavier Claessens2009-11-241-15/+21
|
* Create EMPATHY_RECT_IS_ON_SCREEN macro instead of duplicating its code.Xavier Claessens2009-11-243-6/+8
|
* Drop workaround that restore window position when it gets deiconifiedXavier Claessens2009-11-241-16/+0
| | | | | It breaks with metacity because windows are all iconified/deiconified when switching workspace, and it seems reposition on map is enough.
* Restore position of window if it gets remapped.Xavier Claessens2009-11-241-14/+51
|
* Make empathy_present_window() also move to current desktop with compiz. ↵Xavier Claessens2009-11-241-3/+15
| | | | Fixes bug #602649
* Make sure to not save offscreen positioning. It happens with compiz.Xavier Claessens2009-11-241-0/+6
|
* Don't set the accounts dialog transient when running empathy -aGuillaume Desmottes2009-11-231-1/+1
| | | | This will avoid to display the contact list if it has been hidden (#581626).
* account-widget-sip: translate all the labels in combo boxGuillaume Desmottes2009-11-231-5/+9
|
* empathy-account-widget-private: fix coding styleGuillaume Desmottes2009-11-231-3/+3
|
* rename account_widget_setup_widget empathy_account_widget_setup_widgetGuillaume Desmottes2009-11-233-6/+7
| | | | This function is exported now.
* fix position of the 2 combo boxesGuillaume Desmottes2009-11-231-2/+2
|
* move port settings to the same line as the hostGuillaume Desmottes2009-11-231-105/+106
|
* indent the STUN Server/Port label under the checkboxGuillaume Desmottes2009-11-231-2/+2
|
* rephrase subsection titles and their labelsGuillaume Desmottes2009-11-231-8/+8
|
* add indentation so subsections are clearerGuillaume Desmottes2009-11-231-130/+194
|
* rephrase the discover-stun checkbox labelGuillaume Desmottes2009-11-231-1/+1
|
* rename Misc section to MiscellaneousGuillaume Desmottes2009-11-231-1/+1
|
* account-widget-sip: add subsections in the advanced sectionGuillaume Desmottes2009-11-232-37/+90
|
* account-widget-sip: fix typo in variable nameGuillaume Desmottes2009-11-231-3/+3
|
* account-widget-sip: unsensitive the STUN labels as well when STUN is disabledGuillaume Desmottes2009-11-231-0/+6
|
* account_widget_combobox_changed_cb: check that param has a defaultGuillaume Desmottes2009-11-231-2/+3
|
* Set explicitely the model of combo boxGuillaume Desmottes2009-11-232-25/+69
| | | | | The value of the param has to be in the first column as a string. This allow us to display translated strings in the combo box.
* unsensitive the keep-alive spin button if keep-alive is disabledGuillaume Desmottes2009-11-231-0/+22
|
* account-widget-sip: add UI to configure the keepalive-mechanism and ↵Guillaume Desmottes2009-11-232-1/+67
| | | | keepalive-interval params
* account-widget-sip: add UI to configure the discover-binding paramGuillaume Desmottes2009-11-232-1/+17
|
* account-widget-sip: add UI to configure the loose-routine paramGuillaume Desmottes2009-11-232-1/+17
|
* account-widget-sip: add UI to configure the transport paramGuillaume Desmottes2009-11-232-1/+39
|
* account_widget_setup_widget: add support for GtkComboBoxGuillaume Desmottes2009-11-231-0/+64
|
* empathy-account-widget: export account_widget_setup_widgetGuillaume Desmottes2009-11-232-1/+5
| | | | | This function can be useful if a account widget wants to map a widget not created in the GtkBuilder file.
* account-widget-sip: Add UI to configure auth-user, proxy-host and port ↵Guillaume Desmottes2009-11-232-1/+87
| | | | params (#601697)
* empathy_tp_contact_factory_get_from_{id,handle} shouldn't pass the ref of ↵Guillaume Desmottes2009-11-231-0/+7
| | | | | | | the contact to the cb This match the behaviour of empathy_tp_contact_factory_get_from_{ids,handles} and tp_connection_get_contacts_by_handle.
* event-manager: event_manager_ft_got_contact_cb: ref the contactGuillaume Desmottes2009-11-231-1/+1
| | | | | empathy_tp_contact_factory_get_from_handle is not supposed to give a reference to the callback.
* ft-handler: contact_factory_contact_cb: ref the contactGuillaume Desmottes2009-11-231-1/+1
| | | | | empathy_tp_contact_factory_get_from_handle is not supposed to give a reference to the callback.
* tp-contact-factory: document that ↵Guillaume Desmottes2009-11-231-0/+2
| | | | empathy_tp_contact_factory_get_from_{ids,handles} don't give a ref to the cb
* Updated Slovenian translationMatej Urbančič2009-11-201-52/+48
|
* Updated Spanish translationJorge González2009-11-201-62/+68
|
* notify-manager: unref the account mgr when disposingGuillaume Desmottes2009-11-191-0/+15
|
* account-widget: use the account-manaer instead of idleGuillaume Desmottes2009-11-191-32/+56
| | | | | Also ensure that the 'apply' button is correctly updated when the status is changed.
* idle: make empathy_idle_get_status staticGuillaume Desmottes2009-11-192-19/+18
| | | | | It's not used anymore and other components should use the account manager directly.
* empathy.c: use tp_account_manager_get_most_available_presence instead of ↵Guillaume Desmottes2009-11-191-1/+5
| | | | empathy_idle_get_state
* notify-manager: use the account mgr directly instead of ↵Guillaume Desmottes2009-11-191-1/+39
| | | | empathy_check_available_state
* status-icon: use the account-manager directly to get our state and statusGuillaume Desmottes2009-11-191-10/+10
| | | | | Also wait that he AM is ready before trying to get the status. Partially fix bug #601235.
* presence-chooser: use the account-manager directly to get our state and statusGuillaume Desmottes2009-11-191-17/+48
| | | | | Also wait that the AM is ready before trying to get the status. Partially fix bug #601235.
* tp-chat: copy the rename messageGuillaume Desmottes2009-11-191-3/+4
|
* coding style fixesGuillaume Desmottes2009-11-191-4/+4
|
* don't mix code and variable declarationsGuillaume Desmottes2009-11-192-7/+7
|
* Fixed some of Gillaume's review comments from Bug #571642Jonathon Jongsma2009-11-191-44/+38
| | | | | | | | | | | | | | | | | The following comments should be fixed in this commit: - tp_group_update_members: add "old" and "new" in comments so we known which contact we are talking about. - Always use TpHandle instead of guint when storing handles in variables. - contact_list_store_member_renamed_cb: would be good to share the common code with contact_list_store_members_changed_cb in a common function One comment about the last one: I split out common code into two new functions: contact_list_store_add_contact_and_connect(), and the matching contact_list_store_remove_contact_and_disconnect(). I wondered whether the signal connection/disconnection should just be added to the _add_contact() and _remove_contact() functions directly, but they do seem to be used in other places without connecting to signals, so i thought it would be safer to simply add some wrapper functions.
* Handle the case where a user's id changes in a chatroomJonathon Jongsma2009-11-194-0/+189
| | | | | | | | | | | | | | | | | Telepathy-glib has a enum value for the MembersChanged signal to signify that a user's ID has changed. Previously, empathy was simply interpreting this as if a user with the old name had left the chat and a different user with the new name had entered the chat. This change handles this case more gracefully by updating the contact's id (and name) when this change reason is present One thing that does not yet work with this patch is if you are engaged in a private chat with a person and they change their nick in the middle of the chat. Then the EmpathyContact* that you are chatting with is no longer the EmpathyContact* representing the remote user, so messages won't be delivered properly. When we detect that a user has been 'renamed', we probably need to somehow go through all of the private chats with that person and swap out the old (invalid) EmpathyContact* and replace it with the new one so that the chat can continue without interruption.
* tp-chat: no need to connect twice on the ChatStateChanged signalGuillaume Desmottes2009-11-191-4/+0
|
* Fix nautilus-sendto plugin's linkingBastien Nocera2009-11-191-1/+0
| | | | | | | No need to link to both libempathy-gtk and libempathy, the former already links to the latter. https://bugzilla.gnome.org/show_bug.cgi?id=602324
* Move empathy-log to tests/interactive and don't install it anymoreLaurent Bigonville2009-11-195-5/+4
|
* Updated Slovenian translationMatej Urbančič2009-11-181-116/+141
|
* remove empathy_idle_{get,set}_flash_stateGuillaume Desmottes2009-11-182-49/+0
|
* presence-chooser: remove icon blinking supportGuillaume Desmottes2009-11-181-88/+4
| | | | This code is broken and unused since a while.
* account-widget-jabber: increase spacing in the 'Override Server Settings' ↵Guillaume Desmottes2009-11-171-0/+2
| | | | | | section The frame was too close from the other widgets.
* We should ensure, not create muc channelsSjoerd Simons2009-11-171-0/+1
|
* Disable single includeXavier Claessens2009-11-171-4/+4
|
* Use accessor functions instead direct access.Javier Jardón2009-11-1715-44/+68
| | | | | | | | | Some functions still remaining because there is not API in GTK+ 2.19.0 yet. http://bugzilla.gnome.org/show_bug.cgi?id=586476 Reviewed-By: Danielle Madeley <danielle.madeley@collabora.co.uk>
* Updated Spanish translationJorge González2009-11-171-52/+89
|
* log_store_empathy_search_hit_new: don't unref accountsGuillaume Desmottes2009-11-171-1/+0
| | | | tp_account_manager_get_valid_accounts does *not* ref the accounts (#600800).
* start dev of 2.29.3Guillaume Desmottes2009-11-171-2/+2
|
* prepare 2.29.2 releaseEMPATHY_2_29_2Guillaume Desmottes2009-11-172-1/+84
|
* geometry: port to TP coding styleGuillaume Desmottes2009-11-162-152/+156
| | | | Most of the file has been rewrite anyway.
* Reload the main window geometry when deiconify to workaround WM bugs.Xavier Claessens2009-11-161-0/+16
|
* Correctly store/restore maximized state of windows.Xavier Claessens2009-11-165-307/+184
|
* media_stream_error_to_txt: display a link to the fdo bugzillaGuillaume Desmottes2009-11-161-4/+13
|
* rephrase the TP_MEDIA_STREAM_ERROR_NO_CODECS errorGuillaume Desmottes2009-11-161-2/+4
|
* Display the name of the CM in the TP_MEDIA_STREAM_ERROR_INVALID_CM_BEHAVIOR msgGuillaume Desmottes2009-11-161-7/+13
|
* add empathy_tp_call_get_connection_managerGuillaume Desmottes2009-11-162-0/+23
|
* media_stream_error_to_txt: add a msg for TP_MEDIA_STREAM_ERROR_NETWORK_ERRORGuillaume Desmottes2009-11-161-1/+3
|
* media_stream_error_to_txt: add a msg for TP_MEDIA_STREAM_ERROR_MEDIA_ERRORGuillaume Desmottes2009-11-161-0/+3
|
* media_stream_error_to_txt: add a msg for ↵Guillaume Desmottes2009-11-161-0/+5
| | | | TP_MEDIA_STREAM_ERROR_INVALID_CM_BEHAVIOR
* media_stream_error_to_txt: add a msg for TP_MEDIA_STREAM_ERROR_NO_CODECSGuillaume Desmottes2009-11-161-0/+6
|
* Updated Simplified Chinese translation.Aron Xu2009-11-161-40/+33
|
* Updated Simplified Chinese translation.Aron Xu2009-11-161-468/+719
|
* log-window: check if the account chooser isn't already readyGuillaume Desmottes2009-11-161-3/+7
| | | | If not we could wait forever if the chooser became ready right away.
* add empathy_account_chooser_is_readyGuillaume Desmottes2009-11-162-0/+11
|
* log-window: wait that the accounts chooser is ready before selecting the chatGuillaume Desmottes2009-11-161-4/+21
| | | | | If we don't wait, the combobox is empty and so log_window_chats_set_selected can't find the chat (#601807).
* account-chooser.c: add a 'ready' signalGuillaume Desmottes2009-11-161-0/+19
| | | | | This can be useful to know when the combobox has been populated by the accounts.
* Merge branch 'nick'Xavier Claessens2009-11-161-0/+23
|\
| * Implement /nick commandXavier Claessens2009-11-141-0/+23
| |
* | updated Tamil translationvasudeven2009-11-151-101/+118
| |
* | Updated Slovenian translationMatej Urbančič2009-11-141-100/+114
|/
* Updated Spanish translationJorge González2009-11-141-110/+118
|
* contact.h: remove empathy_contact_hash as it's not defined (#580254)Guillaume Desmottes2009-11-141-1/+0
|
* account_widget_build_salut: focus the first name entry by defaultGuillaume Desmottes2009-11-141-1/+1
| | | | All the fields are mandatory so we should focus the first one.
* Respect indentation style.Cosimo Cecchi2009-11-133-37/+39
|
* empathy-chat: watch for password-needed property changesGuillaume Desmottes2009-11-131-4/+16
| | | | | | This is needed when we are invited to a protected room. The channel is created without the password requiered flag and then is updated once we accept the invitation.
* tp-chat: update the 'password-needed' property when password flags changesGuillaume Desmottes2009-11-131-0/+27
|