framework/uifw/efreet.git
11 years agochangelog/news updates for seb's work
discomfitor [Mon, 25 Jun 2012 17:18:08 +0000 (17:18 +0000)]
changelog/news updates for seb's work

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

11 years agoefreet: Improve language reset
englebass [Mon, 25 Jun 2012 17:12:35 +0000 (17:12 +0000)]
efreet: Improve language reset

efreet.c: Reset parsed locale, and force a reparse of LANG env
efreet_cache.c: Close desktop cache so we reopen cache with correct
language

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

11 years agoefreet: nls
ngc891 [Mon, 25 Jun 2012 08:39:18 +0000 (08:39 +0000)]
efreet: nls

Add some translations and improve the "make maintainer-clean".

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

11 years agoefreet: Add nls support
englebass [Sun, 24 Jun 2012 18:26:12 +0000 (18:26 +0000)]
efreet: Add nls support

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

11 years agosvn:ignore built files
barbieri [Sat, 23 Jun 2012 18:10:32 +0000 (18:10 +0000)]
svn:ignore built files

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

11 years agoonly parse retarded canonical ini fields when not using strict spec compliance
discomfitor [Mon, 18 Jun 2012 12:12:44 +0000 (12:12 +0000)]
only parse retarded canonical ini fields when not using strict spec compliance

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

11 years agoefreet: doxygen
ngc891 [Mon, 18 Jun 2012 10:06:17 +0000 (10:06 +0000)]
efreet: doxygen

Fix a few typos and missing @c.

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

11 years agofix annoying null error spam
discomfitor [Thu, 14 Jun 2012 08:29:53 +0000 (08:29 +0000)]
fix annoying null error spam

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

11 years ago+efreet_dirs_reset()
discomfitor [Thu, 14 Jun 2012 07:28:23 +0000 (07:28 +0000)]
+efreet_dirs_reset()

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

12 years agothe dicks at canonical like to break fdo .desktop file spec by adding invalid charact...
discomfitor [Mon, 11 Jun 2012 09:38:10 +0000 (09:38 +0000)]
the dicks at canonical like to break fdo .desktop file spec by adding invalid characters (underscores) to key names. we are not amused.

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

12 years agoenough with the efreet error message spam!!!
discomfitor [Mon, 11 Jun 2012 09:01:35 +0000 (09:01 +0000)]
enough with the efreet error message spam!!!

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

12 years agowhoops, forgot these
discomfitor [Thu, 7 Jun 2012 15:19:33 +0000 (15:19 +0000)]
whoops, forgot these

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

12 years agoadd XDG_DESKTOP_DIR based on http://freedesktop.org/wiki/Software/xdg-user-dirs
discomfitor [Thu, 7 Jun 2012 15:12:15 +0000 (15:12 +0000)]
add XDG_DESKTOP_DIR based on freedesktop.org/wiki/Software/xdg-user-dirs

seb if I put this in the wrong place let me know

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

12 years agoefreet: ERR -> EINA_LOG_ERR
mike_m [Wed, 30 May 2012 12:34:18 +0000 (12:34 +0000)]
efreet: ERR -> EINA_LOG_ERR

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

12 years agoThis is a small change, so I won't changelog it (or backport), but
raster [Wed, 30 May 2012 10:08:41 +0000 (10:08 +0000)]
This is a small change, so I won't changelog it (or backport), but
make _shutdown() funcs across efl complain and be unhappy if you
shutdown to < 0 shutdowns and not pull init count below 0.

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

12 years agoefreet: Add parameter checking to exported API
englebass [Wed, 23 May 2012 20:10:27 +0000 (20:10 +0000)]
efreet: Add parameter checking to exported API

Some efreet APIs do not check input parameters.  So I add checking by
using EINA_SAFETY_ON_XXX().
ISO/IEC statndards says that "If an argument to a function has an
invalid value, behavior is undefined" . But this is  just for the
primitive functions such as libc.  I think that parameter checking is
needed in at least EFL exported APIs to prevent run-time abnormal
behavior.
EINA_SAFTETY_ON_XXX are better than "if (xxx) return" because it gives
error message and can be maintainable.

Patch by Bluezery, modified by me

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

12 years agoefreet: useless work of the day, faster loading of mime type.
cedric [Fri, 11 May 2012 10:54:47 +0000 (10:54 +0000)]
efreet: useless work of the day, faster loading of mime type.

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

