forked from enlightenment/efl
Efreet: Listen for ECORE_FILE_EVENT_CLOSED
SVN revision: 57574
This commit is contained in:
parent
dabd515538
commit
c45d4c937d
|
@ -1040,8 +1040,8 @@ cache_update_cb(void *data __UNUSED__, Ecore_File_Monitor *em __UNUSED__,
|
||||||
Efreet_Old_Cache *d = NULL;
|
Efreet_Old_Cache *d = NULL;
|
||||||
Eina_List *l = NULL;
|
Eina_List *l = NULL;
|
||||||
|
|
||||||
if (event != ECORE_FILE_EVENT_CREATED_FILE &&
|
if (event != ECORE_FILE_EVENT_CLOSED)
|
||||||
event != ECORE_FILE_EVENT_MODIFIED) return;
|
return;
|
||||||
|
|
||||||
file = ecore_file_file_get(path);
|
file = ecore_file_file_get(path);
|
||||||
if (!file) return;
|
if (!file) return;
|
||||||
|
|
|
@ -1204,6 +1204,7 @@ efreet_desktop_changes_cb(void *data __UNUSED__, Ecore_File_Monitor *em __UNUSED
|
||||||
case ECORE_FILE_EVENT_CREATED_FILE:
|
case ECORE_FILE_EVENT_CREATED_FILE:
|
||||||
case ECORE_FILE_EVENT_DELETED_FILE:
|
case ECORE_FILE_EVENT_DELETED_FILE:
|
||||||
case ECORE_FILE_EVENT_MODIFIED:
|
case ECORE_FILE_EVENT_MODIFIED:
|
||||||
|
case ECORE_FILE_EVENT_CLOSED:
|
||||||
ext = strrchr(path, '.');
|
ext = strrchr(path, '.');
|
||||||
if (ext && (!strcmp(ext, ".desktop") || !strcmp(ext, ".directory")))
|
if (ext && (!strcmp(ext, ".desktop") || !strcmp(ext, ".directory")))
|
||||||
efreet_cache_desktop_update();
|
efreet_cache_desktop_update();
|
||||||
|
|
|
@ -964,6 +964,7 @@ efreet_icon_changes_cb(void *data __UNUSED__, Ecore_File_Monitor *em __UNUSED__,
|
||||||
case ECORE_FILE_EVENT_CREATED_FILE:
|
case ECORE_FILE_EVENT_CREATED_FILE:
|
||||||
case ECORE_FILE_EVENT_DELETED_FILE:
|
case ECORE_FILE_EVENT_DELETED_FILE:
|
||||||
case ECORE_FILE_EVENT_MODIFIED:
|
case ECORE_FILE_EVENT_MODIFIED:
|
||||||
|
case ECORE_FILE_EVENT_CLOSED:
|
||||||
case ECORE_FILE_EVENT_DELETED_DIRECTORY:
|
case ECORE_FILE_EVENT_DELETED_DIRECTORY:
|
||||||
case ECORE_FILE_EVENT_CREATED_DIRECTORY:
|
case ECORE_FILE_EVENT_CREATED_DIRECTORY:
|
||||||
efreet_cache_icon_update();
|
efreet_cache_icon_update();
|
||||||
|
|
Loading…
Reference in New Issue