framework/uifw/efreet.git
13 years agoCheck for pointer equality
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

13 years agoCorrect english
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

13 years agoCreate one cache file for each theme
englebass [Mon, 31 Jan 2011 11:44:56 +0000 (11:44 +0000)]
Create one cache file for each theme

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56598 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoPrefix internal efreet cache keys with __
englebass [Mon, 31 Jan 2011 11:44:46 +0000 (11:44 +0000)]
Prefix internal efreet cache keys with __

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56597 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoCheck if theme has changed when building cache
englebass [Mon, 31 Jan 2011 11:44:35 +0000 (11:44 +0000)]
Check if theme has changed when building cache

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56596 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoCreate internal struct for theme cache
englebass [Mon, 31 Jan 2011 11:44:24 +0000 (11:44 +0000)]
Create internal struct for theme cache

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56595 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoCheck whether dirs is NULL
englebass [Mon, 31 Jan 2011 11:44:12 +0000 (11:44 +0000)]
Check whether dirs is NULL

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56594 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoChange return type to Eina_Bool
englebass [Mon, 31 Jan 2011 11:44:02 +0000 (11:44 +0000)]
Change return type to Eina_Bool

Return Eina_Bool if the return value of a function is true or false.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56593 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoReturn EINA_* if return type is Eina_Bool
englebass [Mon, 31 Jan 2011 11:43:52 +0000 (11:43 +0000)]
Return EINA_* if return type is Eina_Bool

Convert 0 -> EINA_FALSE, 1 -> EINA_TRUE

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56592 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoMake check for stat return more explicit
englebass [Mon, 31 Jan 2011 11:43:42 +0000 (11:43 +0000)]
Make check for stat return more explicit

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56591 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoAlways use icon cache, remove old code
englebass [Mon, 31 Jan 2011 11:43:31 +0000 (11:43 +0000)]
Always use icon cache, remove old code

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56590 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoAdd temporary memory cache of eet file data
englebass [Mon, 31 Jan 2011 11:32:45 +0000 (11:32 +0000)]
Add temporary memory cache of eet file data

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56589 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoImprove storage of desktop util data
englebass [Mon, 31 Jan 2011 11:32:34 +0000 (11:32 +0000)]
Improve storage of desktop util data

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56588 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFix memleak
englebass [Mon, 31 Jan 2011 11:27:46 +0000 (11:27 +0000)]
Fix memleak

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56587 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoclearenv not on bsd - dont build the related test code (yes tests may
raster [Sun, 30 Jan 2011 10:50:14 +0000 (10:50 +0000)]
clearenv not on bsd - dont build the related test code (yes tests may
fail).

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56550 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agochlog for rephorm.
raster [Sun, 30 Jan 2011 04:42:16 +0000 (04:42 +0000)]
chlog for rephorm.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56395 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agodon't crash on an empty <Name></Name> tag in a menu
rephorm [Sun, 30 Jan 2011 03:55:06 +0000 (03:55 +0000)]
don't crash on an empty <Name></Name> tag in a menu

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56394 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agogeeze. get year right! spank
raster [Sat, 29 Jan 2011 13:24:22 +0000 (13:24 +0000)]
geeze. get year right! spank

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56378 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoaaaah farg. forgot the changelogs. fix.
raster [Sat, 29 Jan 2011 03:54:33 +0000 (03:54 +0000)]
aaaah farg. forgot the changelogs. fix.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56359 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agosvn goes to x.x.999.svnrev now. :)
raster [Sat, 29 Jan 2011 03:34:44 +0000 (03:34 +0000)]
svn goes to x.x.999.svnrev now. :)

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56355 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago1.0 version magic. now leave these projects the hell alone in svn
raster [Sat, 29 Jan 2011 03:05:22 +0000 (03:05 +0000)]
1.0 version magic. now leave these projects the hell alone in svn
until we have branches.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56352 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoWrite version before entries check
englebass [Thu, 27 Jan 2011 20:21:16 +0000 (20:21 +0000)]
Write version before entries check

