aboutsummaryrefslogtreecommitdiffstats
path: root/src/empathy-map-view.c
Commit message (Collapse)AuthorAgeFilesLines
* Also allow Esc to close debug window and map view.Jonny Lamb2009-10-211-2/+2
| | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* Add Ctrl-w keybinding to close map window.Jonny Lamb2009-10-211-0/+17
| | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* Add a Best fit button to the map view (#584034)Olivier Le Thanh Duong2009-09-221-0/+23
| | | | Add a button to the contact map view which show all the contacts at once.
* Update marker's label every secondPierre-Luc Beaudoin2009-08-241-30/+66
| | | | This is necessary for the time indication to stay accurate
* Animate show in and out of markersPierre-Luc Beaudoin2009-08-191-2/+2
|
* Don't create a marker for contacts with empty locationPierre-Luc Beaudoin2009-08-191-1/+1
|
* Dim at 75% markers for location data older than a weekPierre-Luc Beaudoin2009-08-191-3/+11
|
* Port to Clutter 1.0 and libchamplain 0.3.6Pierre-Luc Beaudoin2009-08-181-2/+3
|
* empathy-map-view: fix coding styleGuillaume Desmottes2009-06-241-1/+1
|
* Reorder functions to not declare them on topXavier Claessens2009-06-151-125/+113
|
* Add contextual popup menu in map viewPierre-Luc Beaudoin2009-06-151-0/+30
|
* Simplify map_view_marker_update_positionPierre-Luc Beaudoin2009-06-151-7/+6
|
* Use libchamplain 0.3.3 new Gtk embed APIPierre-Luc Beaudoin2009-06-151-4/+3
|
* Add spinning throbber to EmpathyMapViewPierre-Luc Beaudoin2009-06-121-0/+27
| | | | | OSM servers can be slow at times, the user can now know that data is loading
* Fix compile warningPierre-Luc Beaudoin2009-06-111-1/+1
|
* Use the layer to list the markersPierre-Luc Beaudoin2009-05-281-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 EmpathyTpContactFactoryPierre-Luc Beaudoin2009-05-281-115/+0
| | | | | | 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 leakPierre-Luc Beaudoin2009-05-281-0/+1
|
* Disconnect from notify::locationPierre-Luc Beaudoin2009-05-281-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 updatedPierre-Luc Beaudoin2009-05-281-43/+44
| | | | | This way, when the location is updated, the lat,lon is fetched too (not only upon showing the map).
* Avatar was leakedPierre-Luc Beaudoin2009-05-281-0/+1
|
* Don't need to keep the address aroundPierre-Luc Beaudoin2009-05-281-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 hashtablePierre-Luc Beaudoin2009-05-281-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 userPierre-Luc Beaudoin2009-05-281-1/+18
| | | | | | | | 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 errorPierre-Luc Beaudoin2009-05-281-1/+1
|
* Don't create a marker if the user has no locationPierre-Luc Beaudoin2009-05-281-4/+10
|
* Fix double border issue in the Map ViewPierre-Luc Beaudoin2009-05-281-1/+1
| | | | | 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 managementPierre-Luc Beaudoin2009-05-281-30/+53
|
* Simplify and clarify map_view_geocode_cbPierre-Luc Beaudoin2009-05-281-11/+12
|
* Don't allow the user to display many map viewsPierre-Luc Beaudoin2009-05-281-3/+3
|
* Fix coding styles and memory leaks found by Guillaume DesmottesPierre-Luc Beaudoin2009-05-281-12/+18
|
* Fix licensing: should have been LGPL 2.1+Pierre-Luc Beaudoin2009-05-281-10/+9
|
* Apply new coding stylesPierre-Luc Beaudoin2009-05-281-44/+49
|
* Remove dead code and update function namePierre-Luc Beaudoin2009-05-281-12/+7
|
* Update to use libchamplain 0.3's APIPierre-Luc Beaudoin2009-05-281-7/+12
|
* Make buildable without GeocluePierre-Luc Beaudoin2009-05-281-20/+7
|
* Fix contacts not showing on the mapPierre-Luc Beaudoin2009-05-281-1/+2
|
* Get rid of disconnect which is undeededPierre-Luc Beaudoin2009-05-281-28/+4
|
* Fix a warning if the handle doesn't existPierre-Luc Beaudoin2009-05-281-1/+3
|
* Use its own ListStore of contacts instead of borrowing the ContactPierre-Luc Beaudoin2009-05-281-1/+7
| | | | List's
* Show contacts without an avatarPierre-Luc Beaudoin2009-05-281-11/+10
|
* Remove signal handler when closing the windowPierre-Luc Beaudoin2009-05-281-1/+31
|
* Use EmpathyContact's locationPierre-Luc Beaudoin2009-05-281-12/+140
|
* Add a Contact Map windowPierre-Luc Beaudoin2009-05-281-0/+217