261
261
mime_dict.set(_("E-mail"), NMO_EMAIL);
262
262
mime_dict.set(_("Website"), NFO_WEBSITE);
264
UserDirectory[] special_dirs =
266
UserDirectory.DESKTOP,
267
UserDirectory.DOCUMENTS,
268
UserDirectory.DOWNLOAD,
270
UserDirectory.PICTURES,
271
UserDirectory.PUBLIC_SHARE,
272
UserDirectory.TEMPLATES,
264
276
defined_dirs = new HashMap<string, UserDirectory>(str_hash, str_equal);
265
defined_dirs.set(Environment.get_user_special_dir(UserDirectory.DESKTOP), UserDirectory.DESKTOP);
266
defined_dirs.set(Environment.get_user_special_dir(UserDirectory.DOCUMENTS), UserDirectory.DOCUMENTS);
267
defined_dirs.set(Environment.get_user_special_dir(UserDirectory.DOWNLOAD), UserDirectory.DOWNLOAD);
268
defined_dirs.set(Environment.get_user_special_dir(UserDirectory.MUSIC), UserDirectory.MUSIC);
269
defined_dirs.set(Environment.get_user_special_dir(UserDirectory.PICTURES), UserDirectory.PICTURES);
270
defined_dirs.set(Environment.get_user_special_dir(UserDirectory.PUBLIC_SHARE), UserDirectory.PUBLIC_SHARE);
271
defined_dirs.set(Environment.get_user_special_dir(UserDirectory.TEMPLATES), UserDirectory.TEMPLATES);
272
defined_dirs.set(Environment.get_user_special_dir(UserDirectory.VIDEOS), UserDirectory.VIDEOS);
277
for(int i = 0; i < special_dirs.length; i++) {
278
string dir_path = Environment.get_user_special_dir(special_dirs[i]);
279
if (dir_path != null) {
280
defined_dirs.set(dir_path, special_dirs[i]);
274
284
//FIXME: Not sure if the correct icon is being fetched for stock folder
275
285
stock_folder_icon = this.render_icon_pixbuf(Stock.DIRECTORY, IconSize.LARGE_TOOLBAR);