Commit Graph

12919 Commits

Author SHA1 Message Date
Mike Blumenkrantz 8c9577dc2a rewrite all event handler code to be unified, always increment server event count for client events (previously was only incremented on some events randomly)
SVN revision: 56933
2011-02-10 19:17:30 +00:00
Daniel Juyung Seo 5372923677 dox.in update: elementary,evas,edje,ecore,eio,eet,eeze.
Sync authors in doc with AUTHORS.
Updated date to 2011.


SVN revision: 56926
2011-02-10 16:50:18 +00:00
Tom Hacohen f0eebf1696 Evas text_utils: make the text_props_content_ref/unref more robust.
Don't allocate a text info if the length is 0. No point in that because
content won't be allocated anyway.

SVN revision: 56924
2011-02-10 15:29:13 +00:00
Tom Hacohen b2029f0648 Evas text_utils: fixed a bug with splitting.
Cutoff is the position in the string, not in the string object.

SVN revision: 56920
2011-02-10 15:02:26 +00:00
Sebastian Dransfeld fd9a2abd29 remove wrong comment, fixed
SVN revision: 56919
2011-02-10 14:41:36 +00:00
Sebastian Dransfeld 5212c1bdb7 TODO--
Fixed

SVN revision: 56918
2011-02-10 14:37:59 +00:00
Sebastian Dransfeld 8094cbf79b move NON_EXISTING define to efreet_cache
SVN revision: 56917
2011-02-10 14:34:03 +00:00
Sebastian Dransfeld ec310fc5db Search for theme directly in hash
If not found directly in hash, use efreet_cache_icon_theme_find

SVN revision: 56916
2011-02-10 14:26:30 +00:00
Sebastian Dransfeld 59f8c14a95 TODO--
We can't check in cache, as the path might not exist on disk.

SVN revision: 56915
2011-02-10 14:26:20 +00:00
Sebastian Dransfeld 04db235b11 Add more testing to tests
SVN revision: 56913
2011-02-10 14:25:54 +00:00
Sebastian Dransfeld 5e106f5cd6 Move desktop cache to efreet_cache.c
SVN revision: 56912
2011-02-10 14:25:44 +00:00
Sebastian Dransfeld 2dd1fe0d41 Delay cache recreation with a timer
SVN revision: 56911
2011-02-10 14:25:33 +00:00
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 c5669b308e Fix memleak in desktop cache create
SVN revision: 56909
2011-02-10 14:25:13 +00:00
Sebastian Dransfeld 049fee06f1 efreet_cache_icon -> efreet_icon
SVN revision: 56908
2011-02-10 14:25:00 +00:00
Sebastian Dransfeld 09203ef10a Free hashes on init error
SVN revision: 56907
2011-02-10 14:24:50 +00:00
Sebastian Dransfeld 23c5801400 Move all eet cache handling to efreet_cache.c
SVN revision: 56906
2011-02-10 14:24:40 +00:00
Sebastian Dransfeld 72ab08256a Move struct only used for cache
SVN revision: 56905
2011-02-10 14:24:30 +00:00
Sebastian Dransfeld 3997e75aa9 move around some code
SVN revision: 56904
2011-02-10 14:24:20 +00:00
Sebastian Dransfeld 45aebcb121 Make efreet_cache_icon_theme_free static
SVN revision: 56903
2011-02-10 14:24:09 +00:00
Sebastian Dransfeld c999910e15 Remove unneeded EAPI
SVN revision: 56902
2011-02-10 14:23:31 +00:00
Cedric BAIL 546dba4856 * edje: fix case with recursive alias.
With that patch Enki should be working well and all
	application using alias for part in edje should be fine
	too.


SVN revision: 56899
2011-02-10 12:27:15 +00:00
Tom Hacohen b4f5d791a5 Evas text: Fixed compilation warning introduced in last commit.
SVN revision: 56896
2011-02-10 09:11:30 +00:00
Tom Hacohen 6e68ec8b42 Evas font-engine: Fixed inset to use the string objects instead of strings.
SVN revision: 56895
2011-02-10 09:03:14 +00:00
Mike Blumenkrantz daafddb571 implement full event-driven error messaging api for all non-curl ecore_con
docs are in the header, happy birthday cedric


SVN revision: 56894
2011-02-10 08:49:23 +00:00
Mike Blumenkrantz 54baacb790 added some more possibly useless safety checks to ecore_con_ares
SVN revision: 56892
2011-02-10 07:50:20 +00:00
Carsten Haitzler aaad5f7319 fix most of nash's mess. 2 added aborts that nash has to fix.
SVN revision: 56891
2011-02-10 06:52:53 +00:00
Carsten Haitzler 1e58115de6 make font cache flush 0 out font cache size first
SVN revision: 56890
2011-02-10 06:12:09 +00:00
Brett Nash 290e6c430d Remove the old 'proxy' functions.
Now I know git-svn decided to not merge everything.
Anyway the proxy functions are not part of images.  Use them there.

