GNOME Bugzilla – Bug 661500
Display map in tooltip
Last modified: 2011-12-22 15:24:47 UTC
We used to not display champlain maps in tooltips because Clutter wasn't support it ages ago. I did some quick tests and it seemed to work mostly fine, modulo bugs which should be fixed.
Branch is http://cgit.collabora.com/git/user/cassidy/empathy/log/?h=map-tooltip-661500 if you want to give it a shot. I hit this champlain bug while testing: bug #661501
Created attachment 204083 [details] [review] individual_grid_destroy: remove the ChamplainEmbedView from its container The EmpathyIndividualWidget object is re-used for tooltips so we should remove the ChamplainEmbedView before trying to add a new one.
Created attachment 204084 [details] [review] Check for champlain 0.12.1 We don't strictly depend on it but maps in tooltips will crash as hell with any previous version.
Created attachment 204085 [details] [review] individual-widget: display champlain map in tooltips
Attachment 204083 [details] pushed as 3712762 - individual_grid_destroy: remove the ChamplainEmbedView from its container Attachment 204084 [details] pushed as 28e7dfc - Check for champlain 0.12.1 Attachment 204085 [details] pushed as b8249ce - individual-widget: display champlain map in tooltips