Otherwise we will always get changed == 1

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56329 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agodoc
englebass [Thu, 27 Jan 2011 17:49:45 +0000 (17:49 +0000)]
doc

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56326 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoAdd doc
englebass [Thu, 27 Jan 2011 17:43:38 +0000 (17:43 +0000)]
Add doc

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56324 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoAdd doc for param
englebass [Thu, 27 Jan 2011 17:43:27 +0000 (17:43 +0000)]
Add doc for param

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56323 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agofix parameter name
englebass [Thu, 27 Jan 2011 17:43:15 +0000 (17:43 +0000)]
fix parameter name

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56322 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agofix variable name typo in doc
englebass [Thu, 27 Jan 2011 17:43:01 +0000 (17:43 +0000)]
fix variable name typo in doc

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56321 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoAssorted fixes for building RPMS, probably a good thing that the release source archi...
rui [Fri, 21 Jan 2011 21:38:01 +0000 (21:38 +0000)]
Assorted fixes for building RPMS, probably a good thing that the release source archives can generate the rpms as expected.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56257 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoput again efreet tests in the source tree
caro [Sun, 16 Jan 2011 19:07:19 +0000 (19:07 +0000)]
put again efreet tests in the source tree

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56197 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoactually log write err.
raster [Sun, 16 Jan 2011 08:12:51 +0000 (08:12 +0000)]
actually log write err.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@56186 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoadd guards in config.h to avoid multiple inclusions
caro [Thu, 6 Jan 2011 18:47:36 +0000 (18:47 +0000)]
add guards in config.h to avoid multiple inclusions

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55947 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoupdate MAINTAINERCLEANFILES
caro [Mon, 3 Jan 2011 08:27:25 +0000 (08:27 +0000)]
update MAINTAINERCLEANFILES

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55822 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoand move efreet tests out of src tree too.
raster [Sun, 19 Dec 2010 03:15:19 +0000 (03:15 +0000)]
and move efreet tests out of src tree too.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55641 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agouse convenience macro
englebass [Sun, 12 Dec 2010 22:17:05 +0000 (22:17 +0000)]
use convenience macro

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55523 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agodelay closing of icon theme cache
englebass [Sat, 11 Dec 2010 20:37:17 +0000 (20:37 +0000)]
delay closing of icon theme cache

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55502 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoTODO++
englebass [Fri, 10 Dec 2010 20:32:28 +0000 (20:32 +0000)]
TODO++

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55468 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFix me as author
englebass [Fri, 10 Dec 2010 06:05:35 +0000 (06:05 +0000)]
Fix me as author

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55438 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoUse right struct for eddc size
englebass [Thu, 9 Dec 2010 14:13:31 +0000 (14:13 +0000)]
Use right struct for eddc size

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55415 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agouse cache dir for data lock
englebass [Thu, 9 Dec 2010 14:01:34 +0000 (14:01 +0000)]
use cache dir for data lock

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55414 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agorevert crazy idea
englebass [Thu, 9 Dec 2010 13:41:22 +0000 (13:41 +0000)]
revert crazy idea

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55413 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoReduce stack usage
englebass [Thu, 9 Dec 2010 13:15:43 +0000 (13:15 +0000)]
Reduce stack usage

For functions often called, don't put unneded mem on stack

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55411 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoif file open, return true
englebass [Thu, 9 Dec 2010 12:19:23 +0000 (12:19 +0000)]
if file open, return true

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55407 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoTODO++
englebass [Thu, 9 Dec 2010 12:19:13 +0000 (12:19 +0000)]
TODO++

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55406 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoDon't store Hidden elements in utils cache
englebass [Thu, 9 Dec 2010 12:19:00 +0000 (12:19 +0000)]
Don't store Hidden elements in utils cache

Hidden elements should never be returned to the user, they are "Deleted"

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55405 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoAnd recreate hash after deletion
englebass [Thu, 9 Dec 2010 09:12:12 +0000 (09:12 +0000)]
And recreate hash after deletion

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55400 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoflush icon theme cache before closing eet file
englebass [Thu, 9 Dec 2010 08:57:06 +0000 (08:57 +0000)]
flush icon theme cache before closing eet file

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55399 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoenable icon theme cache
englebass [Thu, 9 Dec 2010 08:56:56 +0000 (08:56 +0000)]
enable icon theme cache

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55398 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agofix environment handling
englebass [Thu, 9 Dec 2010 08:56:46 +0000 (08:56 +0000)]
fix environment handling

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55397 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agofree iterator after usage
englebass [Thu, 9 Dec 2010 08:56:36 +0000 (08:56 +0000)]
free iterator after usage

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55396 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFix very weird double looping
englebass [Thu, 9 Dec 2010 08:56:23 +0000 (08:56 +0000)]
Fix very weird double looping

Not need to extract keys from hash, then loop keys to find data.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55395 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoAdd icon theme cache
englebass [Wed, 8 Dec 2010 21:39:43 +0000 (21:39 +0000)]
Add icon theme cache

Not used yet.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55384 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agodon't terminate execs
englebass [Wed, 8 Dec 2010 21:39:23 +0000 (21:39 +0000)]
don't terminate execs

they finish very quickly, not need to terminate

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55383 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agorename struct
englebass [Wed, 8 Dec 2010 21:36:54 +0000 (21:36 +0000)]
rename struct

