forked from enlightenment/enlightenment
parent
f5c645b793
commit
4de7b95f4a
|
@ -319,9 +319,8 @@ _e_fm2_volume_write(E_Volume *v)
|
|||
|
||||
if (e_config->device_desktop)
|
||||
{
|
||||
e_user_homedir_snprintf(buf2, sizeof(buf2),
|
||||
"%s/|%s_%d.desktop",
|
||||
_("Desktop"), id, v->partition_number);
|
||||
snprintf(buf2, sizeof(buf2), "%s/|%s_%d.desktop",
|
||||
efreet_desktop_dir_get(), id, v->partition_number);
|
||||
ecore_file_symlink(buf, buf2);
|
||||
}
|
||||
|
||||
|
@ -341,8 +340,8 @@ _e_fm2_volume_erase(E_Volume *v)
|
|||
id = ecore_file_file_get(v->storage->udi);
|
||||
if (e_config->device_desktop)
|
||||
{
|
||||
e_user_homedir_snprintf(buf, sizeof(buf), "%s/|%s_%d.desktop",
|
||||
_("Desktop"), id, v->partition_number);
|
||||
snprintf(buf, sizeof(buf), "%s/|%s_%d.desktop",
|
||||
efreet_desktop_dir_get(), id, v->partition_number);
|
||||
ecore_file_unlink(buf);
|
||||
_e_fm2_file_force_update(buf);
|
||||
}
|
||||
|
@ -648,10 +647,7 @@ _e_fm2_device_check_desktop_icons_list_cb(const char *name, const char *path, vo
|
|||
static void
|
||||
_e_fm2_device_check_desktop_icons_cb(void *data, Ecore_Thread *eth __UNUSED__)
|
||||
{
|
||||
char buf[PATH_MAX];
|
||||
|
||||
e_user_homedir_concat_static(buf, _("Desktop"));
|
||||
eina_file_dir_list(buf, EINA_FALSE, _e_fm2_device_check_desktop_icons_list_cb, data);
|
||||
eina_file_dir_list(efreet_desktop_dir_get(), EINA_FALSE, _e_fm2_device_check_desktop_icons_list_cb, data);
|
||||
|
||||
E_FREE_LIST(data, free);
|
||||
}
|
||||
|
@ -683,9 +679,8 @@ e_fm2_device_show_desktop_icons(void)
|
|||
"fileman/favorites/|%s_%d.desktop",
|
||||
id, v->partition_number);
|
||||
|
||||
e_user_homedir_snprintf(buf2, sizeof(buf2),
|
||||
"%s/|%s_%d.desktop",
|
||||
_("Desktop"), id, v->partition_number);
|
||||
snprintf(buf2, sizeof(buf2), "%s/|%s_%d.desktop",
|
||||
efreet_desktop_dir_get(), id, v->partition_number);
|
||||
|
||||
if (ecore_file_exists(buf) && !ecore_file_exists(buf2))
|
||||
{
|
||||
|
@ -717,9 +712,8 @@ e_fm2_device_hide_desktop_icons(void)
|
|||
|
||||
id = ecore_file_file_get(v->storage->udi);
|
||||
|
||||
e_user_homedir_snprintf(buf, sizeof(buf),
|
||||
"%s/|%s_%d.desktop",
|
||||
_("Desktop"), id, v->partition_number);
|
||||
snprintf(buf, sizeof(buf), "%s/|%s_%d.desktop",
|
||||
efreet_desktop_dir_get(), id, v->partition_number);
|
||||
|
||||
if (ecore_file_exists(buf))
|
||||
{
|
||||
|
@ -745,9 +739,8 @@ e_fm2_device_check_desktop_icons(void)
|
|||
|
||||
id = ecore_file_file_get(v->storage->udi);
|
||||
|
||||
e_user_homedir_snprintf(buf, sizeof(buf),
|
||||
"%s/|%s_%d.desktop",
|
||||
_("Desktop"), id, v->partition_number);
|
||||
snprintf(buf, sizeof(buf), "%s/|%s_%d.desktop",
|
||||
efreet_desktop_dir_get(), id, v->partition_number);
|
||||
thd = eina_list_append(thd, strdup(buf));
|
||||
}
|
||||
_check_vols = ecore_thread_run(_e_fm2_device_check_desktop_icons_cb, _e_fm2_device_check_desktop_icons_cb_end, _e_fm2_device_check_desktop_icons_cb_end, thd);
|
||||
|
|
|
@ -21,8 +21,7 @@ wizard_page_show(E_Wizard_Page *pg __UNUSED__)
|
|||
char buf[PATH_MAX], buf2[PATH_MAX], *file;
|
||||
|
||||
// make desktop dir
|
||||
e_user_homedir_concat(buf, sizeof(buf), _("Desktop"));
|
||||
ecore_file_mkpath(buf);
|
||||
ecore_file_mkpath(efreet_desktop_dir_get());
|
||||
snprintf(buf, sizeof(buf), "%s/desktop", e_wizard_dir_get());
|
||||
files = ecore_file_ls(buf);
|
||||
if (!files) return 0;
|
||||
|
@ -30,8 +29,8 @@ wizard_page_show(E_Wizard_Page *pg __UNUSED__)
|
|||
{
|
||||
snprintf(buf, sizeof(buf), "%s/desktop/%s",
|
||||
e_wizard_dir_get(), file);
|
||||
snprintf(buf2, sizeof(buf2), "%s/%s/%s",
|
||||
e_user_homedir_get(), _("Desktop"), file);
|
||||
snprintf(buf2, sizeof(buf2), "%s/%s",
|
||||
efreet_desktop_dir_get(), file);
|
||||
ecore_file_cp(buf, buf2);
|
||||
free(file);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue