Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reorder header inclusions accordingly to the Telepathy coding style | Emanuele Aina | 2013-04-02 | 1 | -2/+1 |
| | | | | | | | | | | | | Sort by: • "config.h" • API declarations, if any • public libraries • internal headers, alphabetically sorted (mostly) http://telepathy.freedesktop.org/wiki/Style#A.23includes https://bugzilla.gnome.org/show_bug.cgi?id=697076 | ||||
* | Use a flat namespace for internal includes | Emanuele Aina | 2013-04-01 | 1 | -4/+4 |
| | | | | | | | | Directly add the libempathy, libempathy-gtk and extensions directories to the include search path. This decouples header inclusions from their location and helps when reorganizing the source files layout. https://bugzilla.gnome.org/show_bug.cgi?id=696950 | ||||
* | Drop unused/redundant header inclusions | Emanuele Aina | 2013-03-28 | 1 | -11/+0 |
| | | | | | | | With the help of the script posted at http://stackoverflow.com/a/7135530 and some manual fixes, drop the unused or redundant #include directives. https://bugzilla.gnome.org/show_bug.cgi?id=696718 | ||||
* | include telepathy-glib.h | Guillaume Desmottes | 2012-09-17 | 1 | -2/+1 |
| | | | | | tp-glib 1.0 will enforce to only include telepathy-glib.h so best doing it to reduce the delta with the future stable branch. | ||||
* | use tp_account_manager_dup_valid_accounts() | Guillaume Desmottes | 2012-09-11 | 1 | -4/+4 |
| | | | | | | tp_account_manager_get_valid_accounts() has been deprecated. Fix an accounts list leak in empathy-sanity-cleaning. | ||||
* | Free the GError in Geoclue callbacks | Guillaume Desmottes | 2012-03-15 | 1 | -0/+4 |
| | |||||
* | location-manager: use geoclue_master_client_create_address_async() | Guillaume Desmottes | 2012-03-15 | 1 | -13/+24 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=671994 | ||||
* | location-manager: use geoclue_master_client_create_position_async() | Guillaume Desmottes | 2012-03-15 | 1 | -11/+23 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=671994 | ||||
* | location-manager: use geoclue_master_client_set_requirements_async() | Guillaume Desmottes | 2012-03-15 | 1 | -27/+44 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=671994 | ||||
* | location-manager: use geoclue_master_create_client_async() | Guillaume Desmottes | 2012-03-15 | 1 | -12/+27 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=671994 | ||||
* | Use tp_proxy_prepare_async instead of tp_account_manager_prepare_async | Guillaume Desmottes | 2011-09-19 | 1 | -4/+4 |
| | |||||
* | Include gi18n-lib.h in library sources, not gi18n.h. | Gabor Kelemen | 2011-05-05 | 1 | -1/+1 |
| | | | | Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=649379 | ||||
* | location-manager: use tp_asv_* | Guillaume Desmottes | 2011-04-20 | 1 | -19/+10 |
| | |||||
* | location-manager: use the self->priv pattern | Guillaume Desmottes | 2011-04-20 | 1 | -102/+92 |
| | |||||
* | location-manager: remove useless propety getter and setter | Guillaume Desmottes | 2011-04-20 | 1 | -34/+0 |
| | |||||
* | location_manager_dispose: use tp_clear_* | Guillaume Desmottes | 2011-04-20 | 1 | -35/+6 |
| | |||||
* | Port all timestamps from time_t to gint64 (#648188) | Guillaume Desmottes | 2011-04-19 | 1 | -10/+7 |
| | |||||
* | Port Empathy code to GSettings, remove EmpathyConf | Danielle Madeley | 2010-06-18 | 1 | -44/+40 |
| | |||||
* | factor out set_requirements | Guillaume Desmottes | 2010-06-09 | 1 | -14/+22 |
| | |||||
* | Call geoclue_master_client_set_requirements before asking for position/address | Laurent Bigonville | 2010-06-09 | 1 | -1/+7 |
| | | | | | Be sure geoclue_master_client_set_requirements() is called in setup_geoclue() otherwise no provider will be selected (#621023) | ||||
* | Do not require geoclue provider to support updates | Laurent Bigonville | 2010-06-07 | 1 | -1/+1 |
| | | | | | Requiring that provider supports updates reduce the choice to almost zero (#620657). | ||||
* | No need of a contact factory to set location | Xavier Claessens | 2010-05-02 | 1 | -5/+12 |
| | |||||
* | libempathy-gtk/empathy-location-manager.c: use tp_g_signal_connect_object ↵ | Guillaume Desmottes | 2010-04-09 | 1 | -2/+2 |
| | | | | instead of empathy_signal_connect_weak | ||||
* | location_manager_dispose: chain up to the parent's dispose, not the parent's ↵ | Simon McVittie | 2010-04-07 | 1 | -1/+4 |
| | | | | | | | finalize This leads to crashes when other code is relying on weak reference notifications happening in the right order. | ||||
* | location-manager: keep a ref to self during preparation to make sure we stay ↵ | Jonny Lamb | 2009-10-30 | 1 | -1/+2 |
| | | | | | | alive Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | all: log error messages if preparing the account manager fails | Jonny Lamb | 2009-10-30 | 1 | -4/+14 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | location-manager: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -16/+77 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | empathy-location-manager.c: fix shadow declarations | Guillaume Desmottes | 2009-10-21 | 1 | -45/+45 |
| | |||||
* | Do not use math.h for trunc(). It is useless and it does not build because ↵ | Xavier Claessens | 2009-09-22 | 1 | -6/+2 |
| | | | | we don't link with -lm. | ||||
* | Remove redundant == TRUE/FALSE | Pierre-Luc Beaudoin | 2009-08-06 | 1 | -9/+9 |
| | |||||
* | Fix reduced accuracy concerns | Pierre-Luc Beaudoin | 2009-08-06 | 1 | -18/+18 |
| | | | | | | | | As pointed out by users, the previous reduced accuracy mode was not the best. It is better to trunkate the coordinates rather than adding a random value to it. This patch also replaces strcmp by tp_strdiff | ||||
* | Fix 585887: "Publish my location" causes a crash | Pierre-Luc Beaudoin | 2009-06-18 | 1 | -4/+11 |
| | | | | | Adds more error handling on geoclue init and the geoclue_is_setup check was too late in update_resources | ||||
* | empathy-location-manager: remove a trailing space | Guillaume Desmottes | 2009-06-12 | 1 | -1/+1 |
| | |||||
* | Geoclue doesn't like NONE as an accuracy level | Pierre-Luc Beaudoin | 2009-06-10 | 1 | -2/+8 |
| | | | | | | Possibly a bug in Geoclue, but passing COUNTRY instead of NONE as the minimum accuracy required gives better results (ie more providers are possible). | ||||
* | Fix Bug 584830: Invalid read in new_connection_cb | Pierre-Luc Beaudoin | 2009-06-04 | 1 | -1/+1 |
| | | | | | There is a manager and a location_manager pointer in that function. The wrong one was used in the cast. | ||||
* | Fix Bug 584518: Critical error in publish_to_all_connections | Pierre-Luc Beaudoin | 2009-06-02 | 1 | -6/+6 |
| | | | | The account_manager was initialised after the callbacks were. | ||||
* | Level is used before init | Pierre-Luc Beaudoin | 2009-06-02 | 1 | -1/+2 |
| | |||||
* | 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 | 1 | -2/+0 |
| | |||||
* | 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 | 1 | -9/+28 |
| | |||||
* | Fix errors found by make check | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -4/+4 |
| | |||||
* | 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 | 1 | -18/+17 |
| | | | | | | | | • 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 | 1 | -3/+0 |
| | |||||
* | 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 | 1 | -3/+7 |
| | | | | 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 |
| | |||||
* | Fix compilation if geoclue is not enabled | Pierre-Luc Beaudoin | 2009-06-01 | 1 | -6/+2 |
| | |||||
* | 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 | 1 | -9/+42 |
| | |||||
* | 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 | 1 | -0/+339 |