SVN revision: 56884
2011-02-09 21:38:57 +00:00
Mike Blumenkrantz 345e17dbfa demonstrate eeze_disk_mountopts_get for coverage
SVN revision: 56883
2011-02-09 21:36:37 +00:00
Mike Blumenkrantz 9d811df5b2 switch EEZE_DISK_MOUNTOPT_DEFAULTS to a define
SVN revision: 56882
2011-02-09 21:36:14 +00:00
Brett Nash 9c927de649 Add evas_object_image_source_get, and fix NOTNULL() args to _source_set
Source set of 'NULL' is the equivelent of source_unset (actually source_unset
is an alias to source_set with a second NULL arg.

And I still want to know why these are in my tree, but not upstream.

SVN revision: 56881
2011-02-09 21:36:10 +00:00
Brett Nash 1415635f94 Add header for image proxy.
Not sure why this didn't merge then either.
No changelog since it's adding a missing header.

SVN revision: 56880
2011-02-09 21:36:07 +00:00
Mike Blumenkrantz 178cda4124 implement actual handling of mountopts, add utf8 to default mountopts, allow iso automounting in eeze_mount
+EEZE_DISK_MOUNTOPT_UTF8 = (1 << 2)
+EEZE_DISK_MOUNTOPT_NOEXEC = (1 << 3)
+EEZE_DISK_MOUNTOPT_NOSUID = (1 << 4)
+EEZE_DISK_MOUNTOPT_REMOUNT = (1 << 5)
+EAPI Eina_Bool      eeze_disk_mountopts_set(Eeze_Disk *disk, int opts);
+EAPI int            eeze_disk_mountopts_get(Eeze_Disk *disk);



SVN revision: 56879
2011-02-09 21:31:11 +00:00
Sebastian Dransfeld 6067dad09e Check for special "*" glob
SVN revision: 56878
2011-02-09 21:20:42 +00:00
Sebastian Dransfeld 6ad5b0111e Remove unneeded header
SVN revision: 56877
2011-02-09 21:20:28 +00:00
Mike Blumenkrantz a2b2f60c07 slightly more descriptive error messages for TAsns who think mount apps magically know where disks should be mounted
SVN revision: 56875
2011-02-09 20:44:21 +00:00
Sebastian Dransfeld 8c9ac9c967 Don't free strings from eet
SVN revision: 56874
2011-02-09 20:43:43 +00:00
Mike Blumenkrantz 5feb32f820 forgot a safety check here
SVN revision: 56873
2011-02-09 20:38:09 +00:00
Christopher Michael 0bee0601e1 Evas: Fixed a few 'implicit declaration' warnings.
Add missing evas_object_image_source functions.
      (was giving nasty 'implicit declarations' prior to this change)
    Add UNUSED to evas_common_map_rgba for npoints variable
      (wasn't used in that function)
    Fixed a little formatting in evas_object_main.c
    Add UNUSED to the eng_image_map_draw function of the gl_x11 engine.
      (npoints variable not used there)
    Fixed a little formatting in gl_x11 engine.



SVN revision: 56869
2011-02-09 18:39:54 +00:00
Sebastian Dransfeld 851fcce119 Don't deref NULL pointer
SVN revision: 56868
2011-02-09 18:36:12 +00:00
Lucas De Marchi 81cc0b0cd5 evas: make less noise when configuring
Remove the following warning during bootstrap:

configure.ac:790: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body

Reference:
http://www.flameeyes.eu/autotools-mythbuster/forwardporting/autoconf.html



SVN revision: 56861
2011-02-09 17:53:00 +00:00
Sebastian Dransfeld 01a9d81096 Wait for caches to update, then quit.
SVN revision: 56857
2011-02-09 17:10:12 +00:00
Sebastian Dransfeld bd1b8e9985 renmae variable to prevent name clash
SVN revision: 56856
2011-02-09 17:10:00 +00:00
Sebastian Dransfeld 68c11a1c76 check >= to close fd
SVN revision: 56855
2011-02-09 17:09:49 +00:00
Sebastian Dransfeld 8c9083f65d Add free callback to eet hashes
Fixes memleak

SVN revision: 56854
2011-02-09 17:09:38 +00:00
Sebastian Dransfeld 2728c70bc3 Don't free data from efreet_util_cache_names
SVN revision: 56853
2011-02-09 17:09:27 +00:00
Sebastian Dransfeld 021beae781 Move theme hash from efreet_icon to efreet_cache
SVN revision: 56852
2011-02-09 17:09:16 +00:00
Sebastian Dransfeld 2344ff9520 These TODO's are done
SVN revision: 56851
2011-02-09 17:08:50 +00:00
Sebastian Dransfeld 88efa51928 Fix segv correctly
There should be no key starting with efreet in the cache, but make sure
a theme exists before adding to the theme list.

SVN revision: 56838
2011-02-09 08:40:39 +00:00