summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
caro [Sat, 20 Jun 2009 16:18:17 +0000 (16:18 +0000)]
* Allow some tests to pass on Windows. Just for the fun
* More important, allow to manage correctly the icons with
efreet on Windows. It works with Tango (and ewl, now)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@41130
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Sat, 20 Jun 2009 06:50:01 +0000 (06:50 +0000)]
more valgrind fixes on efreet.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@41121
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Sat, 20 Jun 2009 06:19:48 +0000 (06:19 +0000)]
free some leaks reported by valgrind in src/bin tests.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@41117
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Sat, 20 Jun 2009 05:53:26 +0000 (05:53 +0000)]
we use lists, need to init/shutdown eina_list or we get segvs.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@41115
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Fri, 19 Jun 2009 15:00:38 +0000 (15:00 +0000)]
use new stringshared hash, pointer was being misused since api is confusing.
The pointer type is really confusing, it was expecting pointer to
pointer what is really weird.
Cedric just added a stringshared variant that should be as fast
(removing the strcmp()) and is the api one would expect.
This fix a long standing bug I introduced (sorry!) when added the
cache, but it was bit hard to hit as if you didn't find a collision
you'd be adding to cache and never finding it. But I recently started
to use icons on desktop and for some weird reason the PDF icons
started to show in TAR :-P
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@41113
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Wed, 17 Jun 2009 16:07:29 +0000 (16:07 +0000)]
* DATADIR is used in a Windows directory. Use PACKAGE_DATA_DIR instead
* useless Evil.h inclusion
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@41084
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 17 Jun 2009 13:17:02 +0000 (13:17 +0000)]
* efreet: Forgot to update AUTHORS with Albin.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@41079
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 15 Jun 2009 06:29:43 +0000 (06:29 +0000)]
back to svn soname
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@41042
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 15 Jun 2009 05:32:49 +0000 (05:32 +0000)]
make distcheck and... SNAP!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@41039
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 14 Jun 2009 20:13:58 +0000 (20:13 +0000)]
patch from dfjoerg - fix prefix handling for eet.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@41031
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 26 May 2009 17:34:53 +0000 (17:34 +0000)]
fix debian rules files.
* fix the way AC_INIT macros are parsed to consider [] as well.
* set both LDFLAGS and CFLAGS on the libs I use and I know support -fvisibility=hidden.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@40838
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 15 May 2009 11:47:39 +0000 (11:47 +0000)]
more patches...
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@40669
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 15 May 2009 08:38:02 +0000 (08:38 +0000)]
* update efl_doxygen.m4
* underquoted parameters in AC_INIT
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@40662
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Mon, 4 May 2009 17:36:48 +0000 (17:36 +0000)]
Fixed debian stuff everywhere.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@40505
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
rbelem [Sun, 3 May 2009 14:32:23 +0000 (14:32 +0000)]
Added libtool as Build-Depends to everything that uses
DEB_CONFIGURE_SCRIPT := ./autogen.sh
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@40500
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
mcalamelli [Tue, 28 Apr 2009 15:49:45 +0000 (15:49 +0000)]
Added #define _POSIX_HOST_NAME_MAX for OSes that don't know it (NetBSD in detail)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@40444
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
vapier [Tue, 28 Apr 2009 05:40:42 +0000 (05:40 +0000)]
include Ecore.h for ecore_time* prototypes
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@40432
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
vapier [Tue, 28 Apr 2009 05:39:22 +0000 (05:39 +0000)]
include Ecore.h for ecore_exe_run prototype
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@40431
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
rbelem [Fri, 24 Apr 2009 05:29:12 +0000 (05:29 +0000)]
Merge branch 'debian-fixes'
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@40345
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 23 Apr 2009 04:07:59 +0000 (04:07 +0000)]
revert patch - no-undefined already there.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@40319
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 23 Apr 2009 01:09:01 +0000 (01:09 +0000)]
From: booleanlabel@gmail.com
cygwin fixes.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@40301
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 23 Apr 2009 00:32:53 +0000 (00:32 +0000)]
move to uses no []'s as it works for me, but for belem... inconsistent []'s
doesnt work.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@40300
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Wed, 22 Apr 2009 17:33:22 +0000 (17:33 +0000)]
Updated debian stuff
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@40296
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Wed, 22 Apr 2009 16:37:17 +0000 (16:37 +0000)]
Updated debian stuff for core EFL. Changed debian stuff of others to work with core EFL updates.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@40292
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 22 Apr 2009 14:08:21 +0000 (14:08 +0000)]
and incriment to next rev.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@40285
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Wed, 22 Apr 2009 14:07:05 +0000 (14:07 +0000)]
snapworth quality - distchecked. sonames bumped. rev's bumped. tarballs
uploaded.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@40284
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Tue, 21 Apr 2009 17:39:20 +0000 (17:39 +0000)]
Updated changelogs for packages which will go into repository.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@40270
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Tue, 21 Apr 2009 14:17:42 +0000 (14:17 +0000)]
1. embryo shoudl have soname
2. yes local.conf slipped in - ignore
3. added soname version release to module arch dirs
4. adapted extra-modules to use the revision in arch
5. made e17 also have a release rev
6. dummy release stuff in eet - wont use it as its already released.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@40267
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Tue, 21 Apr 2009 08:09:39 +0000 (08:09 +0000)]
fix eina_list_remove use
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@40263
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Tue, 21 Apr 2009 06:16:19 +0000 (06:16 +0000)]
typo
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@40260
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 20 Apr 2009 23:20:40 +0000 (23:20 +0000)]
* move header files in efree_provate.h to the source files
* fix compilation on Windows XP (not sure that Windows CE port is needed...)
note that, as ecore_exe is not available on Windows, some code have
been disables for that platform in src/lib/efreet_desktop.c. Also, a new Evil
version should be used (not in svn yet)
The compilation on Windows is needed for Ewl (icon and mime)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@40257
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Mon, 20 Apr 2009 13:38:49 +0000 (13:38 +0000)]
fix distcheck on couple packages, problems with EXTRA_DIST
Do NOT include dirs in EXTRA_DIST (embryo, eet, ecore, evas, edje,
efreet) as it will include .svn directories!
EXTRA_DIST does not take a glob as ETK did, use $(wildcard glob) to
expand it.
And do not forget about adding extra files to EXTRA_DIST (wizard) and
DIST_SUBDIRS (fileman_opinfo).
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@40247
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Sun, 19 Apr 2009 16:22:00 +0000 (16:22 +0000)]
Merged with pkgE
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@40226
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Sun, 19 Apr 2009 16:18:41 +0000 (16:18 +0000)]
Prepared for merge with pkgE debian stuff
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@40225
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Fri, 17 Apr 2009 10:01:45 +0000 (10:01 +0000)]
lutin... release soname patch. verbose svn soname used right now
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@40131
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 17 Apr 2009 09:51:52 +0000 (09:51 +0000)]
* efreet: Cleanup efreet test of desktop command.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@40130
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
lfelipe [Thu, 16 Apr 2009 17:45:57 +0000 (17:45 +0000)]
Cleanup of clang's static analyzer warnings for efreet.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@40114
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Tue, 14 Apr 2009 17:21:19 +0000 (17:21 +0000)]
Updated debian stuff(grew Standards-Version, updated python-ecore rules file)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@40043
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 27 Mar 2009 11:29:20 +0000 (11:29 +0000)]
* fix pkg-config requirements
* fix a bit the autotools
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@39754
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 27 Mar 2009 11:14:38 +0000 (11:14 +0000)]
fix macro name
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@39753
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 27 Mar 2009 11:14:21 +0000 (11:14 +0000)]
fix header files
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@39752
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 26 Mar 2009 18:02:17 +0000 (18:02 +0000)]
* efreet: On STRICT_SPEC don't handle efreet_menu_file.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@39732
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 26 Mar 2009 17:56:51 +0000 (17:56 +0000)]
* efreet: Use the right macro for the cast.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@39731
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 26 Mar 2009 17:54:50 +0000 (17:54 +0000)]
* efreet: Remove ecore_dlist from Efreet.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@39730
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Tue, 24 Mar 2009 19:56:43 +0000 (19:56 +0000)]
i found it is useless and cdbs is setting up prefix automatically.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@39695
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Tue, 24 Mar 2009 19:51:00 +0000 (19:51 +0000)]
forgot to add --prefix=/usr
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@39694
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Tue, 24 Mar 2009 19:44:57 +0000 (19:44 +0000)]
Updated debian stuff everywhere.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@39693
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 23 Mar 2009 13:16:10 +0000 (13:16 +0000)]
menu segv fix! my bad! overzealous freeing
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@39653
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 23 Mar 2009 12:19:31 +0000 (12:19 +0000)]
more leak fixes
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@39650
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 23 Mar 2009 10:27:54 +0000 (10:27 +0000)]
leaks--! this code is riddled with leaks! really really bad!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@39647
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Mon, 23 Mar 2009 04:58:31 +0000 (04:58 +0000)]
formatting
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@39643
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Sat, 21 Mar 2009 17:00:55 +0000 (17:00 +0000)]
fix efreet signedness issues.
char is unsigned on ARM and other platforms, force some types to be
signed as they can hold negative values.
By: Albin Tonnerre
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@39610
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 19 Mar 2009 04:29:31 +0000 (04:29 +0000)]
and somewhere.. someone broke system settings and efreet hashes of categories!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@39570
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Tue, 17 Mar 2009 18:22:09 +0000 (18:22 +0000)]
ignore
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@39532
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Tue, 17 Mar 2009 18:20:57 +0000 (18:20 +0000)]
ignore
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@39531
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Tue, 17 Mar 2009 13:42:21 +0000 (13:42 +0000)]
Check whether the found item is a directory.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@39524
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 3 Mar 2009 22:38:21 +0000 (22:38 +0000)]
Add LRU to mime icons cache.
This should really remove unused items that would age forever in the
last, forcing old but not so to be evicted before them.
Fortunately it was not so complex to add, and should wait just 3
pointers more of space per node.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@39350
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Tue, 3 Mar 2009 07:20:21 +0000 (07:20 +0000)]
efreet mime types icon cache.
This cache is very simple and should work fine when system does not
change, it keeps a direct association of mime-types and found icons,
remembering theme and icon size. Search is very fast since it uses
stringshared strings and thus direct pointer comparison in hash
search. We could optimize it even more if we assumed stringshared
strings to come in, so no need to eina_stringshare_add() (which is a
hash per se), using just eina_stringshare_ref().
Cache population is limited to compile-time value and just values
older than a given threshold are deleted. I do not keep a LRU explicit
list, so you might have some old but unused items always alive. I
don't find this too bad, sure it will consume more memory, but will
not hurt performance. We can change this to purge all expired items by
not checking for number of items to remove, removing all that match.
Next I plan to find out a good way to cache and speed up file->mime
discovery. I plan to do auto-generated state-machine to match
extensions, so you don't need to check the same extension character
more than once. Example:
Input: bla.edc
Extensions: edc edj eps png bmp
It would first try to match against 'e', 'p' and 'b'. It will match
'e' and then check for 'd' (edc or edj) or 'p' (eps). It will match
'd' and then check for 'c' or 'j'. This will reduce number of
comparisons considerably.
As I'm running out of time (4am, not much time left on this month), I
could use some help here.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@39343
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Thu, 26 Feb 2009 22:38:14 +0000 (22:38 +0000)]
Oops! forgot to test binaries and missed including config.h
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@39261
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Thu, 26 Feb 2009 22:35:38 +0000 (22:35 +0000)]
Fix most compiler & clang warnings.
Left warnings regarding signed and unsigned comparison since
eina_list_count() returns unsigned, can use a cast in this return, but
not big deal for now.
By: Luis Felipe Strano Moraes & myself.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@39260
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 26 Feb 2009 16:14:22 +0000 (16:14 +0000)]
* efreet: Fix opening file.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@39246
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Thu, 26 Feb 2009 03:56:21 +0000 (03:56 +0000)]
Fix port to eina_list.
* efreet_desktop_command_build(): should consider the first
run. Before had a "first" toggle variable, which vanished with eina
port. I changed it to do {} while (), making it work again.
* exec string is already freed by callback (in e_exec.c), to keep old
behavior, just free the list with eina_list_free(). Just pay
attention to ecore_list and double check if they had a free
function set or not. If it didn't, then we should not free nodes!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@39228
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 26 Feb 2009 03:46:35 +0000 (03:46 +0000)]
fix custom icon dirs api so u CAN add to the icon dirs!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@39226
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 25 Feb 2009 17:40:40 +0000 (17:40 +0000)]
* efreet: Prevent crash when no Efreet_Desktop are found.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@39214
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 25 Feb 2009 16:46:51 +0000 (16:46 +0000)]
* efreet: Fix previously broken efreet cache.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@39211
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 25 Feb 2009 11:03:47 +0000 (11:03 +0000)]
* estickies,
* etk,
* PROTO/exalt,
* E-MODULES-EXTRA/diskio,
* E-MODULES-EXTRA/drawer,
* E-MODULES-EXTRA/penguins,
* E-MODULES-EXTRA/slideshow,
* E-MODULES-EXTRA/mail,
* E-MODULES-EXTRA/forecasts,
* E-MODULES-EXTRA/iiirk,
* E-MODULES-EXTRA/places,
* e,
* ewl,
* ecore,
* elitaire,
* entrance,
* e_dbus,
* efreet: Here we go, move from Ecore_List to Eina_List.
NOTE: This patch is huge, I did test it a lot, and I hope nothing is
broken. But if you think something change after this commit, please
contact me ASAP.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@39200
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Mon, 9 Feb 2009 01:11:27 +0000 (01:11 +0000)]
Fix problems reported by some C++ compilers.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@38975
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Fri, 6 Feb 2009 18:25:16 +0000 (18:25 +0000)]
Updated efreet debian stuff - for make doc.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@38960
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Tue, 3 Feb 2009 09:10:22 +0000 (09:10 +0000)]
add missing files
remove useless ones
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@38913
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Tue, 3 Feb 2009 09:03:53 +0000 (09:03 +0000)]
use 'make doc' for efreet
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@38912
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 29 Jan 2009 07:36:58 +0000 (07:36 +0000)]
a really simple hash cache for icon finds - this massively makes stuff faster
for app dialogs etc. yes - it uses ram. thats next - make it leaner on ram
usage. its simple enough now where that shouldnt be a problem.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@38839
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Wed, 14 Jan 2009 08:37:29 +0000 (08:37 +0000)]
update ac_attribute.m4
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@38584
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Fri, 9 Jan 2009 16:33:51 +0000 (16:33 +0000)]
Added debian/rules files with a new permissions set(755).
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@38519
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Fri, 9 Jan 2009 16:31:51 +0000 (16:31 +0000)]
prepare debian rules files for new chmod permissions.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@38518
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Sat, 3 Jan 2009 08:33:59 +0000 (08:33 +0000)]
Added debian subdir for python-elementary.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@38433
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Fri, 2 Jan 2009 10:09:14 +0000 (10:09 +0000)]
Updated debian in efreet, ewl
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@38416
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Thu, 1 Jan 2009 11:35:17 +0000 (11:35 +0000)]
Added new set of debian subdirs.
BROKEN/etox
e
ecore
e_dbus
edje
edje_editor
edje_viewer
eet
efreet
eina
elicit
elitaire
embryo
E-MODULES-EXTRA
emotion
emphasis
empower
emprint
enhance
enity
entrance
ephoto
epsilon
esmart
estickies
etk
etk_extra
evas
evolve
ewl
exhibit
exml
expedite
imlib2
imlib2_loaders
MISC/engage
OLD/eclair
OLD/engrave
OLD/enotes
OLD/entrance_edit_gui
OLD/e_utils
OLD/evoak
OLD/examine
OLD/iconbar
PROTO/etk_server
PROTO/exchange
PROTO/extrackt
rage
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@38399
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
quaker [Thu, 1 Jan 2009 11:25:05 +0000 (11:25 +0000)]
Removed debian subfolders - prepared for a new set of debian subdirs.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@38398
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 17 Dec 2008 15:33:43 +0000 (15:33 +0000)]
This commit is huge. I did test it a lot on my computer, and it run fine here.
But is so big i fear i could have broken some piece of code. So report any wrong
behaviour to me (cedric on #edevelop).
So moving e17 and efreet to eina_hash. With a little efreet API break so they
must come together.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@38185
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 17 Dec 2008 13:03:00 +0000 (13:03 +0000)]
Update ac_attribute macro and remove __UNUSED__ declaration from eina.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@38179
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Mon, 15 Dec 2008 20:23:24 +0000 (20:23 +0000)]
Adding missing Name entry in efreet_menu.
Add fix from Massimiliano Calamelli.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@38153
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Sat, 13 Dec 2008 21:00:49 +0000 (21:00 +0000)]
Only save menu element name if it exists.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@38131
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Fri, 14 Nov 2008 20:22:03 +0000 (20:22 +0000)]
src/bin/ stuff uses it, so these symbols must be exported.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@37634
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Sun, 26 Oct 2008 20:05:46 +0000 (20:05 +0000)]
Remove warning by adding parentheses.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@37167
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Sun, 26 Oct 2008 20:05:34 +0000 (20:05 +0000)]
Don't compile in unused code.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@37166
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 25 Oct 2008 15:06:31 +0000 (15:06 +0000)]
support setting the default menu explicitly.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@37098
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 20 Oct 2008 16:34:59 +0000 (16:34 +0000)]
Remove macro provided by Eina.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@36863
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 15 Oct 2008 14:48:03 +0000 (14:48 +0000)]
Switch ecore_strings to eina_stringshare.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@36676
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 13 Oct 2008 16:00:19 +0000 (16:00 +0000)]
Make efreet depend on eina. No change in the code yet, so just fix your build system and no bug must show up.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@36625
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
pfritz [Tue, 30 Sep 2008 18:07:29 +0000 (18:07 +0000)]
configure.in -> configure.ac
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@36364
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Tue, 30 Sep 2008 16:33:55 +0000 (16:33 +0000)]
add some files in tarballs, especially doc stuff (thanks Lutin for the report)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@36362
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Thu, 25 Sep 2008 02:59:59 +0000 (02:59 +0000)]
asparagus!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@36234
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 25 Aug 2008 09:14:13 +0000 (09:14 +0000)]
add null theme check
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@35658
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Tue, 19 Aug 2008 06:32:40 +0000 (06:32 +0000)]
define (void *)-1 as a macro
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@35574
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Mon, 18 Aug 2008 21:03:13 +0000 (21:03 +0000)]
Fix ef_read_dir() (ecore_file_ls() returns filenames without path).
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@35565
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
englebass [Mon, 18 Aug 2008 20:54:46 +0000 (20:54 +0000)]
Use Tango as default test theme.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@35564
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
barbieri [Mon, 18 Aug 2008 16:42:08 +0000 (16:42 +0000)]
Set svn:mime-type to image/png on *.png
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@35554
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 18 Aug 2008 00:02:26 +0000 (00:02 +0000)]
ok. i think most binary files are now fixed.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@35525
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 17 Aug 2008 14:29:25 +0000 (14:29 +0000)]
fix binaries
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@35507
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 17 Aug 2008 07:44:18 +0000 (07:44 +0000)]
move around - flatter.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/efreet@35497
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33