tasn [Mon, 4 Apr 2011 13:43:06 +0000 (13:43 +0000)]
Efreet: Updated changelog.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@58330
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Mon, 4 Apr 2011 13:43:01 +0000 (13:43 +0000)]
Efreet desktop: Fixed URI creation when opening files.
URI should be escaped before passed to the application being
executed. This fixes runnig videos with vlc from paths with
utf8 values in them.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@58329
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Mon, 4 Apr 2011 13:42:55 +0000 (13:42 +0000)]
Efreet uri: Fixed efreet_uri_encode.
it doesn't work well if the value passed is negative (utf8 text for example).
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@58328
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sun, 27 Mar 2011 18:12:15 +0000 (18:12 +0000)]
rename libtool version names to fit libtool doc
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@58122
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Wed, 23 Mar 2011 20:02:46 +0000 (20:02 +0000)]
Efreet: Flush cache if we add new extensions
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@58043
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Fri, 18 Mar 2011 20:06:03 +0000 (20:06 +0000)]
Efreet: Remove redundant log text
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@57860
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Fri, 18 Mar 2011 20:00:22 +0000 (20:00 +0000)]
Efreet: formatting
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@57859
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Fri, 18 Mar 2011 19:47:57 +0000 (19:47 +0000)]
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
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@57858
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 18 Mar 2011 07:35:19 +0000 (07:35 +0000)]
revert version change 999 -> 99. also e17 didnt even need it as it
produced no versioned .so files.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@57844
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 17 Mar 2011 13:12:50 +0000 (13:12 +0000)]
Set v_mic to 99 (less than 256) to please OS X
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@57824
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Tue, 15 Mar 2011 18:54:00 +0000 (18:54 +0000)]
Efreet: Create theme before accessing it
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@57773
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Tue, 15 Mar 2011 18:49:49 +0000 (18:49 +0000)]
Efreet: And revert logging, no longer needed
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@57772
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Tue, 15 Mar 2011 17:07:19 +0000 (17:07 +0000)]
Efreet: Add some logging
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@57769
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Tue, 8 Mar 2011 11:41:18 +0000 (11:41 +0000)]
Efreet: Make sure we don't reset changed
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@57575
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Tue, 8 Mar 2011 11:40:54 +0000 (11:40 +0000)]
Efreet: Listen for ECORE_FILE_EVENT_CLOSED
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@57574
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Mon, 28 Feb 2011 20:15:55 +0000 (20:15 +0000)]
Efreet: Verify that path contains '.'
Thanks Heinervdm
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@57435
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Mon, 28 Feb 2011 10:50:37 +0000 (10:50 +0000)]
Efreet: Remove unused variables
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@57409
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Mon, 28 Feb 2011 10:50:27 +0000 (10:50 +0000)]
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.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@57408
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Mon, 28 Feb 2011 10:50:16 +0000 (10:50 +0000)]
efreet: check for subpath
Need to check if the path we want to add is a subpath of an already
added path.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@57407
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Wed, 23 Feb 2011 09:33:24 +0000 (09:33 +0000)]
Efreet: Add comment for unchached desktop files
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@57257
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 22 Feb 2011 17:16:59 +0000 (17:16 +0000)]
efl: don't track config.cache.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@57246
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Tue, 22 Feb 2011 12:52:58 +0000 (12:52 +0000)]
Efreet: Reset changed before scanning fallback
Changed must be EINA_FALSE before scanning fallback to not create false
positive.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@57240
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Tue, 22 Feb 2011 12:52:46 +0000 (12:52 +0000)]
Efreet: Always trigger change file
changed flag isn't global, and is set to EINA_FALSE for each theme.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@57239
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Tue, 22 Feb 2011 12:42:58 +0000 (12:42 +0000)]
Always trigger desktop cache update
E init process waits for this and must always get it.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@57238
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Tue, 22 Feb 2011 12:42:46 +0000 (12:42 +0000)]
formatting
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@57237
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 22 Feb 2011 10:43:58 +0000 (10:43 +0000)]
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.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@57233
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 22 Feb 2011 10:29:28 +0000 (10:29 +0000)]
efl: add back touch on configure time generated file.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@57232
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 21 Feb 2011 14:56:49 +0000 (14:56 +0000)]
efl: turn on cached result, that will reduce your configure time a lot !
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@57213
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Sat, 19 Feb 2011 20:54:15 +0000 (20:54 +0000)]
TODO++
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@57176
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Sat, 19 Feb 2011 20:54:03 +0000 (20:54 +0000)]
Only print if verbose and TODO++
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@57175
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Sat, 19 Feb 2011 20:52:10 +0000 (20:52 +0000)]
Remove debug ouput
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@57173
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 16 Feb 2011 10:58:03 +0000 (10:58 +0000)]
eet, ecore, evas, efreet: don't track generated files.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@57084
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Tue, 15 Feb 2011 18:51:06 +0000 (18:51 +0000)]
TODO++
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@57061
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jeffdameth [Mon, 14 Feb 2011 14:28:21 +0000 (14:28 +0000)]
fix: size < ret_size is always false. scale icons less
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@57021
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Fri, 11 Feb 2011 13:49:25 +0000 (13:49 +0000)]
TODO++
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56951
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 10 Feb 2011 14:41:36 +0000 (14:41 +0000)]
remove wrong comment, fixed
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56919
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 10 Feb 2011 14:37:59 +0000 (14:37 +0000)]
TODO--
Fixed
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56918
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 10 Feb 2011 14:34:03 +0000 (14:34 +0000)]
move NON_EXISTING define to efreet_cache
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56917
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 10 Feb 2011 14:26:30 +0000 (14:26 +0000)]
Search for theme directly in hash
If not found directly in hash, use efreet_cache_icon_theme_find
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56916
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 10 Feb 2011 14:26:20 +0000 (14:26 +0000)]
TODO--
We can't check in cache, as the path might not exist on disk.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56915
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 10 Feb 2011 14:25:54 +0000 (14:25 +0000)]
Add more testing to tests
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56913
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 10 Feb 2011 14:25:44 +0000 (14:25 +0000)]
Move desktop cache to efreet_cache.c
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56912
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 10 Feb 2011 14:25:33 +0000 (14:25 +0000)]
Delay cache recreation with a timer
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56911
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 10 Feb 2011 14:25:23 +0000 (14:25 +0000)]
Pass dirs to desktop cache process as arguments
And store the extra dirs in the desktop eet cache.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56910
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 10 Feb 2011 14:25:13 +0000 (14:25 +0000)]
Fix memleak in desktop cache create
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56909
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 10 Feb 2011 14:25:00 +0000 (14:25 +0000)]
efreet_cache_icon -> efreet_icon
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56908
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 10 Feb 2011 14:24:50 +0000 (14:24 +0000)]
Free hashes on init error
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56907
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 10 Feb 2011 14:24:40 +0000 (14:24 +0000)]
Move all eet cache handling to efreet_cache.c
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56906
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 10 Feb 2011 14:24:30 +0000 (14:24 +0000)]
Move struct only used for cache
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56905
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 10 Feb 2011 14:24:20 +0000 (14:24 +0000)]
move around some code
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56904
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 10 Feb 2011 14:24:09 +0000 (14:24 +0000)]
Make efreet_cache_icon_theme_free static
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56903
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 10 Feb 2011 14:23:31 +0000 (14:23 +0000)]
Remove unneeded EAPI
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56902
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Wed, 9 Feb 2011 21:20:42 +0000 (21:20 +0000)]
Check for special "*" glob
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56878
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Wed, 9 Feb 2011 21:20:28 +0000 (21:20 +0000)]
Remove unneeded header
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56877
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Wed, 9 Feb 2011 20:43:43 +0000 (20:43 +0000)]
Don't free strings from eet
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56874
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Wed, 9 Feb 2011 18:36:12 +0000 (18:36 +0000)]
Don't deref NULL pointer
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56868
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Wed, 9 Feb 2011 17:10:12 +0000 (17:10 +0000)]
Wait for caches to update, then quit.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56857
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Wed, 9 Feb 2011 17:09:49 +0000 (17:09 +0000)]
check >= to close fd
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56855
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Wed, 9 Feb 2011 17:09:38 +0000 (17:09 +0000)]
Add free callback to eet hashes
Fixes memleak
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56854
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Wed, 9 Feb 2011 17:09:27 +0000 (17:09 +0000)]
Don't free data from efreet_util_cache_names
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56853
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Wed, 9 Feb 2011 17:09:16 +0000 (17:09 +0000)]
Move theme hash from efreet_icon to efreet_cache
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56852
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Wed, 9 Feb 2011 17:08:50 +0000 (17:08 +0000)]
These TODO's are done
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56851
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Wed, 9 Feb 2011 08:40:39 +0000 (08:40 +0000)]
Fix segv correctly
There should be no key starting with efreet in the cache, but make sure
a theme exists before adding to the theme list.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56838
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
jeffdameth [Tue, 8 Feb 2011 20:50:29 +0000 (20:50 +0000)]
fix segv of e's icon theme chooser. please review
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56818
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Mon, 7 Feb 2011 21:33:33 +0000 (21:33 +0000)]
Set file owner to calling user
This fixes cache problems when running programs utilizing efreet with
sudo.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56787
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Mon, 7 Feb 2011 21:33:22 +0000 (21:33 +0000)]
Move lock creation to own function for cache
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56786
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Mon, 7 Feb 2011 21:33:11 +0000 (21:33 +0000)]
Do init efreet before using efreet_*() functions
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56785
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Mon, 7 Feb 2011 21:33:01 +0000 (21:33 +0000)]
Don't create cache dir several times
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56784
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Mon, 7 Feb 2011 21:19:36 +0000 (21:19 +0000)]
Fix doc
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56783
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
ravenlock [Sun, 6 Feb 2011 01:53:33 +0000 (01:53 +0000)]
Failed to wrap one clearenv() (take two)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56744
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Sat, 5 Feb 2011 20:34:22 +0000 (20:34 +0000)]
And really remove init/shutdown of xml
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56737
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Sat, 5 Feb 2011 20:03:18 +0000 (20:03 +0000)]
Fix segv, clear mem cache on eet file close
Patch by Hannes Janetzek
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56735
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Sat, 5 Feb 2011 19:56:44 +0000 (19:56 +0000)]
Define EFREET_MODULE_LOG_DOM
Must be defined in all files which include efreet_private.h
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56734
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Sat, 5 Feb 2011 19:07:07 +0000 (19:07 +0000)]
Remove duplicate logging macros
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56732
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Sat, 5 Feb 2011 19:06:55 +0000 (19:06 +0000)]
Set EFREET_MODULE_LOG_DOM to -1 after unregister
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56731
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Sat, 5 Feb 2011 19:06:45 +0000 (19:06 +0000)]
Remove efreet_xml_{init,shutdown}() from menu
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56730
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Sat, 5 Feb 2011 19:05:55 +0000 (19:05 +0000)]
Remove global log domain
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56729
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 3 Feb 2011 22:19:52 +0000 (22:19 +0000)]
always remove file extensions
Need to remove extension before checking fallback icons as well.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56699
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 3 Feb 2011 21:34:45 +0000 (21:34 +0000)]
remove test which will always fail
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56698
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 3 Feb 2011 20:00:00 +0000 (20:00 +0000)]
changelog
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56694
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 3 Feb 2011 19:58:04 +0000 (19:58 +0000)]
don't strdup, we return const data
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56693
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Thu, 3 Feb 2011 19:57:25 +0000 (19:57 +0000)]
Close cache file at end and set free'd = NULL
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56691
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Wed, 2 Feb 2011 22:58:15 +0000 (22:58 +0000)]
Pass extensions and directories to cache process.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56666
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Wed, 2 Feb 2011 22:57:34 +0000 (22:57 +0000)]
Check for NULL
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56665
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Tue, 1 Feb 2011 21:08:16 +0000 (21:08 +0000)]
free local mem cache on shutdown
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56639
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Tue, 1 Feb 2011 21:03:40 +0000 (21:03 +0000)]
Reapply hash cache
And this time update it on new cache
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56638
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Tue, 1 Feb 2011 09:23:05 +0000 (09:23 +0000)]
Revert local hash cache
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56623
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Tue, 1 Feb 2011 08:58:12 +0000 (08:58 +0000)]
And put read eet data in mem cache
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56621
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Tue, 1 Feb 2011 08:53:43 +0000 (08:53 +0000)]
update icon cache major
Make sure we don't reuse some old cache
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56620
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Tue, 1 Feb 2011 08:53:33 +0000 (08:53 +0000)]
init variable to NULL
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56619
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Tue, 1 Feb 2011 08:27:53 +0000 (08:27 +0000)]
whitespace
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56618
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 1 Feb 2011 06:45:03 +0000 (06:45 +0000)]
remove some "not so important" changes and merge all of seb's changes
made on that one day. no point having a whole tonne of changelog
entries for the same day and the same person.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56616
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 1 Feb 2011 06:42:48 +0000 (06:42 +0000)]
that changelog wasnt worth an entry. :)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56615
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Mon, 31 Jan 2011 11:46:10 +0000 (11:46 +0000)]
Fix changelog dates
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56605
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Mon, 31 Jan 2011 11:46:01 +0000 (11:46 +0000)]
TODO--
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56604
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Mon, 31 Jan 2011 11:45:50 +0000 (11:45 +0000)]
FIXME--
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56603
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Mon, 31 Jan 2011 11:45:40 +0000 (11:45 +0000)]
Remove TODO
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56602
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Mon, 31 Jan 2011 11:45:29 +0000 (11:45 +0000)]
Remove TODO, code is correct
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56601
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Mon, 31 Jan 2011 11:45:19 +0000 (11:45 +0000)]
Check for pointer equality
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56600
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Mon, 31 Jan 2011 11:45:09 +0000 (11:45 +0000)]
Correct english
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56599
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33