framework/uifw/efreet.git
13 years agoremove duplicate code, and mark strict spec
englebass [Mon, 15 Nov 2010 21:04:42 +0000 (21:04 +0000)]
remove duplicate code, and mark strict spec

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

13 years ago * efl: beta2 !
cedric [Fri, 12 Nov 2010 16:01:55 +0000 (16:01 +0000)]
* efl: beta2 !

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

13 years ago * svn: ignore more build files.
cedric [Thu, 11 Nov 2010 18:12:14 +0000 (18:12 +0000)]
    * svn: ignore more build files.

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

13 years agoTOOD++
englebass [Tue, 9 Nov 2010 21:31:46 +0000 (21:31 +0000)]
TOOD++

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

13 years agoLet efreet icon return const
englebass [Tue, 9 Nov 2010 20:15:55 +0000 (20:15 +0000)]
Let efreet icon return const

We return a pointer to an internal cache, so no need to do strdup. I we
implement a cache, the pointer will be a return from a mmap'ed file, so
no need to do strdup.

A bit late to do an API break, but must be done.

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

13 years ago * efreet: little speedup for icon lookup.
cedric [Mon, 8 Nov 2010 18:09:25 +0000 (18:09 +0000)]
* efreet: little speedup for icon lookup.

But really you should not call it as it will call stat for
every path it guess an icon could be in. For example, elementary_test
Toolbar 5 trigger 41132 call to stat on random place on your harddrive.

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

13 years agono more debian dir in our svn - debian now handles this tehmselves.
raster [Mon, 8 Nov 2010 05:49:48 +0000 (05:49 +0000)]
no more debian dir in our svn - debian now handles this tehmselves.

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

13 years agoAlways do env check
englebass [Sat, 6 Nov 2010 16:47:43 +0000 (16:47 +0000)]
Always do env check

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

13 years agoDo realpath on last element too
englebass [Sat, 6 Nov 2010 14:44:11 +0000 (14:44 +0000)]
Do realpath on last element too

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

14 years agodelay deletion of non valid themes
englebass [Mon, 25 Oct 2010 20:20:41 +0000 (20:20 +0000)]
delay deletion of non valid themes

We need to delay deletion of non valid themes until all possible search
dirs are scanned. In Ubuntu 10.10 XDG_DATA_DIRS lists /usr/local/share
before /usr/share, so when searching for hicolor /usr/local/share is
dropped as a valid dir although it exists as it does not contain an
index.theme file.

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

14 years agostore OnlyShowIn and NotShowIn in struct
englebass [Wed, 20 Oct 2010 20:39:54 +0000 (20:39 +0000)]
store OnlyShowIn and NotShowIn in struct

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

14 years agouse EINA_LIST_FREE for list deletion
englebass [Wed, 20 Oct 2010 20:39:38 +0000 (20:39 +0000)]
use EINA_LIST_FREE for list deletion

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

14 years agosimplify list deletion
englebass [Wed, 20 Oct 2010 20:39:19 +0000 (20:39 +0000)]
simplify list deletion

use eina_list_free instead of removing one and one element

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

14 years agolog domains in lower-case only please.
barbieri [Thu, 7 Oct 2010 22:22:33 +0000 (22:22 +0000)]
log domains in lower-case only please.

let's make it a standard so we don't have to look at the code
everytime to figure out the name...

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

14 years agoefl 1.0.0 beta.
raster [Sun, 3 Oct 2010 09:21:08 +0000 (09:21 +0000)]
efl 1.0.0 beta.

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

14 years agoecore time is double
englebass [Tue, 28 Sep 2010 17:53:15 +0000 (17:53 +0000)]
ecore time is double

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

14 years agoFix typo.
devilhorns [Sun, 26 Sep 2010 16:30:14 +0000 (16:30 +0000)]
Fix typo.

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

14 years agoshuddup gcc wanrings
raster [Sun, 19 Sep 2010 00:36:27 +0000 (00:36 +0000)]
shuddup gcc wanrings

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

14 years agoFix common misspellings
lucas [Wed, 8 Sep 2010 11:27:59 +0000 (11:27 +0000)]
Fix common misspellings

Following misspellings were fixed:

acheive->achieve
appart->apart
isnt->isn't
succesfully->successfully
taht->that

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

