forked from enlightenment/enlightenment
found the speed problem with loading dirs of .desktop files....
SVN revision: 25867
This commit is contained in:
parent
998414cd23
commit
afd5b0cfc0
3
TODO
3
TODO
|
@ -8,6 +8,9 @@ Some of the things (in very short form) that need to be done to E17...
|
||||||
BUGS / FIXES
|
BUGS / FIXES
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
* BUG: performance bug: e_app_new() is amazingly slow and heavy. see the FIXME
|
||||||
|
comment in e_fm.c in _e_fm2_icon_icon_set()... this needs to be traced,
|
||||||
|
profiled and leaned down by many factors :)
|
||||||
* BUG: add applications to ibar etc. is broken now (indirect references from
|
* BUG: add applications to ibar etc. is broken now (indirect references from
|
||||||
all applications menu don't work when trying to add - nothing happens)
|
all applications menu don't work when trying to add - nothing happens)
|
||||||
* BUG: adding app using "applications" dialog to a bar dir ends up with blank
|
* BUG: adding app using "applications" dialog to a bar dir ends up with blank
|
||||||
|
|
|
@ -1658,9 +1658,12 @@ _e_fm2_icon_icon_set(E_Fm2_Icon *ic)
|
||||||
E_App *app;
|
E_App *app;
|
||||||
|
|
||||||
if (ic->info.pseudo_link)
|
if (ic->info.pseudo_link)
|
||||||
snprintf(buf, sizeof(buf), "%s/%s", ic->info.pseudo_dir, ic->info.file);
|
snprintf(buf, sizeof(buf), "%s/%s", ic->info.pseudo_dir, ic->info.file);
|
||||||
else
|
else
|
||||||
snprintf(buf, sizeof(buf), "%s/%s", ic->sd->realpath, ic->info.file);
|
snprintf(buf, sizeof(buf), "%s/%s", ic->sd->realpath, ic->info.file);
|
||||||
|
/* FIXME FIXME FIXME: e_app_new() is SLOOOOOOOOOOOOOOOOOOOOOOOOOOOOOW. it can
|
||||||
|
* be a complete hog. this destroys performance in fm2. :(:(:(
|
||||||
|
*/
|
||||||
app = e_app_new(buf, 0);
|
app = e_app_new(buf, 0);
|
||||||
if (app)
|
if (app)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue