Commit Graph

177 Commits

Author SHA1 Message Date
Sebastian Dransfeld b17640ba62 Pass dirs to desktop cache process as arguments
And store the extra dirs in the desktop eet cache.

SVN revision: 56910
2011-02-10 14:25:23 +00:00
Sebastian Dransfeld c49d6dd5c4 Set file owner to calling user
This fixes cache problems when running programs utilizing efreet with
sudo.

SVN revision: 56787
2011-02-07 21:33:33 +00:00
Sebastian Dransfeld da2c871e24 Remove duplicate logging macros
SVN revision: 56732
2011-02-05 19:07:07 +00:00
Sebastian Dransfeld accd246c72 Set EFREET_MODULE_LOG_DOM to -1 after unregister
SVN revision: 56731
2011-02-05 19:06:55 +00:00
Sebastian Dransfeld 6ed10251db Remove global log domain
SVN revision: 56729
2011-02-05 19:05:55 +00:00
Sebastian Dransfeld 978741a789 doc
SVN revision: 56326
2011-01-27 17:49:45 +00:00
Sebastian Dransfeld 3997a22f3a Add doc
SVN revision: 56324
2011-01-27 17:43:38 +00:00
Sebastian Dransfeld a9e8e3c2c4 use cache dir for data lock
SVN revision: 55414
2010-12-09 14:01:34 +00:00
Sebastian Dransfeld 9e3be1a1a4 use eina_hash_direct_add
use eina_hash_direct_add where we use a struct member as key

SVN revision: 55193
2010-12-03 14:53:01 +00:00
Vincent Torri 57c6d1b2e0 fix efreet after the Windows commits
SVN revision: 55026
2010-11-26 20:48:50 +00:00
Vincent Torri 126c3574c3 fix compilation on Windows
SVN revision: 55021
2010-11-26 17:05:16 +00:00
Sebastian Dransfeld b9c9af539a Check if dir exists before listening to it
SVN revision: 55008
2010-11-26 10:27:41 +00:00
Vincent Torri d07b011ca8 move Ecore_File.h inclusion to the source file
SVN revision: 55002
2010-11-25 23:52:57 +00:00
Vincent Torri 42f57e9fc3 put alloca declaration after config.h
SVN revision: 55001
2010-11-25 23:48:59 +00:00
Sebastian Dransfeld 8f7c47480d use convenience macro
SVN revision: 54954
2010-11-24 20:52:12 +00:00
Sebastian Dransfeld fabda0d559 reorder code
SVN revision: 54953
2010-11-24 20:51:48 +00:00
Sebastian Dransfeld 213be68ade Only update if file has known extension
SVN revision: 54925
2010-11-24 09:37:46 +00:00
Sebastian Dransfeld 263745797e Listening for changes is private for desktop
SVN revision: 54911
2010-11-23 21:54:01 +00:00
Sebastian Dransfeld e2c6e11724 move cache file handling from desktop to cache
SVN revision: 54901
2010-11-23 20:14:13 +00:00
Sebastian Dransfeld 7e584e6293 ecore is handled in main
SVN revision: 54887
2010-11-23 13:30:51 +00:00
Sebastian Dransfeld 997158486a ecore_file is init'ed in base
SVN revision: 54825
2010-11-22 20:49:52 +00:00
Sebastian Dransfeld aec56c9e24 share edd between lib and bin
SVN revision: 54573
2010-11-15 21:06:52 +00:00
Sebastian Dransfeld 0ab16442cf Always do env check
SVN revision: 54231
2010-11-06 16:47:43 +00:00
Sebastian Dransfeld 736dbfed46 store OnlyShowIn and NotShowIn in struct
SVN revision: 53691
2010-10-20 20:39:54 +00:00
Gustavo Sverzut Barbieri bc2c59746d 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...



SVN revision: 53171
2010-10-07 22:22:33 +00:00
Lucas De Marchi 67771ee617 Fix common misspellings
Following misspellings were fixed:

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



SVN revision: 51987
2010-09-08 11:27:59 +00:00
Sebastian Dransfeld f3a591b253 Always munmap mmap'ed data
SVN revision: 51713
2010-08-29 08:47:37 +00:00
Carsten Haitzler dae2c23caf possible leak--
SVN revision: 51703
2010-08-28 15:11:20 +00:00
Carsten Haitzler 1325b20a81 sloppy ecore_job handle! fix!
SVN revision: 51107
2010-08-14 04:02:31 +00:00
Cedric BAIL 8a1a12333f * eet: fix API break.
SVN revision: 51084
2010-08-13 15:53:59 +00:00
Sebastian Dransfeld 9edfb9d456 Check NULL return
SVN revision: 50822
2010-08-04 19:15:53 +00:00
Sebastian Dransfeld 80c2d94afd Check NULL return
SVN revision: 50821
2010-08-04 19:15:38 +00:00
Lucas De Marchi 0a4617ae38 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



SVN revision: 50816
2010-08-04 16:57:32 +00:00
Sebastian Dransfeld beacf6f976 use EINA_LIST_FREE
SVN revision: 50785
2010-08-03 20:46:25 +00:00
Sebastian Dransfeld 7f93656d7b check return value from malloc
SVN revision: 50780
2010-08-03 19:31:04 +00:00
Sebastian Dransfeld 8554a0c23b free data on realloc error
SVN revision: 50779
2010-08-03 19:30:53 +00:00
Sebastian Dransfeld 4b221c3936 Check return value for realloc
SVN revision: 50753
2010-08-02 20:43:09 +00:00
Sebastian Dransfeld 230461d56b free data on error
SVN revision: 50493
2010-07-25 20:25:51 +00:00
Lucas De Marchi 2a84379ba9 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.


SVN revision: 50241
2010-07-14 02:05:47 +00:00
Sebastian Dransfeld 51c6fc3785 formatting
SVN revision: 49839
2010-06-25 01:38:50 +00:00
Cedric BAIL 55524b4e87 * efreet: remove warning due to change in Ecore API.
SVN revision: 49831
2010-06-24 16:17:45 +00:00
Sebastian Dransfeld a392e677a7 flock -> fcntl
SVN revision: 49650
2010-06-11 21:48:33 +00:00
Vincent Torri 5a8135174a missing headers
SVN revision: 49545
2010-06-06 19:45:16 +00:00
Sebastian Dransfeld cf894cab2e fix double free
eina_hash_del calls free callback, so we don't need to free the data
ourselves.

SVN revision: 49247
2010-05-28 09:25:16 +00:00
Sebastian Dransfeld dc91f4ebbf efreet: make sure we flush new dirs
SVN revision: 48812
2010-05-13 18:31:41 +00:00
Sebastian Dransfeld 5be72adc7d efreet: TODO++
SVN revision: 48429
2010-04-29 18:16:15 +00:00
Albin Tonnerre 1dde324c33 [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>



SVN revision: 48085
2010-04-17 20:19:35 +00:00
Carsten Haitzler ca87bc3349 how about if opendir fails... we dont try and walk the dir? :)
SVN revision: 48047
2010-04-16 02:20:56 +00:00
Sebastian Dransfeld 3d71b07fc7 TODO--
SVN revision: 48040
2010-04-15 19:43:02 +00:00
Sebastian Dransfeld 9460f8ed3e efreet: use convenience func
One func to add monitor, func checks for duplicate monitor and uses
realpath

SVN revision: 48038
2010-04-15 19:38:01 +00:00