14 years agoAlways munmap mmap'ed data
englebass [Sun, 29 Aug 2010 08:47:37 +0000 (08:47 +0000)]
Always munmap mmap'ed data

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

14 years agoclean whitespace
englebass [Sun, 29 Aug 2010 08:47:27 +0000 (08:47 +0000)]
clean whitespace

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

14 years agoclean whitespace
englebass [Sun, 29 Aug 2010 08:47:16 +0000 (08:47 +0000)]
clean whitespace

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

14 years agopossible leak--
raster [Sat, 28 Aug 2010 15:11:20 +0000 (15:11 +0000)]
possible leak--

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

14 years agoConvert (hopefully) all comparisons to NULL
lucas [Sat, 21 Aug 2010 13:52:25 +0000 (13:52 +0000)]
Convert (hopefully) all comparisons to NULL

Apply badzero.cocci, badnull.coci and badnull2.cocci

This should convert all cases where there's a comparison to NULL to simpler
forms. This patch applies the following transformations:

code before patch               ||code after patch
===============================================================

return a == NULL;                 return !a;

return a != NULL;                 return !!a;

func(a == NULL);                  func(!a);

func(a != NULL);                  func(!!a);

b = a == NULL;                    b = !a;

b = a != NULL;                    b = !!a;

b = a == NULL ? c : d;            b = !a ? c : d;

b = a != NULL ? c : d;            b = a ? c : d;

other cases:

a == NULL                         !a
a != NULL                         a

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

14 years agofix efreet doc
caro [Thu, 19 Aug 2010 06:40:08 +0000 (06:40 +0000)]
fix efreet doc

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

14 years ago * efreet: less warning by Albin Tonnerre.
cedric [Tue, 17 Aug 2010 12:03:10 +0000 (12:03 +0000)]
* efreet: less warning by Albin Tonnerre.

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

14 years agoefreet 1.0.0 alpha... MUHAHAHHAHAHAHAH!
raster [Mon, 16 Aug 2010 09:34:38 +0000 (09:34 +0000)]
efreet 1.0.0 alpha... MUHAHAHHAHAHAHAH!

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

14 years agofix up copyings likewise. nicely standardised templateish.
raster [Mon, 16 Aug 2010 03:00:16 +0000 (03:00 +0000)]
fix up copyings likewise. nicely standardised templateish.

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

14 years agoformatting
englebass [Sun, 15 Aug 2010 19:54:19 +0000 (19:54 +0000)]
formatting

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

14 years agoFix theme passed to efreet_icon_cache_add
englebass [Sun, 15 Aug 2010 19:54:08 +0000 (19:54 +0000)]
Fix theme passed to efreet_icon_cache_add

Just pass NULL, no need for NULL theme

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

14 years agoFrom: Joerg Sonnenberger <joerg@britannica.bec.de>
raster [Sun, 15 Aug 2010 03:01:55 +0000 (03:01 +0000)]
From: Joerg Sonnenberger <joerg@britannica.bec.de>
Subject: [E-devel] [PATCH] efreet and icon loading

Hi all,
attached patch fixes two issues:

(1) If using a non-default prefix, share/pixmaps should be checked
before the hard-coded /usr/share/pixmaps fallback. This basically
restores symmetry with the other cases like share/icons.

(2) Do a fallback lookup if the theme is not valid or faked. This can
happen if only hicolor is installed and e17 decides to use Tango.
Before, e.g. gimp's icon wasn't picked up because the short cut was too
early.

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

14 years agosloppy ecore_job handle! fix!
raster [Sat, 14 Aug 2010 04:02:31 +0000 (04:02 +0000)]
sloppy ecore_job handle! fix!

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

14 years ago * eet: fix API break.
cedric [Fri, 13 Aug 2010 15:53:59 +0000 (15:53 +0000)]
* eet: fix API break.

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

14 years ago * eina: fix eina array threadsafe version.
cedric [Wed, 11 Aug 2010 14:32:30 +0000 (14:32 +0000)]
* eina: fix eina array threadsafe version.

Also add iterator and accessor ability to walk threadsafely.
Rename EINA_EACH to EINA_EACH_CB to match other callback cast.

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

14 years ago * efreet: fix some potential source of segv.
cedric [Mon, 9 Aug 2010 19:31:18 +0000 (19:31 +0000)]
* efreet: fix some potential source of segv.

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

