Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add im-silc icon (#604554) | Guillaume Desmottes | 2009-12-15 | 7 | -0/+98 |
| | | | | Thanks to K.Vishnoo Charan Reddy for the icon. | ||||
* | add empathy-new-message-dialog.c to POTFILES.in | Guillaume Desmottes | 2009-12-14 | 1 | -0/+1 |
| | |||||
* | add myself to AUTHORS | Guillaume Desmottes | 2009-12-14 | 1 | -0/+1 |
| | |||||
* | add K.Vishnoo Charan Reddy as an artist contributor | Guillaume Desmottes | 2009-12-14 | 2 | -1/+2 |
| | |||||
* | Merge branch 'create-cancel-crash' | Felix Kaser | 2009-12-14 | 1 | -11/+14 |
|\ | |||||
| * | changed way of tracking pending changes | Felix Kaser | 2009-12-10 | 1 | -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 ready | Guillaume Desmottes | 2009-12-11 | 1 | -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 channels | Xavier Claessens | 2009-12-11 | 1 | -134/+47 |
| | | |||||
* | | empathy_spell_check: remove debug message if there is no languages configured | Guillaume Desmottes | 2009-12-11 | 1 | -1/+0 |
| | | | | | | | | It floods debug logs. | ||||
* | | Merge branch 'enabled-first-604166' | Guillaume Desmottes | 2009-12-10 | 1 | -0/+40 |
|\ \ | |||||
| * | | account-chooser: display enabled accounts first (#604166) | Guillaume Desmottes | 2009-12-09 | 1 | -0/+40 |
| | | | |||||
* | | | use tp_asv_new | Guillaume Desmottes | 2009-12-10 | 1 | -15/+5 |
| | | | |||||
* | | | tp_contact_list_remove: add FIXME about potential race | Guillaume Desmottes | 2009-12-10 | 1 | -0/+2 |
| | | | |||||
* | | | tp_contact_list_remove: remove from the stored list if possible (#604181) | Guillaume Desmottes | 2009-12-09 | 1 | -0/+8 |
| | | | |||||
* | | | tp-contact-list: request the 'stored' channel | Guillaume Desmottes | 2009-12-09 | 1 | -1/+66 |
|/ / | |||||
* / | new-message-dialog: inherit from GtkDialog (#604097) | Guillaume Desmottes | 2009-12-09 | 3 | -181/+223 |
|/ | |||||
* | Updated Simplified Chinese translation. | Aron Xu | 2009-12-09 | 1 | -278/+465 |
| | |||||
* | chat: don't display pending messages before messages from logs | Guillaume Desmottes | 2009-12-08 | 1 | -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) | ranjiao | 2009-12-08 | 2 | -0/+25 |
| | |||||
* | remove useless cast | Guillaume Desmottes | 2009-12-08 | 1 | -1/+1 |
| | |||||
* | chat: wait that connection is ready before re-requesting the channel (#603976) | Guillaume Desmottes | 2009-12-08 | 1 | -23/+44 |
| | |||||
* | chat-window: ref the contact stored as a data in the chat | Guillaume Desmottes | 2009-12-08 | 1 | -2/+2 |
| | |||||
* | Separate geometry of private and muc chat windows (#604003) | Guillaume Desmottes | 2009-12-08 | 1 | -0/+3 |
| | |||||
* | change empathy_chat_window_get_nb_rooms to get_chats_type | Guillaume Desmottes | 2009-12-08 | 2 | -9/+18 |
| | | | | | That way we can implement the semantic we meant to. Muc and 1-1 chat are handled the same way. | ||||
* | fix comments | Guillaume Desmottes | 2009-12-08 | 1 | -2/+2 |
| | |||||
* | empathy_chat_window_get_default: rename room_filter to room | Guillaume Desmottes | 2009-12-08 | 2 | -4/+4 |
| | |||||
* | empathy_chat_window_get_default: check if the window has at least one room | Guillaume Desmottes | 2009-12-08 | 1 | -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_rooms | Guillaume Desmottes | 2009-12-08 | 2 | -0/+15 |
| | |||||
* | Grouping all 1-to-1 chats in one window and MUC's in another one. (Fixes ↵ | Abner Silva | 2009-12-08 | 2 | -4/+7 |
| | | | | #588812) | ||||
* | chat_destroy_cb: use chat_update_contacts_visibility instead of ↵ | Guillaume Desmottes | 2009-12-07 | 1 | -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_contacts | Guillaume Desmottes | 2009-12-07 | 1 | -6/+8 |
| | | | | | This will allow us to show/hide the contact list without changing priv->show_contacts. | ||||
* | Updated Norwegian bokmål translation. | Kjartan Maraas | 2009-12-05 | 1 | -293/+517 |
| | |||||
* | Updated Slovenian translation | Matej Urbančič | 2009-12-05 | 1 | -140/+164 |
| | |||||
* | Updated Hebrew translation | Yaron Sharabani | 2009-12-05 | 1 | -491/+974 |
| | |||||
* | add im-groupwise icon (#603634) | Guillaume Desmottes | 2009-12-03 | 6 | -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 Desmottes | 2009-12-02 | 1 | -0/+3 |
| | | | | | | | connected We should wait that the account is connected before reconnecting chats (#603593). | ||||
* | Don't highlight scrollback messages (#602288) | Guillaume Desmottes | 2009-12-02 | 1 | -0/+8 |
| | |||||
* | tp-chat: set the flags of the message | Guillaume Desmottes | 2009-12-02 | 1 | -4/+9 |
| | |||||
* | empathy-message: add message flags | Guillaume Desmottes | 2009-12-02 | 2 | -0/+39 |
| | |||||
* | Hide state image in contact widget until the presense state is notified. ↵ | Brian Pepple | 2009-12-02 | 2 | -1/+1 |
| | | | | (#603545) | ||||
* | add im-sametime icon (#603508) | Guillaume Desmottes | 2009-12-02 | 7 | -0/+133 |
| | | | | Thanks to K.Vishnoo Charan Reddy for the icon. | ||||
* | add 24x24 and 32x32 versions of the im-meanwhile icon | Guillaume Desmottes | 2009-12-02 | 3 | -0/+2 |
| | |||||
* | add im-myspace icon (#603502) | Guillaume Desmottes | 2009-12-02 | 7 | -0/+115 |
| | | | | Thanks to K.Vishnoo Charan Reddy for the icon. | ||||
* | chat: don't display latest logs in room | Guillaume Desmottes | 2009-12-02 | 1 | -1/+3 |
| | |||||
* | added destroyed flag | Felix Kaser | 2009-12-02 | 1 | -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 call | Felix Kaser | 2009-12-02 | 1 | -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 enabled | Felix Kaser | 2009-12-02 | 1 | -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_cb | Felix Kaser | 2009-12-02 | 1 | -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' tooltip | Guillaume Desmottes | 2009-12-01 | 1 | -1/+1 |
| | |||||
* | Link libempathy-gtk against libnotify | Laurent Bigonville | 2009-12-01 | 1 | -0/+2 |
| | |||||
* | add tooltips on the hang-up, redial and audio buttons (#576542) | Guillaume Desmottes | 2009-12-01 | 1 | -0/+3 |
| | |||||
* | rename update_join_button_sensitivy to update_join_button_sensitivity | Guillaume Desmottes | 2009-12-01 | 1 | -4/+4 |
| | |||||
* | new-chatroom-dialog: unsensitive the join button when account is disconnected | Guillaume Desmottes | 2009-12-01 | 1 | -1/+36 |
| | | | | Trying to join a room with a not connected account leads to crash (#603393). | ||||
* | factor out update_join_button_sensitivy | Guillaume Desmottes | 2009-12-01 | 1 | -6/+11 |
| | |||||
* | new-chatroom-dialog: store the currently selected account | Guillaume Desmottes | 2009-12-01 | 1 | -12/+15 |
| | |||||
* | dep on nautilus-sendto is actually 2.28.1 | Guillaume Desmottes | 2009-12-01 | 1 | -1/+1 |
| | |||||
* | Use \s to match spaces, it is the same as [ \t\n\r\f\v] | Xavier Claessens | 2009-12-01 | 1 | -1/+1 |
| | |||||
* | start dev of 2.29.4 | Guillaume Desmottes | 2009-12-01 | 1 | -2/+2 |
| | |||||
* | prepare 2.29.3 releaseEMPATHY_2_29_3 | Guillaume Desmottes | 2009-12-01 | 2 | -1/+45 |
| | |||||
* | Updated Slovenian translation | Matej Urbančič | 2009-12-01 | 1 | -146/+290 |
| | |||||
* | debug-window: don't disconnect the new debug msg signal once the proxy has ↵ | Guillaume Desmottes | 2009-12-01 | 1 | -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 Desmottes | 2009-11-30 | 5 | -78/+381 |
|\ | |||||
| * | Some improvements to file drag-and-drop based on comments on #595226 | Shaun McCance | 2009-11-25 | 1 | -10/+18 |
| | | |||||
| * | [empathy-contact-list-view] Don't accept file drags to offline/non-FT contacts | Shaun McCance | 2009-11-25 | 1 | -1/+3 |
| | | |||||
| * | [empathy-chat-window] Cleanup DND, don't accept drags to offline contacts | Shaun McCance | 2009-11-25 | 1 | -20/+62 |
| | | |||||
| * | Move GtkTargetLists into priv so they're no longer static | Shaun McCance | 2009-11-25 | 2 | -13/+22 |
| | | |||||
| * | [empathy-chat-window] Documented MOVE/COPY selection in drag_motion | Shaun McCance | 2009-11-25 | 1 | -0/+4 |
| | | |||||
| * | Fixed leak in drag motion and added comments for bug #595226 | Shaun McCance | 2009-11-25 | 1 | -1/+15 |
| | | |||||
| * | Utilitiy function to send files from a URI list, for dnd implementations | Shaun McCance | 2009-11-25 | 5 | -43/+41 |
| | | |||||
| * | Split contact_list_view_drag_data_received into smaller functions | Shaun McCance | 2009-11-25 | 1 | -118/+141 |
| | | |||||
| * | Setting reorderable on the contact list view to get row previews as drag icons | Shaun McCance | 2009-11-25 | 1 | -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-group | Shaun McCance | 2009-11-25 | 1 | -5/+20 |
| | | |||||
| * | Implemented file drags to contact list, along with row highlights | Shaun McCance | 2009-11-25 | 2 | -81/+175 |
| | | |||||
| * | Handle MOVE and COPY drags better, change contact-id drags to COPY | Shaun McCance | 2009-11-25 | 1 | -4/+6 |
| | | |||||
| * | Always prefer GDK_ACTION_COPY for text/uri-list drags | Shaun McCance | 2009-11-25 | 1 | -8/+31 |
| | | |||||
| * | Don't try to offer file transfers to MUCs | Shaun McCance | 2009-11-25 | 1 | -2/+8 |
| | | |||||
| * | Call gtk_drag_finish when we get a file transfer drag on a chat window | Shaun McCance | 2009-11-25 | 1 | -0/+1 |
| | | |||||
| * | Implementing drag and drop file sending on chat windows | Shaun McCance | 2009-11-25 | 4 | -13/+70 |
| | | |||||
* | | contact_manager_status_changed_cb: ignore disconnected account | Guillaume Desmottes | 2009-11-30 | 1 | -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 buttons | Guillaume Desmottes | 2009-11-30 | 1 | -0/+3 |
| | | |||||
* | | Add check for new NetworkManager-glib pkgconfig file. | Brian Pepple | 2009-11-30 | 1 | -0/+10 |
| | | | | | | | | Fixes bug #599315. | ||||
* | | use conn-status-reason instead of conn-status | Felix Kaser | 2009-11-29 | 1 | -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 translation | Gabor Kelemen | 2009-11-28 | 1 | -320/+506 |
| | | |||||
* | | Updated Spanish translation | Jorge González | 2009-11-28 | 1 | -121/+166 |
| | | |||||
* | | Set the stock-person icon for contact online/offline notification | Guillaume Desmottes | 2009-11-28 | 1 | -2/+2 |
| | | | | | | | | | | This one makes more sense than the info icon as notifications are obviously an information (#590700). | ||||
* | | Capitalize first letter of debug msg | Guillaume Desmottes | 2009-11-28 | 1 | -3/+3 |
| | | |||||
* | | Disable video preview when there is no call | Guillaume Desmottes | 2009-11-28 | 1 | -0/+14 |
| | | | | | | | | This is a workaround until bug 602937 is fixed. | ||||
* | | enable the camera-off button if call doens't have initial video | Guillaume Desmottes | 2009-11-28 | 1 | -0/+5 |
| | | |||||
* | | enable the camera-off button when call is disconnected | Guillaume Desmottes | 2009-11-28 | 1 | -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 Desmottes | 2009-11-28 | 1 | -0/+3 |
| | | | | | | | | is not connected yet | ||||
* | | disable_camera: disable send video only if we were sending it | Guillaume Desmottes | 2009-11-28 | 1 | -1/+3 |
| | | |||||
* | | update toggle buttons when the camera state is changed because of radio buttons | Guillaume Desmottes | 2009-11-28 | 1 | -0/+6 |
| | | |||||
* | | hook the camera radio buttons | Guillaume Desmottes | 2009-11-28 | 1 | -1/+34 |
| | | |||||
* | | make disable_camera, enable_preview and enable_camera no-op if we are ↵ | Guillaume Desmottes | 2009-11-28 | 1 | -12/+15 |
| | | | | | | | | already in the desired state | ||||
* | | update radio actions when a button is pressed | Guillaume Desmottes | 2009-11-28 | 1 | -0/+11 |
| | | |||||
* | | add video menu containing radio actions to control video | Guillaume Desmottes | 2009-11-28 | 1 | -0/+41 |
| | | |||||
* | | remove the "send video" menu item | Guillaume Desmottes | 2009-11-28 | 2 | -43/+0 |
| | | | | | | | | We're going to replace it by radio buttons. | ||||
* | | empathy_call_window_set_send_video: add a debug msg | Guillaume Desmottes | 2009-11-28 | 1 | -0/+1 |
| | | |||||
* | | stop sending video when 'camera off' or 'preview' is enabled | Guillaume Desmottes | 2009-11-28 | 1 | -3/+11 |
| | | |||||
* | | early return if the camera_state is already the one we want | Guillaume Desmottes | 2009-11-28 | 1 | -0/+9 |
| | | |||||
* | | disable the others button when 'camera on' is enabled | Guillaume Desmottes | 2009-11-28 | 1 | -11/+31 |
| | | |||||
* | | rename camera to camera_on | Guillaume Desmottes | 2009-11-28 | 2 | -40/+37 |
| | | | | | | | | | | Also move down tool_button_camera_on_toggled_cb so it doesn't need a prototype. | ||||
* | | remove the "Always Show Video Preview" menuitem | Guillaume Desmottes | 2009-11-28 | 2 | -33/+0 |
| | | | | | | | | We use buttons for that now. | ||||
* | | connect the 'camera off' and 'preview' buttons | Guillaume Desmottes | 2009-11-28 | 1 | -0/+121 |
| | | |||||
* | | set the icon of the camera_off button | Guillaume Desmottes | 2009-11-28 | 1 | -0/+20 |
| | | |||||
* | | add "camera off" and "preview" buttons to the toolbar | Guillaume Desmottes | 2009-11-28 | 1 | -1/+30 |
| | | | | | | | | Also rename "send video" to "camera on" | ||||
* | | call-window: check box labels should use sentence capitalization | Guillaume Desmottes | 2009-11-28 | 1 | -1/+1 |
| | | |||||
* | | We should display the avatar/preview when call is disconnected | Guillaume Desmottes | 2009-11-28 | 1 | -0/+3 |
| | | |||||
* | | call-window: add some debug msg | Guillaume Desmottes | 2009-11-28 | 1 | -0/+3 |
| | | |||||
* | | disable video preview when we turn off video sending | Guillaume Desmottes | 2009-11-28 | 1 | -4/+1 |
| | | |||||
* | | Enable 'send video' buttons and display the preview if call has 'initial ↵ | Guillaume Desmottes | 2009-11-28 | 1 | -0/+10 |
| | | | | | | | | video' (#601288) | ||||
* | | Don't display the video preview when the sink is added | Guillaume Desmottes | 2009-11-28 | 1 | -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 anymore | Guillaume Desmottes | 2009-11-28 | 1 | -3/+0 |
| | | |||||
* | | remove empathy_call_window_update_self_avatar_visibility | Guillaume Desmottes | 2009-11-28 | 1 | -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 preview | Guillaume Desmottes | 2009-11-28 | 1 | -14/+37 |
| | | |||||
* | | add 'voip' debug domain | Guillaume Desmottes | 2009-11-28 | 2 | -0/+2 |
| | | |||||
* | | call-window: change the semantic of the "Video Preview" menu item (#601288) | Guillaume Desmottes | 2009-11-28 | 2 | -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 Desmottes | 2009-11-27 | 1 | -2/+2 |
| | | |||||
* | | fix typo in comments | Guillaume Desmottes | 2009-11-27 | 1 | -3/+2 |
| | | |||||
* | | update the window title when a new message is received | Guillaume Desmottes | 2009-11-27 | 1 | -0/+3 |
| | | |||||
* | | display the number of unread message in the window title (#548701) | Guillaume Desmottes | 2009-11-27 | 1 | -5/+62 |
| | | |||||
* | | call empathy_chat_messages_read when messages have been read in a tab | Guillaume Desmottes | 2009-11-27 | 1 | -0/+6 |
| | | |||||
* | | empathy-chat: keep count of the number of unread messages | Guillaume Desmottes | 2009-11-27 | 2 | -0/+26 |
| | | |||||
* | | display the number of other tabs | Guillaume Desmottes | 2009-11-27 | 1 | -1/+19 |
| | | |||||
* | | factor out empathy_chat_get_name | Guillaume Desmottes | 2009-11-27 | 1 | -3/+9 |
| | | | | | | | | Dup the string as we are going to use g_strdup_printf | ||||
* | | Update Romanian translations | Adi Roiban | 2009-11-27 | 2 | -447/+759 |
| | | |||||
* | | chat-text-view: override GtkTextView copy_clipboard | Guillaume Desmottes | 2009-11-26 | 1 | -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 Translation | Antón Méixome | 2009-11-26 | 1 | -514/+745 |
| | | |||||
* | | Always display the 'Room' column (#586678) | Guillaume Desmottes | 2009-11-26 | 1 | -15/+0 |
| | | | | | | | | There is no reason to only display it when an account is selected. | ||||
* | | Remember the geometry of debug window | Xavier Claessens | 2009-11-26 | 1 | -0/+2 |
| | | |||||
* | | gssize isn't an int on various platforms | Sjoerd Simons | 2009-11-26 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'adium-events' | Xavier Claessens | 2009-11-26 | 1 | -20/+28 |
|\ \ | | | | | | | | | | | | | Conflicts: libempathy-gtk/empathy-theme-adium.c | ||||
| * | | Do not escape twice /me messages with adium theme. | Xavier Claessens | 2009-11-25 | 1 | -20/+27 |
| |/ | |||||
* | | Clean how we insert smileys in adium themes | Xavier Claessens | 2009-11-26 | 1 | -13/+5 |
| | | |||||
* | | Clean how we insert link in adium themes | Xavier Claessens | 2009-11-26 | 1 | -8/+6 |
| | | |||||
* | | Rework the link regex to have "(user@server.com)" case work. | Xavier Claessens | 2009-11-25 | 1 | -7/+9 |
| | | |||||
* | | Add some more tests, and fail only after all have run, it's easier to debug | Xavier Claessens | 2009-11-25 | 1 | -8/+18 |
| | | |||||
* | | Escape what is put inside <a> tags | Gustavo Noronha Silva | 2009-11-25 | 1 | -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 #597049 | Xavier Claessens | 2009-11-25 | 1 | -2/+9 |
| | | |||||
* | | Add more test cases and fix some found issues in link regex. | Xavier Claessens | 2009-11-25 | 2 | -21/+53 |
| | | |||||
* | | Replace GString param with a generic gpointer user_data, and port ↵ | Xavier Claessens | 2009-11-25 | 5 | -169/+184 |
| | | | | | | | | EmpathyChatTextView to new parser API. | ||||
* | | Also parse smileys in tests | Xavier Claessens | 2009-11-25 | 1 | -0/+14 |
| | | |||||
* | | Init GTK from test_init() | Xavier Claessens | 2009-11-25 | 1 | -2/+4 |
| | | |||||
* | | Add parser tests | Xavier Claessens | 2009-11-25 | 3 | -1/+72 |
| | | |||||
* | | Call empathy_init() from test_init() | Xavier Claessens | 2009-11-25 | 1 | -1/+3 |
| | | |||||
* | | Add Test debug domain | Xavier Claessens | 2009-11-25 | 2 | -0/+2 |
| | | |||||
* | | Make possible to define different replace function for parsers | Xavier Claessens | 2009-11-25 | 3 | -84/+133 |
| | | |||||
* | | Accept any foo:// URL Schemes | Xavier Claessens | 2009-11-25 | 1 | -4/+4 |
| | | |||||
* | | start and end positions in EmpathySmileyHit struct can't be negative. Change ↵ | Xavier Claessens | 2009-11-25 | 3 | -4/+4 |
| | | | | | | | | them to guint. | ||||
* | | Add comments to explain empathy_smiley_manager_parse_len(), it is ↵ | Xavier Claessens | 2009-11-25 | 2 | -4/+34 |
| | | | | | | | | non-trivial function. | ||||
* | | Optimisation: Do not fetch use-smiley gconf key for each substring. | Xavier Claessens | 2009-11-25 | 1 | -6/+7 |
| | | |||||
* | | Extract empathy_string_parser_link and empathy_string_parser_escape from ↵ | Xavier Claessens | 2009-11-25 | 3 | -64/+76 |
| | | | | | | | | empathy-theme-adium.c | ||||
* | | Create API for generic string parser | Xavier Claessens | 2009-11-25 | 3 | -13/+54 |
| | | |||||
* | | Remove dead code from EmpathySmileyManager | Xavier Claessens | 2009-11-25 | 2 | -95/+10 |
| | | |||||
* | | Use new smiley parser in EmpathyChatTextView. | Xavier Claessens | 2009-11-25 | 2 | -13/+20 |
| | | |||||
* | | exclude " and ' from links. | Xavier Claessens | 2009-11-25 | 1 | -2/+2 |
| | | |||||
* | | Rework the way message parsing and escaping is done. | Xavier Claessens | 2009-11-25 | 1 | -90/+126 |
| | | |||||
* | | Introduce a new smiley parser that can parse only a part of a string. | Xavier Claessens | 2009-11-25 | 2 | -0/+94 |
|/ | |||||
* | Updated Spanish translation | Jorge González | 2009-11-25 | 1 | -41/+136 |
| | |||||
* | Make sure double quotes are not considered part of URIs | Gustavo Noronha Silva | 2009-11-25 | 1 | -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.in | Guillaume Desmottes | 2009-11-24 | 1 | -0/+1 |
| | |||||
* | Clarify macro names | Xavier Claessens | 2009-11-24 | 1 | -15/+21 |
| | |||||
* | Create EMPATHY_RECT_IS_ON_SCREEN macro instead of duplicating its code. | Xavier Claessens | 2009-11-24 | 3 | -6/+8 |
| | |||||
* | Drop workaround that restore window position when it gets deiconified | Xavier Claessens | 2009-11-24 | 1 | -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 Claessens | 2009-11-24 | 1 | -14/+51 |
| | |||||
* | Make empathy_present_window() also move to current desktop with compiz. ↵ | Xavier Claessens | 2009-11-24 | 1 | -3/+15 |
| | | | | Fixes bug #602649 | ||||
* | Make sure to not save offscreen positioning. It happens with compiz. | Xavier Claessens | 2009-11-24 | 1 | -0/+6 |
| | |||||
* | Don't set the accounts dialog transient when running empathy -a | Guillaume Desmottes | 2009-11-23 | 1 | -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 box | Guillaume Desmottes | 2009-11-23 | 1 | -5/+9 |
| | |||||
* | empathy-account-widget-private: fix coding style | Guillaume Desmottes | 2009-11-23 | 1 | -3/+3 |
| | |||||
* | rename account_widget_setup_widget empathy_account_widget_setup_widget | Guillaume Desmottes | 2009-11-23 | 3 | -6/+7 |
| | | | | This function is exported now. | ||||
* | fix position of the 2 combo boxes | Guillaume Desmottes | 2009-11-23 | 1 | -2/+2 |
| | |||||
* | move port settings to the same line as the host | Guillaume Desmottes | 2009-11-23 | 1 | -105/+106 |
| | |||||
* | indent the STUN Server/Port label under the checkbox | Guillaume Desmottes | 2009-11-23 | 1 | -2/+2 |
| | |||||
* | rephrase subsection titles and their labels | Guillaume Desmottes | 2009-11-23 | 1 | -8/+8 |
| | |||||
* | add indentation so subsections are clearer | Guillaume Desmottes | 2009-11-23 | 1 | -130/+194 |
| | |||||
* | rephrase the discover-stun checkbox label | Guillaume Desmottes | 2009-11-23 | 1 | -1/+1 |
| | |||||
* | rename Misc section to Miscellaneous | Guillaume Desmottes | 2009-11-23 | 1 | -1/+1 |
| | |||||
* | account-widget-sip: add subsections in the advanced section | Guillaume Desmottes | 2009-11-23 | 2 | -37/+90 |
| | |||||
* | account-widget-sip: fix typo in variable name | Guillaume Desmottes | 2009-11-23 | 1 | -3/+3 |
| | |||||
* | account-widget-sip: unsensitive the STUN labels as well when STUN is disabled | Guillaume Desmottes | 2009-11-23 | 1 | -0/+6 |
| | |||||
* | account_widget_combobox_changed_cb: check that param has a default | Guillaume Desmottes | 2009-11-23 | 1 | -2/+3 |
| | |||||
* | Set explicitely the model of combo box | Guillaume Desmottes | 2009-11-23 | 2 | -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 disabled | Guillaume Desmottes | 2009-11-23 | 1 | -0/+22 |
| | |||||
* | account-widget-sip: add UI to configure the keepalive-mechanism and ↵ | Guillaume Desmottes | 2009-11-23 | 2 | -1/+67 |
| | | | | keepalive-interval params | ||||
* | account-widget-sip: add UI to configure the discover-binding param | Guillaume Desmottes | 2009-11-23 | 2 | -1/+17 |
| | |||||
* | account-widget-sip: add UI to configure the loose-routine param | Guillaume Desmottes | 2009-11-23 | 2 | -1/+17 |
| | |||||
* | account-widget-sip: add UI to configure the transport param | Guillaume Desmottes | 2009-11-23 | 2 | -1/+39 |
| | |||||
* | account_widget_setup_widget: add support for GtkComboBox | Guillaume Desmottes | 2009-11-23 | 1 | -0/+64 |
| | |||||
* | empathy-account-widget: export account_widget_setup_widget | Guillaume Desmottes | 2009-11-23 | 2 | -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 Desmottes | 2009-11-23 | 2 | -1/+87 |
| | | | | params (#601697) | ||||
* | empathy_tp_contact_factory_get_from_{id,handle} shouldn't pass the ref of ↵ | Guillaume Desmottes | 2009-11-23 | 1 | -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 contact | Guillaume Desmottes | 2009-11-23 | 1 | -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 contact | Guillaume Desmottes | 2009-11-23 | 1 | -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 Desmottes | 2009-11-23 | 1 | -0/+2 |
| | | | | empathy_tp_contact_factory_get_from_{ids,handles} don't give a ref to the cb | ||||
* | Updated Slovenian translation | Matej Urbančič | 2009-11-20 | 1 | -52/+48 |
| | |||||
* | Updated Spanish translation | Jorge González | 2009-11-20 | 1 | -62/+68 |
| | |||||
* | notify-manager: unref the account mgr when disposing | Guillaume Desmottes | 2009-11-19 | 1 | -0/+15 |
| | |||||
* | account-widget: use the account-manaer instead of idle | Guillaume Desmottes | 2009-11-19 | 1 | -32/+56 |
| | | | | | Also ensure that the 'apply' button is correctly updated when the status is changed. | ||||
* | idle: make empathy_idle_get_status static | Guillaume Desmottes | 2009-11-19 | 2 | -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 Desmottes | 2009-11-19 | 1 | -1/+5 |
| | | | | empathy_idle_get_state | ||||
* | notify-manager: use the account mgr directly instead of ↵ | Guillaume Desmottes | 2009-11-19 | 1 | -1/+39 |
| | | | | empathy_check_available_state | ||||
* | status-icon: use the account-manager directly to get our state and status | Guillaume Desmottes | 2009-11-19 | 1 | -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 status | Guillaume Desmottes | 2009-11-19 | 1 | -17/+48 |
| | | | | | Also wait that the AM is ready before trying to get the status. Partially fix bug #601235. | ||||
* | tp-chat: copy the rename message | Guillaume Desmottes | 2009-11-19 | 1 | -3/+4 |
| | |||||
* | coding style fixes | Guillaume Desmottes | 2009-11-19 | 1 | -4/+4 |
| | |||||
* | don't mix code and variable declarations | Guillaume Desmottes | 2009-11-19 | 2 | -7/+7 |
| | |||||
* | Fixed some of Gillaume's review comments from Bug #571642 | Jonathon Jongsma | 2009-11-19 | 1 | -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 chatroom | Jonathon Jongsma | 2009-11-19 | 4 | -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 signal | Guillaume Desmottes | 2009-11-19 | 1 | -4/+0 |
| | |||||
* | Fix nautilus-sendto plugin's linking | Bastien Nocera | 2009-11-19 | 1 | -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 anymore | Laurent Bigonville | 2009-11-19 | 5 | -5/+4 |
| | |||||
* | Updated Slovenian translation | Matej Urbančič | 2009-11-18 | 1 | -116/+141 |
| | |||||
* | remove empathy_idle_{get,set}_flash_state | Guillaume Desmottes | 2009-11-18 | 2 | -49/+0 |
| | |||||
* | presence-chooser: remove icon blinking support | Guillaume Desmottes | 2009-11-18 | 1 | -88/+4 |
| | | | | This code is broken and unused since a while. | ||||
* | account-widget-jabber: increase spacing in the 'Override Server Settings' ↵ | Guillaume Desmottes | 2009-11-17 | 1 | -0/+2 |
| | | | | | | section The frame was too close from the other widgets. | ||||
* | We should ensure, not create muc channels | Sjoerd Simons | 2009-11-17 | 1 | -0/+1 |
| | |||||
* | Disable single include | Xavier Claessens | 2009-11-17 | 1 | -4/+4 |
| | |||||
* | Use accessor functions instead direct access. | Javier Jardón | 2009-11-17 | 15 | -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 translation | Jorge González | 2009-11-17 | 1 | -52/+89 |
| | |||||
* | log_store_empathy_search_hit_new: don't unref accounts | Guillaume Desmottes | 2009-11-17 | 1 | -1/+0 |
| | | | | tp_account_manager_get_valid_accounts does *not* ref the accounts (#600800). | ||||
* | start dev of 2.29.3 | Guillaume Desmottes | 2009-11-17 | 1 | -2/+2 |
| | |||||
* | prepare 2.29.2 releaseEMPATHY_2_29_2 | Guillaume Desmottes | 2009-11-17 | 2 | -1/+84 |
| | |||||
* | geometry: port to TP coding style | Guillaume Desmottes | 2009-11-16 | 2 | -152/+156 |
| | | | | Most of the file has been rewrite anyway. | ||||
* | Reload the main window geometry when deiconify to workaround WM bugs. | Xavier Claessens | 2009-11-16 | 1 | -0/+16 |
| | |||||
* | Correctly store/restore maximized state of windows. | Xavier Claessens | 2009-11-16 | 5 | -307/+184 |
| | |||||
* | media_stream_error_to_txt: display a link to the fdo bugzilla | Guillaume Desmottes | 2009-11-16 | 1 | -4/+13 |
| | |||||
* | rephrase the TP_MEDIA_STREAM_ERROR_NO_CODECS error | Guillaume Desmottes | 2009-11-16 | 1 | -2/+4 |
| | |||||
* | Display the name of the CM in the TP_MEDIA_STREAM_ERROR_INVALID_CM_BEHAVIOR msg | Guillaume Desmottes | 2009-11-16 | 1 | -7/+13 |
| | |||||
* | add empathy_tp_call_get_connection_manager | Guillaume Desmottes | 2009-11-16 | 2 | -0/+23 |
| | |||||
* | media_stream_error_to_txt: add a msg for TP_MEDIA_STREAM_ERROR_NETWORK_ERROR | Guillaume Desmottes | 2009-11-16 | 1 | -1/+3 |
| | |||||
* | media_stream_error_to_txt: add a msg for TP_MEDIA_STREAM_ERROR_MEDIA_ERROR | Guillaume Desmottes | 2009-11-16 | 1 | -0/+3 |
| | |||||
* | media_stream_error_to_txt: add a msg for ↵ | Guillaume Desmottes | 2009-11-16 | 1 | -0/+5 |
| | | | | TP_MEDIA_STREAM_ERROR_INVALID_CM_BEHAVIOR | ||||
* | media_stream_error_to_txt: add a msg for TP_MEDIA_STREAM_ERROR_NO_CODECS | Guillaume Desmottes | 2009-11-16 | 1 | -0/+6 |
| | |||||
* | Updated Simplified Chinese translation. | Aron Xu | 2009-11-16 | 1 | -40/+33 |
| | |||||
* | Updated Simplified Chinese translation. | Aron Xu | 2009-11-16 | 1 | -468/+719 |
| | |||||
* | log-window: check if the account chooser isn't already ready | Guillaume Desmottes | 2009-11-16 | 1 | -3/+7 |
| | | | | If not we could wait forever if the chooser became ready right away. | ||||
* | add empathy_account_chooser_is_ready | Guillaume Desmottes | 2009-11-16 | 2 | -0/+11 |
| | |||||
* | log-window: wait that the accounts chooser is ready before selecting the chat | Guillaume Desmottes | 2009-11-16 | 1 | -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' signal | Guillaume Desmottes | 2009-11-16 | 1 | -0/+19 |
| | | | | | This can be useful to know when the combobox has been populated by the accounts. | ||||
* | Merge branch 'nick' | Xavier Claessens | 2009-11-16 | 1 | -0/+23 |
|\ | |||||
| * | Implement /nick command | Xavier Claessens | 2009-11-14 | 1 | -0/+23 |
| | | |||||
* | | updated Tamil translation | vasudeven | 2009-11-15 | 1 | -101/+118 |
| | | |||||
* | | Updated Slovenian translation | Matej Urbančič | 2009-11-14 | 1 | -100/+114 |
|/ | |||||
* | Updated Spanish translation | Jorge González | 2009-11-14 | 1 | -110/+118 |
| | |||||
* | contact.h: remove empathy_contact_hash as it's not defined (#580254) | Guillaume Desmottes | 2009-11-14 | 1 | -1/+0 |
| | |||||
* | account_widget_build_salut: focus the first name entry by default | Guillaume Desmottes | 2009-11-14 | 1 | -1/+1 |
| | | | | All the fields are mandatory so we should focus the first one. | ||||
* | Respect indentation style. | Cosimo Cecchi | 2009-11-13 | 3 | -37/+39 |
| | |||||
* | empathy-chat: watch for password-needed property changes | Guillaume Desmottes | 2009-11-13 | 1 | -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 changes | Guillaume Desmottes | 2009-11-13 | 1 | -0/+27 |
| |