Sebastian Dransfeld
d3419db6cd
Ecore_Str.h -> Eina
...
SVN revision: 45741
2010-01-30 22:13:16 +00:00
Sebastian Dransfeld
04edba1123
Be less strict
...
Prefer system set menu_file.
Try harder to find -merged dirs which matches the current menu.
SVN revision: 45265
2010-01-17 18:57:49 +00:00
Sebastian Dransfeld
4b33d2e4aa
remove ecore_data function
...
SVN revision: 45264
2010-01-17 18:56:48 +00:00
Sebastian Dransfeld
362ef26c2d
remove Ecore_Data
...
SVN revision: 45218
2010-01-16 13:43:28 +00:00
Christopher Michael
7c0e622466
Make efreet compile again.
...
SVN revision: 45206
2010-01-16 05:22:24 +00:00
Massimiliano Calamelli
bc2a1db660
Added two missing inclusions of limits.h, fix build in NetBSD5
...
SVN revision: 45026
2010-01-10 22:42:34 +00:00
Christopher Michael
56ec4c946f
When using snprintf or fgets, etc, do not use PATH_MAX directly as the size
...
of the variable...use sizeof() compiler directive (lots of these).
Do not free 'realpath' in efreet_menu if we are going to try and print out
it's value.
If we find 'realpath' in the merged_menus hash, and we are going to return,
then free the realpath variable.
SVN revision: 44699
2009-12-23 20:55:23 +00:00
Vincent Torri
285297dcdd
* API break: _shutdown() functions return an int, now
...
* simplify a bit and fix init/shutdown functions
SVN revision: 42996
2009-10-10 06:19:13 +00:00
Vincent Torri
1403d26dce
remoove unused variables
...
SVN revision: 42877
2009-10-04 22:28:12 +00:00
Cedric BAIL
05126826a3
* efreet: Use eina_log.
...
Patch from Matthieu.
SVN revision: 42599
2009-09-21 16:36:29 +00:00
Gustavo Sverzut Barbieri
992936af22
Update to match new EINA init/shutdown.
...
SVN revision: 42301
2009-09-06 22:23:04 +00:00
Gustavo Sverzut Barbieri
3871aed422
free some leaks reported by valgrind in src/bin tests.
...
SVN revision: 41117
2009-06-20 06:19:48 +00:00
Vincent Torri
1bf086809e
* 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)
SVN revision: 40257
2009-04-20 23:20:40 +00:00
Luis Felipe Strano Moraes
37ff2edaff
Cleanup of clang's static analyzer warnings for efreet.
...
SVN revision: 40114
2009-04-16 17:45:57 +00:00
Cedric BAIL
8a8b4ca2d1
* efreet: On STRICT_SPEC don't handle efreet_menu_file.
...
SVN revision: 39732
2009-03-26 18:02:17 +00:00
Cedric BAIL
81ee186382
* efreet: Use the right macro for the cast.
...
SVN revision: 39731
2009-03-26 17:56:51 +00:00
Cedric BAIL
7e6af0a5c1
* efreet: Remove ecore_dlist from Efreet.
...
SVN revision: 39730
2009-03-26 17:54:50 +00:00
Carsten Haitzler
34822db882
menu segv fix! my bad! overzealous freeing
...
SVN revision: 39653
2009-03-23 13:16:10 +00:00
Vincent Torri
908a722bfa
more leak fixes
...
SVN revision: 39650
2009-03-23 12:19:31 +00:00
Carsten Haitzler
ddb11ee846
leaks--! this code is riddled with leaks! really really bad!
...
SVN revision: 39647
2009-03-23 10:27:54 +00:00
Gustavo Sverzut Barbieri
122566bac4
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
SVN revision: 39610
2009-03-21 17:00:55 +00:00
Gustavo Sverzut Barbieri
ab2e35127f
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.
SVN revision: 39260
2009-02-26 22:35:38 +00:00
Cedric BAIL
6978e98dc6
* 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.
SVN revision: 39200
2009-02-25 11:03:47 +00:00
Cedric BAIL
35540b3a3b
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.
SVN revision: 38185
2008-12-17 15:33:43 +00:00
Sebastian Dransfeld
1de2e74d74
Adding missing Name entry in efreet_menu.
...
Add fix from Massimiliano Calamelli.
SVN revision: 38153
2008-12-15 20:23:24 +00:00
Sebastian Dransfeld
82c1c80632
Only save menu element name if it exists.
...
SVN revision: 38131
2008-12-13 21:00:49 +00:00
Carsten Haitzler
1065c6298a
support setting the default menu explicitly.
...
SVN revision: 37098
2008-10-25 15:06:31 +00:00
Cedric BAIL
01befd2b67
Switch ecore_strings to eina_stringshare.
...
SVN revision: 36676
2008-10-15 14:48:03 +00:00
Davide Andreoli
f438c7eb9a
* Fix Doxy warnings
...
SVN revision: 35307
2008-08-02 21:48:44 +00:00
Sebastian Dransfeld
1683d650d4
A submenu needs real entries to be non empty.
...
SVN revision: 33513
2008-01-17 22:38:46 +00:00
Sebastian Dransfeld
d15dcd181c
EAPI
...
SVN revision: 32339
2007-11-04 09:32:35 +00:00
doursse
6a7494bba7
remove trailing spaces
...
SVN revision: 31638
2007-09-06 16:15:10 +00:00
Sebastian Dransfeld
df7fa7571a
Only need to assign ->desktop when ->directory exists.
...
SVN revision: 30997
2007-07-26 21:43:43 +00:00
Sebastian Dransfeld
f5a9f79140
More ref/free work.
...
SVN revision: 30995
2007-07-26 19:14:41 +00:00
Sebastian Dransfeld
2c191f2cae
efreet_desktop_free after efreet_desktop_get
...
SVN revision: 30989
2007-07-26 11:40:04 +00:00
Sebastian Dransfeld
4142475b16
All pointers aquired with efreet_desktop_get should be free'd with
...
efreet_desktop_free now.
SVN revision: 30982
2007-07-26 10:20:24 +00:00
Peter Wehrfritz
cd20fbc9d9
*API BREAK* see the discussion in the mailing list. misc and e_modules will follow
...
SVN revision: 30970
2007-07-25 17:01:04 +00:00
rephorm
5a12b590ac
add efreet_menu_new()
...
small fixes
SVN revision: 30267
2007-06-07 01:22:48 +00:00
Sebastian Dransfeld
d783212329
Fix Merge type="all"
...
SVN revision: 29862
2007-05-05 07:49:01 +00:00
Sebastian Dransfeld
eea11312db
Store the .directory files which provides the icon.
...
SVN revision: 29860
2007-05-05 07:21:40 +00:00
Sebastian Dransfeld
405dcfc633
implement more of fdo menu layout.
...
SVN revision: 29805
2007-05-02 19:35:43 +00:00
rephorm
b2aac1d94a
don't leak empty menu entries
...
SVN revision: 29525
2007-04-15 04:54:45 +00:00
Sebastian Dransfeld
196f55ef54
Remove desktop from menu.
...
SVN revision: 29371
2007-04-05 12:10:32 +00:00
Sebastian Dransfeld
d4b0093826
Efreet style.
...
SVN revision: 29348
2007-04-04 12:00:40 +00:00
Sebastian Dransfeld
8ec72de321
Use ifdef instead of if for strict spec.
...
SVN revision: 29338
2007-04-04 10:41:53 +00:00
Sebastian Dransfeld
1e0ad5e156
Free ecore_string on shutdown.
...
SVN revision: 29337
2007-04-04 10:29:10 +00:00
Sebastian Dransfeld
f3b285ee2a
id can be NULL
...
SVN revision: 29172
2007-03-26 16:26:57 +00:00
Sebastian Dransfeld
ed50729a60
Update to match recent API change.
...
SVN revision: 29124
2007-03-25 15:50:09 +00:00
Sebastian Dransfeld
22394f127f
Simplify function.
...
SVN revision: 29103
2007-03-25 10:49:04 +00:00
Sebastian Dransfeld
cf63e3828d
app_dirs isn't a dlist
...
SVN revision: 29037
2007-03-24 19:01:29 +00:00