Mike McCormack [Mon, 5 Sep 2011 01:27:07 +0000 (01:27 +0000)]
ecore (glib): Fix build break
SVN revision: 63082
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
SVN revision: 63184
Cedric BAIL [Sun, 4 Sep 2011 23:19:41 +0000 (23:19 +0000)]
evas: fix tarball generation.
SVN revision: 63179
Cedric BAIL [Sun, 4 Sep 2011 21:15:04 +0000 (21:15 +0000)]
evas: and now MT12 gain Open GL support.
SVN revision: 63174
Cedric BAIL [Sun, 4 Sep 2011 21:13:49 +0000 (21:13 +0000)]
emotion: better error message.
SVN revision: 63173
Cedric BAIL [Sun, 4 Sep 2011 21:12:34 +0000 (21:12 +0000)]
emotion: better handling of gstreamer samsung backend.
SVN revision: 63172
Cedric BAIL [Sun, 4 Sep 2011 16:26:47 +0000 (16:26 +0000)]
evas: make MT12 a little bit faster so we can see Bunny a little more longer.
SVN revision: 63157
Cedric BAIL [Sun, 4 Sep 2011 14:31:24 +0000 (14:31 +0000)]
evas: forgotten patch for enabling colorspace properly.
SVN revision: 63152
Cedric BAIL [Sun, 4 Sep 2011 14:30:41 +0000 (14:30 +0000)]
evas: fix mt12 to se squirrel and bunny.
SVN revision: 63151
Carsten Haitzler [Sun, 4 Sep 2011 03:46:58 +0000 (03:46 +0000)]
it might be good to test changes to eina_prefix (that didnt require an
eina_init before).
SVN revision: 63146
Gustavo Sverzut Barbieri [Sun, 4 Sep 2011 00:17:06 +0000 (00:17 +0000)]
generic module can now be built-in as static module.
also removed sole left-overs of previous disable of vlc engine.
SVN revision: 63141
Gustavo Sverzut Barbieri [Sun, 4 Sep 2011 00:07:41 +0000 (00:07 +0000)]
remove old vlc, fix build bugs and introduce m4 for generic players.
Previous commit to disable VLC messed everything, so this one fixes it doing:
- remove old src/modules/vlc and related.
- add EMOTION_CHECK_GENERIC_PLAYER() m4 macro
- change previous EMOTION_BUILD_VLC to EMOTION_BUILD_GENERIC_VLC
SVN revision: 63140
Sebastian Dransfeld [Sat, 3 Sep 2011 21:09:39 +0000 (21:09 +0000)]
Emotion: Remove unused variables
SVN revision: 63138
Sebastian Dransfeld [Sat, 3 Sep 2011 21:09:35 +0000 (21:09 +0000)]
Emotion: Add __UNUSED__ where needed
SVN revision: 63137
Sebastian Dransfeld [Sat, 3 Sep 2011 21:09:31 +0000 (21:09 +0000)]
Emotion: Fix memleak
Remove weird buffer which never gets used or free'd
SVN revision: 63136
Sebastian Dransfeld [Sat, 3 Sep 2011 21:09:28 +0000 (21:09 +0000)]
Emotion: Fix signed warnings
SVN revision: 63135
Sebastian Dransfeld [Sat, 3 Sep 2011 21:09:24 +0000 (21:09 +0000)]
Emotion: Add __UNUSED__ where needed
SVN revision: 63134
Sebastian Dransfeld [Sat, 3 Sep 2011 21:09:19 +0000 (21:09 +0000)]
Emotion: Remove unused variables
SVN revision: 63133
Sebastian Dransfeld [Sat, 3 Sep 2011 20:47:28 +0000 (20:47 +0000)]
Emotion: Really disable vlc
SVN revision: 63132
Massimo Maiurana [Sat, 3 Sep 2011 17:22:55 +0000 (17:22 +0000)]
updating dutch translations
SVN revision: 63127
Cedric BAIL [Sat, 3 Sep 2011 12:54:06 +0000 (12:54 +0000)]
emotion: remove useless warning.
SVN revision: 63120
Cedric BAIL [Sat, 3 Sep 2011 12:36:04 +0000 (12:36 +0000)]
emotion: protection against bad decoder.
SVN revision: 63118
Gustavo Sverzut Barbieri [Sat, 3 Sep 2011 05:32:00 +0000 (05:32 +0000)]
emotion installs no AUTHORS, thus do not check it as magic file.
SVN revision: 63109
Gustavo Sverzut Barbieri [Sat, 3 Sep 2011 05:31:25 +0000 (05:31 +0000)]
eina_prefix: use log infrastructure.
use eina_log instead of weirdo printfs... multiple levels, greatness
everywhere... helped me debug emotion's warning.
It is always a pain to try to use library log and notice they are not
using their own standards :-/
export EINA_LOG_LEVELS=eina_prefix:4
SVN revision: 63108
Carsten Haitzler [Sat, 3 Sep 2011 04:47:50 +0000 (04:47 +0000)]
at least handle null im_info & dont crash.
SVN revision: 63105
Carsten Haitzler [Sat, 3 Sep 2011 03:48:39 +0000 (03:48 +0000)]
put generic loaders in libdir/evas/utils/
SVN revision: 63103
Rafael Antognolli [Fri, 2 Sep 2011 14:06:25 +0000 (14:06 +0000)]
evas/canvas - Update the pointer to engine_data after pixels_get().
The "pixels" pointer was set in the beginning of evas_object_image_render(),
and never updated, even after pixels_get() changed the content of
o->engine_data.
This patch updates that pointer if it becomes different from engine_data.
SVN revision: 63090
Cedric BAIL [Fri, 2 Sep 2011 13:10:22 +0000 (13:10 +0000)]
emotion: resize only when needed and fix typo.
SVN revision: 63089
Cedric BAIL [Fri, 2 Sep 2011 08:51:56 +0000 (08:51 +0000)]
emotion: remove useless code.
SVN revision: 63087
Carsten Haitzler [Fri, 2 Sep 2011 03:29:11 +0000 (03:29 +0000)]
mainloop cleanups on top of previous ones and fixes for previous refactors
SVN revision: 63082
Gustavo Sverzut Barbieri [Fri, 2 Sep 2011 01:35:16 +0000 (01:35 +0000)]
emotion/generic: eina module functions can be static.
SVN revision: 63081
Gustavo Sverzut Barbieri [Fri, 2 Sep 2011 01:34:07 +0000 (01:34 +0000)]
emotion/generic/vlc: die when parent dies.
nasty fix for a nasty emotion behavior :-/
SVN revision: 63080
Gustavo Sverzut Barbieri [Thu, 1 Sep 2011 23:47:53 +0000 (23:47 +0000)]
emotion/generic: make log variable static.
yeah, I'm paranoid ;-)
SVN revision: 63079
Gustavo Sverzut Barbieri [Thu, 1 Sep 2011 23:46:39 +0000 (23:46 +0000)]
emotion: just try vlc if it was compiled.
not that big optimization, but does not hurt either.
SVN revision: 63078
Gustavo Sverzut Barbieri [Thu, 1 Sep 2011 23:45:18 +0000 (23:45 +0000)]
emotion: use eina_prefix to determine player location.
Move players from $bindir to $libdir/emotion/utils and find them with
eina_prefix. I was willing to play with this prefix thing, quite nice
;-)
SVN revision: 63077
Cedric BAIL [Thu, 1 Sep 2011 23:11:36 +0000 (23:11 +0000)]
emotion: handle Samsung S5PC110 and S5PC210.
SVN revision: 63076
Rui Seabra [Thu, 1 Sep 2011 21:54:42 +0000 (21:54 +0000)]
Rename xcb-devel to libxcb-devel. According to KainX, on IRC, «Caos is dead and no one has been maintaining SuSE compatibility anyway».
SVN revision: 63074
Gustavo Sverzut Barbieri [Thu, 1 Sep 2011 21:45:04 +0000 (21:45 +0000)]
emotion: test proxy of videos with -R/--reflex option.
Emotion explores some different paths in Evas pipeline as it changes
image pixels frequently and sometimes uses different
colorspaces. Let's change if it's all working fine using a nice proxy
effect that mirrors the playing video.
emotion_test --reflex <video.avi>
SVN revision: 63071
Rui Seabra [Thu, 1 Sep 2011 21:39:43 +0000 (21:39 +0000)]
Fix build breakage.
SVN revision: 63070
Christopher Michael [Thu, 1 Sep 2011 20:21:36 +0000 (20:21 +0000)]
Ecore_X(cb): When sending client messages, message_type needs to be
ev->type.
SVN revision: 63067
Rafael Antognolli [Thu, 1 Sep 2011 19:04:15 +0000 (19:04 +0000)]
Add generic player backend (with vlc player).
This generic player backend executes a separate player in another
process. It receives the bytes to be drawn on the emotion object through
a shared memory, and communicates with the player through a pipe, using
the player standard input/output.
The player must communicate with emotion using the defined commands
specified in the Emotion_Generic_Plugin.h. It doesn't need to link
against emotion, just include this file for easier implementation.
This implementation was sponsored by Zodiac Aerospace.
SVN revision: 63062
Tom Hacohen [Thu, 1 Sep 2011 12:11:24 +0000 (12:11 +0000)]
Eina rbtree: Fixed EINA_RBTREE_GET. Should enclose in parenthesis.
SVN revision: 63054
Cedric BAIL [Thu, 1 Sep 2011 10:22:00 +0000 (10:22 +0000)]
eio: fix eio_monitor.
Patch by Michael Sans.
SVN revision: 63052
Cedric BAIL [Wed, 31 Aug 2011 15:51:50 +0000 (15:51 +0000)]
emotion: better debug infrastructure.
SVN revision: 63039
Cedric BAIL [Wed, 31 Aug 2011 15:48:47 +0000 (15:48 +0000)]
emotion: evas is going to support more video format than ffmpeg...
SVN revision: 63038
Cedric BAIL [Wed, 31 Aug 2011 09:28:54 +0000 (09:28 +0000)]
ethumb: fix wrong dirty detection.
Patch by SANS Mikael <sans.mikael@gmail.com>.
SVN revision: 63021
Sebastian Dransfeld [Wed, 31 Aug 2011 09:10:18 +0000 (09:10 +0000)]
Efreet: Only add known desktop types to cache
SVN revision: 63020
Sebastian Dransfeld [Wed, 31 Aug 2011 09:09:31 +0000 (09:09 +0000)]
Efreet: Fix shadow warning
SVN revision: 63019
Vincent Torri [Wed, 31 Aug 2011 08:50:19 +0000 (08:50 +0000)]
Add missing function in lock void
Patch by Youness Alaoui
SVN revision: 63018
Vincent Torri [Wed, 31 Aug 2011 08:49:15 +0000 (08:49 +0000)]
add Youness Alaoui
SVN revision: 63017
Cedric BAIL [Tue, 30 Aug 2011 23:03:07 +0000 (23:03 +0000)]
evas: SPANK ! SPANK ! SPANK ! Tasn you forgot some engine !
Patch by Youness Alaoui <kakaroto@kakaroto.homelinux.net>.
SVN revision: 63013
Cedric BAIL [Tue, 30 Aug 2011 22:40:01 +0000 (22:40 +0000)]
emotion: better debugging.
SVN revision: 63012
Christopher Michael [Tue, 30 Aug 2011 19:22:51 +0000 (19:22 +0000)]
Ecore_X(cb): Port Hermits xlib code to support double/triple click for
multi-touch devices to xcb.
Remove dead code.
Add missing flush calls after change_window_attributes.
Quiet down the event code by commenting out some LOGFN's.
Make selection event code more like Xlib.
Add missing flush calls after send_event.
SVN revision: 63009
Christopher Michael [Tue, 30 Aug 2011 18:38:27 +0000 (18:38 +0000)]
Ecore_X: Function expects a Eina_Bool return, so let's use those ;)
SVN revision: 63008
Christopher Michael [Tue, 30 Aug 2011 18:37:47 +0000 (18:37 +0000)]
Ecore_X(cb): Add missing flush after send_event(s). Remove unused code.
SVN revision: 63007
Christopher Michael [Tue, 30 Aug 2011 18:37:12 +0000 (18:37 +0000)]
Ecore_X(cb): Add missing flush after change_property.
SVN revision: 63006
Christopher Michael [Tue, 30 Aug 2011 18:36:43 +0000 (18:36 +0000)]
Ecore_X(cb): Add missing free of reply.
SVN revision: 63005
Christopher Michael [Tue, 30 Aug 2011 18:34:40 +0000 (18:34 +0000)]
Ecore_X(cb): Add missing flush after send_event(s).
SVN revision: 63004
Christopher Michael [Tue, 30 Aug 2011 18:33:44 +0000 (18:33 +0000)]
Ecore_X(cb): Process & clear error if we have one. Add missing free of
reply.
SVN revision: 63003
Christopher Michael [Tue, 30 Aug 2011 18:32:40 +0000 (18:32 +0000)]
Ecore_X(cb): Add missing flush calls after send_event for dnd.
SVN revision: 63002
Christopher Michael [Tue, 30 Aug 2011 18:30:17 +0000 (18:30 +0000)]
Ecore_X(cb): ecore_x_dpms functions return Eina_Bool, so let's use that.
SVN revision: 63001
Christopher Michael [Tue, 30 Aug 2011 18:29:36 +0000 (18:29 +0000)]
Ecore_X(cb): Make mwm code match xlib closer.
SVN revision: 63000
Christopher Michael [Tue, 30 Aug 2011 18:29:15 +0000 (18:29 +0000)]
Ecore_X(cb): Make netwm code match xlib closer. Add missing flush
after send_event(s).
SVN revision: 62999
Carsten Haitzler [Tue, 30 Aug 2011 15:33:46 +0000 (15:33 +0000)]
lets up the max recalc count a bit now that things re-schedule
themselves more.
SVN revision: 62994
Cedric BAIL [Tue, 30 Aug 2011 15:21:44 +0000 (15:21 +0000)]
edje: less useless call to eina_stringshare_add/del.
NOTE: edje is getting slow this day, please be carefull
when you add code to make it clean and fast. We soon
will require to go after some of this issue. Need to see
why application doing nothing are using 7% of my CPU
(mostly in edje).
SVN revision: 62993
Rafael Antognolli [Tue, 30 Aug 2011 14:43:29 +0000 (14:43 +0000)]
ecore/ecore_exe - Fix wrong documentation.
Many lines can be delivered on one event, but they are split on several
Ecore_Exe_Event_Data_Line on the event.
SVN revision: 62990
Tom Hacohen [Tue, 30 Aug 2011 14:38:48 +0000 (14:38 +0000)]
Evas font: Adjust to harfbuzz's latest and hopefully last API break.
SVN revision: 62989
Cedric BAIL [Tue, 30 Aug 2011 14:05:49 +0000 (14:05 +0000)]
emotion: correctly setup the pipeline for non standard colorspace.
SVN revision: 62986
Sebastian Dransfeld [Tue, 30 Aug 2011 12:19:19 +0000 (12:19 +0000)]
Efreet: Fix caching of recursive directories
SVN revision: 62985
Sebastian Dransfeld [Tue, 30 Aug 2011 12:19:06 +0000 (12:19 +0000)]
Efreet: Always set desktop_cache to NULL
SVN revision: 62984
ChunEon Park [Tue, 30 Aug 2011 05:15:53 +0000 (05:15 +0000)]
ecore/ecore_x - modified to support double/triple clicked for multi touch device.
Actually, basic logic is same,
but added the touch down info structure to store down timestamp (and window, event window...) for each device.
SVN revision: 62980
Carsten Haitzler [Mon, 29 Aug 2011 23:45:24 +0000 (23:45 +0000)]
lets do that again. recalc list instead of recalc array. why? fixes
nasty ordering issues where recalc items dont get pushed later into
the recalc queue after the things they depend on.
SVN revision: 62977
Cedric BAIL [Mon, 29 Aug 2011 21:52:00 +0000 (21:52 +0000)]
evas: use simpler format as much as possible.
SVN revision: 62975
Vincent Torri [Mon, 29 Aug 2011 21:47:07 +0000 (21:47 +0000)]
use EINA_FALSE / EINA_TRUE
SVN revision: 62974
Cedric BAIL [Mon, 29 Aug 2011 21:23:26 +0000 (21:23 +0000)]
emotion: fix typo.
SVN revision: 62971
Rafael Antognolli [Mon, 29 Aug 2011 21:20:26 +0000 (21:20 +0000)]
ecore/ecore_exe - Don't free the event data while we use it.
Since we are memcpying it to a new allocated memory, we can only free it after
finishing doing that.
SVN revision: 62970
Cedric BAIL [Mon, 29 Aug 2011 21:00:08 +0000 (21:00 +0000)]
emotion: handle evas NV12 and MT12 colorspace format.
SVN revision: 62969
Cedric BAIL [Mon, 29 Aug 2011 20:56:48 +0000 (20:56 +0000)]
evas: add NV12 and MT12 colorspace.
MT12 is has documented in Linux videodev documentation
a 64 * 32 macro block tiled colorspace format used on
Samsung hardware.
SVN revision: 62967
Vincent Torri [Mon, 29 Aug 2011 19:05:03 +0000 (19:05 +0000)]
revert rev. 62944
SVN revision: 62963
Cedric BAIL [Mon, 29 Aug 2011 16:07:01 +0000 (16:07 +0000)]
emotion: better handling of asynchronous audio file opening.
SVN revision: 62955
Carsten Haitzler [Mon, 29 Aug 2011 12:14:55 +0000 (12:14 +0000)]
i've found a subtle issue with how we queue recalcs of smart objs. if
an obj is already queued we dont push it FURTHEr down the queue if
smart recalc is enabled. now at least we keep order of operation/calc
correctly!
SVN revision: 62944
Carsten Haitzler [Mon, 29 Aug 2011 11:49:31 +0000 (11:49 +0000)]
ok- we'll be nice and 0 your w & h - also x, y, w, h did this too.
SVN revision: 62942
Carsten Haitzler [Mon, 29 Aug 2011 11:39:43 +0000 (11:39 +0000)]
dont need ti check priv - macro did it anyway
SVN revision: 62941
Cedric BAIL [Mon, 29 Aug 2011 11:20:27 +0000 (11:20 +0000)]
eio: improve eio_dir_stat_ls to work with Eio_Associate and make it faster.
SVN revision: 62939
Mike Blumenkrantz [Sun, 28 Aug 2011 06:30:51 +0000 (06:30 +0000)]
seriously guys.
null checks.
why are there still functions that don't have them after we've hit 1.0?
SVN revision: 62900
Carsten Haitzler [Sun, 28 Aug 2011 03:41:18 +0000 (03:41 +0000)]
changelog dates wrong/out of order fix.
SVN revision: 62895
Leif Middelschulte [Sat, 27 Aug 2011 01:41:52 +0000 (01:41 +0000)]
From: Leif Middelschulte <leif.middelschulte@gmail.com>
Subject: [E-devel] [PATCH] Ecore_X.h typo
... patch fixing earlier typo in prior patch :)
SVN revision: 62884
Mike Blumenkrantz [Fri, 26 Aug 2011 20:05:41 +0000 (20:05 +0000)]
man I suck today
SVN revision: 62880
Mike Blumenkrantz [Fri, 26 Aug 2011 20:04:35 +0000 (20:04 +0000)]
add and implement EEZE_DISK_TYPE_FLASH for flash cards
SVN revision: 62879
Mike Blumenkrantz [Fri, 26 Aug 2011 19:20:05 +0000 (19:20 +0000)]
and the underscore
SVN revision: 62875
Mike Blumenkrantz [Fri, 26 Aug 2011 19:18:00 +0000 (19:18 +0000)]
also null pointers
SVN revision: 62874
Mike Blumenkrantz [Fri, 26 Aug 2011 19:11:20 +0000 (19:11 +0000)]
shutdown more completely
SVN revision: 62873
Mike Blumenkrantz [Fri, 26 Aug 2011 19:11:17 +0000 (19:11 +0000)]
use mnt tab caches
SVN revision: 62872
Vincent Torri [Fri, 26 Aug 2011 16:13:29 +0000 (16:13 +0000)]
fix main loop stuff on Windows
SVN revision: 62864
Vincent Torri [Fri, 26 Aug 2011 16:01:28 +0000 (16:01 +0000)]
define HAVE_DLOPEN also on Windows
SVN revision: 62863
Vincent Torri [Fri, 26 Aug 2011 15:59:42 +0000 (15:59 +0000)]
change typedef for pid_t
SVN revision: 62862
Carsten Haitzler [Fri, 26 Aug 2011 12:26:45 +0000 (12:26 +0000)]
add a call to get the number of smart caluclation counts. very useful
for one evil situation in elementary factory.
SVN revision: 62856
Carsten Haitzler [Fri, 26 Aug 2011 04:50:55 +0000 (04:50 +0000)]
u know... if u are going to add lots of pthread calls to .x headers
that get inlined.. u should be telling apps to enable pthread too at
link time eh? :)
SVN revision: 62850
Lucas De Marchi [Thu, 25 Aug 2011 21:09:42 +0000 (21:09 +0000)]
emotion: g_free already checks if pointer is NULL
semantic patch:
@r1@
expression E1;
@@
- if (E1)
- g_free(E1);
+ g_free(E1);
SVN revision: 62834
Carsten Haitzler [Thu, 25 Aug 2011 12:13:16 +0000 (12:13 +0000)]
oooooh wowo! that prefix change broke stuff1 it looks ok on elm. revert!
SVN revision: 62813
Tom Hacohen [Thu, 25 Aug 2011 10:06:12 +0000 (10:06 +0000)]
Evas callbacks: Do the same change daniel did to smart callbacks.
Spank Spank for not applying it here as well.
SVN revision: 62798