14 years agoFix clearing of theme cache
englebass [Wed, 4 Aug 2010 21:01:09 +0000 (21:01 +0000)]
Fix clearing of theme cache

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

14 years agoCheck NULL return
englebass [Wed, 4 Aug 2010 19:15:53 +0000 (19:15 +0000)]
Check NULL return

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

14 years agoCheck NULL return
englebass [Wed, 4 Aug 2010 19:15:38 +0000 (19:15 +0000)]
Check NULL return

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

14 years agoCheck for NULL return
englebass [Wed, 4 Aug 2010 18:21:30 +0000 (18:21 +0000)]
Check for NULL return

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

14 years agoCheck NULL return
englebass [Wed, 4 Aug 2010 18:21:20 +0000 (18:21 +0000)]
Check NULL return

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

14 years agoFORMATTING
lucas [Wed, 4 Aug 2010 16:57:32 +0000 (16:57 +0000)]
FORMATTING

* Remove vim modelines:
 find . -name '*.[chx]' -exec sed -i '/\/\*$/ {N;N;/ \* vim:ts/d}' \{\} \;
 find . -name '*.[chx]' -exec sed -i '/\/[\*\/] *vim:/d' \{\} \;

* Remove leading blank lines:
 find . -name '*.[cxh]' -exec sed -i '/./,$!d'