12 years agoefl: add release point in ChangeLog files.
cedric [Thu, 26 Apr 2012 08:07:22 +0000 (08:07 +0000)]
efl: add release point in ChangeLog files.

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

12 years agorestore .99 micro versions for trunk and add back svnrev vers too.
raster [Thu, 26 Apr 2012 04:51:32 +0000 (04:51 +0000)]
restore .99 micro versions for trunk and add back svnrev vers too.

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

12 years agoand removed the -beta tag...
raster [Thu, 26 Apr 2012 04:35:43 +0000 (04:35 +0000)]
and removed the -beta tag...

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

12 years agotag everything as beta in svn.
raster [Sat, 21 Apr 2012 01:52:12 +0000 (01:52 +0000)]
tag everything as beta in svn.

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

12 years agoefreet: don't track build files.
cedric [Wed, 18 Apr 2012 10:23:13 +0000 (10:23 +0000)]
efreet: don't track build files.

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

12 years agolets trawl thru svn logs and add changelogs and NEWS
raster [Mon, 16 Apr 2012 06:26:24 +0000 (06:26 +0000)]
lets trawl thru svn logs and add changelogs and NEWS

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

12 years agoEfreet : doc fixes
caro [Sat, 31 Mar 2012 08:12:22 +0000 (08:12 +0000)]
Efreet : doc fixes

Patch by Jérôme Pinot

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

12 years agoand work more on getting release in shape - version requirements.
raster [Sat, 17 Mar 2012 06:25:41 +0000 (06:25 +0000)]
and work more on getting release in shape - version requirements.

(god this is a pain in the butt)

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

12 years agoadd back in libs.private/requires to pc files with some fixes for
raster [Sat, 17 Mar 2012 05:37:25 +0000 (05:37 +0000)]
add back in libs.private/requires to pc files with some fixes for
missing.

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

12 years agogear up svn for release. one of many steps/things to do.
raster [Sat, 17 Mar 2012 04:17:29 +0000 (04:17 +0000)]
gear up svn for release. one of many steps/things to do.

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

12 years agoefreet: add errno.h as needed.
cedric [Tue, 21 Feb 2012 18:49:01 +0000 (18:49 +0000)]
efreet: add errno.h as needed.

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

12 years agoefreet: Remove unneeded headers
englebass [Fri, 20 Jan 2012 19:54:20 +0000 (19:54 +0000)]
efreet: Remove unneeded headers

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

12 years agoefreet_alloc test: check if icons are missing.
barbieri [Thu, 19 Jan 2012 19:40:41 +0000 (19:40 +0000)]
efreet_alloc test: check if icons are missing.

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

12 years agoefreet: make doxyfile similar to eina's.
barbieri [Thu, 19 Jan 2012 19:38:40 +0000 (19:38 +0000)]
efreet: make doxyfile similar to eina's.

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

12 years agoEfreet tests: fix compilation warning.
tasn [Thu, 19 Jan 2012 18:50:24 +0000 (18:50 +0000)]
Efreet tests: fix compilation warning.

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

12 years agoefreet: name_length -> name_start
englebass [Thu, 19 Jan 2012 01:05:33 +0000 (01:05 +0000)]
efreet: name_length -> name_start

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

12 years agoefreet: opendir -> eina_file_direct_ls
englebass [Thu, 19 Jan 2012 00:35:51 +0000 (00:35 +0000)]
efreet: opendir -> eina_file_direct_ls

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

