git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56951
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
/* TODO: Consider flushing local icons cache after idling.
* Icon requests will probably come in batches, f.ex. during menu
* browsing.
+ * TODO: Retry closing desktop cache on dangling references.
*/
#include <libgen.h>
for (i = 0; i < arr->array_count; i++)
{
/* Check if we already have this dir in cache */
+ /* TODO: Need to check if p is a subdir */
if (!strcmp(p, arr->array[i]))
return;
}
{
const char *ext;
+ /* TODO: If we get a stale symlink, we need to rerun cache creation */
switch (event)
{
case ECORE_FILE_EVENT_NONE:
efreet_icon_changes_cb(void *data __UNUSED__, Ecore_File_Monitor *em __UNUSED__,
Ecore_File_Event event, const char *path)
{
+ /* TODO: If we get a stale symlink, we need to rerun cache creation */
switch (event)
{
case ECORE_FILE_EVENT_NONE: