Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move the error declaration in empathy-tp-file.h | Cosimo Cecchi | 2009-06-01 | 2 | -10/+10 |
| | |||||
* | 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 |
| | |||||
* | Don't destroy an hashtable owned by DBus | Cosimo Cecchi | 2009-06-01 | 1 | -2/+0 |
| | |||||
* | 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. | ||||
* | Don't leak GErrors. | Cosimo Cecchi | 2009-06-01 | 2 | -1/+4 |
| | |||||
* | Handle construction errors | Cosimo Cecchi | 2009-06-01 | 2 | -19/+15 |
| | | | | | Handle errors that may arise when constructing the handler from the factory. | ||||
* | Add some debug messages | Cosimo Cecchi | 2009-06-01 | 1 | -0/+12 |
| | |||||
* | 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. | ||||
* | 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 | 4 | -8/+11 |
| | | | | | 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. | ||||
* | 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 | 1 | -0/+10 |
| | |||||
* | 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 | 1 | -17/+49 |
| | |||||
* | React to Tp remote errors | Cosimo Cecchi | 2009-06-01 | 2 | -6/+61 |
| | | | | Push Tp state change errors to the handler/UI. | ||||
* | 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 | 1 | -1/+1 |
| | |||||
* | 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 | 4 | -72/+27 |
| | | | | | | 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 | 4 | -13/+8 |
| | |||||
* | Rework the logic of cancelling transfers | Cosimo Cecchi | 2009-06-01 | 2 | -5/+18 |
| | | | | | | 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. | ||||
* | 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. | ||||
* | 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 |
| | |||||
* | Add empathy_ft_handler_get_transferred_bytes API | Cosimo Cecchi | 2009-06-01 | 2 | -0/+13 |
| | |||||
* | 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. | ||||
* | Fix indentation of function prototype | Cosimo Cecchi | 2009-06-01 | 1 | -3/+2 |
| | |||||
* | Remove useless include of empathy-tp-file.h | Cosimo Cecchi | 2009-06-01 | 1 | -2/+1 |
| | |||||
* | Remove dead code in EmpathyDispatcher | Cosimo Cecchi | 2009-06-01 | 1 | -131/+0 |
| | |||||
* | Rethink a bit the logic for an incoming transfer. | Cosimo Cecchi | 2009-06-01 | 4 | -17/+70 |
| | | | | | | | | | | | Now, a client should have to do the following, in order to receive a file transfer: - let the EmpathyFTFactory claim the EmpathyDispatchOperation - the factory will emit "new-incoming-transfer" when the handler is filled with the relevant properties - now you can choose a destination file, and then you should call _set_destination on EmpathyFTFactory passing the handler. - the factory will emit "new-ft-handler" as you're now ready to start the actual transfer. | ||||
* | Emit the transfer_started signal as soon as we start an incoming transfer. | Cosimo Cecchi | 2009-06-01 | 1 | -0/+5 |
| | |||||
* | Free memory in _finalize inside EmpathyFTHandler. | Cosimo Cecchi | 2009-06-01 | 1 | -0/+20 |
| | |||||
* | We don't need dispose, finalize and private fields in EmpathyFTFactory (yet?). | Cosimo Cecchi | 2009-06-01 | 1 | -31/+1 |
| | |||||
* | Cleanup in EmpathyTpFile style. | Cosimo Cecchi | 2009-06-01 | 2 | -200/+187 |
| | |||||
* | Make libempathy compile with the new changes. | Cosimo Cecchi | 2009-06-01 | 4 | -99/+100 |
| | |||||
* | Modify EmpathyFTHandler to adapt to the changes in EmpathyTpFile API. | Cosimo Cecchi | 2009-06-01 | 3 | -13/+45 |
| | |||||
* | Remove the RequestData struct. | Cosimo Cecchi | 2009-06-01 | 1 | -147/+120 |
| | |||||
* | W.I.P. for heavy lifting on EmpathyTpFile. | Cosimo Cecchi | 2009-06-01 | 8 | -1053/+681 |
| | |||||
* | Don't schedule the next read two times when we're finished reading the stream. | Cosimo Cecchi | 2009-06-01 | 1 | -1/+0 |
| | |||||
* | Add debug spew. | Cosimo Cecchi | 2009-06-01 | 1 | -0/+19 |
| | |||||
* | Add some error handling and keep on adding progress signals. | Cosimo Cecchi | 2009-06-01 | 2 | -13/+69 |
| | |||||
* | Fix the build. | Cosimo Cecchi | 2009-06-01 | 2 | -3/+8 |
| | |||||
* | Start implementing signals inside EmpathyFTHandler. | Cosimo Cecchi | 2009-06-01 | 1 | -7/+73 |
| | |||||
* | Implement empathy_ft_factory_claim_channel and make naming uniform. | Cosimo Cecchi | 2009-06-01 | 2 | -7/+20 |
| | |||||
* | Fix the build. | Cosimo Cecchi | 2009-06-01 | 2 | -3/+4 |
| | |||||
* | Set more meaningful names for EmpathyFTHandler public methods. | Cosimo Cecchi | 2009-06-01 | 2 | -9/+13 |
| | |||||
* | Call the dispatcher to create the Channel after we have built the request. | Cosimo Cecchi | 2009-06-01 | 1 | -6/+73 |
| | |||||
* | Implement hashing of the file. Make it compile. | Cosimo Cecchi | 2009-06-01 | 4 | -17/+381 |
| | |||||
* | Little cleanup. | Cosimo Cecchi | 2009-06-01 | 2 | -3/+7 |
| | |||||
* | Initial commit for EmpathyFTFactory and EmpathyFTHandler. | Cosimo Cecchi | 2009-06-01 | 4 | -0/+489 |
| | |||||
* | Support all position fields | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -0/+1 |
| | |||||
* | Merge commit 'ksz/can_stream_tube' | Guillaume Desmottes | 2009-06-01 | 3 | -26/+55 |
|\ | |||||
| * | Add the method empathy_contact_can_stream_tubes in the ↵ | Arnaud Maillet | 2009-06-01 | 3 | -26/+55 |
| | | | | | | | | empathy-tp-contact-factory | ||||
* | | add chat.freenode.net as default FreeNode server (#584061) | Guillaume Desmottes | 2009-05-31 | 1 | -0/+1 |
|/ | |||||
* | Remove usage of McPresence as much as possible | Sjoerd Simons | 2009-05-31 | 10 | -171/+238 |
| | |||||
* | new tube API is now stable | Guillaume Desmottes | 2009-05-28 | 1 | -14/+13 |
| | |||||
* | empathy-tp-contact-factory: coding style fixes | Guillaume Desmottes | 2009-05-28 | 1 | -2/+2 |
| | |||||
* | Correctly set the is_member flag when members are added | Sjoerd Simons | 2009-05-28 | 1 | -1/+1 |
| | |||||
* | Treat TP_CONNECTION_PRESENCE_TYPE_UNSET as _AVAILABLE | Sjoerd Simons | 2009-05-28 | 1 | -1/+1 |
| | | | | | | In case a CM doesn't have the presence interface a contacts presence will be reported as _UNSET. Treating this as _AVAILABLE causes these contacts to show up in the UI | ||||
* | Improve code readability | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -8/+11 |
| | | | | | Rename userdata to contact, wrap at 80 chars | ||||
* | Don't need to check twice if location has latitude | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -6/+1 |
| | | | | | There is no need to check for lon as lat, lon as always set togeter (they are meaningless alone). | ||||
* | Move the geoclue geocoding in EmpathyTpContactFactory | Pierre-Luc Beaudoin | 2009-05-28 | 2 | -1/+133 |
| | | | | | | This code needs to be run when ever there is a new location available It makes more sens for it to be there. This makes the geolocation informtion ritcher as it can be displayed on a map. | ||||
* | Fix translation and value errors for relative time | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -2/+1 |
| | |||||
* | Display relative time to user | Pierre-Luc Beaudoin | 2009-05-28 | 2 | -0/+42 |
| | | | | | | | | The time of the geolocation update is displayed relatively to current time (1 min ago, 3 hours ago). The function just prints ("in the future") for debugging purpuses for time in the future. | ||||
* | Copy GHashTable received from Dbus and refactor | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -13/+24 |
| | | | | | | | This makes the GHashTable's structure explicit and less error prone when inserting later on. Move the copied code over to a new function. | ||||
* | empathy-tp-chat: fix leak in dispose | Guillaume Desmottes | 2009-05-26 | 1 | -1/+1 |
| | |||||
* | Merge commit 'ksz/fix-bug-583558' | Guillaume Desmottes | 2009-05-22 | 1 | -3/+3 |
|\ | |||||
| * | Rename OfferStreamTube and AcceptStreamTube to Offer and Accept | Arnaud Maillet | 2009-05-22 | 1 | -3/+3 |
| | | |||||
* | | Fixed call with list | Gabriel Millaire | 2009-05-22 | 1 | -1/+1 |
| | | |||||
* | | Signal "error" is detailed | Gabriel Millaire | 2009-05-22 | 1 | -1/+1 |
| | | |||||
* | | Implement error signal | Gabriel Millaire | 2009-05-22 | 1 | -4/+17 |
|/ | |||||
* | document empathy_call_factory_new_call and ↵ | Guillaume Desmottes | 2009-05-18 | 1 | -0/+16 |
| | | | | empathy_call_factory_new_call_with_streams | ||||
* | document empathy_call_handler_new_for_contact_with_streams and ↵ | Guillaume Desmottes | 2009-05-18 | 1 | -0/+18 |
| | | | | empathy_call_handler_new_for_contact | ||||
* | Allow the call factory to create calls with specific types of media | Sjoerd Simons | 2009-05-18 | 2 | -3/+17 |
| | |||||
* | Change empathy_tp_call_to to indicate with what media streams we want to start | Sjoerd Simons | 2009-05-18 | 2 | -3/+14 |
| | |||||
* | Allow handlers to be created for streams with initial audio and video | Sjoerd Simons | 2009-05-18 | 2 | -2/+47 |
| | |||||
* | Tweak the properties of various elements for a better voip experience | Sjoerd Simons | 2009-05-18 | 1 | -0/+48 |
| | |||||
* | enable coding style checks in libempathy | Guillaume Desmottes | 2009-05-18 | 1 | -0/+6 |
| | |||||
* | empathy-tube-handler: fix coding style | Guillaume Desmottes | 2009-05-18 | 1 | -1/+1 |
| | |||||
* | empathy-tp-tube: fix coding style | Guillaume Desmottes | 2009-05-18 | 1 | -2/+2 |
| | |||||
* | empathy-tp-roomlist: fix coding style | Guillaume Desmottes | 2009-05-18 | 1 | -1/+1 |
| | |||||
* | empathy-tp-contact-factory: fix coding style | Guillaume Desmottes | 2009-05-18 | 1 | -3/+3 |
| | |||||
* | empathy-tp-chat: fix coding style | Guillaume Desmottes | 2009-05-18 | 2 | -7/+7 |
| | |||||
* | empathy-tp-call: fix coding style | Guillaume Desmottes | 2009-05-18 | 1 | -1/+1 |
| | |||||
* | empathy-time: update FSF address | Guillaume Desmottes | 2009-05-18 | 2 | -4/+4 |
| | |||||
* | empathy-status-presets: fix coding style and update FSF address | Guillaume Desmottes | 2009-05-18 | 2 | -7/+7 |
| | |||||
* | empathy-message: update FSF address | Guillaume Desmottes | 2009-05-18 | 2 | -4/+4 |
| | |||||
* | empathy-log-store: update FSF address | Guillaume Desmottes | 2009-05-18 | 2 | -4/+4 |
| | |||||
* | empathy-log-store-empathy: update FSF address | Guillaume Desmottes | 2009-05-18 | 2 | -4/+4 |
| | |||||
* | empathy-log-manager: update FSF address | Guillaume Desmottes | 2009-05-18 | 2 | -4/+4 |
| | |||||
* | empathy-irc-network: update FSF address | Guillaume Desmottes | 2009-05-18 | 1 | -2/+2 |
| | |||||
* | empathy-irc-network-manager: fix coding style | Guillaume Desmottes | 2009-05-18 | 1 | -1/+1 |
| | |||||
* | empathy-types: fix coding style | Guillaume Desmottes | 2009-05-18 | 1 | -1/+1 |
| | |||||
* | empathy-tp-contact-list: fix coding style | Guillaume Desmottes | 2009-05-18 | 2 | -8/+8 |
| | |||||
* | empathy-utils: fix coding style and update FSF address | Guillaume Desmottes | 2009-05-18 | 2 | -9/+9 |
| | |||||
* | empathy-idle: fix coding style | Guillaume Desmottes | 2009-05-18 | 1 | -2/+2 |
| | |||||
* | empathy-dispatcher: fix coding style | Guillaume Desmottes | 2009-05-18 | 1 | -9/+9 |
| | |||||
* | empathy-dispatch-operation: fix coding style | Guillaume Desmottes | 2009-05-18 | 1 | -1/+1 |
| | |||||
* | empathy-contact: fix coding style | Guillaume Desmottes | 2009-05-18 | 1 | -1/+1 |
| | |||||
* | empathy-contact-manager: fix coding style | Guillaume Desmottes | 2009-05-18 | 1 | -1/+1 |
| | |||||
* | empathy-contact-monitor: fix coding style | Guillaume Desmottes | 2009-05-18 | 2 | -4/+4 |
| | |||||
* | empathy-contact-groups: fix coding style and update FSF address | Guillaume Desmottes | 2009-05-18 | 2 | -6/+6 |
| | |||||
* | empathy-chatroom-manager: fix coding style and update FSF address | Guillaume Desmottes | 2009-05-18 | 2 | -6/+6 |
| | |||||
* | empathy-call-handler: fix coding style | Guillaume Desmottes | 2009-05-18 | 1 | -1/+1 |
| | |||||
* | empathy-call-factory: fix coding style | Guillaume Desmottes | 2009-05-18 | 2 | -2/+2 |
| | |||||
* | empathy-account-manager: fix coding style | Guillaume Desmottes | 2009-05-18 | 2 | -6/+6 |
| | |||||
* | Use a quark as it is faster | Pierre-Luc Beaudoin | 2009-05-10 | 1 | -2/+2 |
| | |||||
* | Don't ref the returned hash table | Pierre-Luc Beaudoin | 2009-05-10 | 1 | -2/+2 |
| | |||||
* | Drop tp_contact_factory_update_location for code readability | Pierre-Luc Beaudoin | 2009-05-10 | 1 | -20/+7 |
| | | | | This function is an artefact from previous version of this functionality | ||||
* | Remove the interface checks as per Zdra comments | Pierre-Luc Beaudoin | 2009-05-10 | 1 | -43/+9 |
| | | | | | | | | | The interface checks were superfluous as the connect_to does nothing if the interface doesn't exist and call methods directly call the callback with an error if such method doesn't exist. That is why I kept the verification there as I didn't want to polute logs with error messages. | ||||
* | Add keys' origin | Pierre-Luc Beaudoin | 2009-05-10 | 1 | -0/+1 |
| | |||||
* | Update Copyright year | Pierre-Luc Beaudoin | 2009-05-10 | 1 | -1/+1 |
| | | | | This work started in 2008 but has been released in 2009 | ||||
* | Don't create an unused hashtable and free location on finalize | Pierre-Luc Beaudoin | 2009-05-10 | 1 | -5/+7 |
| | |||||
* | Fix bug #579484: Join Chatroom dialog doesn't list rooms when changing | Gabriel Millaire | 2009-05-08 | 1 | -5/+37 |
| | | | | | | account By remembering to start listing rooms when the channel is ready. | ||||
* | Verify if the connection supports interface Location.DRAFT | Pierre-Luc Beaudoin | 2009-05-08 | 1 | -12/+51 |
| | | | | Before calling and adding a call back that depends on the interface | ||||
* | Remove a trailing space and g_print | Pierre-Luc Beaudoin | 2009-05-08 | 2 | -3/+1 |
| | |||||
* | Fix doc's consistency | Pierre-Luc Beaudoin | 2009-05-08 | 1 | -2/+2 |
| | |||||
* | Get rid of the run call | Pierre-Luc Beaudoin | 2009-05-08 | 1 | -26/+14 |
| | | | | | Also gets rid of the unnecessary GHashTable copying which caused a crash on location_updated | ||||
* | Use iters on hash tables instead of foreach | Pierre-Luc Beaudoin | 2009-05-08 | 1 | -10/+9 |
| | |||||
* | Fix review comments on EmpathyTpContactFactory by Guillaume Desmottes | Pierre-Luc Beaudoin | 2009-05-08 | 1 | -10/+11 |
| | | | | Mostly coding style and some memory management fixes | ||||
* | Fix review comments on EmpathyContact by Guillaume Desmottes | Pierre-Luc Beaudoin | 2009-05-08 | 1 | -4/+18 |
| | | | | Mostly coding style fixes and documentation | ||||
* | Move get_location to the right place | Pierre-Luc Beaudoin | 2009-05-08 | 1 | -0/+53 |
| | | | | This will make the location requested upon contact creation | ||||
* | Copy the hash table we receive | Pierre-Luc Beaudoin | 2009-05-08 | 1 | -1/+17 |
| | |||||
* | Set/get location on telepathy | Pierre-Luc Beaudoin | 2009-05-08 | 2 | -2/+50 |
| | |||||
* | Add Location to EmpathyContact | Pierre-Luc Beaudoin | 2009-05-08 | 4 | -0/+120 |
| | |||||
* | Add Location debug domain | Pierre-Luc Beaudoin | 2009-05-08 | 2 | -1/+3 |
| | |||||
* | tube_is_ready: ensure than tube stays alive while we are calling the callbacks | Guillaume Desmottes | 2009-05-06 | 1 | -0/+3 |
| | |||||
* | remove useless include | Guillaume Desmottes | 2009-04-29 | 1 | -1/+0 |
| | |||||
* | call-handler: get the contact from the TpCall if it has not been defined ↵ | Guillaume Desmottes | 2009-04-29 | 1 | -0/+13 |
| | | | | during construction | ||||
* | call-handler: contact and tp-call properties are construct only | Guillaume Desmottes | 2009-04-29 | 1 | -2/+2 |
| | |||||
* | tp-roomlist: use tp_channel_call_when_ready instead of ↵ | Guillaume Desmottes | 2009-04-28 | 1 | -13/+29 |
| | | | | tp_channel_run_until_ready | ||||
* | tube-handler: fix functions definition style | Guillaume Desmottes | 2009-04-28 | 1 | -12/+12 |
| | |||||
* | tube-handler: use tp_channel_call_when_ready instead of ↵ | Guillaume Desmottes | 2009-04-28 | 1 | -6/+23 |
| | | | | tp_channel_run_until_ready | ||||
* | tube-handler: don't leak data and connection if connection is invalidated | Guillaume Desmottes | 2009-04-28 | 1 | -0/+2 |
| | |||||
* | tube-handler: wait that the connection is ready before creating the TpChannel | Guillaume Desmottes | 2009-04-27 | 1 | -11/+28 |
| | |||||
* | document EmpathyTpTube object | Guillaume Desmottes | 2009-04-27 | 1 | -0/+7 |
| | |||||
* | Merge branch 'tp-tube' | Guillaume Desmottes | 2009-04-27 | 3 | -43/+323 |
|\ | |||||
| * | add '%' in front of constants | Guillaume Desmottes | 2009-04-27 | 1 | -1/+1 |
| | | |||||
| * | document empathy-tp-tube | Guillaume Desmottes | 2009-04-27 | 1 | -1/+55 |
| | | |||||
| * | libempathy/empathy-tp-tube.[ch]: port to tp coding style | Guillaume Desmottes | 2009-04-24 | 2 | -41/+52 |
| | | |||||
| * | s/Empaty/Empathy | Guillaume Desmottes | 2009-04-24 | 2 | -5/+5 |
| | | |||||
| * | document empathy_tp_tube_call_when_ready | Guillaume Desmottes | 2009-04-24 | 1 | -1/+28 |
| | | |||||
| * | Merge branch 'master' into tp-tube | Guillaume Desmottes | 2009-04-24 | 31 | -4568/+2844 |
| |\ | |||||
| * | | empathy-tube-handler: wait that tube is ready before announcing it | Guillaume Desmottes | 2009-04-21 | 1 | -8/+27 |
| | | | |||||
| * | | add empathy_tp_tube_call_when_ready. Fixes bug #579735 | Guillaume Desmottes | 2009-04-21 | 2 | -5/+140 |
| | | | |||||
| * | | tp_tube_constructor: get State property not priv->state is actually set | Guillaume Desmottes | 2009-04-21 | 1 | -0/+34 |
| | | | |||||
* | | | Merge branch 'ft-misc' | Jonny Lamb | 2009-04-25 | 2 | -26/+155 |
|\ \ \ | |||||
| * | | | Reference empathy_tp_file_is_ready in the "ready" property. | Jonny Lamb | 2009-04-25 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | | | Remove incorrect emacs modeline. | Jonny Lamb | 2009-04-25 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | | | Added more words to empathy_tp_file_is_ready. | Jonny Lamb | 2009-04-25 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | | | Removed empathy_tp_file_close as it was a duplicate of _cancel. | Jonny Lamb | 2009-04-25 | 2 | -8/+1 |
| | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | | | Use a tp-glib constant rather than a magic number. | Jonny Lamb | 2009-04-25 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
| * | | | Update EmpathyTpFile documentation. | Jonny Lamb | 2009-04-25 | 2 | -16/+148 |
| | | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | | | | Fix a theoretical race listing pending messages | Will Thompson | 2009-04-25 | 1 | -4/+4 |
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If you call ListPendingMessages before connecting to Received, the following could theoretically occur: Empathy --- ListPendingMessages --> CM Empathy <-- LPM returns --- CM <----- CM -----> Received Empathy connects to Received and thus you could miss a message. Connecting to Received before calling ListPendingMessages avoids this (mostly theoretical) bug. Signed-off-by: Will Thompson <will.thompson@collabora.co.uk> | ||||
* | | | Add gtk-doc for new functions | Xavier Claessens | 2009-04-25 | 1 | -0/+16 |
| | | | |||||
* | | | Refresh each second instead of each 2 seconds | Xavier Claessens | 2009-04-25 | 1 | -1/+1 |
| | | | |||||
* | | | Display the file transfer speed and calculate remaining time more dynamically. | Xavier Claessens | 2009-04-25 | 2 | -13/+78 |
| | | | |||||
* | | | Add shave support to build process. | Jonny Lamb | 2009-04-24 | 1 | -6/+8 |
| |/ |/| | | | | | | | | | Use --enable-shave to enable building with shave. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | | tp-file: ready property has to be read only | Guillaume Desmottes | 2009-04-24 | 1 | -5/+1 |
| | | |||||
* | | tp-file: implement getter/setter for the ready property | Guillaume Desmottes | 2009-04-24 | 1 | -0/+6 |
| | | |||||
* | | Remove g_object_ref from empathy_dispatch_operation_get_tp_connection. Fixes ↵ | Jonny Lamb | 2009-04-22 | 2 | -3/+1 |
| | | | | | | | | | | | | #579780 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | | Rename empathy_contact_new_static to empathy_contact_new_for_log | Xavier Claessens | 2009-04-22 | 3 | -7/+7 |
| | | |||||
* | | Do not rely on suppress_handlers, it is deprecated. | Xavier Claessens | 2009-04-22 | 1 | -76/+49 |
| | | |||||
* | | Rename manager to self to not confuse with account_manager. | Xavier Claessens | 2009-04-22 | 1 | -6/+6 |
| | | |||||
* | | Replace empathy_connection_get_protocol by tp_connection_parse_object_path | Xavier Claessens | 2009-04-22 | 3 | -33/+3 |
| | | |||||
* | | Add a comment to tell that tp_contact_list_group_add() takes ownership of ↵ | Xavier Claessens | 2009-04-22 | 1 | -0/+1 |
| | | | | | | | | handles array | ||||
* | | Make the comment for group hash table more explicit | Xavier Claessens | 2009-04-22 | 1 | -1/+2 |
| | | |||||
* | | Add a comment to explain what does tp_contact_list_group_add | Xavier Claessens | 2009-04-22 | 1 | -0/+5 |
| | | |||||
* | | Simplify expression in tp_contact_list_group_add_data_unref | Xavier Claessens | 2009-04-22 | 1 | -1/+2 |
| | | |||||
* | | Add doc for empathy_account_manager_dup_connections. | Xavier Claessens | 2009-04-22 | 1 | -0/+9 |
| | | |||||
* | | Make explicit in the doc of empathy_account_manager_get_connection that it ↵ | Xavier Claessens | 2009-04-22 | 1 | -1/+1 |
| | | | | | | | | does not return a new ref | ||||
* | | Add asserts in connection_invalidated_cb | Xavier Claessens | 2009-04-22 | 1 | -0/+6 |
| | | |||||
* | | Document hash tables in EmpathyAccountManagerPriv | Xavier Claessens | 2009-04-22 | 1 | -2/+2 |
| | | |||||
* | | Add empathy_contact_new_static() to create a contact that comes from logs | Xavier Claessens | 2009-04-22 | 3 | -6/+22 |
| | | |||||
* | | Add G_PARAM_STATIC_STRINGS to EmpathyContact properties | Xavier Claessens | 2009-04-22 | 1 | -10/+10 |
| | | |||||
* | | Fix build, probably an error while rebasing | Xavier Claessens | 2009-04-22 | 1 | -2/+0 |
| | | |||||
* | | Cleanup authors of EmpathyContact. It has nothing to do with Gossip code ↵ | Xavier Claessens | 2009-04-22 | 2 | -4/+1 |
| | | | | | | | | anymore. All code is mine. | ||||
* | | Use tp_connection_get_self_handle where needed | Xavier Claessens | 2009-04-22 | 3 | -38/+12 |
| | | |||||
* | | Also accept local-pending of publish if adding a contact | Xavier Claessens | 2009-04-22 | 1 | -0/+5 |
| | | |||||
* | | Change EmpathyTpContactFactory API to look more like TpConnection. Add ↵ | Xavier Claessens | 2009-04-22 | 8 | -102/+380 |
| | | | | | | | | | | | | function to get only one contact from id/handle. | ||||
* | | Simplify empathy_contact_get_account | Xavier Claessens | 2009-04-22 | 1 | -7/+3 |
| | | |||||
* | | Extract protocol from the connection's object-path and correctly set the ↵ | Xavier Claessens | 2009-04-22 | 3 | -4/+36 |
| | | | | | | | | special group for xmpp-local contacts. | ||||
* | | Add commented out code to set the _is_ready property of EmpathyContact | Xavier Claessens | 2009-04-22 | 1 | -0/+14 |
| | | |||||
* | | - Fix connection of "group-members-changed" signal | Xavier Claessens | 2009-04-22 | 1 | -14/+3 |
| | | | | | | | | | | - Do not unerf channel when calling close. Wait for it to be invalidated becasue we can still get signals between the moment we called close and the CM actually closing the channel. | ||||
* | | Remove dead code | Xavier Claessens | 2009-04-22 | 1 | -3/+0 |
| | | |||||
* | | Use new getters and setters of EmpathyChatroom. Simplify to lookup when a ↵ | Xavier Claessens | 2009-04-22 | 1 | -35/+20 |
| | | | | | | | | tp_chat is destroyed. | ||||
* | | Add getter and setter for "tp-chat" and "favorite" properties on EmpathyChatroom | Xavier Claessens | 2009-04-22 | 2 | -43/+85 |
| | | |||||
* | | Drop dead code | Xavier Claessens | 2009-04-22 | 2 | -101/+0 |
| | | |||||
* | | Drop usage of McAccount from EmpathyTpTube | Xavier Claessens | 2009-04-22 | 1 | -8/+1 |
| | | |||||
* | | If presence message is "", get the default message. | Xavier Claessens | 2009-04-22 | 1 | -1/+1 |
| | | |||||
* | | Add a group channel only if suppress_handler == FALSE | Xavier Claessens | 2009-04-22 | 1 | -3/+5 |
| | | |||||
* | | Make sure to not ref a NULL object | Xavier Claessens | 2009-04-22 | 1 | -0/+3 |
| | | |||||
* | | index begin at 0 and not 1 for GArray | Xavier Claessens | 2009-04-22 | 1 | -1/+1 |
| | | |||||
* | | Get the factory in _constructed because connection property is not set yet ↵ | Xavier Claessens | 2009-04-22 | 1 | -2/+3 |
| | | | | | | | | in _init | ||||
* | | CONSTRUCT_ONLY properties must be writable | Xavier Claessens | 2009-04-22 | 1 | -3/+5 |
| | | |||||
* | | Get the priv struct of the right object. | Xavier Claessens | 2009-04-22 | 1 | -2/+2 |
| | | |||||
* | | Get the connection for newly created accounts | Xavier Claessens | 2009-04-22 | 1 | -44/+53 |
| | | |||||
* | | Do not use empathy_contact_equal anymore, pointer comparaison is guaranteed ↵ | Xavier Claessens | 2009-04-22 | 1 | -1/+0 |
| | | | | | | | | to be enough. | ||||
* | | There is no "contact" property on EmpathyTpFile | Xavier Claessens | 2009-04-22 | 1 | -2/+0 |
| | | |||||
* | | EmpathyTpContactFactory don't have a ready property anymore. | Xavier Claessens | 2009-04-22 | 1 | -12/+6 |
| | | |||||
* | | Remove unused function empathy_dispatcher_call_with_contact(). | Xavier Claessens | 2009-04-22 | 2 | -31/+0 |
| | | |||||
* | | Remove usage of EmpathyTpGroup from EmpathyTpContactList | Xavier Claessens | 2009-04-22 | 1 | -566/+610 |
| | | |||||
* | | Remove EmpathyTpGroup | Xavier Claessens | 2009-04-22 | 3 | -1076/+0 |
| | | |||||
* | | Use the account manager to map from connection to account. | Xavier Claessens | 2009-04-22 | 1 | -6/+19 |
| | | |||||
* | | Add empathy_tp_chat_get_connection() to direct access the channel's connection. | Xavier Claessens | 2009-04-22 | 2 | -0/+11 |
| | | |||||
* | | Reorder functions to not declare them on top | Xavier Claessens | 2009-04-22 | 1 | -267/+267 |
| | | |||||
* | | Fix some coding style | Xavier Claessens | 2009-04-22 | 1 | -105/+90 |
| | | |||||
* | | Port EmpathyTpChat to new API and drop usage of EmpathyTpGroup. | Xavier Claessens | 2009-04-22 | 2 | -403/+375 |
| | | |||||
* | | Port EmpathyCallHandler to new API | Xavier Claessens | 2009-04-22 | 1 | -30/+20 |
| | | |||||
* | | Port EmpathyTpCall to new API | Xavier Claessens | 2009-04-22 | 1 | -36/+23 |
| | | |||||
* | | Port EmpathyLogManager to new API | Xavier Claessens | 2009-04-22 | 1 | -2/+6 |
| | | |||||
* | | Port EmpathyDispatchOperation to new API | Xavier Claessens | 2009-04-22 | 1 | -6/+61 |
| | | |||||
* | | Port EmpathyTpFile to new API and add a ready property | Xavier Claessens | 2009-04-22 | 2 | -43/+130 |
| | | |||||
* | | EmpathyDispatcher: Use new EmpathyAccountManager API and rebase on ↵ | Xavier Claessens | 2009-04-22 | 2 | -200/+83 |
| | | | | | | | | TpConnection instead of McAccount | ||||
* | | Drop unused include of contact factory | Xavier Claessens | 2009-04-22 | 1 | -1/+0 |
| | | |||||
* | | EmpathyContactManager: Use new API of EmpathyAccountManager and ↵ | Xavier Claessens | 2009-04-22 | 2 | -89/+65 |
| | | | | | | | | EmpathyTpContactList. | ||||
* | | Rebase EmpathyTpContactList on TpConnection instead of McAccount. | Xavier Claessens | 2009-04-22 | 2 | -121/+53 |
| | | |||||
* | | Change API of EmpathyTpContactFactory: | Xavier Claessens | 2009-04-22 | 2 | -776/+313 |
| | | | | | | | | | | | | - Based on TpConnection instead of McAccount. - Drop all code that is now handled in TpContact. - Make it per-connection singleton. | ||||
* | | Drop EmpathyContactFactory | Xavier Claessens | 2009-04-22 | 3 | -270/+2 |
| | | |||||
* | | Keep a ref to all TpConnection objects. Map account<>connection. | Xavier Claessens | 2009-04-22 | 2 | -0/+159 |
| | | |||||
* | | Turn EmpathyContact into a TpContact wrapper | Xavier Claessens | 2009-04-22 | 2 | -385/+213 |
|/ | |||||
* | empathy_tube_handler_build_bus_name: escape invalid char in the service name | Guillaume Desmottes | 2009-04-21 | 1 | -1/+22 |
| | |||||
* | Fix memleak in tp_contact_list_group_member_removed_cb. Free group name when | Lars-Peter Clausen | 2009-04-21 | 1 | -0/+1 |
| | | | | it is removed from the group list. | ||||
* | Fix memleak in empathy_tp_chat_acknowledge_messages. Unref message after it has | Lars-Peter Clausen | 2009-04-21 | 1 | -0/+1 |
| | | | | been removed from the message queue. | ||||
* | Fix memleak in empathy_account_manager_init. Do not create unused account data. | Lars-Peter Clausen | 2009-04-21 | 1 | -6/+1 |
| | |||||
* | Fix memleak in empathy_tp_file_accept. Free content of priv->filename before | Lars-Peter Clausen | 2009-04-21 | 1 | -0/+1 |
| | | | | overwriting it. | ||||
* | Fix memleak in log_store_empathy_get_chats_for_dir. Only build filename if its | Lars-Peter Clausen | 2009-04-21 | 1 | -3/+1 |
| | | | | needed and freed again. | ||||
* | Merge commit 'bigon/configure-deprecated-flag' | Xavier Claessens | 2009-04-19 | 1 | -1/+2 |
|\ | |||||
| * | Use autotools magic to take care of disabling deprecated symbols | Laurent Bigonville | 2009-04-18 | 1 | -1/+2 |
| | | | | | | | | | | Passing --enable-maintainer-mode to the configure will disable deprecated symbols | ||||
* | | Add more information to EmpathyChatroom | Pierre-Luc Beaudoin | 2009-04-18 | 3 | -3/+242 |
|/ | | | | | | | - Invite Only - Require password - Subject - Member count | ||||
* | tp-tube: remove priv->parameters | Guillaume Desmottes | 2009-04-17 | 1 | -5/+0 |
| | |||||
* | tp-tube: remove priv->service | Guillaume Desmottes | 2009-04-17 | 1 | -3/+0 |
| | |||||
* | tp-tube: remove priv->initiator_contact and priv->factory as they are not used | Guillaume Desmottes | 2009-04-17 | 1 | -9/+0 |
| | |||||
* | empathy-tp-tube: remove initiator and type member variables as they are not used | Guillaume Desmottes | 2009-04-17 | 1 | -2/+0 |
| |