12 years agoupdate all minor versions to 2 (or 6) - and yes. i missed making most
raster [Wed, 18 Jan 2012 02:32:36 +0000 (02:32 +0000)]
update all minor versions to 2 (or 6) - and yes. i missed making most
be 1.1 (or 1.5) for the last release. too late. THIS is why i'm sick
and tired of all the bloody separate libs that have to be versiioned
and build and released separately. :( too many places to go fix up per
release.

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

12 years agoefreet: Fixed svn detection for svn1.7
tasn [Tue, 13 Dec 2011 08:55:15 +0000 (08:55 +0000)]
efreet: Fixed svn detection for svn1.7

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

12 years agofix changelogs to mention release.
raster [Sun, 4 Dec 2011 01:56:31 +0000 (01:56 +0000)]
fix changelogs to mention  release.

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

12 years agoand now go to normal-like svn revs
raster [Fri, 2 Dec 2011 09:45:25 +0000 (09:45 +0000)]
and now go to normal-like svn revs

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

12 years agorevert my 1.x.99 stuff so i can branch.
raster [Fri, 2 Dec 2011 09:32:11 +0000 (09:32 +0000)]
revert my 1.x.99 stuff so i can branch.

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

12 years agoand lets bump on to 1.x.99 (or so) for svn... and back to adding snap
raster [Fri, 2 Dec 2011 09:10:56 +0000 (09:10 +0000)]
and lets bump on to 1.x.99 (or so) for svn... and back to adding snap
rev.

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

12 years agoevil >= 1.0.0
caro [Wed, 16 Nov 2011 17:51:59 +0000 (17:51 +0000)]
evil >= 1.0.0

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

12 years agoefreet: correctly include dirent.h in the right place.
cedric [Wed, 16 Nov 2011 10:56:44 +0000 (10:56 +0000)]
efreet: correctly include dirent.h in the right place.

NOTE: for after 1.1, we should really use eina_*_ls API instead.

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

12 years agoupdate release candidate trees to their release version in preparation
raster [Wed, 16 Nov 2011 05:34:37 +0000 (05:34 +0000)]
update release candidate trees to their release version in preparation
for alpha

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

12 years agoupdate README for efreet
raster [Tue, 15 Nov 2011 11:41:02 +0000 (11:41 +0000)]
update README for efreet

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

12 years agoefreet news
raster [Mon, 14 Nov 2011 11:40:15 +0000 (11:40 +0000)]
efreet news

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

12 years agoEfreet: include inet/in.h before arpa/inet.h. Needed by the OpenBSD port
caro [Mon, 14 Nov 2011 08:33:22 +0000 (08:33 +0000)]
Efreet: include inet/in.h before arpa/inet.h. Needed by the OpenBSD port

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

12 years agoEfreet: use $requirement_efreet in PKG_CHECK_MODULES
caro [Thu, 10 Nov 2011 16:59:11 +0000 (16:59 +0000)]
Efreet: use $requirement_efreet in PKG_CHECK_MODULES

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

12 years agoefreet: Fix clang warnings
englebass [Wed, 9 Nov 2011 23:04:01 +0000 (23:04 +0000)]
efreet: Fix clang warnings

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

12 years agoefreet: typos
billiob [Mon, 17 Oct 2011 20:29:25 +0000 (20:29 +0000)]
efreet: typos

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

12 years agoefreet: add svg.
cedric [Thu, 22 Sep 2011 14:10:04 +0000 (14:10 +0000)]
efreet: add svg.

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

12 years agofix COPYING to say 2011.
raster [Mon, 5 Sep 2011 07:15:41 +0000 (07:15 +0000)]
fix COPYING to say 2011.

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

12 years agoEfreet: Only add known desktop types to cache
englebass [Wed, 31 Aug 2011 09:10:18 +0000 (09:10 +0000)]
Efreet: Only add known desktop types to cache

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

12 years agoEfreet: Fix shadow warning
englebass [Wed, 31 Aug 2011 09:09:31 +0000 (09:09 +0000)]
Efreet: Fix shadow warning

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

12 years agoEfreet: Fix caching of recursive directories
englebass [Tue, 30 Aug 2011 12:19:19 +0000 (12:19 +0000)]
Efreet: Fix caching of recursive directories

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

12 years agoEfreet: Always set desktop_cache to NULL
englebass [Tue, 30 Aug 2011 12:19:06 +0000 (12:19 +0000)]
Efreet: Always set desktop_cache to NULL

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

12 years agohey.. if we use magic poinrters like... -1 for not existing... null
raster [Sat, 20 Aug 2011 04:22:24 +0000 (04:22 +0000)]
hey.. if we use magic poinrters like... -1 for not existing... null
would probably be fine though here)... we should always then handle
all the cases correctly! fix segv in efreet shutdown

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

12 years agoefreet: Don't keep desktop_dirs permanently
englebass [Fri, 19 Aug 2011 06:50:50 +0000 (06:50 +0000)]
efreet: Don't keep desktop_dirs permanently

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

