Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix compile warning | Pierre-Luc Beaudoin | 2009-06-11 | 1 | -1/+1 |
| | |||||
* | Get author for bug fixes | Xavier Claessens | 2009-06-11 | 1 | -1/+15 |
| | |||||
* | Updated Spanish translation | Jorge Gonzalez | 2009-06-11 | 1 | -19/+26 |
| | |||||
* | src/Makefile.am: actually enable warning CFLAGS | Guillaume Desmottes | 2009-06-11 | 1 | -1/+1 |
| | |||||
* | empathy-call-window: remove unused variables | Guillaume Desmottes | 2009-06-11 | 1 | -3/+0 |
| | |||||
* | import im-meanwhile from Pidgin | Guillaume Desmottes | 2009-06-11 | 5 | -0/+178 |
| | |||||
* | add sametime profile (#562981) | Guillaume Desmottes | 2009-06-11 | 2 | -1/+13 |
| | |||||
* | empathy-accounts-dialog: move back the 'Create' button on the right | Guillaume Desmottes | 2009-06-11 | 1 | -15/+15 |
| | |||||
* | empathy-accounts-dialog: Use radio buttons instead of a checkbox for the ↵ | Guillaume Desmottes | 2009-06-11 | 2 | -15/+43 |
| | | | | 'reuse existing account' UI | ||||
* | empathy-accounts-dialog: change title to 'Add Account' as we can reuse an ↵ | Guillaume Desmottes | 2009-06-11 | 1 | -1/+1 |
| | | | | existing one (#548707) | ||||
* | Updated Spanish translation | Jorge Gonzalez | 2009-06-11 | 1 | -41/+38 |
| | |||||
* | Updated Norwegian bokmål translation. | Kjartan Maraas | 2009-06-10 | 1 | -704/+1002 |
| | |||||
* | Geoclue doesn't like NONE as an accuracy level | Pierre-Luc Beaudoin | 2009-06-10 | 1 | -2/+8 |
| | | | | | | Possibly a bug in Geoclue, but passing COUNTRY instead of NONE as the minimum accuracy required gives better results (ie more providers are possible). | ||||
* | Merge branch 'ft-error-confusion' | Will Thompson | 2009-06-10 | 1 | -2/+3 |
|\ | |||||
| * | Correctly propagate Provide/Accept errors | Will Thompson | 2009-06-10 | 1 | -2/+3 |
| | | | | | | | | | | | | | | | | | | Previously, if myerr was set as well as error, myerr was cleared, but not set to a copy of error. So then the function continued as normal, and crashed. Also, having checked if myerr is set, we should probably log the message from that, rather than from the (possibly NULL) error. :) | ||||
* | | Merge commit 'jtellier/call-window-redial-button' | Guillaume Desmottes | 2009-06-09 | 4 | -100/+287 |
|\ \ | |||||
| * | | Added a "Redial" button to the call window. | Jonathan Tellier | 2009-06-09 | 4 | -100/+287 |
| |/ | |||||
* | | contact_get_avatar_filename: remove unused priv pointer | Guillaume Desmottes | 2009-06-09 | 1 | -1/+0 |
| | | |||||
* | | contact_get_avatar_filename: use empathy_contact_get_id instead of priv->id ↵ | Guillaume Desmottes | 2009-06-09 | 1 | -2/+2 |
|/ | | | | | | | directly priv->id is not supposed to be set for not log contacts so the avatar cache was broken for all TpContact. | ||||
* | Remove outstanding operations before dispatching them | Will Thompson | 2009-06-09 | 1 | -1/+1 |
| | | | | Fixes #585231 | ||||
* | Document the purpose of outstanding_channels | Will Thompson | 2009-06-09 | 1 | -1/+10 |
| | |||||
* | Break after deleting current item in chatroom list | Will Thompson | 2009-06-09 | 1 | -1/+4 |
| | | | | | | | | | | | When I signed off, Empathy exploded. l was 0x33, which oddly enough was secretly not the address of a GList. :-) I think what happened is that empathy_chatroom_manager_remove() deleted the list node currently pointed to by l; then the loop advanced to l->next, which was now garbage. We don't need to keep iterating once we find the chatroom we were looking for, so break out of the loop. | ||||
* | Extract removing chatroom links to a function | Will Thompson | 2009-06-09 | 1 | -9/+22 |
| | |||||
* | Consistently use this_chatroom when removing a room | Will Thompson | 2009-06-09 | 1 | -2/+2 |
| | |||||
* | libempathy.types: remove empathy_tp_tube_get_type | Guillaume Desmottes | 2009-06-09 | 1 | -1/+0 |
| | |||||
* | update Python bindings | Guillaume Desmottes | 2009-06-09 | 1 | -61/+0 |
| | |||||
* | remove EmpathyTpTube from Python bindings | Guillaume Desmottes | 2009-06-09 | 2 | -2/+0 |
| | |||||
* | tube-handler: use TpChannel directly instead of EmpathyTpTube | Guillaume Desmottes | 2009-06-09 | 1 | -17/+3 |
| | |||||
* | remove empathy-tp-tube from doc | Guillaume Desmottes | 2009-06-09 | 1 | -1/+0 |
| | |||||
* | stop to build empathy-tp-tube | Guillaume Desmottes | 2009-06-09 | 1 | -2/+0 |
| | |||||
* | remove empathy-tp-tube | Guillaume Desmottes | 2009-06-09 | 2 | -772/+0 |
| | |||||
* | Merge commit 'gmillaires/fix-564259' | Guillaume Desmottes | 2009-06-09 | 1 | -1/+1 |
|\ | |||||
| * | Activated tooltips feature for MUC contact list | Gabriel Millaire | 2009-06-09 | 1 | -1/+1 |
| | | |||||
* | | Distribute conditionally built files | Pierre-Luc Beaudoin | 2009-06-09 | 2 | -13/+23 |
|/ | |||||
* | Don't repeat a tooltip format string | Will Thompson | 2009-06-08 | 1 | -14/+13 |
| | |||||
* | Italicize status message in tooltip | Will Thompson | 2009-06-08 | 1 | -1/+1 |
| | |||||
* | Don't include "Available"/"Away"... in tooltips | Will Thompson | 2009-06-08 | 1 | -2/+2 |
| | | | | | I don't think including the default string for a status adds anything to the tooltips. | ||||
* | Extract markup_printf-append-free to a function | Will Thompson | 2009-06-08 | 1 | -18/+29 |
| | | | | | The repeated g_markup_printf_escaped; g_string_append; g_free offended me. I think this makes the function easier to read. | ||||
* | Only show status in tooltip when it exists | Will Thompson | 2009-06-08 | 1 | -3/+11 |
| | | | | | | empathy_contact_get_status () can return NULL: perhaps the protocol doesn't support presence, or perhaps we're not subscribed to the contact's presence. | ||||
* | Don't double-unref superseded group TpChannels. | Will Thompson | 2009-06-08 | 1 | -7/+37 |
| | |||||
* | Merge branch 'profile-chooser' | Jonny Lamb | 2009-06-07 | 8 | -193/+353 |
|\ | |||||
| * | Add empathy_profile_chooser to libempathy-gtk type list. | Jonny Lamb | 2009-06-07 | 1 | -0/+1 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Fix small typo in docs. | Jonny Lamb | 2009-06-07 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Chain up to the constructed call of the parent class. | Jonny Lamb | 2009-06-07 | 1 | -0/+3 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Only include gtk/gtk.h and not gtkcombobox.h. | Jonny Lamb | 2009-06-07 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Implement constructed instead of constructor. | Jonny Lamb | 2009-06-07 | 1 | -10/+3 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Small coding style change. | Jonny Lamb | 2009-06-07 | 1 | -1/+2 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Update python bindings. | Jonny Lamb | 2009-06-05 | 1 | -8/+16 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Update the accounts dialog to the new profile chooser API. | Jonny Lamb | 2009-06-05 | 1 | -3/+6 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Make EmpathyProfileChooser a subclass of GtkComboBox. | Jonny Lamb | 2009-06-05 | 2 | -79/+194 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Convert style to Telepathy coding style. | Jonny Lamb | 2009-06-05 | 2 | -153/+155 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Add test-empathy-profile-chooser. | Jonny Lamb | 2009-06-05 | 3 | -1/+35 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | | Fix silly mistake where I passed the struct pointer and not the first member | Davyd Madeley | 2009-06-06 | 1 | -2/+2 |
| | | |||||
* | | Updated Spanish translation | Jorge Gonzalez | 2009-06-06 | 1 | -67/+116 |
| | | |||||
* | | Use tp_asv_get_string instead of messing with GValues. | Jonny Lamb | 2009-06-05 | 1 | -5/+2 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | | Use "foo == NULL" instead of "!foo". | Jonny Lamb | 2009-06-05 | 1 | -1/+2 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | | Set an empty password for pidgin accounts that have no password set. | Jonny Lamb | 2009-06-05 | 1 | -0/+10 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | | Special-case XMPP with importing accounts from Pidgin. (Fixes bug #579992) | Jonny Lamb | 2009-06-05 | 1 | -1/+18 |
|/ | | | | | | | It was decided that if pidgin has an account with no host set, then both the server and port should be ignored, as a special case in XMPP. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | Add simple flymake support. | Jonny Lamb | 2009-06-05 | 5 | -0/+8 |
| | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | Merge branch 'debug-fixes' | Jonny Lamb | 2009-06-05 | 1 | -9/+6 |
|\ | |||||
| * | Don't display an empty treeview if there are no connections on opening. | Jonny Lamb | 2009-06-05 | 1 | -3/+5 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Don't unref widgets twice. | Jonny Lamb | 2009-06-05 | 1 | -6/+0 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Free a GError after use. | Jonny Lamb | 2009-06-05 | 1 | -0/+1 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | | updating Translation for Gurmukhi | A S Alam | 2009-06-05 | 1 | -371/+595 |
|/ | |||||
* | Merge branch 'debug' | Jonny Lamb | 2009-06-05 | 9 | -1/+1494 |
|\ | | | | | | | | | | | | | | | | | Conflicts: extensions/Makefile.am extensions/misc.xml po/POTFILES.in Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Add empathy-debug-dialog to POTFILES.in. | Jonny Lamb | 2009-06-04 | 1 | -0/+1 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Display a label if the selected CM does not support Debug. | Jonny Lamb | 2009-06-04 | 1 | -6/+56 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Add level label to priv struct. | Jonny Lamb | 2009-06-04 | 1 | -4/+5 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Store toolbar items in priv struct. | Jonny Lamb | 2009-06-04 | 1 | -33/+38 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Keep a ref to the TpDBusDaemon so the NameOwnerChanged cb gets called. | Jonny Lamb | 2009-06-04 | 1 | -6/+7 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Clean up EmpathyDebugDialogPriv. | Jonny Lamb | 2009-06-04 | 1 | -9/+20 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Use G_GSIZE_FORMAT instead of %u. | Jonny Lamb | 2009-06-03 | 1 | -1/+2 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Updated Debug spec. | Jonny Lamb | 2009-06-03 | 1 | -43/+97 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Add a "Copy" toolbar item to copy text to clipboard. | Jonny Lamb | 2009-04-24 | 1 | -0/+73 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Create a straight TpProxy instead of a TpConnection. | Jonny Lamb | 2009-04-24 | 1 | -12/+7 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Connect to NameOwnerChanged so the CM chooser can be updated when new CMs ↵ | Jonny Lamb | 2009-04-24 | 1 | -0/+93 |
| | | | | | | | | | | | | join and old ones die. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Store unique names in CM model. | Jonny Lamb | 2009-04-24 | 1 | -27/+112 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Use GtkWindow's "transient-for" property instead of holding a ref to the ↵ | Jonny Lamb | 2009-04-24 | 1 | -27/+1 |
| | | | | | | | | | | | | parent window. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Don't show the same CM more than once in the CM chooser if there are more ↵ | Jonny Lamb | 2009-04-24 | 1 | -0/+15 |
| | | | | | | | | | | | | than one connections to it. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Use GFile and GFileOutputStream instead of fopen and fprintf. | Jonny Lamb | 2009-04-24 | 1 | -13/+35 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Use "foo != NULL" instead of "foo". | Jonny Lamb | 2009-04-24 | 1 | -7/+7 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Add more comments to debug_dialog_press_event_cb. | Jonny Lamb | 2009-04-24 | 1 | -0/+3 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Use guint instead of int for for loop counter. | Jonny Lamb | 2009-04-24 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Split some long lines into two. | Jonny Lamb | 2009-04-24 | 1 | -6/+10 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Changed Help menu item to simply "Debug. | Jonny Lamb | 2009-04-24 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Updated coding style. | Jonny Lamb | 2009-04-24 | 1 | -44/+44 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Remove tabs, sigh. | Jonny Lamb | 2009-04-24 | 1 | -5/+5 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Implement save button. | Jonny Lamb | 2009-04-24 | 1 | -0/+96 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Clear the store when changing CM. | Jonny Lamb | 2009-04-24 | 1 | -0/+2 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Implemented a menu when selecting a row to copy message to clipboard. | Jonny Lamb | 2009-04-24 | 1 | -0/+95 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Display debug message as monospace. | Jonny Lamb | 2009-04-24 | 1 | -0/+3 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Implement clear button. | Jonny Lamb | 2009-04-24 | 1 | -0/+11 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Implement level combo box. | Jonny Lamb | 2009-04-24 | 1 | -28/+117 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Align text at the top of the row. | Jonny Lamb | 2009-04-24 | 1 | -0/+1 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Remove trailing whitespace from the debug message. | Jonny Lamb | 2009-04-24 | 1 | -1/+9 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Store the bus name of CMs in an the combo box's tree model instead of two ↵ | Jonny Lamb | 2009-04-24 | 1 | -13/+27 |
| | | | | | | | | | | | | different lists. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Make the tree view have alternating row colours. | Jonny Lamb | 2009-04-24 | 1 | -0/+1 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Correct indentation and tab problems. | Jonny Lamb | 2009-04-24 | 1 | -36/+36 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Define the debug object path in the header and keep CM bus names from ↵ | Jonny Lamb | 2009-04-24 | 2 | -15/+17 |
| | | | | | | | | | | | | tp_list_connection_names around. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Create a new string for category as it's g_free'd. | Jonny Lamb | 2009-04-24 | 1 | -1/+1 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Add Debug interface to TpProxy's known interfaces. | Jonny Lamb | 2009-04-24 | 1 | -0/+3 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Return NULL if _new is not given a GtkWindow. | Jonny Lamb | 2009-04-24 | 1 | -0/+2 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Only set Enabled=false in dispose if there we have a proxy. | Jonny Lamb | 2009-04-24 | 1 | -3/+4 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Changed account chooser to CM chooser. | Jonny Lamb | 2009-04-24 | 1 | -37/+78 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Get the CM bus name from the TpProxy instead of hard-coding, and fix some ↵ | Jonny Lamb | 2009-04-24 | 1 | -8/+13 |
| | | | | | | | | | | | | ref problems. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Make sure the toolbar labels are shown. | Jonny Lamb | 2009-04-24 | 1 | -2/+7 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Only set Enabled when we already have a proxy. | Jonny Lamb | 2009-04-24 | 1 | -1/+2 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Set Enabled dbus property to the correct value depending on whether the ↵ | Jonny Lamb | 2009-04-24 | 1 | -9/+26 |
| | | | | | | | | | | | | signal is connected and whether the pause button is pressed. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Implement pause button and handle connections to signal when changing account. | Jonny Lamb | 2009-04-24 | 1 | -8/+44 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Only connect to NewDebugMessage if the paused button is not pressed. | Jonny Lamb | 2009-04-24 | 1 | -3/+9 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Connect to NewDebugMessage and append it to the treeview. | Jonny Lamb | 2009-04-24 | 1 | -41/+67 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Call GetMessages when the debug dialog opens. | Jonny Lamb | 2009-04-24 | 1 | -11/+171 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Add GtkTreeView to debug dialog. | Jonny Lamb | 2009-04-24 | 1 | -6/+61 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Add Debug interface. | Jonny Lamb | 2009-04-24 | 3 | -1/+115 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Added Debug Window menu item. | Jonny Lamb | 2009-04-24 | 2 | -0/+16 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Added a basic UI to debug dialog. | Jonny Lamb | 2009-04-24 | 2 | -9/+112 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | Added initial empty EmpathyDebugDialog. | Jonny Lamb | 2009-04-24 | 3 | -0/+192 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | | Coding style fixes. | Jonny Lamb | 2009-06-04 | 2 | -2/+2 |
| | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | | Fix Bug 584830: Invalid read in new_connection_cb | Pierre-Luc Beaudoin | 2009-06-04 | 1 | -1/+1 |
| | | | | | | | | | | There is a manager and a location_manager pointer in that function. The wrong one was used in the cast. | ||||
* | | event_manager_approve_channel_cb: displayed ignored channel type | Guillaume Desmottes | 2009-06-04 | 1 | -1/+1 |
| | | |||||
* | | Updated Spanish translation | Jorge Gonzalez | 2009-06-04 | 1 | -270/+405 |
| | | |||||
* | | Add a right-click menu to conversation window tabs. | Will Thompson | 2009-06-03 | 1 | -32/+52 |
| | | | | | | | | | | | | | | | | It turns out that GtkNotebook supports right-click menus that list the tabs with minimal effort on our part. This makes it easier to deal with windows with more tabs than can fit in the space available. Signed-off-by: Will Thompson <will.thompson@collabora.co.uk> | ||||
* | | Remove "View"/"Show" prefixes from View menu items | Will Thompson | 2009-06-03 | 1 | -4/+4 |
| | | | | | | | | Signed-off-by: Will Thompson <will.thompson@collabora.co.uk> | ||||
* | | Updated Spanish translation | Jorge Gonzalez | 2009-06-03 | 1 | -82/+252 |
| | | |||||
* | | Invert the presence order. | Xavier Claessens | 2009-06-03 | 1 | -1/+1 |
| | | |||||
* | | Fix Bug 584518: Critical error in publish_to_all_connections | Pierre-Luc Beaudoin | 2009-06-02 | 1 | -6/+6 |
| | | | | | | | | The account_manager was initialised after the callbacks were. | ||||
* | | Level is used before init | Pierre-Luc Beaudoin | 2009-06-02 | 1 | -1/+2 |
| | | |||||
* | | Merge branch 'ft_rework' | Cosimo Cecchi | 2009-06-02 | 33 | -2037/+4289 |
|\ \ | |||||
| * | | Fix conflict after rebase | Cosimo Cecchi | 2009-06-02 | 1 | -1/+0 |
| | | | |||||
| * | | Update python bindings | Cosimo Cecchi | 2009-06-01 | 1 | -7/+36 |
| | | | |||||
| * | | Format contact information when hashing | Cosimo Cecchi | 2009-06-01 | 1 | -3/+9 |
| | | | |||||
| * | | Free the cb_data after errors in construction | Cosimo Cecchi | 2009-06-01 | 1 | -6/+10 |
| | | | |||||
| * | | Add myself to the contributors | Cosimo Cecchi | 2009-06-01 | 2 | -0/+2 |
| | | | |||||
| * | | Update copyright header | Cosimo Cecchi | 2009-06-01 | 1 | -1/+3 |
| | | | |||||
| * | | Clarify the docs | Cosimo Cecchi | 2009-06-01 | 1 | -0/+6 |
| | | | | | | | | | | | | Clarify the use of find_requestable_channel_classes in the docs. | ||||
| * | | Use the new API. | Cosimo Cecchi | 2009-06-01 | 1 | -39/+22 |
| | | | |||||
| * | | Hopefully proper version of _find_requestable_channel_classes () | Cosimo Cecchi | 2009-06-01 | 1 | -84/+92 |
| | | | |||||
| * | | Fix trailing whitespace | Cosimo Cecchi | 2009-06-01 | 2 | -2/+2 |
| | | | |||||
| * | | Adapt EmpathyCallHandler to the new API | Cosimo Cecchi | 2009-06-01 | 1 | -4/+5 |
| | | | |||||
| * | | Use the new API in the handler | Cosimo Cecchi | 2009-06-01 | 1 | -21/+65 |
| | | | |||||
| * | | Free the list after calling the callback | Cosimo Cecchi | 2009-06-01 | 1 | -0/+3 |
| | | | |||||
| * | | Add a helper uint_compare function | Cosimo Cecchi | 2009-06-01 | 2 | -0/+9 |
| | | | |||||
| * | | Update the requestable channel classes API | Cosimo Cecchi | 2009-06-01 | 2 | -120/+190 |
| | | | | | | | | | | | | Make it more complex, according to Sjoerd's comments. | ||||
| * | | Fix trailing whitespaces | Cosimo Cecchi | 2009-06-01 | 2 | -5/+5 |
| | | | |||||
| * | | Remove GConf schema | Cosimo Cecchi | 2009-06-01 | 1 | -15/+0 |
| | | | |||||
| * | | Remove the preferences | Cosimo Cecchi | 2009-06-01 | 3 | -42/+0 |
| | | | |||||
| * | | Remove use_hash when using the file chooser | Cosimo Cecchi | 2009-06-01 | 1 | -12/+2 |
| | | | |||||
| * | | Remove the use_hash arg and property | Cosimo Cecchi | 2009-06-01 | 4 | -64/+25 |
| | | | | | | | | | | | | | | | | | | | | | Remove the use_hash construct arg and property from EmpathyFTHandler and make it clear in the docs how clients are supposed to know whether we are hashing or not. Also, port EmpathyFTFactory to the new API | ||||
| * | | Actually check if FT+hash is supported | Cosimo Cecchi | 2009-06-01 | 1 | -40/+74 |
| | | | | | | | | | | | | | | | | | | | | | | | | Use the new API to find out if FT+hash is supported before setting the handler as ready. This gives the clients to use empathy_ft_handler_can_hash reliably before calling empahty_ft_handler_start_transfer to know to which signal they should connect. | ||||
| * | | Use the new API in the call handler | Cosimo Cecchi | 2009-06-01 | 1 | -2/+3 |
| | | | |||||
| * | | Add find_requestable_channel_classes | Cosimo Cecchi | 2009-06-01 | 2 | -13/+152 |
| | | | | | | | | | | | | And remove find_channel_class API. | ||||
| * | | Don't chain up to constructor | Cosimo Cecchi | 2009-06-01 | 1 | -2/+0 |
| | | | |||||
| * | | Add GObject propreties for EmpathyFTHandler | Cosimo Cecchi | 2009-06-01 | 1 | -1/+109 |
| | | | |||||
| * | | Use _constructed instead of _constructor | Cosimo Cecchi | 2009-06-01 | 1 | -15/+8 |
| | | | |||||
| * | | Remove useless member | Cosimo Cecchi | 2009-06-01 | 1 | -1/+0 |
| | | | |||||
| * | | Remove the g_idle sources on destroy | Cosimo Cecchi | 2009-06-01 | 1 | -1/+32 |
| | | | | | | | | | | | | | | | Remove the GSources added with g_idle_add when destroying the EmpathyDispatcher. | ||||
| * | | Actually see if the connection is ready | Cosimo Cecchi | 2009-06-01 | 1 | -3/+12 |
| | | | | | | | | | | | | | | | Before appending an outstanding request for channel classes, verify thigns aren't actually ready. | ||||
| * | | Style fixes for *_free() functions | Cosimo Cecchi | 2009-06-01 | 2 | -23/+7 |
| | | | |||||
| * | | Don't use slices for 4096 chunks | Cosimo Cecchi | 2009-06-01 | 1 | -2/+2 |
| | | | |||||
| * | | Properly free memory | Cosimo Cecchi | 2009-06-01 | 1 | -2/+2 |
| | | | |||||
| * | | Clarify a bit the docs about checksumming | Cosimo Cecchi | 2009-06-01 | 1 | -2/+6 |
| | | | |||||
| * | | Clear the remaining time when transfer ends | Cosimo Cecchi | 2009-06-01 | 1 | -1/+22 |
| | | | | | | | | | | | | | | | Also, use empathy_builder_unref_and_keep_widget() on the EmpathyFTManager toplevel. | ||||
| * | | Add the received files to GtkRecentManager | Cosimo Cecchi | 2009-06-01 | 1 | -0/+10 |
| | | | |||||
| * | | Report the right remaining time in the progress cb | Cosimo Cecchi | 2009-06-01 | 1 | -1/+1 |
| | | | |||||
| * | | Plug a leak | Cosimo Cecchi | 2009-06-01 | 1 | -0/+2 |
| | | | |||||
| * | | Add a comment to make the style checker happy | Cosimo Cecchi | 2009-06-01 | 1 | -1/+1 |
| | | | |||||
| * | | Fix coding style | Cosimo Cecchi | 2009-06-01 | 5 | -24/+24 |
| | | | |||||
| * | | Add some files to POTFILES.in | Cosimo Cecchi | 2009-06-01 | 1 | -0/+2 |
| | | | |||||
| * | | Emit the callback always in an idle | Cosimo Cecchi | 2009-06-01 | 1 | -25/+36 |
| | | | | | | | | | | | | Also, fix some leaks. | ||||
| * | | Use the new function in EmpathyFTHandler | Cosimo Cecchi | 2009-06-01 | 1 | -35/+36 |
| | | | |||||
| * | | Add empathy_dispatcher_find_channel_class_async() | Cosimo Cecchi | 2009-06-01 | 2 | -0/+103 |
| | | | |||||
| * | | Set use_hash according to what the CM returns | Cosimo Cecchi | 2009-06-01 | 2 | -3/+18 |
| | | | | | | | | | | | | | | | | | | Set use_hash according to what the CM returns and not what the user would like it to be, so that clients won't be confused about whether they should connect to "hashing-started" after "transfer-done". | ||||
| * | | Use the right macros to pass a gboolean as user_data | Cosimo Cecchi | 2009-06-01 | 2 | -11/+14 |
| | | | | | | | | | | | | | | | Use GPOINTER_TO_INT and GINT_TO_POINTER instead of passing the address, as that doesn't work. | ||||
| * | | Set the completed message anyway | Cosimo Cecchi | 2009-06-01 | 1 | -3/+1 |
| | | | | | | | | | | | | | | | Set the completed message anyway in the UI, as it's not guaranteed that the hashing will take place even if use_hash is TRUE | ||||
| * | | Update doc templates | Cosimo Cecchi | 2009-06-01 | 4 | -0/+12 |
| | | | |||||
| * | | Document EmpathyFTHandler | Cosimo Cecchi | 2009-06-01 | 2 | -0/+257 |
| | | | |||||
| * | | Document EmpathyTpFile | Cosimo Cecchi | 2009-06-01 | 2 | -17/+82 |
| | | | |||||
| * | | Remove useless GET_PRIV | Cosimo Cecchi | 2009-06-01 | 1 | -2/+0 |
| | | | |||||
| * | | Remove useless define | Cosimo Cecchi | 2009-06-01 | 1 | -2/+0 |
| | | | |||||
| * | | Use NULL instead of FALSE | Cosimo Cecchi | 2009-06-01 | 1 | -1/+1 |
| | | | |||||
| * | | Document EmpathyFTFactory | Cosimo Cecchi | 2009-06-01 | 1 | -0/+83 |
| | | | |||||
| * | | Remove useless gtk-doc annotations | Cosimo Cecchi | 2009-06-01 | 1 | -17/+0 |
| | | | | | | | | | | | | gtk-doc annotations are useless for files outside of libempathy* | ||||
| * | | Don't claim outgoing channels | Cosimo Cecchi | 2009-06-01 | 1 | -1/+8 |
| | | | |||||
| * | | Add a comment. | Cosimo Cecchi | 2009-06-01 | 1 | -0/+3 |
| | | | |||||
| * | | Move the error declaration in empathy-tp-file.h | Cosimo Cecchi | 2009-06-01 | 2 | -10/+10 |
| | | | |||||
| * | | Unref the EmpathyTpContactFactory | Cosimo Cecchi | 2009-06-01 | 1 | -0/+2 |
| | | | |||||
| * | | Use gchar* instead of char* for allocated retvals | Cosimo Cecchi | 2009-06-01 | 1 | -3/+3 |
| | | | |||||
| * | | Use != NULL for pointer checks. | Cosimo Cecchi | 2009-06-01 | 3 | -24/+24 |
| | | | |||||
| * | | Use g_slice_* instead of g_malloc | Cosimo Cecchi | 2009-06-01 | 1 | -2/+2 |
| | | | |||||
| * | | Use tp_g_value_slice_new_* where possible | Cosimo Cecchi | 2009-06-01 | 1 | -18/+10 |
| | | | |||||
| * | | Unref the EmpathyTpContactFactory | Cosimo Cecchi | 2009-06-01 | 1 | -0/+2 |
| | | | |||||
| * | | Adapt the code to the tp style. | Cosimo Cecchi | 2009-06-01 | 6 | -144/+166 |
| | | | |||||
| * | | Plug a string leak | Cosimo Cecchi | 2009-06-01 | 1 | -0/+2 |
| | | | |||||
| * | | Don't destroy an hashtable owned by DBus | Cosimo Cecchi | 2009-06-01 | 1 | -2/+0 |
| | | | |||||
| * | | Update Python bindings | Cosimo Cecchi | 2009-06-01 | 5 | -65/+215 |
| | | | |||||
| * | | Wait for channel close before closing the socket | Cosimo Cecchi | 2009-06-01 | 1 | -14/+24 |
| | | | | | | | | | | | | So that we can better handle cancellations of the transfer. | ||||
| * | | Add schema for the new preference | Cosimo Cecchi | 2009-06-01 | 1 | -1/+16 |
| | | | |||||
| * | | Don't leak GErrors. | Cosimo Cecchi | 2009-06-01 | 2 | -1/+4 |
| | | | |||||
| * | | Handle construction errors | Cosimo Cecchi | 2009-06-01 | 3 | -21/+27 |
| | | | | | | | | | | | | | | | Handle errors that may arise when constructing the handler from the factory. | ||||
| * | | Set the right initial value in the UI | Cosimo Cecchi | 2009-06-01 | 1 | -3/+7 |
| | | | | | | | | | | | | Set an initial value for the UI string in case we're not using hash. | ||||
| * | | Add some debug messages | Cosimo Cecchi | 2009-06-01 | 1 | -0/+12 |
| | | | |||||
| * | | Properly handle checksumming in the receiver UI | Cosimo Cecchi | 2009-06-01 | 1 | -13/+40 |
| | | | |||||
| * | | Remove the singleton logic from the manager | Cosimo Cecchi | 2009-06-01 | 4 | -46/+30 |
| | | | | | | | | | | | | | | | | | | Don't use a singleton logic for the FT Manager, but let the manager itself hold the references according to the state of the toplevel window. | ||||
| * | | Adjust clear button sensitivity | Cosimo Cecchi | 2009-06-01 | 1 | -0/+27 |
| | | | | | | | | | | | | | | | Set the clear button sensitivity according to the number of completed/cancelled handlers in the manager. | ||||
| * | | Adapt the manager code | Cosimo Cecchi | 2009-06-01 | 1 | -9/+20 |
| | | | | | | | | | | | | Adapt the manager code to react to the new possible hashing. | ||||
| * | | Add empathy_ft_handler_get_use_hash | Cosimo Cecchi | 2009-06-01 | 2 | -1/+20 |
| | | | | | | | | | | | | This is needed, as the GConf property might change during the transfer. | ||||
| * | | Fix a stupid mistake | Cosimo Cecchi | 2009-06-01 | 1 | -4/+2 |
| | | | |||||
| * | | W.I.P. for hash on receiver side. | Cosimo Cecchi | 2009-06-01 | 2 | -11/+103 |
| | | | |||||
| * | | Add use_hash params for incoming transfers | Cosimo Cecchi | 2009-06-01 | 5 | -9/+18 |
| | | | | | | | | | | | | | | | Add use_hash params for incoming transfers to the FT Factory and Handler, so that we will use them to check hash for received files. | ||||
| * | | Clarify UI string | Cosimo Cecchi | 2009-06-01 | 1 | -1/+1 |
| | | | | | | | | | | | | Checksum is not always possible. | ||||
| * | | Add a new preference in the UI | Cosimo Cecchi | 2009-06-01 | 4 | -1/+50 |
| | | | |||||
| * | | Add the USE_HASH property in class_init | Cosimo Cecchi | 2009-06-01 | 1 | -3/+8 |
| | | | |||||
| * | | Update the EmpathyFTFactory API | Cosimo Cecchi | 2009-06-01 | 2 | -3/+4 |
| | | | | | | | | | | | | Update the factory API to make hashing request optional. | ||||
| * | | Make checksum optional when sending | Cosimo Cecchi | 2009-06-01 | 2 | -6/+20 |
| | | | |||||
| * | | Cleanup after rebase v2 | Cosimo Cecchi | 2009-06-01 | 5 | -18/+58 |
| | | | |||||
| * | | First cleanup after rebase | Cosimo Cecchi | 2009-06-01 | 4 | -77/+40 |
| | | | |||||
| * | | Simplify the hashing code | Cosimo Cecchi | 2009-06-01 | 1 | -70/+48 |
| | | | | | | | | | | | | | | | Simplify the hashing code with the aid of GIOScheduler. This has the nice side effect that checksum updating is now done in the I/O thread. | ||||
| * | | Ensure the callbacks are only run once | Cosimo Cecchi | 2009-06-01 | 2 | -0/+15 |
| | | | | | | | | | | | | | | | Also ensure that we get no progress callbacks after the transfer has been cancelled. | ||||
| * | | Add back speed and remaining time | Cosimo Cecchi | 2009-06-01 | 2 | -24/+91 |
| | | | |||||
| * | | Close the handler when rejecting a transfer | Cosimo Cecchi | 2009-06-01 | 1 | -0/+2 |
| | | | |||||
| * | | React to Tp remote errors | Cosimo Cecchi | 2009-06-01 | 3 | -30/+62 |
| | | | | | | | | | | | | Push Tp state change errors to the handler/UI. | ||||
| * | | Remove hashing progress debug message | Cosimo Cecchi | 2009-06-01 | 1 | -2/+0 |
| | | | |||||
| * | | Properly ref/unref the request table | Cosimo Cecchi | 2009-06-01 | 1 | -7/+14 |
| | | | | | | | | | | | | | | | | | | Destroy the request table early, and keep a reference when passing it to the dispatcher. Also, don't cancel the nonexistant EmpathyTpFile when stopping hashing. | ||||
| * | | Don't set the status to cancelled when closing | Cosimo Cecchi | 2009-06-01 | 1 | -16/+23 |
| | | | | | | | | | | | | | | | If we are only closing a channel, don't set the EmpathyTpFile status to cancelled. | ||||
| * | | Handle errors coming from the EmpathyFTFactory | Cosimo Cecchi | 2009-06-01 | 3 | -34/+91 |
| | | | |||||
| * | | Set the overwrite confermation when receiving | Cosimo Cecchi | 2009-06-01 | 1 | -0/+3 |
| | | | |||||
| * | | Unref the EmpathyFTHandlers | Cosimo Cecchi | 2009-06-01 | 1 | -0/+2 |
| | | | | | | | | | | | | Unref EmpathyFTHandler objects after adding them to the manager. | ||||
| * | | Properly emit the TRANSFER_STARTED signal | Cosimo Cecchi | 2009-06-01 | 1 | -8/+11 |
| | | | | | | | | | | | | | | | Emit the TRANSFER_STARTED signal when actually starting the transfer (after the DBus invocation callback). | ||||
| * | | Don't notify progress for zero bytes | Cosimo Cecchi | 2009-06-01 | 1 | -23/+8 |
| | | | | | | | | | | | | Also, remove useless state property. | ||||
| * | | First implementation of error handling | Cosimo Cecchi | 2009-06-01 | 5 | -87/+60 |
| | | | | | | | | | | | | | | | | | | Implement the callback in EmpathyFTManager. Erase a redundant is_cancelled property in EmpathyFTHandler and rely on the GCancellable, which is shared by EmpathyTpFile and EmpathyFTHandler. | ||||
| * | | Total FileTransfer draft spec exorcism | Cosimo Cecchi | 2009-06-01 | 5 | -14/+8 |
| | | | |||||
| * | | Rework the logic of cancelling transfers | Cosimo Cecchi | 2009-06-01 | 3 | -29/+21 |
| | | | | | | | | | | | | | | | | | | Rework the logic of cancelling transfers so that the GCancellable object is not used from an UI frontend, as that would require to duplicate storage for each EmpathyFTHandler in the manager. | ||||
| * | | Use proper DEBUG() messages | Cosimo Cecchi | 2009-06-01 | 2 | -9/+8 |
| | | | |||||
| * | | Use values from TpFileTransferState | Cosimo Cecchi | 2009-06-01 | 1 | -9/+9 |
| | | | | | | | | | | | | | | | | | | Use values from the TpFileTransferState and TpFileTransferStateChangeReason enums instead of the Empathy draft interfaces. | ||||
| * | | Only close the FT operation after the state change | Cosimo Cecchi | 2009-06-01 | 2 | -4/+11 |
| | | | | | | | | | | | | | | | | | | | | | Close the FT operation only after the "completed" state change has been emitted, so that we can guarantee there will be no other progress signals emitted after TRANSFER_DONE. Also, add some other debug calls. | ||||
| * | | Format messages for hashing | Cosimo Cecchi | 2009-06-01 | 1 | -11/+49 |
| | | | | | | | | | | | | | | | Format messages when hashing. Also, add some debug spew to see when the callbacks are called. | ||||
| * | | Emit the TRANSFER_STARTED signal | Cosimo Cecchi | 2009-06-01 | 1 | -0/+3 |
| | | | | | | | | | | | | Emit the TRANSFER_STARTED signal also when offering. | ||||
| * | | Set the "incoming" property at construct | Cosimo Cecchi | 2009-06-01 | 3 | -14/+24 |
| | | | | | | | | | | | | | | | Set the "incoming" property of EmpathyTpFile when we construct it from EmpathyDispatchOperation. | ||||
| * | | Sync with changes in master | Cosimo Cecchi | 2009-06-01 | 1 | -17/+30 |
| | | | | | | | | | | | | | | | Sync with the changes in master and port to the stable TP FileTransfer spec. | ||||
| * | | Add is_completed and is_cancelled API | Cosimo Cecchi | 2009-06-01 | 2 | -12/+54 |
| | | | | | | | | | | | | Add some API to get the state of the handler. | ||||
| * | | Use the proper TP interface instead of emp_cli | Cosimo Cecchi | 2009-06-01 | 2 | -10/+25 |
| | | | | | | | | | | | | Update to use the stable TP interface for FT. | ||||
| * | | Make the whole thing compile | Cosimo Cecchi | 2009-06-01 | 1 | -211/+229 |
| | | | | | | | | | | | | | | | The branch now compiles. Still have to debug and implement error handling. | ||||
| * | | Remove some of the EmpFileTransferState crack | Cosimo Cecchi | 2009-06-01 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | The basic idea is to completely hide the state in EmpathyFTHandler, and let the clients interact with the signal interface instead of switching cases for the state. | ||||
| * | | Add empathy_ft_handler_get_total_bytes API | Cosimo Cecchi | 2009-06-01 | 2 | -10/+19 |
| | | | |||||
| * | | s/ft_manager/manager/ where appropriate | Cosimo Cecchi | 2009-06-01 | 1 | -57/+54 |
| | | | |||||
| * | | W.I.P. code for EmpathyFTManager v2 | Cosimo Cecchi | 2009-06-01 | 1 | -143/+188 |
| | | | | | | | | | | | | | | | Use GET_PRIV everywhere Stubs of implementations of the transfer state machine | ||||
| * | | Add empathy_ft_handler_get_transferred_bytes API | Cosimo Cecchi | 2009-06-01 | 2 | -0/+13 |
| | | | |||||
| * | | First batch of W.I.P. rework of EmpathyFTManager | Cosimo Cecchi | 2009-06-01 | 2 | -380/+197 |
| | | | |||||
| * | | Add to the EmpathyFTManager the new handlers. | Cosimo Cecchi | 2009-06-01 | 1 | -4/+7 |
| | | | |||||
| * | | Add some useful APIs to EmpathyFTHandler | Cosimo Cecchi | 2009-06-01 | 2 | -2/+88 |
| | | | | | | | | | | | | | | | Add some APIs to EmpathyFTHandler useful to get transfer properties. Also, implement an error signal. |