forked from enlightenment/enlightenment
allow $XDG_DESKTOP_DIR in file link paths for intl xlation
this solves T29 and then some.
This commit is contained in:
parent
4ec3258ded
commit
816f6d2406
|
@ -20,5 +20,5 @@ Comment[ru]=Файлы на рабочем столе
|
|||
Comment[sr]=Датотеке радне површи
|
||||
Icon=user-desktop
|
||||
NotShowIn=GNOME;KDE;LXDE;ROX;XFCE;
|
||||
URL=file:$HOME/Desktop
|
||||
URL=file:$XDG_DESKTOP_DIR
|
||||
X-Enlightenment-Type=Mount
|
||||
|
|
|
@ -796,6 +796,24 @@ e_util_shell_env_path_eval(const char *path)
|
|||
v = (char *)efreet_cache_home_get();
|
||||
else if (!strcmp(s, "XDG_DATA_HOME"))
|
||||
v = (char *)efreet_data_home_get();
|
||||
else if (!strcmp(s, "XDG_DESKTOP_DIR"))
|
||||
v = (char *)efreet_desktop_dir_get();
|
||||
else if (!strcmp(s, "XDG_DOWNLOAD_DIR"))
|
||||
v = (char *)efreet_download_dir_get();
|
||||
else if (!strcmp(s, "XDG_TEMPLATES_DIR"))
|
||||
v = (char *)efreet_templates_dir_get();
|
||||
else if (!strcmp(s, "XDG_PUBLICSHARE_DIR"))
|
||||
v = (char *)efreet_public_share_dir_get();
|
||||
else if (!strcmp(s, "XDG_DOCUMENTS_DIR"))
|
||||
v = (char *)efreet_documents_dir_get();
|
||||
else if (!strcmp(s, "XDG_MUSIC_DIR"))
|
||||
v = (char *)efreet_music_dir_get();
|
||||
else if (!strcmp(s, "XDG_PICTURES_DIR"))
|
||||
v = (char *)efreet_pictures_dir_get();
|
||||
else if (!strcmp(s, "XDG_VIDEOS_DIR"))
|
||||
v = (char *)efreet_videos_dir_get();
|
||||
else if (!strcmp(s, "XDG_RUNTIME_DIR"))
|
||||
v = (char *)efreet_runtime_dir_get();
|
||||
}
|
||||
|
||||
if (v)
|
||||
|
|
Loading…
Reference in New Issue