12 years agoefreet: Don't check if path is a subdir
englebass [Fri, 19 Aug 2011 06:44:59 +0000 (06:44 +0000)]
efreet: Don't check if path is a subdir

We don't recurse in extra_dirs, so we must store all paths explicit.

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

12 years agoefreet: Use eina log
englebass [Fri, 19 Aug 2011 06:44:49 +0000 (06:44 +0000)]
efreet: Use eina log

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

12 years agoefreet: Use eina log
englebass [Fri, 19 Aug 2011 06:44:38 +0000 (06:44 +0000)]
efreet: Use eina log

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

12 years agoefreet: Add doc
englebass [Fri, 19 Aug 2011 06:44:27 +0000 (06:44 +0000)]
efreet: Add doc

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

12 years agoefreet: Move doc to function declaration
englebass [Fri, 19 Aug 2011 06:44:16 +0000 (06:44 +0000)]
efreet: Move doc to function declaration

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

12 years agoefreet: Use eina_hash_free_cb_set
englebass [Thu, 18 Aug 2011 10:59:01 +0000 (10:59 +0000)]
efreet: Use eina_hash_free_cb_set

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

12 years agoefreet: Don't stat .desktop file on every fetch
englebass [Thu, 18 Aug 2011 09:03:44 +0000 (09:03 +0000)]
efreet: Don't stat .desktop file on every fetch

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

12 years agoefreet: Clean headers
englebass [Thu, 18 Aug 2011 07:35:48 +0000 (07:35 +0000)]
efreet: Clean headers

Might affect other systems, please just add the needed headers and don't
complain.

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

12 years agoefreet: TODO--
englebass [Thu, 18 Aug 2011 07:35:34 +0000 (07:35 +0000)]
efreet: TODO--

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

12 years agoefreet: Delay closing of old caches
englebass [Thu, 18 Aug 2011 07:34:40 +0000 (07:34 +0000)]
efreet: Delay closing of old caches

Programs might close their references after the event has completed.

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

12 years agoefreet: ignore++
englebass [Thu, 18 Aug 2011 07:34:29 +0000 (07:34 +0000)]
efreet: ignore++

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

12 years agoefreet: Add cache build event
englebass [Thu, 18 Aug 2011 07:34:19 +0000 (07:34 +0000)]
efreet: Add cache build event

And listen for this event in e_startup to check for cache build
completion.

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

12 years agoefreet: Revert changed flag
englebass [Thu, 18 Aug 2011 07:34:02 +0000 (07:34 +0000)]
efreet: Revert changed flag

Only send event when cache is actually updated.

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

12 years agoefreet: No more caches in this file.
englebass [Tue, 16 Aug 2011 13:19:00 +0000 (13:19 +0000)]
efreet: No more caches in this file.

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

12 years agoefreet: Add @since
englebass [Tue, 16 Aug 2011 12:49:56 +0000 (12:49 +0000)]
efreet: Add @since

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

12 years agoefret: Save whether cache changed in update file.
englebass [Tue, 16 Aug 2011 12:46:35 +0000 (12:46 +0000)]
efret: Save whether cache changed in update file.

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

12 years agoefreet: redo cache rebuild
englebass [Tue, 16 Aug 2011 12:46:24 +0000 (12:46 +0000)]
efreet: redo cache rebuild

Always rebuild cache from scratch when needed, but rely on correct spec
behaviour to check for theme changes. This will considerably speed up
the cache process when there is no change, and improve the correctness
of the cache when changes occur. For example didn't the previous
behaviour handle file removal gracefully.

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

12 years agoefreet: No need to sync eet file before close
englebass [Tue, 16 Aug 2011 12:46:14 +0000 (12:46 +0000)]
efreet: No need to sync eet file before close

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

12 years agoefreet: Formatting
englebass [Tue, 16 Aug 2011 12:46:03 +0000 (12:46 +0000)]
efreet: Formatting

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

12 years agoefreet: Print error on write error
englebass [Tue, 16 Aug 2011 12:45:52 +0000 (12:45 +0000)]
efreet: Print error on write error

Better solution to stop ignoring return value.

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

12 years agoefreet: Remove disabled if
englebass [Tue, 16 Aug 2011 12:45:30 +0000 (12:45 +0000)]
efreet: Remove disabled if

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