If you use vim, use this in your .vimrc:
set ts=8 sw=3 sts=8 expandtab cino=>5n-3f0^-2{2(0W1st0

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

14 years agokey and value aren't const
englebass [Wed, 4 Aug 2010 12:33:58 +0000 (12:33 +0000)]
key and value aren't const

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

14 years agoCheck for null return
englebass [Wed, 4 Aug 2010 12:33:48 +0000 (12:33 +0000)]
Check for null return

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

14 years agoRemove fake_null try 2
englebass [Wed, 4 Aug 2010 12:23:00 +0000 (12:23 +0000)]
Remove fake_null try 2

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

14 years agoummmm revert. crash crash crash.
raster [Tue, 3 Aug 2010 21:32:45 +0000 (21:32 +0000)]
ummmm revert. crash crash crash.

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

14 years agoRemove unneeded fake_null theme
englebass [Tue, 3 Aug 2010 20:46:56 +0000 (20:46 +0000)]
Remove unneeded fake_null theme

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

14 years agoRemove unneeded eina_hash_del
englebass [Tue, 3 Aug 2010 20:46:46 +0000 (20:46 +0000)]
Remove unneeded eina_hash_del

We already checked that this value isn't in the hash.

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

14 years agoCheck return NULL
englebass [Tue, 3 Aug 2010 20:46:36 +0000 (20:46 +0000)]
Check return NULL

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

14 years agouse EINA_LIST_FREE
englebass [Tue, 3 Aug 2010 20:46:25 +0000 (20:46 +0000)]
use EINA_LIST_FREE

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

14 years agocheck return value from NEW
englebass [Tue, 3 Aug 2010 19:31:44 +0000 (19:31 +0000)]
check return value from NEW

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

14 years agofix malloc calls
englebass [Tue, 3 Aug 2010 19:31:34 +0000 (19:31 +0000)]
fix malloc calls

check return value and remove unneeded sizeof(char)

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

14 years agoalloc the right amount of mem
englebass [Tue, 3 Aug 2010 19:31:24 +0000 (19:31 +0000)]
alloc the right amount of mem

sizeof(char) is 1, and sizeof(char *) is wrong for strings

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

14 years agouse alloca for in function mem
englebass [Tue, 3 Aug 2010 19:31:14 +0000 (19:31 +0000)]
use alloca for in function mem

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

14 years agocheck return value from malloc
englebass [Tue, 3 Aug 2010 19:31:04 +0000 (19:31 +0000)]
check return value from malloc

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

14 years agofree data on realloc error
englebass [Tue, 3 Aug 2010 19:30:53 +0000 (19:30 +0000)]
free data on realloc error

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

14 years agoLeak-- using the macro
mcalamelli [Tue, 3 Aug 2010 11:44:55 +0000 (11:44 +0000)]
Leak-- using the macro

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

14 years agoCheck return value for realloc
englebass [Mon, 2 Aug 2010 20:43:09 +0000 (20:43 +0000)]
Check return value for realloc

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

14 years agogoto not needed anymore with alloca
englebass [Sun, 25 Jul 2010 20:38:28 +0000 (20:38 +0000)]
goto not needed anymore with alloca

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

14 years agouse eina hash set
englebass [Sun, 25 Jul 2010 20:28:21 +0000 (20:28 +0000)]
use eina hash set

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

14 years agofree data on error
englebass [Sun, 25 Jul 2010 20:25:51 +0000 (20:25 +0000)]
free data on error

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

14 years agoFix errors reported by clang
englebass [Sun, 25 Jul 2010 20:25:40 +0000 (20:25 +0000)]
Fix errors reported by clang

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

14 years agoRemove unneeded code with notnull.cocci script
lucas [Wed, 14 Jul 2010 02:05:47 +0000 (02:05 +0000)]
Remove unneeded code with notnull.cocci script

The notnull.cocci script from Coccinelle finds places where you check if a
variable is NULL, but it's known not to be NULL. The check can be safely
removed. For example, this code would be caught by notnull:

if (!var) return;
if (var && var->fld) { ... }

It's needless to check again if var is not NULL because if it's in fact NULL,
it would have returned on the previous "if". This commit removes all the
trivial places where this pattern happens. Another patch will be generated for
the more complex cases.

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

14 years agoMissed two .pc.in files on the header move there :(
devilhorns [Fri, 9 Jul 2010 06:31:32 +0000 (06:31 +0000)]
Missed two .pc.in files on the header move there :(

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

14 years agoMove Efreet (and associated headers) to own dir.
devilhorns [Fri, 9 Jul 2010 06:28:29 +0000 (06:28 +0000)]
Move Efreet (and associated headers) to own dir.

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

14 years agoand final post snap - next releasename
raster [Sun, 27 Jun 2010 14:06:10 +0000 (14:06 +0000)]
and final post snap - next releasename

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

14 years agosnap+release
raster [Sun, 27 Jun 2010 13:45:27 +0000 (13:45 +0000)]
snap+release

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

14 years agoSnapshot efreet
raster [Sun, 27 Jun 2010 13:32:58 +0000 (13:32 +0000)]
Snapshot efreet

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

14 years agoformatting
englebass [Fri, 25 Jun 2010 01:44:30 +0000 (01:44 +0000)]
formatting

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

14 years agoformatting
englebass [Fri, 25 Jun 2010 01:38:50 +0000 (01:38 +0000)]
formatting

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

14 years agoformatting
englebass [Thu, 24 Jun 2010 19:34:15 +0000 (19:34 +0000)]
formatting

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

14 years ago * efreet: remove warning due to change in Ecore API.
cedric [Thu, 24 Jun 2010 16:17:45 +0000 (16:17 +0000)]
* efreet: remove warning due to change in Ecore API.

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

14 years ago * configure.ac: take inept translation a little bit into account.
cedric [Fri, 18 Jun 2010 14:45:42 +0000 (14:45 +0000)]
    * configure.ac: take inept translation a little bit into account.

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

14 years agoflock -> fcntl
englebass [Fri, 11 Jun 2010 21:48:33 +0000 (21:48 +0000)]
flock -> fcntl

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

14 years agoflock -> fcntl
englebass [Fri, 11 Jun 2010 21:43:07 +0000 (21:43 +0000)]
flock -> fcntl

flock isn't portable. Fix some headers too.

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

14 years agoSVN_REPO_PATH envvar during autoconf to use svnversion in there.
barbieri [Wed, 9 Jun 2010 18:22:47 +0000 (18:22 +0000)]
SVN_REPO_PATH envvar during autoconf to use svnversion in there.

Some systems, like the Gentoo, copy the svn contents somewhere before
doing the autoconf, this may result in lack of .svn and thus minor
version "0".

This patch introduces the $SVN_REPO_PATH to say where the svn checkout
containing the ".svn" directory is.

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

14 years agomissing headers
caro [Sun, 6 Jun 2010 19:45:16 +0000 (19:45 +0000)]
missing headers

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

14 years agorestore after snap/release
raster [Sun, 6 Jun 2010 17:43:03 +0000 (17:43 +0000)]
restore after snap/release

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

14 years agoSnapshot efreet
raster [Sun, 6 Jun 2010 17:26:55 +0000 (17:26 +0000)]
Snapshot efreet

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

14 years agopost-snap anr release.. reset svn back.. this time for real.
raster [Sun, 6 Jun 2010 17:17:52 +0000 (17:17 +0000)]
post-snap anr release.. reset svn back.. this time for real.

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

14 years agoSnapshot efreet
raster [Sun, 6 Jun 2010 16:42:48 +0000 (16:42 +0000)]
Snapshot efreet

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

14 years agopost release - move relname to pre-svn again.
raster [Sun, 6 Jun 2010 16:23:16 +0000 (16:23 +0000)]
post release - move relname to pre-svn again.

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

14 years agoSnapshot efreet
raster [Sun, 6 Jun 2010 16:08:14 +0000 (16:08 +0000)]
Snapshot efreet

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

14 years agochange svnversion shell goop to nuke sed and just use tr to delete
raster [Fri, 4 Jun 2010 01:04:24 +0000 (01:04 +0000)]
change svnversion shell goop to nuke sed and just use tr to delete
unwanted goop.

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

14 years agoLet git-svn users get the right revision number to be used as version.
sachiel [Thu, 3 Jun 2010 07:40:54 +0000 (07:40 +0000)]
Let git-svn users get the right revision number to be used as version.

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

14 years agoadd verbose option/
raster [Wed, 2 Jun 2010 00:19:38 +0000 (00:19 +0000)]
add verbose option/

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

14 years agonopw svn revision works again.
raster [Mon, 31 May 2010 03:12:45 +0000 (03:12 +0000)]
nopw svn revision works again.

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

14 years agofix - if no svn tree, then it will pretend to be a release.
raster [Mon, 31 May 2010 01:59:22 +0000 (01:59 +0000)]
fix - if no svn tree, then it will pretend to be a release.

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

14 years agoversion for efreet
raster [Sat, 29 May 2010 08:30:06 +0000 (08:30 +0000)]
version for efreet

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

14 years agofix double free
englebass [Fri, 28 May 2010 09:25:16 +0000 (09:25 +0000)]
fix double free

eina_hash_del calls free callback, so we don't need to free the data
ourselves.

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

14 years agoefreet: formatting
englebass [Mon, 17 May 2010 19:45:20 +0000 (19:45 +0000)]
efreet: formatting

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

14 years agoget min/max size only for scalable icons
jeffdameth [Sun, 16 May 2010 21:11:21 +0000 (21:11 +0000)]
get min/max size only for scalable icons

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

14 years agofix ret_size used unitialized
jeffdameth [Sun, 16 May 2010 21:02:52 +0000 (21:02 +0000)]
fix ret_size used unitialized
Threshold is fallback for type
calc min/max dir size for threshold only once

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

14 years agoefreet: formatting
englebass [Sun, 16 May 2010 19:36:42 +0000 (19:36 +0000)]
efreet: formatting

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

14 years agoefreet: better variable naming
englebass [Sun, 16 May 2010 18:42:43 +0000 (18:42 +0000)]
efreet: better variable naming

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

14 years agoefreet: prefer downsizing
englebass [Sun, 16 May 2010 18:42:33 +0000 (18:42 +0000)]
efreet: prefer downsizing

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

14 years agoefreet: use exponential scale for icon size search
englebass [Sun, 16 May 2010 18:41:56 +0000 (18:41 +0000)]
efreet: use exponential scale for icon size search

fd.o spec wants us to use linear distance for icon size search. But
f.ex. when searching for a 128px icon, and the available is 48px and
256px, 256px would be preferable as 256/128 is 2 and 128/48 is 2.67

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

14 years agogaaaaah! fix buf - paths were "wrong" - thus matching failed. man i see some
raster [Sun, 16 May 2010 17:11:38 +0000 (17:11 +0000)]
gaaaaah! fix buf - paths were "wrong" - thus matching failed. man i see some
expensive ops going on with lots of strcmping.

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

14 years agoefreet: Don't remove/add stuff already in list
englebass [Sat, 15 May 2010 18:38:50 +0000 (18:38 +0000)]
efreet: Don't remove/add stuff already in list

eina_list_promote_list to prepend data already in list.

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

14 years agoremove svg from default types.
jeffdameth [Sat, 15 May 2010 17:55:41 +0000 (17:55 +0000)]
remove svg from default types.
make efreet_icon_extensions prepended a type when it already is in list

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

14 years agoadd FIXME
jeffdameth [Sat, 15 May 2010 16:57:28 +0000 (16:57 +0000)]
add FIXME

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