aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy
Commit message (Collapse)AuthorAgeFilesLines
* Move the error declaration in empathy-tp-file.hCosimo Cecchi2009-06-012-10/+10
|
* Use != NULL for pointer checks.Cosimo Cecchi2009-06-013-24/+24
|
* Use g_slice_* instead of g_mallocCosimo Cecchi2009-06-011-2/+2
|
* Use tp_g_value_slice_new_* where possibleCosimo Cecchi2009-06-011-18/+10
|
* Unref the EmpathyTpContactFactoryCosimo Cecchi2009-06-011-0/+2
|
* Adapt the code to the tp style.Cosimo Cecchi2009-06-016-144/+166
|
* Don't destroy an hashtable owned by DBusCosimo Cecchi2009-06-011-2/+0
|
* Wait for channel close before closing the socketCosimo Cecchi2009-06-011-14/+24
| | | | So that we can better handle cancellations of the transfer.
* Don't leak GErrors.Cosimo Cecchi2009-06-012-1/+4
|
* Handle construction errorsCosimo Cecchi2009-06-012-19/+15
| | | | | Handle errors that may arise when constructing the handler from the factory.
* Add some debug messagesCosimo Cecchi2009-06-011-0/+12
|
* Add empathy_ft_handler_get_use_hashCosimo Cecchi2009-06-012-1/+20
| | | | This is needed, as the GConf property might change during the transfer.
* W.I.P. for hash on receiver side.Cosimo Cecchi2009-06-012-11/+103
|
* Add use_hash params for incoming transfersCosimo Cecchi2009-06-014-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_initCosimo Cecchi2009-06-011-3/+8
|
* Update the EmpathyFTFactory APICosimo Cecchi2009-06-012-3/+4
| | | | Update the factory API to make hashing request optional.
* Make checksum optional when sendingCosimo Cecchi2009-06-012-6/+20
|
* Cleanup after rebase v2Cosimo Cecchi2009-06-011-0/+10
|
* First cleanup after rebaseCosimo Cecchi2009-06-014-77/+40
|
* Simplify the hashing codeCosimo Cecchi2009-06-011-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 onceCosimo Cecchi2009-06-012-0/+15
| | | | | Also ensure that we get no progress callbacks after the transfer has been cancelled.
* Add back speed and remaining timeCosimo Cecchi2009-06-011-17/+49
|
* React to Tp remote errorsCosimo Cecchi2009-06-012-6/+61
| | | | Push Tp state change errors to the handler/UI.
* Properly ref/unref the request tableCosimo Cecchi2009-06-011-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 closingCosimo Cecchi2009-06-011-16/+23
| | | | | If we are only closing a channel, don't set the EmpathyTpFile status to cancelled.
* Handle errors coming from the EmpathyFTFactoryCosimo Cecchi2009-06-011-1/+1
|
* Properly emit the TRANSFER_STARTED signalCosimo Cecchi2009-06-011-8/+11
| | | | | Emit the TRANSFER_STARTED signal when actually starting the transfer (after the DBus invocation callback).
* Don't notify progress for zero bytesCosimo Cecchi2009-06-011-23/+8
| | | | Also, remove useless state property.
* First implementation of error handlingCosimo Cecchi2009-06-014-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 exorcismCosimo Cecchi2009-06-014-13/+8
|
* Rework the logic of cancelling transfersCosimo Cecchi2009-06-012-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() messagesCosimo Cecchi2009-06-012-9/+8
|
* Use values from TpFileTransferStateCosimo Cecchi2009-06-011-9/+9
| | | | | | Use values from the TpFileTransferState and TpFileTransferStateChangeReason enums instead of the Empathy draft interfaces.
* Only close the FT operation after the state changeCosimo Cecchi2009-06-012-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 signalCosimo Cecchi2009-06-011-0/+3
| | | | Emit the TRANSFER_STARTED signal also when offering.
* Set the "incoming" property at constructCosimo Cecchi2009-06-013-14/+24
| | | | | Set the "incoming" property of EmpathyTpFile when we construct it from EmpathyDispatchOperation.
* Sync with changes in masterCosimo Cecchi2009-06-011-17/+30
| | | | | Sync with the changes in master and port to the stable TP FileTransfer spec.
* Add is_completed and is_cancelled APICosimo Cecchi2009-06-012-12/+54
| | | | Add some API to get the state of the handler.
* Remove some of the EmpFileTransferState crackCosimo Cecchi2009-06-011-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 APICosimo Cecchi2009-06-012-10/+19
|
* Add empathy_ft_handler_get_transferred_bytes APICosimo Cecchi2009-06-012-0/+13
|
* Add some useful APIs to EmpathyFTHandlerCosimo Cecchi2009-06-012-2/+88
| | | | | Add some APIs to EmpathyFTHandler useful to get transfer properties. Also, implement an error signal.
* Fix indentation of function prototypeCosimo Cecchi2009-06-011-3/+2
|
* Remove useless include of empathy-tp-file.hCosimo Cecchi2009-06-011-2/+1
|
* Remove dead code in EmpathyDispatcherCosimo Cecchi2009-06-011-131/+0
|
* Rethink a bit the logic for an incoming transfer.Cosimo Cecchi2009-06-014-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 Cecchi2009-06-011-0/+5
|
* Free memory in _finalize inside EmpathyFTHandler.Cosimo Cecchi2009-06-011-0/+20
|
* We don't need dispose, finalize and private fields in EmpathyFTFactory (yet?).Cosimo Cecchi2009-06-011-31/+1
|
* Cleanup in EmpathyTpFile style.Cosimo Cecchi2009-06-012-200/+187
|
* Make libempathy compile with the new changes.Cosimo Cecchi2009-06-014-99/+100
|
* Modify EmpathyFTHandler to adapt to the changes in EmpathyTpFile API.Cosimo Cecchi2009-06-013-13/+45
|
* Remove the RequestData struct.Cosimo Cecchi2009-06-011-147/+120
|
* W.I.P. for heavy lifting on EmpathyTpFile.Cosimo Cecchi2009-06-018-1053/+681
|
* Don't schedule the next read two times when we're finished reading the stream.Cosimo Cecchi2009-06-011-1/+0
|
* Add debug spew.Cosimo Cecchi2009-06-011-0/+19
|
* Add some error handling and keep on adding progress signals.Cosimo Cecchi2009-06-012-13/+69
|
* Fix the build.Cosimo Cecchi2009-06-012-3/+8
|
* Start implementing signals inside EmpathyFTHandler.Cosimo Cecchi2009-06-011-7/+73
|
* Implement empathy_ft_factory_claim_channel and make naming uniform.Cosimo Cecchi2009-06-012-7/+20
|
* Fix the build.Cosimo Cecchi2009-06-012-3/+4
|
* Set more meaningful names for EmpathyFTHandler public methods.Cosimo Cecchi2009-06-012-9/+13
|
* Call the dispatcher to create the Channel after we have built the request.Cosimo Cecchi2009-06-011-6/+73
|
* Implement hashing of the file. Make it compile.Cosimo Cecchi2009-06-014-17/+381
|
* Little cleanup.Cosimo Cecchi2009-06-012-3/+7
|
* Initial commit for EmpathyFTFactory and EmpathyFTHandler.Cosimo Cecchi2009-06-014-0/+489
|
* Support all position fieldsPierre-Luc Beaudoin2009-06-011-0/+1
|
* Merge commit 'ksz/can_stream_tube'Guillaume Desmottes2009-06-013-26/+55
|\
| * Add the method empathy_contact_can_stream_tubes in the ↵Arnaud Maillet2009-06-013-26/+55
| | | | | | | | empathy-tp-contact-factory
* | add chat.freenode.net as default FreeNode server (#584061)Guillaume Desmottes2009-05-311-0/+1
|/
* Remove usage of McPresence as much as possibleSjoerd Simons2009-05-3110-171/+238
|
* new tube API is now stableGuillaume Desmottes2009-05-281-14/+13
|
* empathy-tp-contact-factory: coding style fixesGuillaume Desmottes2009-05-281-2/+2
|
* Correctly set the is_member flag when members are addedSjoerd Simons2009-05-281-1/+1
|
* Treat TP_CONNECTION_PRESENCE_TYPE_UNSET as _AVAILABLESjoerd Simons2009-05-281-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 readabilityPierre-Luc Beaudoin2009-05-281-8/+11
| | | | | Rename userdata to contact, wrap at 80 chars
* Don't need to check twice if location has latitudePierre-Luc Beaudoin2009-05-281-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 EmpathyTpContactFactoryPierre-Luc Beaudoin2009-05-282-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 timePierre-Luc Beaudoin2009-05-281-2/+1
|
* Display relative time to userPierre-Luc Beaudoin2009-05-282-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 refactorPierre-Luc Beaudoin2009-05-281-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 disposeGuillaume Desmottes2009-05-261-1/+1
|
* Merge commit 'ksz/fix-bug-583558'Guillaume Desmottes2009-05-221-3/+3
|\
| * Rename OfferStreamTube and AcceptStreamTube to Offer and AcceptArnaud Maillet2009-05-221-3/+3
| |
* | Fixed call with listGabriel Millaire2009-05-221-1/+1
| |
* | Signal "error" is detailedGabriel Millaire2009-05-221-1/+1
| |
* | Implement error signalGabriel Millaire2009-05-221-4/+17
|/
* document empathy_call_factory_new_call and ↵Guillaume Desmottes2009-05-181-0/+16
| | | | empathy_call_factory_new_call_with_streams
* document empathy_call_handler_new_for_contact_with_streams and ↵Guillaume Desmottes2009-05-181-0/+18
| | | | empathy_call_handler_new_for_contact
* Allow the call factory to create calls with specific types of mediaSjoerd Simons2009-05-182-3/+17
|
* Change empathy_tp_call_to to indicate with what media streams we want to startSjoerd Simons2009-05-182-3/+14
|
* Allow handlers to be created for streams with initial audio and videoSjoerd Simons2009-05-182-2/+47
|
* Tweak the properties of various elements for a better voip experienceSjoerd Simons2009-05-181-0/+48
|
* enable coding style checks in libempathyGuillaume Desmottes2009-05-181-0/+6
|
* empathy-tube-handler: fix coding styleGuillaume Desmottes2009-05-181-1/+1
|
* empathy-tp-tube: fix coding styleGuillaume Desmottes2009-05-181-2/+2
|
* empathy-tp-roomlist: fix coding styleGuillaume Desmottes2009-05-181-1/+1
|
* empathy-tp-contact-factory: fix coding styleGuillaume Desmottes2009-05-181-3/+3
|
* empathy-tp-chat: fix coding styleGuillaume Desmottes2009-05-182-7/+7
|
* empathy-tp-call: fix coding styleGuillaume Desmottes2009-05-181-1/+1
|
* empathy-time: update FSF addressGuillaume Desmottes2009-05-182-4/+4
|
* empathy-status-presets: fix coding style and update FSF addressGuillaume Desmottes2009-05-182-7/+7
|
* empathy-message: update FSF addressGuillaume Desmottes2009-05-182-4/+4
|
* empathy-log-store: update FSF addressGuillaume Desmottes2009-05-182-4/+4
|
* empathy-log-store-empathy: update FSF addressGuillaume Desmottes2009-05-182-4/+4
|
* empathy-log-manager: update FSF addressGuillaume Desmottes2009-05-182-4/+4
|
* empathy-irc-network: update FSF addressGuillaume Desmottes2009-05-181-2/+2
|
* empathy-irc-network-manager: fix coding styleGuillaume Desmottes2009-05-181-1/+1
|
* empathy-types: fix coding styleGuillaume Desmottes2009-05-181-1/+1
|
* empathy-tp-contact-list: fix coding styleGuillaume Desmottes2009-05-182-8/+8
|
* empathy-utils: fix coding style and update FSF addressGuillaume Desmottes2009-05-182-9/+9
|
* empathy-idle: fix coding styleGuillaume Desmottes2009-05-181-2/+2
|
* empathy-dispatcher: fix coding styleGuillaume Desmottes2009-05-181-9/+9
|
* empathy-dispatch-operation: fix coding styleGuillaume Desmottes2009-05-181-1/+1
|
* empathy-contact: fix coding styleGuillaume Desmottes2009-05-181-1/+1
|
* empathy-contact-manager: fix coding styleGuillaume Desmottes2009-05-181-1/+1
|
* empathy-contact-monitor: fix coding styleGuillaume Desmottes2009-05-182-4/+4
|
* empathy-contact-groups: fix coding style and update FSF addressGuillaume Desmottes2009-05-182-6/+6
|
* empathy-chatroom-manager: fix coding style and update FSF addressGuillaume Desmottes2009-05-182-6/+6
|
* empathy-call-handler: fix coding styleGuillaume Desmottes2009-05-181-1/+1
|
* empathy-call-factory: fix coding styleGuillaume Desmottes2009-05-182-2/+2
|
* empathy-account-manager: fix coding styleGuillaume Desmottes2009-05-182-6/+6
|
* Use a quark as it is fasterPierre-Luc Beaudoin2009-05-101-2/+2
|
* Don't ref the returned hash tablePierre-Luc Beaudoin2009-05-101-2/+2
|
* Drop tp_contact_factory_update_location for code readabilityPierre-Luc Beaudoin2009-05-101-20/+7
| | | | This function is an artefact from previous version of this functionality
* Remove the interface checks as per Zdra commentsPierre-Luc Beaudoin2009-05-101-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' originPierre-Luc Beaudoin2009-05-101-0/+1
|
* Update Copyright yearPierre-Luc Beaudoin2009-05-101-1/+1
| | | | This work started in 2008 but has been released in 2009
* Don't create an unused hashtable and free location on finalizePierre-Luc Beaudoin2009-05-101-5/+7
|
* Fix bug #579484: Join Chatroom dialog doesn't list rooms when changingGabriel Millaire2009-05-081-5/+37
| | | | | | account By remembering to start listing rooms when the channel is ready.
* Verify if the connection supports interface Location.DRAFTPierre-Luc Beaudoin2009-05-081-12/+51
| | | | Before calling and adding a call back that depends on the interface
* Remove a trailing space and g_printPierre-Luc Beaudoin2009-05-082-3/+1
|
* Fix doc's consistencyPierre-Luc Beaudoin2009-05-081-2/+2
|
* Get rid of the run callPierre-Luc Beaudoin2009-05-081-26/+14
| | | | | Also gets rid of the unnecessary GHashTable copying which caused a crash on location_updated
* Use iters on hash tables instead of foreachPierre-Luc Beaudoin2009-05-081-10/+9
|
* Fix review comments on EmpathyTpContactFactory by Guillaume DesmottesPierre-Luc Beaudoin2009-05-081-10/+11
| | | | Mostly coding style and some memory management fixes
* Fix review comments on EmpathyContact by Guillaume DesmottesPierre-Luc Beaudoin2009-05-081-4/+18
| | | | Mostly coding style fixes and documentation
* Move get_location to the right placePierre-Luc Beaudoin2009-05-081-0/+53
| | | | This will make the location requested upon contact creation
* Copy the hash table we receivePierre-Luc Beaudoin2009-05-081-1/+17
|
* Set/get location on telepathyPierre-Luc Beaudoin2009-05-082-2/+50
|
* Add Location to EmpathyContactPierre-Luc Beaudoin2009-05-084-0/+120
|
* Add Location debug domainPierre-Luc Beaudoin2009-05-082-1/+3
|
* tube_is_ready: ensure than tube stays alive while we are calling the callbacksGuillaume Desmottes2009-05-061-0/+3
|
* remove useless includeGuillaume Desmottes2009-04-291-1/+0
|
* call-handler: get the contact from the TpCall if it has not been defined ↵Guillaume Desmottes2009-04-291-0/+13
| | | | during construction
* call-handler: contact and tp-call properties are construct onlyGuillaume Desmottes2009-04-291-2/+2
|
* tp-roomlist: use tp_channel_call_when_ready instead of ↵Guillaume Desmottes2009-04-281-13/+29
| | | | tp_channel_run_until_ready
* tube-handler: fix functions definition styleGuillaume Desmottes2009-04-281-12/+12
|
* tube-handler: use tp_channel_call_when_ready instead of ↵Guillaume Desmottes2009-04-281-6/+23
| | | | tp_channel_run_until_ready
* tube-handler: don't leak data and connection if connection is invalidatedGuillaume Desmottes2009-04-281-0/+2
|
* tube-handler: wait that the connection is ready before creating the TpChannelGuillaume Desmottes2009-04-271-11/+28
|
* document EmpathyTpTube objectGuillaume Desmottes2009-04-271-0/+7
|
* Merge branch 'tp-tube'Guillaume Desmottes2009-04-273-43/+323
|\
| * add '%' in front of constantsGuillaume Desmottes2009-04-271-1/+1
| |
| * document empathy-tp-tubeGuillaume Desmottes2009-04-271-1/+55
| |
| * libempathy/empathy-tp-tube.[ch]: port to tp coding styleGuillaume Desmottes2009-04-242-41/+52
| |
| * s/Empaty/EmpathyGuillaume Desmottes2009-04-242-5/+5
| |
| * document empathy_tp_tube_call_when_readyGuillaume Desmottes2009-04-241-1/+28
| |
| * Merge branch 'master' into tp-tubeGuillaume Desmottes2009-04-2431-4568/+2844
| |\
| * | empathy-tube-handler: wait that tube is ready before announcing itGuillaume Desmottes2009-04-211-8/+27
| | |
| * | add empathy_tp_tube_call_when_ready. Fixes bug #579735Guillaume Desmottes2009-04-212-5/+140
| | |
| * | tp_tube_constructor: get State property not priv->state is actually setGuillaume Desmottes2009-04-211-0/+34
| | |
* | | Merge branch 'ft-misc'Jonny Lamb2009-04-252-26/+155
|\ \ \
| * | | Reference empathy_tp_file_is_ready in the "ready" property.Jonny Lamb2009-04-251-1/+2
| | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * | | Remove incorrect emacs modeline.Jonny Lamb2009-04-251-1/+0
| | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * | | Added more words to empathy_tp_file_is_ready.Jonny Lamb2009-04-251-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 Lamb2009-04-252-8/+1
| | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * | | Use a tp-glib constant rather than a magic number.Jonny Lamb2009-04-251-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
| * | | Update EmpathyTpFile documentation.Jonny Lamb2009-04-252-16/+148
| | | | | | | | | | | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* | | | Fix a theoretical race listing pending messagesWill Thompson2009-04-251-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 functionsXavier Claessens2009-04-251-0/+16
| | |
* | | Refresh each second instead of each 2 secondsXavier Claessens2009-04-251-1/+1
| | |
* | | Display the file transfer speed and calculate remaining time more dynamically.Xavier Claessens2009-04-252-13/+78
| | |
* | | Add shave support to build process.Jonny Lamb2009-04-241-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 onlyGuillaume Desmottes2009-04-241-5/+1
| |
* | tp-file: implement getter/setter for the ready propertyGuillaume Desmottes2009-04-241-0/+6
| |
* | Remove g_object_ref from empathy_dispatch_operation_get_tp_connection. Fixes ↵Jonny Lamb2009-04-222-3/+1
| | | | | | | | | | | | #579780 Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
* | Rename empathy_contact_new_static to empathy_contact_new_for_logXavier Claessens2009-04-223-7/+7
| |
* | Do not rely on suppress_handlers, it is deprecated.Xavier Claessens2009-04-221-76/+49
| |
* | Rename manager to self to not confuse with account_manager.Xavier Claessens2009-04-221-6/+6
| |
* | Replace empathy_connection_get_protocol by tp_connection_parse_object_pathXavier Claessens2009-04-223-33/+3
| |
* | Add a comment to tell that tp_contact_list_group_add() takes ownership of ↵Xavier Claessens2009-04-221-0/+1
| | | | | | | | handles array
* | Make the comment for group hash table more explicitXavier Claessens2009-04-221-1/+2
| |
* | Add a comment to explain what does tp_contact_list_group_addXavier Claessens2009-04-221-0/+5
| |
* | Simplify expression in tp_contact_list_group_add_data_unrefXavier Claessens2009-04-221-1/+2
| |
* | Add doc for empathy_account_manager_dup_connections.Xavier Claessens2009-04-221-0/+9
| |
* | Make explicit in the doc of empathy_account_manager_get_connection that it ↵Xavier Claessens2009-04-221-1/+1
| | | | | | | | does not return a new ref
* | Add asserts in connection_invalidated_cbXavier Claessens2009-04-221-0/+6
| |
* | Document hash tables in EmpathyAccountManagerPrivXavier Claessens2009-04-221-2/+2
| |
* | Add empathy_contact_new_static() to create a contact that comes from logsXavier Claessens2009-04-223-6/+22
| |
* | Add G_PARAM_STATIC_STRINGS to EmpathyContact propertiesXavier Claessens2009-04-221-10/+10
| |
* | Fix build, probably an error while rebasingXavier Claessens2009-04-221-2/+0
| |
* | Cleanup authors of EmpathyContact. It has nothing to do with Gossip code ↵Xavier Claessens2009-04-222-4/+1
| | | | | | | | anymore. All code is mine.
* | Use tp_connection_get_self_handle where neededXavier Claessens2009-04-223-38/+12
| |
* | Also accept local-pending of publish if adding a contactXavier Claessens2009-04-221-0/+5
| |
* | Change EmpathyTpContactFactory API to look more like TpConnection. Add ↵Xavier Claessens2009-04-228-102/+380
| | | | | | | | | | | | function to get only one contact from id/handle.
* | Simplify empathy_contact_get_accountXavier Claessens2009-04-221-7/+3
| |
* | Extract protocol from the connection's object-path and correctly set the ↵Xavier Claessens2009-04-223-4/+36
| | | | | | | | special group for xmpp-local contacts.
* | Add commented out code to set the _is_ready property of EmpathyContactXavier Claessens2009-04-221-0/+14
| |
* | - Fix connection of "group-members-changed" signalXavier Claessens2009-04-221-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 codeXavier Claessens2009-04-221-3/+0
| |
* | Use new getters and setters of EmpathyChatroom. Simplify to lookup when a ↵Xavier Claessens2009-04-221-35/+20
| | | | | | | | tp_chat is destroyed.
* | Add getter and setter for "tp-chat" and "favorite" properties on EmpathyChatroomXavier Claessens2009-04-222-43/+85
| |
* | Drop dead codeXavier Claessens2009-04-222-101/+0
| |
* | Drop usage of McAccount from EmpathyTpTubeXavier Claessens2009-04-221-8/+1
| |
* | If presence message is "", get the default message.Xavier Claessens2009-04-221-1/+1
| |
* | Add a group channel only if suppress_handler == FALSEXavier Claessens2009-04-221-3/+5
| |
* | Make sure to not ref a NULL objectXavier Claessens2009-04-221-0/+3
| |
* | index begin at 0 and not 1 for GArrayXavier Claessens2009-04-221-1/+1
| |
* | Get the factory in _constructed because connection property is not set yet ↵Xavier Claessens2009-04-221-2/+3
| | | | | | | | in _init
* | CONSTRUCT_ONLY properties must be writableXavier Claessens2009-04-221-3/+5
| |
* | Get the priv struct of the right object.Xavier Claessens2009-04-221-2/+2
| |
* | Get the connection for newly created accountsXavier Claessens2009-04-221-44/+53
| |
* | Do not use empathy_contact_equal anymore, pointer comparaison is guaranteed ↵Xavier Claessens2009-04-221-1/+0
| | | | | | | | to be enough.
* | There is no "contact" property on EmpathyTpFileXavier Claessens2009-04-221-2/+0
| |
* | EmpathyTpContactFactory don't have a ready property anymore.Xavier Claessens2009-04-221-12/+6
| |
* | Remove unused function empathy_dispatcher_call_with_contact().Xavier Claessens2009-04-222-31/+0
| |
* | Remove usage of EmpathyTpGroup from EmpathyTpContactListXavier Claessens2009-04-221-566/+610
| |
* | Remove EmpathyTpGroupXavier Claessens2009-04-223-1076/+0
| |
* | Use the account manager to map from connection to account.Xavier Claessens2009-04-221-6/+19
| |
* | Add empathy_tp_chat_get_connection() to direct access the channel's connection.Xavier Claessens2009-04-222-0/+11
| |
* | Reorder functions to not declare them on topXavier Claessens2009-04-221-267/+267
| |
* | Fix some coding styleXavier Claessens2009-04-221-105/+90
| |
* | Port EmpathyTpChat to new API and drop usage of EmpathyTpGroup.Xavier Claessens2009-04-222-403/+375
| |
* | Port EmpathyCallHandler to new APIXavier Claessens2009-04-221-30/+20
| |
* | Port EmpathyTpCall to new APIXavier Claessens2009-04-221-36/+23
| |
* | Port EmpathyLogManager to new APIXavier Claessens2009-04-221-2/+6
| |
* | Port EmpathyDispatchOperation to new APIXavier Claessens2009-04-221-6/+61
| |
* | Port EmpathyTpFile to new API and add a ready propertyXavier Claessens2009-04-222-43/+130
| |
* | EmpathyDispatcher: Use new EmpathyAccountManager API and rebase on ↵Xavier Claessens2009-04-222-200/+83
| | | | | | | | TpConnection instead of McAccount
* | Drop unused include of contact factoryXavier Claessens2009-04-221-1/+0
| |
* | EmpathyContactManager: Use new API of EmpathyAccountManager and ↵Xavier Claessens2009-04-222-89/+65
| | | | | | | | EmpathyTpContactList.
* | Rebase EmpathyTpContactList on TpConnection instead of McAccount.Xavier Claessens2009-04-222-121/+53
| |
* | Change API of EmpathyTpContactFactory:Xavier Claessens2009-04-222-776/+313
| | | | | | | | | | | | - Based on TpConnection instead of McAccount. - Drop all code that is now handled in TpContact. - Make it per-connection singleton.
* | Drop EmpathyContactFactoryXavier Claessens2009-04-223-270/+2
| |
* | Keep a ref to all TpConnection objects. Map account<>connection.Xavier Claessens2009-04-222-0/+159
| |
* | Turn EmpathyContact into a TpContact wrapperXavier Claessens2009-04-222-385/+213
|/
* empathy_tube_handler_build_bus_name: escape invalid char in the service nameGuillaume Desmottes2009-04-211-1/+22
|
* Fix memleak in tp_contact_list_group_member_removed_cb. Free group name whenLars-Peter Clausen2009-04-211-0/+1
| | | | it is removed from the group list.
* Fix memleak in empathy_tp_chat_acknowledge_messages. Unref message after it hasLars-Peter Clausen2009-04-211-0/+1
| | | | been removed from the message queue.
* Fix memleak in empathy_account_manager_init. Do not create unused account data.Lars-Peter Clausen2009-04-211-6/+1
|
* Fix memleak in empathy_tp_file_accept. Free content of priv->filename beforeLars-Peter Clausen2009-04-211-0/+1
| | | | overwriting it.
* Fix memleak in log_store_empathy_get_chats_for_dir. Only build filename if itsLars-Peter Clausen2009-04-211-3/+1
| | | | needed and freed again.
* Merge commit 'bigon/configure-deprecated-flag'Xavier Claessens2009-04-191-1/+2
|\
| * Use autotools magic to take care of disabling deprecated symbolsLaurent Bigonville2009-04-181-1/+2
| | | | | | | | | | Passing --enable-maintainer-mode to the configure will disable deprecated symbols
* | Add more information to EmpathyChatroomPierre-Luc Beaudoin2009-04-183-3/+242
|/ | | | | | | - Invite Only - Require password - Subject - Member count
* tp-tube: remove priv->parametersGuillaume Desmottes2009-04-171-5/+0
|
* tp-tube: remove priv->serviceGuillaume Desmottes2009-04-171-3/+0
|
* tp-tube: remove priv->initiator_contact and priv->factory as they are not usedGuillaume Desmottes2009-04-171-9/+0
|
* empathy-tp-tube: remove initiator and type member variables as they are not usedGuillaume Desmottes2009-04-171-2/+0
|