forked from enlightenment/enlightenment
leak-- - and other thigns creeping in due to other debugging
SVN revision: 26614
This commit is contained in:
parent
b7ff38a5b4
commit
f501859f3d
1
AUTHORS
1
AUTHORS
|
@ -14,3 +14,4 @@ Stafford Horne <shorne@softhome.net>
|
||||||
Cedric Bail <cedric.bail@free.fr>
|
Cedric Bail <cedric.bail@free.fr>
|
||||||
onefang (David Seikel) <onefang@gmail.com>
|
onefang (David Seikel) <onefang@gmail.com>
|
||||||
LinuxTitan (Stephen Houston) <linuxtitan@gmail.com>
|
LinuxTitan (Stephen Houston) <linuxtitan@gmail.com>
|
||||||
|
Metrics <metrics@score5.org>
|
||||||
|
|
9
TODO
9
TODO
|
@ -24,7 +24,14 @@ Some of the things (in very short form) that need to be done to E17...
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
ESSENTIAL FEATURES
|
ESSENTIAL FEATURES
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
|
* fm2 needs a way to set custom backgrounds and handle scrolling
|
||||||
|
* fm2 needs to display symlink info on files somehow
|
||||||
|
* fm2 needs to display more than 1 file being dragged (if more than 1 is being
|
||||||
|
dragged)
|
||||||
|
* fm2 needs a way of mapping a mimetype to 1 ore more commands to execute or
|
||||||
|
internal e actions to do (like add as wallpaper etc.)
|
||||||
|
* fm2 needs a way to use custom icons per dir/file
|
||||||
|
* fm2 needs a icon views (auto-arrange, snap to grid and free placement)
|
||||||
* fm2 needs a way to bypass thumb gen anim on just a unrealize/realize as well
|
* fm2 needs a way to bypass thumb gen anim on just a unrealize/realize as well
|
||||||
as change state instantly if it already was selected
|
as change state instantly if it already was selected
|
||||||
* fm2 needs right click menu for enable/disable .order file (will change the
|
* fm2 needs right click menu for enable/disable .order file (will change the
|
||||||
|
|
|
@ -4973,18 +4973,18 @@ _e_fm2_cb_file_monitor(void *data, Ecore_File_Monitor *em, Ecore_File_Event even
|
||||||
(event == ECORE_FILE_EVENT_CREATED_DIRECTORY))
|
(event == ECORE_FILE_EVENT_CREATED_DIRECTORY))
|
||||||
{
|
{
|
||||||
_e_fm2_live_file_add(sd->obj, file, NULL, 0);
|
_e_fm2_live_file_add(sd->obj, file, NULL, 0);
|
||||||
printf("FADD %s\n", file);
|
// printf("FADD %s\n", file);
|
||||||
}
|
}
|
||||||
else if ((event == ECORE_FILE_EVENT_DELETED_FILE) ||
|
else if ((event == ECORE_FILE_EVENT_DELETED_FILE) ||
|
||||||
(event == ECORE_FILE_EVENT_DELETED_DIRECTORY))
|
(event == ECORE_FILE_EVENT_DELETED_DIRECTORY))
|
||||||
{
|
{
|
||||||
_e_fm2_live_file_del(sd->obj, file);
|
_e_fm2_live_file_del(sd->obj, file);
|
||||||
printf("FDEL %s\n", file);
|
// printf("FDEL %s\n", file);
|
||||||
}
|
}
|
||||||
else if (event == ECORE_FILE_EVENT_MODIFIED)
|
else if (event == ECORE_FILE_EVENT_MODIFIED)
|
||||||
{
|
{
|
||||||
_e_fm2_live_file_changed(sd->obj, file);
|
_e_fm2_live_file_changed(sd->obj, file);
|
||||||
printf("FMOD %s\n", file);
|
// printf("FMOD %s\n", file);
|
||||||
}
|
}
|
||||||
else if (event == ECORE_FILE_EVENT_DELETED_SELF)
|
else if (event == ECORE_FILE_EVENT_DELETED_SELF)
|
||||||
{
|
{
|
||||||
|
|
|
@ -484,12 +484,15 @@ _e_smart_add(Evas_Object *obj)
|
||||||
static void
|
static void
|
||||||
_e_smart_del(Evas_Object *obj)
|
_e_smart_del(Evas_Object *obj)
|
||||||
{
|
{
|
||||||
|
Evas_Object *sobj;
|
||||||
|
|
||||||
INTERNAL_ENTRY;
|
INTERNAL_ENTRY;
|
||||||
if (sd->del_func) sd->del_func(obj);
|
if (sd->del_func) sd->del_func(obj);
|
||||||
while (sd->subobjs)
|
while (sd->subobjs)
|
||||||
{
|
{
|
||||||
evas_object_del(sd->subobjs->data);
|
sobj = sd->subobjs->data;
|
||||||
sd->subobjs = evas_list_remove_list(sd->subobjs, sd->subobjs);
|
sd->subobjs = evas_list_remove_list(sd->subobjs, sd->subobjs);
|
||||||
|
evas_object_del(sobj);
|
||||||
}
|
}
|
||||||
free(sd);
|
free(sd);
|
||||||
}
|
}
|
||||||
|
|
|
@ -756,5 +756,10 @@ _e_wid_del_hook(Evas_Object *obj)
|
||||||
|
|
||||||
wd = e_widget_data_get(obj);
|
wd = e_widget_data_get(obj);
|
||||||
E_FREE(wd->entry_text);
|
E_FREE(wd->entry_text);
|
||||||
|
E_FREE(wd->preview_size_text);
|
||||||
|
E_FREE(wd->preview_owner_text);
|
||||||
|
E_FREE(wd->preview_perms_text);
|
||||||
|
E_FREE(wd->preview_time_text);
|
||||||
|
E_FREE(wd->path);
|
||||||
free(wd);
|
free(wd);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue