After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 730896 - geocode-glib installs icons in the gnome icon theme
geocode-glib installs icons in the gnome icon theme
Status: RESOLVED OBSOLETE
Product: geocode-glib
Classification: Other
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: geocode-glib maintainer(s)
geocode-glib maintainer(s)
Depends on:
Blocks: 731587 734722
 
 
Reported: 2014-05-28 17:27 UTC by Kalev Lember
Modified: 2019-03-20 10:39 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Stop supplying icons for GeocodePlace (70.57 KB, patch)
2014-08-12 06:18 UTC, Jonas Danielsson
none Details | Review

Description Kalev Lember 2014-05-28 17:27:38 UTC
geocode-glib currently installs its mime type icons in the gnome icon theme directories. The gnome icon theme is going away in 3.14 and is being replaced by the Adwaita icon theme.

According to mclasen, those geocode-glib icons should go in a private icon theme extension instead.

/usr/share/icons/gnome/scalable/places/poi-airport.svg
/usr/share/icons/gnome/scalable/places/poi-building.svg
/usr/share/icons/gnome/scalable/places/poi-bus-stop.svg
/usr/share/icons/gnome/scalable/places/poi-car.svg
/usr/share/icons/gnome/scalable/places/poi-marker.svg
/usr/share/icons/gnome/scalable/places/poi-railway-station.svg
/usr/share/icons/gnome/scalable/places/poi-town.svg
Comment 1 Kalev Lember 2014-05-28 17:30:01 UTC
Arr, I copied the text too eagerly from another bug report; please ignore the part where I claim that these are mime type icons :)
Comment 2 Jonas Danielsson 2014-06-03 06:04:23 UTC
Hi,

Thanks for reporting this. So where should they go?

/usr/share/icons/hicolor/scalable/places/ ?
Comment 3 Kalev Lember 2014-06-03 09:31:16 UTC
Where are they used anyway? gnome-maps? Can't they go there instead?
Comment 4 Mattias Bengtsson 2014-06-30 13:07:42 UTC
(In reply to comment #3)
> Where are they used anyway? gnome-maps? Can't they go there instead?

I think that makes sense, or do we have any designs for apps where we'd want to do a geocode request and also show icons except for Maps?
Comment 5 Jonas Danielsson 2014-06-30 13:10:04 UTC
(In reply to comment #4)
> (In reply to comment #3)
> > Where are they used anyway? gnome-maps? Can't they go there instead?
> 
> I think that makes sense, or do we have any designs for apps where we'd want to
> do a geocode request and also show icons except for Maps?

Yes, it sounds good but we have a get_icon method on GeocodePlace. That needs to return something. So icon need to be present, right?

Should the icons be a meta-package that both Maps and Geocode-glib relies on while depracating/removing the get_icon?

Or is there a clearer way out?
Comment 6 Jonas Danielsson 2014-06-30 13:20:54 UTC
(In reply to comment #5)
> (In reply to comment #4)
> > (In reply to comment #3)
> > > Where are they used anyway? gnome-maps? Can't they go there instead?
> > 
> > I think that makes sense, or do we have any designs for apps where we'd want to
> > do a geocode request and also show icons except for Maps?
> 
> Yes, it sounds good but we have a get_icon method on GeocodePlace. That needs
> to return something. So icon need to be present, right?
> 
> Should the icons be a meta-package that both Maps and Geocode-glib relies on
> while depracating/removing the get_icon?
> 
> Or is there a clearer way out?

Or if Maps is the only user maybe just straight deprecate GeocodePlace::get_icon and have it return NULL?
Comment 7 Jonas Danielsson 2014-08-02 21:20:52 UTC
Ping.
Comment 8 Zeeshan Ali 2014-08-04 15:39:30 UTC
(In reply to comment #6)
> (In reply to comment #5)
> > (In reply to comment #4)
> > > (In reply to comment #3)
> > > > Where are they used anyway? gnome-maps? Can't they go there instead?
> > > 
> > > I think that makes sense, or do we have any designs for apps where we'd want to
> > > do a geocode request and also show icons except for Maps?
> > 
> > Yes, it sounds good but we have a get_icon method on GeocodePlace. That needs
> > to return something. So icon need to be present, right?
> > 
> > Should the icons be a meta-package that both Maps and Geocode-glib relies on
> > while depracating/removing the get_icon?
> > 
> > Or is there a clearer way out?
> 
> Or if Maps is the only user maybe just straight deprecate
> GeocodePlace::get_icon and have it return NULL?

Sure.
Comment 9 Jonas Danielsson 2014-08-12 06:18:29 UTC
Created attachment 283159 [details] [review]
Stop supplying icons for GeocodePlace

Something like this maybe?
Comment 10 GNOME Infrastructure Team 2019-03-20 10:39:15 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/geocode-glib/issues/12.