*Once an icon has been found, or found to not exist, save that info in
authorDavid Walter Seikel <onefang@gmail.com>
Fri, 29 Sep 2006 08:55:39 +0000 (08:55 +0000)
committerDavid Walter Seikel <onefang@gmail.com>
Fri, 29 Sep 2006 08:55:39 +0000 (08:55 +0000)
commit5f41757cf56269b2a784aba6aba1dfc16db8e013
tree5a0576ba98002d0c2e9dddebe9d3afd895ad1f22
parent9366520fe9049c4cef27ce987d011ccde876e787
*Once an icon has been found, or found to not exist, save that info in
the E_App, update related aE_Apps, and send trigger change callbacks.

*Have all E_Apps stored in a hash of paths for faster lookup.

*Don't read in all the details of every app at startup, but do scan the
all directory so that we at least know the filenames.  Read in details
when needed.

*When searching the non path info of apps, read in data as needed.

Most app things should be faster now.  Some things may be slower, and
much more testing / tweaking will be done.

SVN revision: 26213
src/bin/e_apps.c
src/bin/e_apps.h