prepare for Efreet_Cache_Icon_Theme

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55382 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agofix cache filenames
englebass [Sat, 4 Dec 2010 16:02:20 +0000 (16:02 +0000)]
fix cache filenames

move cache to XDG_CACHE_HOME and add hostname for shared homedirs

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55263 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agosimplify code
englebass [Sat, 4 Dec 2010 15:13:47 +0000 (15:13 +0000)]
simplify code

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55262 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoAdd cache usage for efreet_icon_list_find()
englebass [Sat, 4 Dec 2010 13:59:48 +0000 (13:59 +0000)]
Add cache usage for efreet_icon_list_find()

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55261 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agocheck efreet_mime_type_icon_get()
englebass [Sat, 4 Dec 2010 13:59:37 +0000 (13:59 +0000)]
check efreet_mime_type_icon_get()

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55260 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoignore signals is default ecore action
englebass [Sat, 4 Dec 2010 13:58:52 +0000 (13:58 +0000)]
ignore signals is default ecore action

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55259 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago * eina,eet,embryo,evas,ecore,edje,efreet,e_dbus,eeze: beta3 !
cedric [Sat, 4 Dec 2010 00:50:58 +0000 (00:50 +0000)]
* eina,eet,embryo,evas,ecore,edje,efreet,e_dbus,eeze: beta3 !

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55238 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago * efreet: don't track build file.
cedric [Fri, 3 Dec 2010 22:55:52 +0000 (22:55 +0000)]
* efreet: don't track build file.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55227 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agomore decimals
englebass [Fri, 3 Dec 2010 14:53:21 +0000 (14:53 +0000)]
more decimals

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55195 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoNeed to open read/write for eet_num_entries
englebass [Fri, 3 Dec 2010 14:53:11 +0000 (14:53 +0000)]
Need to open read/write for eet_num_entries

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55194 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agouse eina_hash_direct_add
englebass [Fri, 3 Dec 2010 14:53:01 +0000 (14:53 +0000)]
use eina_hash_direct_add

use eina_hash_direct_add where we use a struct member as key

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55193 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agomove dump to tests
englebass [Fri, 3 Dec 2010 14:52:39 +0000 (14:52 +0000)]
move dump to tests

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55192 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agorename variables
englebass [Fri, 3 Dec 2010 09:55:36 +0000 (09:55 +0000)]
rename variables

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55180 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoAdd data to right edd
englebass [Fri, 3 Dec 2010 09:55:23 +0000 (09:55 +0000)]
Add data to right edd

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55179 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago * efreet: fix build.
cedric [Thu, 2 Dec 2010 10:47:34 +0000 (10:47 +0000)]
* efreet: fix build.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55157 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoadd global version to cache files
englebass [Thu, 2 Dec 2010 08:34:07 +0000 (08:34 +0000)]
add global version to cache files

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55145 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agouse update file for icon cache
englebass [Thu, 2 Dec 2010 08:33:57 +0000 (08:33 +0000)]
use update file for icon cache

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55144 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agodefer cache open
englebass [Thu, 2 Dec 2010 08:33:48 +0000 (08:33 +0000)]
defer cache open

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55143 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agodelay opening eet file
englebass [Thu, 2 Dec 2010 08:33:38 +0000 (08:33 +0000)]
delay opening eet file

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55142 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agounix file format
englebass [Thu, 2 Dec 2010 08:33:28 +0000 (08:33 +0000)]
unix file format

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55141 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoUse convenience macro
englebass [Thu, 2 Dec 2010 08:33:18 +0000 (08:33 +0000)]
Use convenience macro

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55140 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoSymbol always defined, always set to 0
englebass [Thu, 2 Dec 2010 08:33:09 +0000 (08:33 +0000)]
Symbol always defined, always set to 0

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55139 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoOne func to free edd's
englebass [Thu, 2 Dec 2010 08:32:59 +0000 (08:32 +0000)]
One func to free edd's

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55138 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoRename extension to .eet to keep consistency
englebass [Thu, 2 Dec 2010 08:32:49 +0000 (08:32 +0000)]
Rename extension to .eet to keep consistency

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55137 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoCreate desktop edd when needed
englebass [Thu, 2 Dec 2010 08:32:39 +0000 (08:32 +0000)]
Create desktop edd when needed

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55136 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoRename to match icon functions
englebass [Thu, 2 Dec 2010 08:32:22 +0000 (08:32 +0000)]
Rename to match icon functions

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55135 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoAnd cache edje files as well
englebass [Tue, 30 Nov 2010 18:42:25 +0000 (18:42 +0000)]
And cache edje files as well

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55094 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoformatting
englebass [Tue, 30 Nov 2010 18:41:21 +0000 (18:41 +0000)]
formatting

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55093 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago * efreet: simplify code.
cedric [Mon, 29 Nov 2010 18:42:48 +0000 (18:42 +0000)]
* efreet: simplify code.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55071 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago * efreet: improve speed of cache regeneration.
cedric [Mon, 29 Nov 2010 13:17:33 +0000 (13:17 +0000)]
* efreet: improve speed of cache regeneration.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55060 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago efreet: probably fix windows build.
cedric [Sun, 28 Nov 2010 10:05:52 +0000 (10:05 +0000)]
efreet: probably fix windows build.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55040 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoinit count to 0
englebass [Sat, 27 Nov 2010 21:51:07 +0000 (21:51 +0000)]
init count to 0

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55038 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoformatting
englebass [Sat, 27 Nov 2010 20:36:39 +0000 (20:36 +0000)]
formatting

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55037 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoStick with efreet formatting
englebass [Sat, 27 Nov 2010 20:36:27 +0000 (20:36 +0000)]
Stick with efreet formatting