12 years agothat's it - remove autom4te.cache dirs again... - keep having to many
raster [Tue, 2 Aug 2011 04:13:33 +0000 (04:13 +0000)]
that's it - remove autom4te.cache dirs again... - keep having to many
problems about it storing invalid config when the same build trees are
shared between multiple architectures and machines. :( better we
build right than build fast.

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

12 years agoenable mmap safety in efreet.
raster [Mon, 4 Jul 2011 09:35:39 +0000 (09:35 +0000)]
enable mmap safety in efreet.

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

12 years agoadd errs for efreet cache init failures.
raster [Sun, 26 Jun 2011 23:11:07 +0000 (23:11 +0000)]
add errs for efreet cache init failures.

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

12 years agoAssorted build and spec fixes.
mej [Thu, 23 Jun 2011 07:01:45 +0000 (07:01 +0000)]
Assorted build and spec fixes.

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

12 years agoSince the SVN revision is now included in %{version}, it's redundant
mej [Thu, 16 Jun 2011 20:36:43 +0000 (20:36 +0000)]
Since the SVN revision is now included in %{version}, it's redundant
to have it in %{release} also.  So let's just tag the package as ours
and try to make sure it doesn't interfere with vendor releases.

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

12 years agoefreet: fix doc build when srcdir != builddir.
antognolli [Mon, 13 Jun 2011 18:03:52 +0000 (18:03 +0000)]
efreet: fix doc build when srcdir != builddir.

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

12 years agoremove .cvsignore files
billiob [Sun, 12 Jun 2011 21:38:37 +0000 (21:38 +0000)]
remove .cvsignore files

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

13 years agoAdd ignore and update files
mike_m [Tue, 7 Jun 2011 10:26:13 +0000 (10:26 +0000)]
Add ignore and update files

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

13 years agoefl: don't track cache file.
cedric [Thu, 14 Apr 2011 20:30:17 +0000 (20:30 +0000)]
efl: don't track cache file.

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

13 years agoautogen: unobrk things.
cedric [Thu, 14 Apr 2011 14:51:36 +0000 (14:51 +0000)]
autogen: unobrk things.

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

13 years agoautogen: improve detection of parameter change.
cedric [Thu, 14 Apr 2011 14:03:46 +0000 (14:03 +0000)]
autogen: improve detection of parameter change.

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

13 years agoEfreet: We don't add non-existing dirs to lists
englebass [Tue, 12 Apr 2011 22:42:57 +0000 (22:42 +0000)]
Efreet: We don't add non-existing dirs to lists

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

13 years agoEfreet: Detect hidden themes
englebass [Tue, 12 Apr 2011 22:42:43 +0000 (22:42 +0000)]
Efreet: Detect hidden themes

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

13 years agoEfreet: Consistent PACKAGE_DATA_DIR
englebass [Tue, 12 Apr 2011 22:42:29 +0000 (22:42 +0000)]
Efreet: Consistent PACKAGE_DATA_DIR

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

13 years agoEfreet: Fail on invalid ini file
englebass [Tue, 12 Apr 2011 22:42:15 +0000 (22:42 +0000)]
Efreet: Fail on invalid ini file

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

13 years agoEfreet: Correct log domain name for efreet_ini
englebass [Tue, 12 Apr 2011 22:42:01 +0000 (22:42 +0000)]
Efreet: Correct log domain name for efreet_ini

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

13 years agoEfreet: Re-add Home tests
englebass [Tue, 12 Apr 2011 22:41:48 +0000 (22:41 +0000)]
Efreet: Re-add Home tests

Fixed cache dir creation problem.

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

13 years agoEfreet: Don't update cache during tests
englebass [Tue, 12 Apr 2011 22:41:34 +0000 (22:41 +0000)]
Efreet: Don't update cache during tests

This makes efreet_init not fail if we pass non-existing paths as HOME
and XDG_* during testing.

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

13 years agoEfreet: Only create cache dir if we update cache
englebass [Tue, 12 Apr 2011 22:40:35 +0000 (22:40 +0000)]
Efreet: Only create cache dir if we update cache

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

13 years agodoxy -> h files.
raster [Fri, 8 Apr 2011 11:01:08 +0000 (11:01 +0000)]
doxy -> h files.

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

13 years agowrn--
raster [Fri, 8 Apr 2011 05:57:28 +0000 (05:57 +0000)]
wrn--

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

13 years agoEfreet: Updated changelog.
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