Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | map-view: no need to create a model | Guillaume Desmottes | 2010-04-05 | 1 | -41/+17 |
| | |||||
* | map-view: display position of contacts added after the map has been created ↵ | Guillaume Desmottes | 2010-03-30 | 1 | -0/+41 |
| | | | | (#614012) | ||||
* | factor out contact_added | Guillaume Desmottes | 2010-03-30 | 1 | -4/+11 |
| | |||||
* | map_view_update_contact_position: don't call contact_has_location twice | Guillaume Desmottes | 2010-03-30 | 1 | -5/+7 |
| | |||||
* | Always connect "notify::location" on contact | Guillaume Desmottes | 2010-03-30 | 1 | -3/+0 |
| | | | | | Now contact position will be displayed even if they didn't have a postion when the map has been created (#614012). | ||||
* | map_view_contacts_foreach: no need to create the marker any more | Guillaume Desmottes | 2010-03-30 | 1 | -1/+0 |
| | | | | map_view_update_contact_position will do it if needed. | ||||
* | map_view_update_contact_position: create marker if needed | Guillaume Desmottes | 2010-03-30 | 1 | -1/+10 |
| | |||||
* | factor out contact_has_location | Guillaume Desmottes | 2010-03-30 | 1 | -10/+19 |
| | |||||
* | factor out create_marker | Guillaume Desmottes | 2010-03-30 | 1 | -19/+28 |
| | |||||
* | rename map_view_marker_update_position to map_view_update_contact_position ↵ | Guillaume Desmottes | 2010-03-30 | 1 | -18/+14 |
| | | | | and pass a contact rather than a marker | ||||
* | map-view: add a mapping from EmpathyContact to ChamplainMarker | Guillaume Desmottes | 2010-03-30 | 1 | -0/+8 |
| | |||||
* | empathy_window_present: remove useless 'steal_focus' arg | Guillaume Desmottes | 2010-03-15 | 1 | -2/+2 |
| | |||||
* | Fix leaked GtkMenu | Xavier Claessens | 2010-02-11 | 1 | -0/+2 |
| | | | | | | | | | | GtkMenu is initially unowned, which means ref_count is 1 and floating flag is set. gtk_menu_popup temporarily adds a ref, that will be dropped when the menu is popped down. So once the menu is popped up, we call g_object_ref_sink() to clear the floating flag, and g_object_unref() to drop the initial ref. Only the ref from gtk_menu_popup stay, and the menu will be finalized when it is popped down. Fixes bug #609567 | ||||
* | Also allow Esc to close debug window and map view. | Jonny Lamb | 2009-10-21 | 1 | -2/+2 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | Add Ctrl-w keybinding to close map window. | Jonny Lamb | 2009-10-21 | 1 | -0/+17 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | Add a Best fit button to the map view (#584034) | Olivier Le Thanh Duong | 2009-09-22 | 1 | -0/+23 |
| | | | | Add a button to the contact map view which show all the contacts at once. | ||||
* | Update marker's label every second | Pierre-Luc Beaudoin | 2009-08-24 | 1 | -30/+66 |
| | | | | This is necessary for the time indication to stay accurate | ||||
* | Animate show in and out of markers | Pierre-Luc Beaudoin | 2009-08-19 | 1 | -2/+2 |
| | |||||
* | Don't create a marker for contacts with empty location | Pierre-Luc Beaudoin | 2009-08-19 | 1 | -1/+1 |
| | |||||
* | Dim at 75% markers for location data older than a week | Pierre-Luc Beaudoin | 2009-08-19 | 1 | -3/+11 |
| | |||||
* | Port to Clutter 1.0 and libchamplain 0.3.6 | Pierre-Luc Beaudoin | 2009-08-18 | 1 | -2/+3 |
| | |||||
* | empathy-map-view: fix coding style | Guillaume Desmottes | 2009-06-24 | 1 | -1/+1 |
| | |||||
* | Reorder functions to not declare them on top | Xavier Claessens | 2009-06-15 | 1 | -125/+113 |
| | |||||
* | Add contextual popup menu in map view | Pierre-Luc Beaudoin | 2009-06-15 | 1 | -0/+30 |
| | |||||
* | Simplify map_view_marker_update_position | Pierre-Luc Beaudoin | 2009-06-15 | 1 | -7/+6 |
| | |||||
* | Use libchamplain 0.3.3 new Gtk embed API | Pierre-Luc Beaudoin | 2009-06-15 | 1 | -4/+3 |
| | |||||
* | Add spinning throbber to EmpathyMapView | Pierre-Luc Beaudoin | 2009-06-12 | 1 | -0/+27 |
| | | | | | OSM servers can be slow at times, the user can now know that data is loading | ||||
* | Fix compile warning | Pierre-Luc Beaudoin | 2009-06-11 | 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 | 1 | -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 leak | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -0/+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 | 1 | -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 error | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -1/+1 |
| | |||||
* | Don't create a marker if the user has no location | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -4/+10 |
| | |||||
* | Fix double border issue in the Map View | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -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 management | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -30/+53 |
| | |||||
* | 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 |
| | |||||
* | Fix licensing: should have been LGPL 2.1+ | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -10/+9 |
| | |||||
* | 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 | 1 | -7/+12 |
| | |||||
* | 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 |
| | |||||
* | 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 | 1 | -1/+7 |
| | | | | List's | ||||
* | 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 |
| | |||||
* | Use EmpathyContact's location | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -12/+140 |
| | |||||
* | Add a Contact Map window | Pierre-Luc Beaudoin | 2009-05-28 | 1 | -0/+217 |