Sebastian Dransfeld
939470bd59
Efreet: Flush cache if we add new extensions
...
SVN revision: 58043
2011-03-23 20:02:46 +00:00
Sebastian Dransfeld
c04c2ce3c5
Efreet: Remove redundant log text
...
SVN revision: 57860
2011-03-18 20:06:03 +00:00
Sebastian Dransfeld
a812c2b0d3
Efreet: formatting
...
SVN revision: 57859
2011-03-18 20:00:22 +00:00
Mike Blumenkrantz
96be628d43
use eina_log more effectively: replace all printfs with appropriate log functions and use EINA_LOG_ERR instead of ERR when log dom fails to init
...
SVN revision: 57858
2011-03-18 19:47:57 +00:00
Sebastian Dransfeld
a433d4d56f
Efreet: Create theme before accessing it
...
SVN revision: 57773
2011-03-15 18:54:00 +00:00
Sebastian Dransfeld
e171893e89
Efreet: And revert logging, no longer needed
...
SVN revision: 57772
2011-03-15 18:49:49 +00:00
Sebastian Dransfeld
5d986f225f
Efreet: Add some logging
...
SVN revision: 57769
2011-03-15 17:07:19 +00:00
Sebastian Dransfeld
f77442595d
Efreet: Make sure we don't reset changed
...
SVN revision: 57575
2011-03-08 11:41:18 +00:00
Sebastian Dransfeld
c45d4c937d
Efreet: Listen for ECORE_FILE_EVENT_CLOSED
...
SVN revision: 57574
2011-03-08 11:40:54 +00:00
Sebastian Dransfeld
d5927220e8
Efreet: Verify that path contains '.'
...
Thanks Heinervdm
SVN revision: 57435
2011-02-28 20:15:55 +00:00
Sebastian Dransfeld
83306ac5c6
Efreet: Remove unused variables
...
SVN revision: 57409
2011-02-28 10:50:37 +00:00
Sebastian Dransfeld
284c85240a
Efreet: Separate desktop dirs to add
...
Keep desktop dirs to add to cache process in separate list, so we can
free data after they are passed to cache process.
SVN revision: 57408
2011-02-28 10:50:27 +00:00
Sebastian Dransfeld
494c6c6d4f
efreet: check for subpath
...
Need to check if the path we want to add is a subpath of an already
added path.
SVN revision: 57407
2011-02-28 10:50:16 +00:00
Sebastian Dransfeld
377da1a3c4
Efreet: Add comment for unchached desktop files
...
SVN revision: 57257
2011-02-23 09:33:24 +00:00
Sebastian Dransfeld
984361a2d3
Efreet: Reset changed before scanning fallback
...
Changed must be EINA_FALSE before scanning fallback to not create false
positive.
SVN revision: 57240
2011-02-22 12:52:58 +00:00
Sebastian Dransfeld
96c006f7e3
Efreet: Always trigger change file
...
changed flag isn't global, and is set to EINA_FALSE for each theme.
SVN revision: 57239
2011-02-22 12:52:46 +00:00
Sebastian Dransfeld
0ee1932ebd
Always trigger desktop cache update
...
E init process waits for this and must always get it.
SVN revision: 57238
2011-02-22 12:42:58 +00:00
Sebastian Dransfeld
7c1d716453
formatting
...
SVN revision: 57237
2011-02-22 12:42:46 +00:00
Cedric BAIL
94a1ea33fa
efreet: write once cache to disk and notify only when needed.
...
NOTE: eet_sync just force the write of the eet file to the disk.
That's exactly what eet_close will do also. eet_sync is just to
be used when you are planning to still use it and don't want to
close it soon.
SVN revision: 57233
2011-02-22 10:43:58 +00:00
Sebastian Dransfeld
41e4f229af
TODO++
...
SVN revision: 57176
2011-02-19 20:54:15 +00:00
Sebastian Dransfeld
e142957521
Only print if verbose and TODO++
...
SVN revision: 57175
2011-02-19 20:54:03 +00:00
Sebastian Dransfeld
c5c5df9ba9
Remove debug ouput
...
SVN revision: 57173
2011-02-19 20:52:10 +00:00
Sebastian Dransfeld
678b0ab6d3
TODO++
...
SVN revision: 57061
2011-02-15 18:51:06 +00:00
Hannes Janetzek
8aed4736a0
fix: size < ret_size is always false. scale icons less
...
SVN revision: 57021
2011-02-14 14:28:21 +00:00
Sebastian Dransfeld
d22176c22d
TODO++
...
SVN revision: 56951
2011-02-11 13:49:25 +00:00
Sebastian Dransfeld
fd9a2abd29
remove wrong comment, fixed
...
SVN revision: 56919
2011-02-10 14:41:36 +00:00
Sebastian Dransfeld
5212c1bdb7
TODO--
...
Fixed
SVN revision: 56918
2011-02-10 14:37:59 +00:00
Sebastian Dransfeld
8094cbf79b
move NON_EXISTING define to efreet_cache
...
SVN revision: 56917
2011-02-10 14:34:03 +00:00
Sebastian Dransfeld
ec310fc5db
Search for theme directly in hash
...
If not found directly in hash, use efreet_cache_icon_theme_find
SVN revision: 56916
2011-02-10 14:26:30 +00:00
Sebastian Dransfeld
59f8c14a95
TODO--
...
We can't check in cache, as the path might not exist on disk.
SVN revision: 56915
2011-02-10 14:26:20 +00:00
Sebastian Dransfeld
04db235b11
Add more testing to tests
...
SVN revision: 56913
2011-02-10 14:25:54 +00:00
Sebastian Dransfeld
5e106f5cd6
Move desktop cache to efreet_cache.c
...
SVN revision: 56912
2011-02-10 14:25:44 +00:00
Sebastian Dransfeld
2dd1fe0d41
Delay cache recreation with a timer
...
SVN revision: 56911
2011-02-10 14:25:33 +00:00
Sebastian Dransfeld
b17640ba62
Pass dirs to desktop cache process as arguments
...
And store the extra dirs in the desktop eet cache.
SVN revision: 56910
2011-02-10 14:25:23 +00:00
Sebastian Dransfeld
c5669b308e
Fix memleak in desktop cache create
...
SVN revision: 56909
2011-02-10 14:25:13 +00:00
Sebastian Dransfeld
049fee06f1
efreet_cache_icon -> efreet_icon
...
SVN revision: 56908
2011-02-10 14:25:00 +00:00
Sebastian Dransfeld
09203ef10a
Free hashes on init error
...
SVN revision: 56907
2011-02-10 14:24:50 +00:00
Sebastian Dransfeld
23c5801400
Move all eet cache handling to efreet_cache.c
...
SVN revision: 56906
2011-02-10 14:24:40 +00:00
Sebastian Dransfeld
72ab08256a
Move struct only used for cache
...
SVN revision: 56905
2011-02-10 14:24:30 +00:00
Sebastian Dransfeld
3997e75aa9
move around some code
...
SVN revision: 56904
2011-02-10 14:24:20 +00:00
Sebastian Dransfeld
45aebcb121
Make efreet_cache_icon_theme_free static
...
SVN revision: 56903
2011-02-10 14:24:09 +00:00
Sebastian Dransfeld
c999910e15
Remove unneeded EAPI
...
SVN revision: 56902
2011-02-10 14:23:31 +00:00
Sebastian Dransfeld
6067dad09e
Check for special "*" glob
...
SVN revision: 56878
2011-02-09 21:20:42 +00:00
Sebastian Dransfeld
6ad5b0111e
Remove unneeded header
...
SVN revision: 56877
2011-02-09 21:20:28 +00:00
Sebastian Dransfeld
8c9ac9c967
Don't free strings from eet
...
SVN revision: 56874
2011-02-09 20:43:43 +00:00
Sebastian Dransfeld
851fcce119
Don't deref NULL pointer
...
SVN revision: 56868
2011-02-09 18:36:12 +00:00
Sebastian Dransfeld
01a9d81096
Wait for caches to update, then quit.
...
SVN revision: 56857
2011-02-09 17:10:12 +00:00
Sebastian Dransfeld
68c11a1c76
check >= to close fd
...
SVN revision: 56855
2011-02-09 17:09:49 +00:00
Sebastian Dransfeld
8c9083f65d
Add free callback to eet hashes
...
Fixes memleak
SVN revision: 56854
2011-02-09 17:09:38 +00:00
Sebastian Dransfeld
2728c70bc3
Don't free data from efreet_util_cache_names
...
SVN revision: 56853
2011-02-09 17:09:27 +00:00