Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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. | ||||
* | 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 | 7 | -20/+142 |
| | | | | | | | | | | | 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. | ||||
* | Use the new API to send a file with the file chooser. | Cosimo Cecchi | 2009-06-01 | 1 | -89/+14 |
| | |||||
* | 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 | 10 | -1065/+707 |
| | |||||
* | 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 |
| | |||||
* | Only remove the address fields and position fields instead of all | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -4/+28 |
| | |||||
* | Remove unused var | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -1/+0 |
| | |||||
* | Get rid of McAccount everywhere | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -25/+24 |
| | | | | Shouldn't have to care about accounts, just connections. | ||||
* | Get rid of Mission Control as EmpathyAccountManager does all that too | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -12/+10 |
| | |||||
* | Fix inconsistency in preferences and code | Pierre-Luc Beaudoin | 2009-06-01 | 2 | -3/+1 |
| | |||||
* | Don't set priv on a separate line | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -26/+11 |
| | |||||
* | Use tp_g_value_slice_new_double | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -14/+7 |
| | | | | tp_asv_* cannot be used as tp_asv does not copy the keys | ||||
* | Reorder functions to get rid of the function declarations | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -241/+214 |
| | |||||
* | Reimplement the singleton in the constructor | Pierre-Luc Beaudoin | 2009-06-01 | 3 | -11/+30 |
| | |||||
* | Fix errors found by make check | Pierre-Luc Beaudoin | 2009-06-01 | 2 | -6/+6 |
| | |||||
* | Use timeout instead of idle (and fix the fact that it wasn't actually working) | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -13/+9 |
| | |||||
* | Use DEBUG instead of printerr | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -3/+3 |
| | |||||
* | Don't use foreach to iter over a HashTable | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -24/+17 |
| | |||||
* | Fix bracket style | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -4/+10 |
| | |||||
* | Properly unref objects used by EmpathyLocationManager | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -6/+32 |
| | |||||
* | Apply style fixes to EmpathyLocationManager | Pierre-Luc Beaudoin | 2009-06-01 | 2 | -20/+19 |
| | | | | | | | | • update the copyright • EmpathyLocationManagerPriv: document the hash table • is_setup seems a poor name. geoclue_is_setup? • remove PROP_0 we don't need/use it • Don't use C++ comments | ||||
* | Don't build the file instead of #if the whole file | Pierre-Luc Beaudoin | 2009-06-01 | 2 | -5/+8 |
| | |||||
* | Factory is sometimes ref leaked | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -2/+1 |
| | |||||
* | Queue location publish requests | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -7/+23 |
| | | | | | | | Using an idle callback makes it less probable that the location will be updated twice in a very short time. This scenario is common is the address_cb and position_cb got a reply from geocluse almost at the sametime. | ||||
* | Rename empathy_location_manager_get_default to dup_default | Pierre-Luc Beaudoin | 2009-06-01 | 3 | -5/+9 |
| | | | | This is more consistent with the rest of Empathy. | ||||
* | More explicit debug message on what is published | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -2/+2 |
| | |||||
* | Any location accuracy will do | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -2/+2 |
| | |||||
* | Don't use geoclue's timestamp | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -5/+10 |
| | | | | | It turns out that the timestamp are not reliable (they are often set to 0). | ||||
* | Don't call geoclue functions if the init failed | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -3/+9 |
| | |||||
* | Fix a warning if McAccount has no TpConnection | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -0/+3 |
| | |||||
* | Fix left over issues from rebasing | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -3/+8 |
| | |||||
* | Don't show the location preferences if geoclue not available | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -5/+7 |
| | |||||
* | Fix compilation if geoclue is not enabled | Pierre-Luc Beaudoin | 2009-06-01 | 2 | -7/+9 |
| | |||||
* | Merge fixes due to API changes | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -13/+23 |
| | |||||
* | Various style fixes | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -11/+20 |
| | |||||
* | Send a int64 timestamp to match the spec | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -10/+6 |
| | |||||
* | Clear remote location upon disabling | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -17/+31 |
| | |||||
* | Fix key freeing | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -6/+6 |
| | |||||
* | Implement reduced accuracy | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -1/+49 |
| | |||||
* | Send timestamp | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -0/+22 |
| | |||||
* | When updating the resources, check for changed location | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -1/+14 |
| | |||||
* | More ressource fix | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -20/+22 |
| | |||||
* | Initial position/address and ressource fix | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -10/+48 |
| | |||||
* | Should not be elseif | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -3/+3 |
| | |||||
* | Publish location when enabling it | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -2/+6 |
| | |||||
* | Support all position fields | Pierre-Luc Beaudoin | 2009-06-01 | 2 | -9/+43 |
| | |||||
* | Support address fields | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -4/+28 |
| | |||||
* | Publish location after connection and when location changes | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -12/+82 |
| | |||||
* | Add EmpathyLocationManager | Pierre-Luc Beaudoin | 2009-06-01 | 4 | -0/+404 |
| | |||||
* | Add a Location tab in preferences | Pierre-Luc Beaudoin | 2009-06-01 | 4 | -6/+329 |
| | |||||
* | Configure bits for geoclue | Pierre-Luc Beaudoin | 2009-06-01 | 2 | -2/+4 |
| | |||||
* | 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 |
|/ | |||||
* | Small update | Gabor Kelemen | 2009-05-31 | 1 | -5/+5 |
| | |||||
* | Cope with status icon begin NULL | Sjoerd Simons | 2009-05-31 | 1 | -1/+2 |
| | |||||
* | Cope with status being NULL | Sjoerd Simons | 2009-05-31 | 1 | -2/+2 |
| | |||||
* | Remove usage of McPresence as much as possible | Sjoerd Simons | 2009-05-31 | 20 | -307/+370 |
| | |||||
* | Ensure a minimum size of tabs in the chat window | Sjoerd Simons | 2009-05-31 | 1 | -8/+24 |
| | | | | | | | When there are a lot of tabs in the chat window it's not useful to resize them such that only the ellipsis is actually visible. To prevent this make the notebook scrollable and ensure the tabs are width enough to contain approximately 12 characters. | ||||
* | fixed bug #548716 | Dimitris Zenios | 2009-05-30 | 4 | -0/+37 |
| | |||||
* | Fix the python example | Olivier Le Thanh Duong | 2009-05-29 | 1 | -1/+2 |
| | |||||
* | Fix ‘lat’, ‘lon’ may be used uninitialized in this function | Pierre-Luc Beaudoin | 2009-05-29 | 1 | -1/+1 |
| | |||||
* | Merge commit 'origin/master' | Davyd Madeley | 2009-05-28 | 9 | -601/+21 |
|\ | |||||
| * | new tube API is now stable | Guillaume Desmottes | 2009-05-28 | 3 | -20/+19 |
| | | |||||
| * | bump tp-glib dep to 0.7.31 as we need it for tube new API | Guillaume Desmottes | 2009-05-28 | 1 | -1/+1 |
| | | |||||
| * | stop to generate tube new API extensions | Guillaume Desmottes | 2009-05-28 | 5 | -580/+1 |
| | | |||||
* | | EmpathyStatusPresetDialog: fix status_preset_add_combo_reset() | Davyd Madeley | 2009-05-28 | 1 | -1/+8 |
| | | |||||
* | | Highlight the most recently added entry in the status presets dialog | Davyd Madeley | 2009-05-28 | 1 | -1/+35 |
|/ | |||||
* | empathy-call-window: coding style fix | Guillaume Desmottes | 2009-05-28 | 1 | -1/+1 |
| | |||||
* | empathy-tp-contact-factory: coding style fixes | Guillaume Desmottes | 2009-05-28 | 1 | -2/+2 |
| | |||||
* | empathy-time.c now contains translatable strings | Guillaume Desmottes | 2009-05-28 | 1 | -0/+1 |
| | |||||
* | updating Punjabi Translation | A S Alam | 2009-05-28 | 1 | -606/+852 |
| | |||||
* | Only do sounds/notifications for text messages when they involve the user | Sjoerd Simons | 2009-05-28 | 1 | -13/+9 |
| | | | | | | | | When in a chatroom notifications and sounds should only happen when the users is part of the message (either someone is speaking to them or referring to them), otherwise the user will go crazy when in a lot of different muc channels. For a peer to peer text channel, all messages sent are targetted at the user so always do sounds/notifications in that case. | ||||
* | 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 | ||||
* | Add sections to the configure report | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -3/+6 |
| | |||||
* | Should check for enable location and not map (bad copy/paste) | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -1/+1 |
| | |||||
* | 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). | ||||
* | Fix English label for Location's date | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -1/+1 |
| | |||||
* | Use the layer to list the markers | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -7/+3 |
| | | | | | There was no need to add an extra list as the layer already has a list of the markers. | ||||
* | Move the geoclue geocoding in EmpathyTpContactFactory | Pierre-Luc Beaudoin | 2009-05-28 | 4 | -119/+134 |
| | | | | | | 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 memory leak | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -0/+1 |
| | |||||
* | Fix translation and value errors for relative time | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -2/+1 |
| | |||||
* | Disconnect from notify::location | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -2/+19 |
| | | | | | | Since the list of EmpathyContact can change at anytime, it can't be iterated to disconnect the handlers. Instead, a ref is added to the markers. | ||||
* | Move the geocoding to when the location is updated | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -43/+44 |
| | | | | | This way, when the location is updated, the lat,lon is fetched too (not only upon showing the map). | ||||
* | Avatar was leaked | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -0/+1 |
| | |||||
* | Don't need to keep the address around | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -6/+2 |
| | | | | | Since Geoclue is passing the address to dbus, we don't need to keep the address around as it'll be copied anyway. | ||||
* | Don't need to set back if it is the same hashtable | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -5/+1 |
| | | | | | | This code was ugly, by removing the ref, unref and the set call, the code is much simpler. The other objects will still be notified of the changes. | ||||
* | Display relative time to user | Pierre-Luc Beaudoin | 2009-05-28 | 4 | -5/+69 |
| | | | | | | | | 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. | ||||
* | Fix possible compilation error | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -1/+1 |
| | |||||
* | Simplify the #if by isolating the content | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -4/+2 |
| | |||||
* | Simplifly the logic on when to display the location | Pierre-Luc Beaudoin | 2009-05-28 | 2 | -56/+60 |
| | | | | By verifying earlier on | ||||
* | Geoclue is not used in libempathy-gtk | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -2/+0 |
| | |||||
* | Use empathy_time_to_string_local | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -14/+8 |
| | |||||
* | Remove unneeded elses | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -4/+0 |
| | | | | As the vars will already be to no. | ||||
* | Print library usage in new configure report | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -0/+2 |
| | |||||
* | Don't create a marker if the user has no location | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -4/+10 |
| | |||||
* | Don't list timestamp in the location fields as it is already included in the ↵ | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -0/+3 |
| | | | | header | ||||
* | Use tp_strdiff instead of strcmp | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -24/+24 |
| | |||||
* | Have better user labels for location values | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -4/+65 |
| | | | | And have them better placed (with labels on left not expand). | ||||
* | Fix double border issue in the Map View | Pierre-Luc Beaudoin | 2009-05-28 | 2 | -9/+9 |
| | | | | | By replace the scrolled view by a viewport, anyway, there can't be scrollbars with libchamplain | ||||
* | Move geocoding in a place where we can have better memory management | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -30/+53 |
| | |||||
* | Display user textual location even if it doesn't include a lat,lon | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -12/+12 |
| | |||||
* | Simplify and clarify map_view_geocode_cb | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -11/+12 |
| | |||||
* | Don't allow the user to display many map views | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -3/+3 |
| | |||||
* | Fix coding styles and memory leaks found by Guillaume Desmottes | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -12/+18 |
| | |||||
* | Undo changes to EmpathyContactDialogs | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -1/+1 |
| | |||||
* | Fix gtk warning at startup when not compiled with libchamplain | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -2/+2 |
| | |||||
* | Fix coding style issues found by make check | Pierre-Luc Beaudoin | 2009-05-28 | 2 | -2/+2 |
| | |||||
* | Add the new UI to translation files | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -0/+2 |
| | |||||
* | Make map visible! | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -0/+1 |
| | |||||
* | Fix licensing: should have been LGPL 2.1+ | Pierre-Luc Beaudoin | 2009-05-28 | 2 | -20/+18 |
| | |||||
* | Make buildable and visible if libchamplain not available | Pierre-Luc Beaudoin | 2009-05-28 | 2 | -2/+2 |
| | |||||
* | Apply new coding styles | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -44/+49 |
| | |||||
* | Remove dead code and update function name | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -12/+7 |
| | |||||
* | Update to use libchamplain 0.3's API | Pierre-Luc Beaudoin | 2009-05-28 | 3 | -14/+20 |
| | |||||
* | Make buildable without Geoclue | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -20/+7 |
| | |||||
* | Fix contacts not showing on the map | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -1/+2 |
| | |||||
* | Get rid of disconnect which is undeeded | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -28/+4 |
| | |||||
* | List geolocation information in Tooltip | Pierre-Luc Beaudoin | 2009-05-28 | 2 | -14/+91 |
| | |||||
* | Fix a warning if the handle doesn't exist | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -1/+3 |
| | |||||
* | Use its own ListStore of contacts instead of borrowing the Contact | Pierre-Luc Beaudoin | 2009-05-28 | 3 | -3/+9 |
| | | | | List's | ||||
* | Build fix | Davyd Madeley | 2009-05-28 | 2 | -2/+6 |
| | |||||
* | Expect the timestamp to be a int64 | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -17/+18 |
| | |||||
* | Show contacts without an avatar | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -11/+10 |
| | |||||
* | Remove signal handler when closing the window | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -1/+31 |
| | |||||
* | Don't init vars with a function | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -1/+2 |
| | |||||
* | Add marker on map | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -0/+10 |
| | |||||
* | Display timestamp and location | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -29/+76 |
| | |||||
* | Use EmpathyContact's location | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -12/+140 |
| | |||||
* | Add a map in the Contact Information dialog | Pierre-Luc Beaudoin | 2009-05-28 | 5 | -4/+104 |
| | | | | | For now, the map in the tool tip is disabled as Clutter-gtk does like at all this type of window/initialisation | ||||
* | Add a Contact Map window | Pierre-Luc Beaudoin | 2009-05-28 | 7 | -0/+351 |
| | |||||
* | Configure bits for libchamplain | Pierre-Luc Beaudoin | 2009-05-28 | 2 | -1/+67 |
| | |||||
* | 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 |
| | |||||
* | When initializing users' avatar, the pixbuf representing it is now | Jonathan Tellier | 2009-05-26 | 1 | -1/+1 |
| | | | | initialized to NULL. | ||||
* | When no video is received or sent we show contacts' avatars instead of showing | Jonathan Tellier | 2009-05-26 | 3 | -10/+143 |
| | | | | black widgets. | ||||
* | Bump version to 2.27.3 | Xavier Claessens | 2009-05-26 | 1 | -1/+1 |
| | |||||
* | Write NEWS entryEMPATHY_2_27_2 | Xavier Claessens | 2009-05-26 | 1 | -0/+17 |
| | |||||
* | Bump ABI version | Xavier Claessens | 2009-05-26 | 1 | -2/+2 |
| | |||||
* | Display a report at the end of configure | Guillaume Desmottes | 2009-05-25 | 1 | -0/+17 |
| | |||||
* | Updated Spanish translation | Jorge Gonzalez | 2009-05-24 | 1 | -33/+41 |
| | |||||
* | move 'View Previous Conversations' menu entry to View | Guillaume Desmottes | 2009-05-23 | 2 | -8/+8 |
| | |||||
* | move 'show offline contacts' menu entry to View | Guillaume Desmottes | 2009-05-23 | 2 | -8/+7 |
| | |||||
* | move 'show file transfers' menu entry to View | Guillaume Desmottes | 2009-05-23 | 2 | -6/+6 |
| | |||||
* | empathy-main-window: add View top menu | Guillaume Desmottes | 2009-05-22 | 1 | -0/+8 |
| | |||||
* | Merge commit 'ksz/fix-bug-583558' | Guillaume Desmottes | 2009-05-22 | 2 | -21/+77 |
|\ | |||||
| * | Rename OfferStreamTube and AcceptStreamTube to Offer and Accept | Arnaud Maillet | 2009-05-22 | 2 | -21/+77 |
| | | |||||
* | | Error label now translatable | Gabriel Millaire | 2009-05-22 | 1 | -2/+2 |
| | | |||||
* | | Set treeview insensitive and hide error message | Gabriel Millaire | 2009-05-22 | 1 | -0/+6 |
| | | |||||
* | | Display error message in UI | Gabriel Millaire | 2009-05-22 | 1 | -3/+18 |
| | | |||||
* | | Fixed call with list | Gabriel Millaire | 2009-05-22 | 1 | -1/+1 |
| | | |||||
* | | Added border, resized error icons, fixed item names and made error message ↵ | Gabriel Millaire | 2009-05-22 | 1 | -4/+6 |
| | | | | | | | | invisible by default | ||||
* | | Error bar UI proto | Pierre-Luc Beaudoin | 2009-05-22 | 1 | -26/+106 |
| | | |||||
* | | Connect to error signals | Gabriel Millaire | 2009-05-22 | 1 | -0/+29 |
| | | |||||
* | | Signal "error" is detailed | Gabriel Millaire | 2009-05-22 | 1 | -1/+1 |
| | | |||||
* | | Implement error signal | Gabriel Millaire | 2009-05-22 | 1 | -4/+17 |
|/ | |||||
* | empathy-chat-window: add Contact menu as top-level (bgo #580922) | Guillaume Desmottes | 2009-05-22 | 2 | -0/+16 |
| | |||||
* | remove Conversation->Contact menu entry | Guillaume Desmottes | 2009-05-22 | 2 | -21/+0 |
| | |||||
* | Force update of GtkEntry primary icon for ENTRY_TYPE_BUILTIN | Davyd Madeley | 2009-05-22 | 1 | -0/+3 |
| | | | | Fixes 583430 | ||||
* | Merge commit 'istaz/python-empathy-fix' | Xavier Claessens | 2009-05-21 | 1 | -1/+1 |
|\ | |||||
| * | Fix GstBin import problem in the python binding | Olivier Le Thanh Duong | 2009-05-08 | 1 | -1/+1 |
| | | |||||
* | | Remove hard-coded strings from (un)subscriptions | Will Thompson | 2009-05-21 | 2 | -4/+2 |
| | | |||||
* | | Added ta translation | drtvasudevan | 2009-05-21 | 1 | -0/+1 |
| | | |||||
* | | Updated Tamil translation | drtvasudevan | 2009-05-20 | 1 | -38/+49 |
| | |