GNOME Bugzilla – Bug 694447
Place names are illegible in Search Locations
Last modified: 2013-02-28 18:48:41 UTC
Created attachment 237177 [details] Search Locations Place names are illegible in Search Locations LANG=ko_KR.UTF-8
Created attachment 237178 [details] ~/.config/user-dir.dirs And $cat ~/.config/user-dirs.locale ko_KR
get_bookmarks() uses a home-grown version of a bookmark parser instead of using GBookmarkFile.
GBookmarkFile wouldn't work here, because the ~/.config/gtk-3.0/bookmarks file isn't an xbel file. It's a simple home-grown format with one uri on each line (and an optional name). I believe we don't have a parser functionality for this exposed in neither glib / gtk+. Attaching a patch which should fix up the home-grown parser to better unescape the file names.
Created attachment 237610 [details] [review] search: Unescape the names in Search Locations Instead of using g_path_get_basename() on raw URIs, use GFile functions for getting the properly unescaped basenames of the files.
Review of attachment 237610 [details] [review]: Looks good to me, thanks.
Thanks, pushed to both master and gnome-3-8 branches.