efreet has it's own formatting, something like
"set ts=4 sw=4 sts=4 expandtab cino=(0W1st0". Please keep it like this,
or do the job to convert the whole lib to efl style.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55036 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoRename efreet_icon_private.h to something better
englebass [Sat, 27 Nov 2010 20:15:00 +0000 (20:15 +0000)]
Rename efreet_icon_private.h to something better

efreet_icon_private.h should be private to external code interacting
with the icon cache, so name it efreet_cache_private.h and only include
Eet.h there.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55035 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago * efreet: Eet.h is needed by declaration in efreet_private.h.
cedric [Sat, 27 Nov 2010 17:02:18 +0000 (17:02 +0000)]
* efreet: Eet.h is needed by declaration in efreet_private.h.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55034 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFix missing include <Ecore.h> for needed ecore functions
devilhorns [Fri, 26 Nov 2010 21:32:34 +0000 (21:32 +0000)]
Fix missing include <Ecore.h> for needed ecore functions
(ecore_time_get, ecore_exe_run, etc, etc).

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55027 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agofix efreet after the Windows commits
caro [Fri, 26 Nov 2010 20:48:50 +0000 (20:48 +0000)]
fix efreet after the Windows commits

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55026 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agofix compilation on Windows
caro [Fri, 26 Nov 2010 17:05:16 +0000 (17:05 +0000)]
fix compilation on Windows

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55021 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago * efreet: improve icon cache, increase speed and consume a little
cedric [Fri, 26 Nov 2010 14:56:23 +0000 (14:56 +0000)]
* efreet: improve icon cache, increase speed and consume a little
more memory than previous version.

TODO: efreet_icon_cache_create could be speeded up if we did
reuse already generated theme instead when doing inherit work.

NOTE: Let me add a rant against Freedesktop standard. Walking
around 22731 paths for 3051 icons is insane and that's just for
one theme ! Maybe they could give me one SSD...

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55018 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoCheck if dir exists before listening to it
englebass [Fri, 26 Nov 2010 10:27:41 +0000 (10:27 +0000)]
Check if dir exists before listening to it

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55008 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agomove Ecore_File.h inclusion to the source file
caro [Thu, 25 Nov 2010 23:52:57 +0000 (23:52 +0000)]
move Ecore_File.h inclusion to the source file

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55002 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoput alloca declaration after config.h
caro [Thu, 25 Nov 2010 23:48:59 +0000 (23:48 +0000)]
put alloca declaration after config.h

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@55001 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoTODO++--
englebass [Thu, 25 Nov 2010 09:41:08 +0000 (09:41 +0000)]
TODO++--

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@54976 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoKeep all queried themes in hash
englebass [Thu, 25 Nov 2010 09:04:49 +0000 (09:04 +0000)]
Keep all queried themes in hash

The previous logic would create a fake theme object in
efreet_icon_find_theme_check() if we didn't find the theme. Later in
efreet_icon_theme_dir_scan_all() we would delete this theme, and then
segv. As the user hopefully wont query for a bunch of non existing
themes, and each theme object is fairly small, keep all in hash.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@54975 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoonly inherit hicolor if theme is valid
englebass [Thu, 25 Nov 2010 09:04:39 +0000 (09:04 +0000)]
only inherit hicolor if theme is valid

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@54974 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoMake icon test work without theme installed
englebass [Thu, 25 Nov 2010 09:04:19 +0000 (09:04 +0000)]
Make icon test work without theme installed

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@54973 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agorevert, name.internal is always set
englebass [Wed, 24 Nov 2010 21:34:21 +0000 (21:34 +0000)]
revert, name.internal is always set

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@54965 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33