framework/uifw/efreet.git
13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

13 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

14 years agosearch for svg icons
jeffdameth [Sat, 15 May 2010 16:24:58 +0000 (16:24 +0000)]
search for svg icons

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

14 years agoallow trashing of files which are not on home partition
jeffdameth [Sat, 15 May 2010 07:51:49 +0000 (07:51 +0000)]
allow trashing of files which are not on home partition

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

14 years agoefreet: make sure we flush new dirs
englebass [Thu, 13 May 2010 18:31:41 +0000 (18:31 +0000)]
efreet: make sure we flush new dirs

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

14 years agomake all strings returned by efre_mime_type_get stringshared
jeffdameth [Wed, 5 May 2010 20:55:14 +0000 (20:55 +0000)]
make all strings returned by efre_mime_type_get stringshared

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

14 years agoefreet: TODO++
englebass [Thu, 29 Apr 2010 18:16:15 +0000 (18:16 +0000)]
efreet: TODO++

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

14 years agoApply the same fix MEJ did ( http://marc.info/?l=enlightenment-svn&m=127157420508183...
rui [Wed, 21 Apr 2010 20:55:23 +0000 (20:55 +0000)]
Apply the same fix MEJ did ( marc.info/?l=enlightenment-svn&m=127157420508183&w=3 ) to more specs

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

14 years agoefreet: fix #534
englebass [Sun, 18 Apr 2010 20:04:09 +0000 (20:04 +0000)]
efreet: fix #534

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

14 years ago[E-devel] [PATCH] Efreet: move efreet_desktop_cache_create out of
barbieri [Sat, 17 Apr 2010 20:19:35 +0000 (20:19 +0000)]
[E-devel] [PATCH] Efreet: move efreet_desktop_cache_create out of
the path
This binary is just an internal helper, and isn't expected to be run by
anything but efreet.  Therefore, let's emphasize this and keep it out of
the path by installing it in PACKAGE_LIB_DIR/efreet/

Signed-off-by: Albin Tonnerre <lutin@debian.org>
By: Albin Tonnerre <albin.tonnerre@gmail.com>

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

14 years agoefreet: Check return value from opendir
englebass [Sat, 17 Apr 2010 18:39:13 +0000 (18:39 +0000)]
efreet: Check return value from opendir

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

14 years agohow about if opendir fails... we dont try and walk the dir? :)
raster [Fri, 16 Apr 2010 02:20:56 +0000 (02:20 +0000)]
how about if opendir fails... we dont try and walk the dir? :)

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

14 years agoTODO--
englebass [Thu, 15 Apr 2010 19:43:02 +0000 (19:43 +0000)]
TODO--

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

14 years agoefreet: use convenience func
englebass [Thu, 15 Apr 2010 19:38:01 +0000 (19:38 +0000)]
efreet: use convenience func

One func to add monitor, func checks for duplicate monitor and uses
realpath

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

14 years agoefreet: listen for changes recursivly
englebass [Thu, 15 Apr 2010 19:21:23 +0000 (19:21 +0000)]
efreet: listen for changes recursivly

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

14 years agoefreet: better naming
englebass [Thu, 15 Apr 2010 19:21:13 +0000 (19:21 +0000)]
efreet: better naming

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

14 years agoefreet: better naming
englebass [Thu, 15 Apr 2010 19:21:03 +0000 (19:21 +0000)]
efreet: better naming

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

14 years agoefreet: better naming
englebass [Thu, 15 Apr 2010 19:20:51 +0000 (19:20 +0000)]
efreet: better naming

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

14 years agoefreet: better naming
englebass [Thu, 15 Apr 2010 19:20:41 +0000 (19:20 +0000)]
efreet: better naming

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

14 years agoefreet: reorganize
englebass [Thu, 15 Apr 2010 19:20:31 +0000 (19:20 +0000)]
efreet: reorganize

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

14 years agoefreet: group EAPI int's and init 0
englebass [Thu, 15 Apr 2010 19:20:18 +0000 (19:20 +0000)]
efreet: group EAPI int's and init 0

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

14 years agoefreet: remove old code
englebass [Thu, 15 Apr 2010 19:20:09 +0000 (19:20 +0000)]
efreet: remove old code

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

14 years agoefreet: better naming
englebass [Thu, 15 Apr 2010 19:19:59 +0000 (19:19 +0000)]
efreet: better naming

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

14 years agoefreet: formatting
englebass [Thu, 15 Apr 2010 19:19:48 +0000 (19:19 +0000)]
efreet: formatting

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

14 years agoefreet: and add file
englebass [Thu, 15 Apr 2010 18:24:48 +0000 (18:24 +0000)]
efreet: and add file

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