Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Link libempathy-gtk against libnotify | Laurent Bigonville | 2009-12-01 | 1 | -0/+2 |
| | |||||
* | Use \s to match spaces, it is the same as [ \t\n\r\f\v] | Xavier Claessens | 2009-12-01 | 1 | -1/+1 |
| | |||||
* | Merge commit 'shaunm/dndfiles2' | Guillaume Desmottes | 2009-11-30 | 4 | -77/+266 |
|\ | |||||
| * | [empathy-contact-list-view] Don't accept file drags to offline/non-FT contacts | Shaun McCance | 2009-11-25 | 1 | -1/+3 |
| | | |||||
| * | Move GtkTargetLists into priv so they're no longer static | Shaun McCance | 2009-11-25 | 1 | -7/+9 |
| | | |||||
| * | 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 | 4 | -18/+39 |
| | | |||||
| * | 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 | 1 | -79/+173 |
| | | |||||
| * | Implementing drag and drop file sending on chat windows | Shaun McCance | 2009-11-25 | 3 | -13/+26 |
| | | |||||
* | | empathy-chat: keep count of the number of unread messages | Guillaume Desmottes | 2009-11-27 | 2 | -0/+26 |
| | | |||||
* | | 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). | ||||
* | | 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 |
| | | |||||
* | | 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 more test cases and fix some found issues in link regex. | Xavier Claessens | 2009-11-25 | 1 | -1/+1 |
| | | |||||
* | | Replace GString param with a generic gpointer user_data, and port ↵ | Xavier Claessens | 2009-11-25 | 4 | -164/+163 |
| | | | | | | | | EmpathyChatTextView to new parser API. | ||||
* | | 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 |
|/ | |||||
* | 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 | ||||
* | 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 |
| | |||||
* | 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 |
| | |||||
* | 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) | ||||
* | 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. | ||||
* | notify-manager: use the account mgr directly instead of ↵ | Guillaume Desmottes | 2009-11-19 | 1 | -1/+39 |
| | | | | empathy_check_available_state | ||||
* | 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. | ||||
* | don't mix code and variable declarations | Guillaume Desmottes | 2009-11-19 | 1 | -4/+4 |
| | |||||
* | 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 | 2 | -0/+85 |
| | | | | | | | | | | | | | | | | | 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. | ||||
* | 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. | ||||
* | Use accessor functions instead direct access. | Javier Jardón | 2009-11-17 | 10 | -22/+33 |
| | | | | | | | | | 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> | ||||
* | geometry: port to TP coding style | Guillaume Desmottes | 2009-11-16 | 2 | -152/+156 |
| | | | | Most of the file has been rewrite anyway. | ||||
* | Correctly store/restore maximized state of windows. | Xavier Claessens | 2009-11-16 | 2 | -115/+173 |
| | |||||
* | 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. | ||||
* | Implement /nick command | Xavier Claessens | 2009-11-14 | 1 | -0/+23 |
| | |||||
* | 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 | 1 | -14/+14 |
| | |||||
* | 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. | ||||
* | ask for password when joining a protected room (#579341) | Guillaume Desmottes | 2009-11-13 | 1 | -0/+152 |
| | |||||
* | empathy-chat: don't grab focus on the input entry is it's insensitive | Guillaume Desmottes | 2009-11-13 | 1 | -1/+3 |
| | |||||
* | chat-ui: add info_bar_vbox on the top of the widget | Guillaume Desmottes | 2009-11-13 | 1 | -2/+11 |
| | | | | This VBox will be used to display info bars. | ||||
* | change 'capa' to 'cap' | Guillaume Desmottes | 2009-11-13 | 2 | -23/+23 |
| | |||||
* | empathy_notify_manager_init: no need to cast the return value of g_object_new | Guillaume Desmottes | 2009-11-13 | 1 | -2/+1 |
| | |||||
* | remove notify_manager_dispose as it doesn't do anything | Guillaume Desmottes | 2009-11-13 | 1 | -16/+0 |
| | |||||
* | notify-manager: fetch capabilities in _init instead of _constructor | Guillaume Desmottes | 2009-11-13 | 1 | -16/+13 |
| | |||||
* | change empathy_notification_is_enabled to ↵ | Guillaume Desmottes | 2009-11-13 | 2 | -2/+3 |
| | | | | | | | empathy_notify_manager_notification_is_enabled Making it a method of EmpathyNotifyManager would allow us to cache the gconf values if we want to. | ||||
* | change empathy_misc_get_pixbuf_for_notification to ↵ | Guillaume Desmottes | 2009-11-13 | 2 | -3/+6 |
| | | | | | | | | empathy_notify_manager_get_pixbuf_for_notification Making this function a method of EmpathyNotifyManager would allow us to tweak the size of the icon depending on the notifications server as suggested in bug 588054. | ||||
* | move empathy-misc to empathy-notify-manager | Guillaume Desmottes | 2009-11-13 | 2 | -0/+58 |
| | | | | All its code was related to notifications. | ||||
* | define constants for notify capabilities | Guillaume Desmottes | 2009-11-13 | 1 | -0/+19 |
| | |||||
* | add empathy_notify_manager_has_capability | Guillaume Desmottes | 2009-11-13 | 2 | -0/+12 |
| | |||||
* | notify-manager: fetch capabilities of the notification server | Guillaume Desmottes | 2009-11-13 | 1 | -1/+23 |
| | |||||
* | add stub EmpathyNotifyManager (#601691) | Guillaume Desmottes | 2009-11-13 | 3 | -0/+170 |
| | |||||
* | libempathy-gtk/Makefile.am: sort files | Guillaume Desmottes | 2009-11-13 | 1 | -19/+19 |
| | |||||
* | empathy_account_widget_get_default_display_name: special case should be done ↵ | Guillaume Desmottes | 2009-11-13 | 1 | -0/+1 |
| | | | | | | | in specialized widgets This requiers to refactor widget to actually inherit from EmpathyAccountWidget. | ||||
* | move code generating the default display name of new account to account-widget | Guillaume Desmottes | 2009-11-13 | 2 | -0/+55 |
| | | | | | | This will allow us to: - Use this function from other places, like in the assistant. - Delegate special cases to the specialized versions of the widget. | ||||
* | Make location labels selectable | Pierre-Luc Beaudoin | 2009-11-12 | 1 | -0/+3 |
| | |||||
* | Add missing location field in ordering | Pierre-Luc Beaudoin | 2009-11-12 | 1 | -0/+6 |
| | |||||
* | Order location fields | Frederic Peters | 2009-11-12 | 1 | -7/+21 |
| | |||||
* | Force an unset presence type to appear as offline in the presence chooser ↵ | Jonny Lamb | 2009-11-12 | 1 | -0/+6 |
| | | | | | | | | | | and status icon. An unset presence type *does* make sense, but not in these contexts. As an aside, there is no icon for an unset presence, so nothing is displayed, which is bad. Fixes bug #597819 | ||||
* | account-widget: Change the label of the Connect button to 'Login'. | Guillaume Desmottes | 2009-11-06 | 1 | -14/+9 |
| | | | | | This used to be a Moblin specific change but it makes sense for GNOME as well (#600962). | ||||
* | contact-menu: rename "View Previous Conversations" menu entry to "Previous ↵ | Guillaume Desmottes | 2009-11-05 | 1 | -1/+1 |
| | | | | | | | | Conversations" This label was too long and looked weird comparing of the other entries of this menu. Futhermore, the same entry in the "View" menu is called "Previous Conversations". | ||||
* | Print "Unknown command" when typing "/help unknown" | Xavier Claessens | 2009-11-04 | 1 | -0/+3 |
| | |||||
* | Make parsing of commend with no args work again | Xavier Claessens | 2009-11-04 | 1 | -2/+6 |
| | |||||
* | Merge branch 'irc-command' | Xavier Claessens | 2009-11-04 | 1 | -15/+363 |
|\ | |||||
| * | Optimisation: Remove of the duplicated check for the command prefix. | Xavier Claessens | 2009-11-04 | 1 | -6/+2 |
| | | |||||
| * | Make clear that for(foo); does nothing. | Xavier Claessens | 2009-11-04 | 1 | -1/+2 |
| | | |||||
| * | In case of unknown command, suggest /help | Xavier Claessens | 2009-11-01 | 1 | -1/+2 |
| | | |||||
| * | Move /me and /say support from EmpathyMessage to EmpathyChat. | Xavier Claessens | 2009-11-01 | 1 | -14/+69 |
| | | | | | | | | Also make commands not case sensitive and use g_ascii_isspace to detect spaces. | ||||
| * | Add support for /help command without arg, to list all available commands. | Xavier Claessens | 2009-11-01 | 1 | -39/+47 |
| | | | | | | | | Also improve a bit the support for optional args. | ||||
| * | Add support for /help command and fix review comments | Xavier Claessens | 2009-11-01 | 1 | -91/+165 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=573407 | ||||
| * | Refactor chat commands. | Xavier Claessens | 2009-11-01 | 1 | -85/+127 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=573407 | ||||
| * | Add support for /msg command | Xavier Claessens | 2009-11-01 | 1 | -2/+74 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=573407 | ||||
| * | Add support for /query command | Xavier Claessens | 2009-11-01 | 1 | -0/+28 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=573407 | ||||
| * | Add support for /join command | Xavier Claessens | 2009-11-01 | 1 | -2/+30 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=573407 | ||||
| * | Fix topic not always shown, and add /topic command support. | Xavier Claessens | 2009-11-01 | 1 | -4/+47 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=573407 | ||||
* | | empathy_account_widget_contains_pending_changes: return TRUE if we are ↵ | Guillaume Desmottes | 2009-11-03 | 1 | -0/+10 |
| | | | | | | | | creating a new account which is not created yet | ||||
* | | Merge branch 'fix-586098' | Danielle Madeley | 2009-11-03 | 1 | -50/+251 |
|\ \ | | | | | | | | | | | | | Conflicts: libempathy-gtk/empathy-chat.c | ||||
| * | | empathy-chat.c: input history - Using GList pointer instead of gint index. | Jerzy Mansarliński | 2009-11-01 | 1 | -83/+109 |
| | | | |||||
| * | | Fix coding style | Jerzy Mansarliński | 2009-10-30 | 1 | -36/+37 |
| | | | |||||
| * | | Add terminal-like chat input history. Fixes bug #586098. | Jerzy Mansarliński | 2009-10-30 | 1 | -37/+211 |
| |/ | |||||
* | | empathy-account-widget: update apply button when our state changes | Guillaume Desmottes | 2009-11-03 | 1 | -0/+23 |
| | | |||||
* | | empathy-account-widget: replace the 'Connect' buton by a 'Save' one ↵ | Guillaume Desmottes | 2009-11-03 | 1 | -2/+36 |
| | | | | | | | | when we are offline (#600427) | ||||
* | | Autocomplete for offline contacts. Closes bug #583919. | Justin Forest | 2009-11-03 | 1 | -17/+15 |
| | | |||||
* | | account-chooser: allow for a non-prepared account manager (fixes bug #600537) | Jonny Lamb | 2009-11-03 | 1 | -0/+8 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | | Merge branch 'accountz' | Jonny Lamb | 2009-11-02 | 17 | -197/+375 |
|\ \ | |/ |/| | |||||
| * | contact-list-view: added note about waiting for manager to be come ready bug | Jonny Lamb | 2009-10-30 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | location-manager: keep a ref to self during preparation to make sure we stay ↵ | Jonny Lamb | 2009-10-30 | 1 | -1/+2 |
| | | | | | | | | | | | | alive Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | all: log error messages if preparing the account manager fails | Jonny Lamb | 2009-10-30 | 5 | -8/+33 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | ui-utils: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -1/+0 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | theme-adium: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -3/+3 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | presence-chooser: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -14/+42 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | new-message-dialog: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -1/+0 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | log-window: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 2 | -30/+50 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | location-manager: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -16/+77 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | irc-network-dialog: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -1/+0 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | contact-widget: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -3/+3 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | contact-list-view: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -8/+10 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | contact-dialogs: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -3/+4 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | chat-text-view: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -1/+0 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | chat: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 2 | -23/+44 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | account-widget: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -14/+14 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
| * | account-chooser: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 2 | -79/+102 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | | Add new smileys available in the last Icon Naming Spec (#593327) | Rodolphe | 2009-10-27 | 1 | -5/+11 |
| | | |||||
* | | theme_adium_parse_body: escape text between links | Guillaume Desmottes | 2009-10-26 | 1 | -2/+8 |
| | | |||||
* | | theme_adium_parse_body: escape all the text if smileys are disabled (#599640) | Guillaume Desmottes | 2009-10-26 | 1 | -0/+2 |
| | | |||||
* | | theme_adium_append_event: escape text | Xavier Claessens | 2009-10-26 | 1 | -2/+6 |
|/ | |||||
* | Set default font from Gnome system if not set in the style. | Matěj Cepl | 2009-10-23 | 1 | -9/+73 |
| | | | | | | | | If the font family and font size is not set in the style, we set style based on the Gnome default settings. Signed-off-by: Matěj Cepl <mcepl@redhat.com> Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | Enable extra error CFLAGS in libempathy-gtk/ | Guillaume Desmottes | 2009-10-23 | 1 | -0/+1 |
| | |||||
* | empathy-protocol-chooser: don't cache TpConnectionManagerProtocol in the store | Guillaume Desmottes | 2009-10-23 | 1 | -28/+47 |
| | | | | | | | TpConnectionManagerProtocol are not garanteed to stay valid so we shouldn't cache them in the store. Instead, we cache the protocol name and call tp_connection_manager_get_protocol each time we need it. This should fix crashers as the ones reported in #599386. | ||||
* | Merge branch 'trivia' | Guillaume Desmottes | 2009-10-22 | 11 | -62/+65 |
|\ | |||||
| * | empathy-avatar-chooser.c: fix identation | Guillaume Desmottes | 2009-10-22 | 1 | -2/+2 |
| | | |||||
| * | totem-subtitle-encoding.c: fix shadow declarations | Guillaume Desmottes | 2009-10-22 | 1 | -13/+13 |
| | | |||||
| * | empathy-ui-utils.c: fix shadow declaration | Guillaume Desmottes | 2009-10-22 | 1 | -4/+4 |
| | | |||||
| * | empathy-theme-manager.c: fix shadow declarations | Guillaume Desmottes | 2009-10-22 | 1 | -4/+4 |
| | | |||||
| * | empathy-theme-boxes.c: fix shadow declarations | Guillaume Desmottes | 2009-10-22 | 1 | -3/+3 |
| | | |||||
| * | empathy-theme-adium.c: fix uint comparaisons | Guillaume Desmottes | 2009-10-22 | 1 | -2/+2 |
| | | |||||
| * | empathy-status-preset-dialog: fix uint comparaisons | Guillaume Desmottes | 2009-10-22 | 1 | -2/+2 |
| | | |||||
| * | empathy-contact-widget.c: fix shadow declarations | Guillaume Desmottes | 2009-10-22 | 1 | -11/+11 |
| | | |||||
| * | empathy-chat-text-view.c: fix shadow declarations and uint comparaisons | Guillaume Desmottes | 2009-10-22 | 1 | -5/+5 |
| | | |||||
| * | empathy-avatar-image.c: fix a casting issue | Guillaume Desmottes | 2009-10-22 | 1 | -1/+2 |
| | | |||||
| * | empathy-avatar-chooser.c: fix casting issues | Guillaume Desmottes | 2009-10-22 | 1 | -16/+18 |
| | | |||||
| * | empathy-account-widget.c: fix uint comparaison | Guillaume Desmottes | 2009-10-22 | 1 | -1/+1 |
| | | |||||
* | | fix a comment so the style checker is happy (#599243) | Guillaume Desmottes | 2009-10-22 | 1 | -1/+1 |
|/ | |||||
* | empathy-location-manager.c: fix shadow declarations | Guillaume Desmottes | 2009-10-21 | 1 | -45/+45 |
| | |||||
* | empathy-contact-list-view.c: fix shadow declarations and uint comparaisons | Guillaume Desmottes | 2009-10-21 | 1 | -6/+6 |
| | |||||
* | empathy-contact-list-store.c: fix shadow declarations | Guillaume Desmottes | 2009-10-21 | 1 | -4/+3 |
| | |||||
* | Ignoring non installed languages | Felix Kaser | 2009-10-21 | 1 | -1/+6 |
| | | | | Languages which are in the gconf setting but are not installed any more are ignored, fixes bug #598954 | ||||
* | Stop building libempathy{,-gtk} as a shared library. Closes bug #599086 | Jonny Lamb | 2009-10-21 | 2 | -43/+19 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | Use the contacts alias in the information dialog | Sjoerd Simons | 2009-10-20 | 1 | -1/+2 |
| | |||||
* | rename contact_list_store_finalize to contact_list_store_dispose | Guillaume Desmottes | 2009-10-19 | 1 | -4/+9 |
| | | | | | This method just disconnect signals, release references and remove idle callbacks so it should really be a dispose, not a finalize. | ||||
* | empathy-contact-list-store: remove the setup idle cb when store is destroyed | Guillaume Desmottes | 2009-10-19 | 1 | -1/+7 |
| | | | | | This ensures that the setup cb isn't called on a destroyed object (#598452). | ||||
* | presence-chooser: remove "\n"s from DEBUG calls | Jonny Lamb | 2009-10-16 | 1 | -5/+5 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | presence-chooser: make the entry not editable when we are offline | Jonny Lamb | 2009-10-16 | 1 | -0/+5 |
| | | | | | | | The idea behind this is that you can't set a custom status when you are offline. It just doesn't make sense. Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | Don't try to double free the avatar data (#598423). | Cosimo Cecchi | 2009-10-15 | 1 | -31/+11 |
| | | | | Also, simplify the code for loading the avatar data from the file. | ||||
* | Use a nicer callback name | Sjoerd Simons | 2009-10-15 | 1 | -5/+6 |
| | |||||
* | Use empathy_signal_connect_weak | Sjoerd Simons | 2009-10-15 | 1 | -16/+10 |
| | |||||
* | make the presence chooser insensitive no accounts are enabled | Sjoerd Simons | 2009-10-15 | 1 | -3/+58 |
| | | | | | | | | When there are no accounts enabled, there isn't really any point in setting a presence and it's a bit confusing to the user as their action doesn't actually have a result Fixes #598354 | ||||
* | Fix typo, correctly set the description of the sound being played. | Xavier Claessens | 2009-10-12 | 1 | -1/+1 |
| | |||||
* | Refactor context menu code to use new HitTestResult API | Gustavo Noronha Silva | 2009-10-10 | 1 | -125/+121 |
| | | | | | | This is a big cleanup of the context menu code. The current API in WebKit is still not perfect, but we are now able to avoid lots of hacks and work-arounds. | ||||
* | Add missing ; to make it build. | Xavier Claessens | 2009-10-09 | 1 | -1/+1 |
| | |||||
* | Removed leak with g_string_free, added comment for 0xFFFC | Gabriel Millaire | 2009-10-06 | 1 | -1/+4 |
| | |||||
* | Merge branch 'contact-info' | Xavier Claessens | 2009-10-05 | 1 | -1/+1 |
|\ | |||||
| * | Fix the contact information dialog's window. | Xavier Claessens | 2009-10-05 | 1 | -1/+1 |
| | | |||||
* | | Rename HAVE_NBTK to HAVE_MOBLIN. | Xavier Claessens | 2009-10-05 | 1 | -15/+15 |
|/ | |||||
* | Remove the logic that re-applies the original enabled value. | Cosimo Cecchi | 2009-10-03 | 1 | -17/+4 |
| | | | | | Now that we instant-apply the setting, this is not needed anymore. Also, this fixes a crasher. | ||||
* | empathy-account-widget: document that the 'Account:' string is moblin specific | Guillaume Desmottes | 2009-10-03 | 1 | -0/+1 |
| | |||||
* | Rename the Connect button to "Log in" on Moblin. | Cosimo Cecchi | 2009-10-03 | 1 | -0/+7 |
| | |||||
* | Merge branch 'chain' | Cosimo Cecchi | 2009-10-01 | 1 | -145/+3 |
|\ | |||||
| * | Chain up to the parent class render, instead of copying it. | Cosimo Cecchi | 2009-10-01 | 1 | -145/+3 |
| | | |||||
* | | Merge commit 'gabriel/fix-581488' | Dafydd Harries | 2009-10-01 | 3 | -1/+58 |
|\ \ | |/ |/| | |||||
| * | Fixed a leak of str | Gabriel Millaire | 2009-10-01 | 1 | -2/+2 |
| | | |||||
| * | Fix after review | Gabriel Millaire | 2009-10-01 | 2 | -34/+33 |
| | | | | | | | | | | | | | | - Early return if no selection - Now uses a for-loop with gtk_text_iter_equal - Renamed flag_return to ignore_newlines, same meaning - Improvement to string_append | ||||
| * | Fix copy clipboard to show smileys and to show name and time when using ↵ | Gabriel Millaire | 2009-10-01 | 3 | -1/+59 |
| | | | | | | | | | | | | themes other than Classic Adds an association string to hbox for name and time in themes, adds an association string to pixbuf smiley | ||||
* | | Return if the renderer has no pixbuf. | Cosimo Cecchi | 2009-10-01 | 1 | -0/+3 |
|/ | |||||
* | Even if Next*.html are missing, we have to use the appendNextMessage js ↵ | Xavier Claessens | 2009-09-30 | 1 | -5/+8 |
| | | | | function for consecutive message. | ||||
* | Respect "DisableCombineConsecutive" adium theme setting. Fixes bug #596317 | Xavier Claessens | 2009-09-30 | 1 | -3/+6 |
| | |||||
* | Make the correct fallbacks in case of missing html files in an Adium theme. ↵ | Xavier Claessens | 2009-09-30 | 1 | -50/+51 |
| | | | | Fixes bug #596303 | ||||
* | Add a "show-on-select" property. | Cosimo Cecchi | 2009-09-30 | 2 | -60/+283 |
| | | | | | This implies copying the render function from gtkcellrendererpixbuf.c and modifying it slightly. | ||||
* | Instant-apply the "enabled" setting. | Cosimo Cecchi | 2009-09-28 | 1 | -9/+12 |
| | |||||
* | Add configure switches for nbtk (off by default). | Cosimo Cecchi | 2009-09-28 | 1 | -0/+2 |
| | |||||
* | Add an optional NbtkGtkLightSwitch. | Cosimo Cecchi | 2009-09-28 | 1 | -5/+70 |
| | | | | | Use an optional NbtkGtkLightSwitch instead of a GtkToggleButton to set an account enabled/disabled. | ||||
* | Merge branch 'contact-id' | Xavier Claessens | 2009-09-23 | 1 | -1/+1 |
|\ | |||||
| * | Init contact_id to NULL to silent some stupid compilators. It can't really ↵ | Xavier Claessens | 2009-09-23 | 1 | -1/+1 |
| | | | | | | | | be used not initialized anyway. | ||||
* | | Cancel existing group animation before starting another | Will Thompson | 2009-09-23 | 1 | -0/+7 |
|/ | | | | Fixes Gnome bug #595962. | ||||
* | Do not use math.h for trunc(). It is useless and it does not build because ↵ | Xavier Claessens | 2009-09-22 | 1 | -6/+2 |
| | | | | we don't link with -lm. | ||||
* | Merge commit 'istaz/handle_none' | Xavier Claessens | 2009-09-21 | 1 | -4/+3 |
|\ | |||||
| * | Fallback to the contact id if present when there is no room id for ↵ | Olivier Le Thanh Duong | 2009-09-21 | 1 | -4/+3 |
| | | | | | | | | empathy_tp_chat | ||||
* | | presence-chooser: only listen to EmpathyIdle::notify::state | Jonny Lamb | 2009-09-18 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Previously, when the global presence changed in EmpathyIdle, it would notify for "state" and "status", so the state change callback would be called twice. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | | Don't paste if the remote contact is disconnected (#595417). | Cosimo Cecchi | 2009-09-17 | 1 | -0/+7 |
|/ | |||||
* | Correctly split and sanity check dropped contacts | Sjoerd Simons | 2009-09-15 | 1 | -7/+9 |
| | |||||
* | Don't use "/" to separate account and contact. | Cosimo Cecchi | 2009-09-15 | 1 | -1/+1 |
| | |||||
* | Fix previous patch. | Steve Frécinaux | 2009-09-15 | 1 | -4/+4 |
| | | | | Sometimes, reworking trivial patches goes bad... | ||||
* | Ensure the Contact List is moved to the current workspace when shown. | Steve Frécinaux | 2009-09-15 | 1 | -8/+6 |
| | | | | | | | | | | The new metacity/mutter 2.27 only moves windows to current workspace on present() when the window is a dialog. The Contact List isn't one, so we try to be smart and move explicitely the window's toplevel GdkWindow on the current workspace before trying to present it. This has been tested successfully with mutter 2.27 and metacity 2.26. This fixes Bug 593883 - Empathy misbehaviour within gnome-shell. | ||||
* | [EmpathyVideoWidget] fix X crash when using Empathy with GTK+ c-s-w | Danielle Madeley | 2009-09-14 | 1 | -0/+13 |
| | | | | | | | | | | | | | | In client-side-windows enabled GTK+, a call to GDK_WINDOW_XID() implicitly calls gdk_window_ensure_native() so that a native X11 window exists serverside to have an XID for. Calling gdk_window_ensure_native() from a thread is not awesome and causes Empathy to abort with one of several X errors. The fix is to call GDK_WINDOW_XID() as soon as the widget is realized, before the XID is requested from a thread (it would be neater to call gdk_window_ensure_native() here, but that would force us to require GTK+ 2.18, which we don't want to do). Fixes gnome bug #594890 | ||||
* | Ensure we don't add the same contact twice at the top-level | Sjoerd Simons | 2009-09-14 | 1 | -0/+18 |
| | |||||
* | remove duplicated id in yahoo account ui file (GNOME bug 594776) | Frédéric Péters | 2009-09-11 | 1 | -1/+1 |
| | |||||
* | Fix duplicate XML ids in GtkBuilder file that stopped it from loading | Davyd Madeley | 2009-09-01 | 1 | -3/+3 |
| | |||||
* | [empathy_builder_get_file] NULL out passed GObj ptrs if GtkBuilder file broken | Davyd Madeley | 2009-09-01 | 1 | -1/+11 |
| | | | | | | | | | | | If the GtkBuilder file passed to empathy_builder_get_file is broken, it returns NULL, but doesn't touch the contents of any pointers passed to retrieve GObjects. In several places we start using these pointers without checking whether the file was actually setup, which causes Empathy to crash. Ideally callers of empathy_builder_get_file() should check whether or not the function returned correctly before using any of the passed pointers, but in case they don't, make sure we're not passing pointers to random memory. | ||||
* | Sort Gtalk after jabber | Sjoerd Simons | 2009-08-31 | 1 | -0/+11 |
| | |||||
* | GTalk-enable the protocol chooser | Sjoerd Simons | 2009-08-31 | 2 | -7/+34 |
| | |||||
* | Construct the GTalk widget according to the icon name | Cosimo Cecchi | 2009-08-31 | 1 | -1/+28 |
| | |||||
* | Add a specialized GTalk widget UI in glade | Cosimo Cecchi | 2009-08-31 | 1 | -5/+114 |
| | |||||
* | Always update the control buttons sensitivity on creation. | Cosimo Cecchi | 2009-08-31 | 1 | -11/+7 |
| | |||||
* | Fixed some of the EmpathyAccountWidget's control button behaviour. | Jonathan Tellier | 2009-08-31 | 1 | -2/+16 |
| | | | | | | | - When creating an IRC account, we are now making sure that the control buttons have the correct state. - When creating an account, the "Cancel" button is always sensitive. - Fixed a style error in EmpathyAccountsDialog. | ||||
* | Merge commit 'jtellier/confirm-lose-accounts-settings' | Cosimo Cecchi | 2009-08-31 | 2 | -21/+36 |
|\ | |||||
| * | Improved confirmation dialog shown to the user before discarding changes | Jonathan Tellier | 2009-08-29 | 2 | -34/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | - Split the confirmation dialog's text into a primary and secondary section. - Changed the button label to "Cancel" and "Discard" instead of "Yes" and "No". - Added a accounts_dialog_show_question_dialog() function to show question dialogs related to the accounts dialog and connect to its "response" signal. - Removed the empathy_show_yes_no_question_dialog() function since it was added for this specific patch but is no longer used. | ||||
| * | Minor changes to EmpathyAccountWidget and EmpathyAccountsDialog | Jonathan Tellier | 2009-08-29 | 1 | -16/+3 |
| | | | | | | | | | | | | | | | | | | | | | | - account_widget_entry_changed_common is not called when an entry loses focus. Since this function is called on every keystroke, it was unnecessary to call it again on focus-out-event. - The EmpathyAccountWidget's control buttons' sensitivity (and contains_pending_changes member) is not altered when the state of the "Enabled" checkbox is changed due to an event which was not initiated by the user. - Fixed capitalization error in a comment in empathy-accounts-dialog.c | ||||
| * | Asking for confirmation before losing pending accounts changes. | Jonathan Tellier | 2009-08-29 | 4 | -5/+67 |
| | | | | | | | | | | | | | | | | If an account has pending changes, we now ask for a confirmation before: - Adding a new account - Closing the accounts dialog - Selecting a new account. Those are all options which discard pending changes. | ||||
* | | Use char* not EmpathyMessage in TpChat:send-error | Will Thompson | 2009-08-31 | 1 | -2/+2 |
|/ | | | | | | The only consumer of this signal just extracts the body from the EmpathyMessage. It will be easier to handle the SendError D-Bus signal if we don't have to construct an EmpathyMessage from it. | ||||
* | Add empathy_make_absolute_url_len to limit the lenght of url string | Pierre-Luc Beaudoin | 2009-08-29 | 3 | -13/+28 |
| | | | | Related to http://bugzilla.gnome.org/show_bug.cgi?id=593207 | ||||
* | Make the protocol property read-only | Sjoerd Simons | 2009-08-28 | 1 | -9/+3 |
| | |||||
* | Base the selected widget both on the CM and the protocol | Sjoerd Simons | 2009-08-28 | 2 | -39/+65 |
| | | | | | | | Previously Empathy would select the custom account widget purely based on the protocol, the problem here is that these widgets assume one specific connection manager and its set of parameters. Which triggered bugs if the intended cm for a protocol isn't installed, but haze is and provides the protocol. | ||||
* | Merge branch 'fix-navigation-handling' | Gustavo Noronha Silva | 2009-08-28 | 1 | -9/+19 |
|\ | |||||
| * | Fix assumption about navigation-request not being called for HTML string load | Gustavo Noronha Silva | 2009-08-28 | 1 | -9/+19 |
| | | | | | | | | | | | | This bug was exposed by the WebKitGTK+ bug that prevented navigation-request from being emitted in various situations being fixed. | ||||
* | | Remove validation from chat_send. | Will Thompson | 2009-08-28 | 1 | -22/+8 |
| | | | | | | | | | | Instead, call empathy_message_new_from_entry (), which parses the entered text for us. | ||||
* | | /clearly shouldn't clear the window. | Will Thompson | 2009-08-28 | 1 | -1/+1 |
| | | |||||
* | | Fall back to protocol name in Adium themes | Will Thompson | 2009-08-28 | 1 | -0/+2 |
|/ | | | | Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk> | ||||
* | Merge commit 'jtellier/reconnect-account' | Guillaume Desmottes | 2009-08-27 | 1 | -37/+26 |
|\ | |||||
| * | - Added a utility function (empathy_account_reconnect_async) to easily | Jonathan Tellier | 2009-08-26 | 1 | -37/+26 |
| | | | | | | | | | | | | | | reconnect an account. - When we apply changes to an account, instead of disconnecting and reconnecting it, we use the new empathy_account_reconnect_async function. | ||||
* | | Remove libmissioncontrol deps | Pierre-Luc Beaudoin | 2009-08-27 | 1 | -2/+2 |
|/ | | | | and remove trailing spaces | ||||
* | remove trailing spaces | Xavier Claessens | 2009-08-26 | 1 | -2/+2 |
| | |||||
* | Ship empathy-account-widget-private.h within the tarball.EMPATHY_2_27_91 | Xavier Claessens | 2009-08-25 | 1 | -1/+1 |
| | |||||
* | Workaround for Clutter bug | Pierre-Luc Beaudoin | 2009-08-25 | 1 | -1/+3 |
| | | | | | | Use a GtkFrame instead of a GtkViewport Bugs: http://bugzilla.openedhand.com/show_bug.cgi?id=1751 http://bugzilla.gnome.org/show_bug.cgi?id=590692 | ||||
* | Remove unused variable | Sjoerd Simons | 2009-08-25 | 1 | -4/+0 |
| |