platform/upstream/efl.git
11 years agoeet: don't copy string around.
Cedric BAIL [Thu, 9 Aug 2012 11:03:22 +0000 (11:03 +0000)]
eet: don't copy string around.

SVN revision: 75040

11 years agoecore: correctly shutdown Ecore_Thread.
Cedric BAIL [Thu, 9 Aug 2012 10:52:48 +0000 (10:52 +0000)]
ecore: correctly shutdown Ecore_Thread.

SVN revision: 75039

11 years agoEcore_Wayland: Add keyrepeating support :) Fixes ticket #1292
Christopher Michael [Thu, 9 Aug 2012 09:57:47 +0000 (09:57 +0000)]
Ecore_Wayland: Add keyrepeating support :) Fixes ticket #1292

This commit adds support to efl applications (elm) under wayland so
that they can get key repeats. All of this is internal and does not
require the application to do anything, which means the elm test for
notepad now works with repeating keys.

SVN revision: 75037

11 years agoedje: don't compile if we have a group without a name
Michael BOUCHAUD [Thu, 9 Aug 2012 08:57:35 +0000 (08:57 +0000)]
edje: don't compile if we have a group without a name

SVN revision: 75035

11 years agoedje: improve speed of color class lookup by using an Eina_Hash.
Cedric BAIL [Thu, 9 Aug 2012 08:27:04 +0000 (08:27 +0000)]
edje: improve speed of color class lookup by using an Eina_Hash.

SVN revision: 75034

11 years agoevas Evas.h: Added more documentation.
Daniel Juyung Seo [Thu, 9 Aug 2012 05:54:22 +0000 (05:54 +0000)]
evas Evas.h: Added more documentation.

SVN revision: 75028

11 years agoEvas: Use proper variable (gc->shared is set later on)
Youness Alaoui [Wed, 8 Aug 2012 23:35:58 +0000 (23:35 +0000)]
Evas: Use proper variable (gc->shared is set later on)

SVN revision: 75022

11 years agoefreet: Fix language change
Sebastian Dransfeld [Wed, 8 Aug 2012 19:39:55 +0000 (19:39 +0000)]
efreet: Fix language change

Need to release generated file name, else we will use same filename
again when opening cache.

Also need to close cache, as a cache rebuild might not trigger cache
close if the cache in another language already exists.

SVN revision: 75020

11 years agofix efreet desktop exec to not duplicate the command n times in the
Carsten Haitzler [Wed, 8 Aug 2012 16:26:03 +0000 (16:26 +0000)]
fix efreet desktop exec to not duplicate the command n times in the
list when adding n params to a single cmd.

SVN revision: 75019

11 years agoEcore_Evas (wayland): When we maximize windows, account for framespace
Christopher Michael [Wed, 8 Aug 2012 10:09:49 +0000 (10:09 +0000)]
Ecore_Evas (wayland): When we maximize windows, account for framespace
width and height so the window does not draw outside the output
dimensions. Fixes ticket #1281

SVN revision: 75005

11 years agoEcore_Wayland: When we unmaximize windows, used the saved allocation
Christopher Michael [Wed, 8 Aug 2012 10:06:12 +0000 (10:06 +0000)]
Ecore_Wayland: When we unmaximize windows, used the saved allocation
sizes. When setting a window to be not transparent, recreate the
opaque region if needed.

SVN revision: 75004

11 years agocrit msg format warning--
Mike Blumenkrantz [Wed, 8 Aug 2012 07:46:10 +0000 (07:46 +0000)]
crit msg format warning--

SVN revision: 74996

11 years agocan't reproduce but try avoid possible alloc bug in native surface
Carsten Haitzler [Wed, 8 Aug 2012 06:25:59 +0000 (06:25 +0000)]
can't reproduce but try avoid possible alloc bug in native surface
handling.

SVN revision: 74993

11 years agomove comment to right bit.
Carsten Haitzler [Tue, 7 Aug 2012 11:17:35 +0000 (11:17 +0000)]
move comment to right bit.

SVN revision: 74981

11 years ago2 bugs.
Carsten Haitzler [Tue, 7 Aug 2012 11:15:30 +0000 (11:15 +0000)]
2 bugs.

1 textclasses were repeated per object list and (segv free same tc 2x)
2. we returend if size OR font name match - BOTH have to match to be
"the same". so && not ||

SVN revision: 74980

11 years agoevas: forgotten ChangeLog and NEWS.
Cedric BAIL [Tue, 7 Aug 2012 11:03:32 +0000 (11:03 +0000)]
evas: forgotten ChangeLog and NEWS.

Missing Vincent so much !

SVN revision: 74979

11 years agolets not segv if src is null :)
Carsten Haitzler [Tue, 7 Aug 2012 10:59:44 +0000 (10:59 +0000)]
lets not segv if src is null :)

SVN revision: 74978

11 years agoevas: don't clip the clipper.
Cedric BAIL [Tue, 7 Aug 2012 10:44:15 +0000 (10:44 +0000)]
evas: don't clip the clipper.

SVN revision: 74974

11 years agocompile test... ceeeeedric!
Carsten Haitzler [Tue, 7 Aug 2012 10:26:36 +0000 (10:26 +0000)]
compile test... ceeeeedric!

SVN revision: 74972

11 years agoevas: properly warn when linking object from different canvas.
Cedric BAIL [Tue, 7 Aug 2012 09:43:22 +0000 (09:43 +0000)]
evas: properly warn when linking object from different canvas.

SVN revision: 74968

11 years agoedje: fix memory leak when alias are present.
Cedric BAIL [Tue, 7 Aug 2012 06:20:35 +0000 (06:20 +0000)]
edje: fix memory leak when alias are present.

SVN revision: 74960

11 years agoeio: properly shutdown monitor.
Cedric BAIL [Tue, 7 Aug 2012 04:12:07 +0000 (04:12 +0000)]
eio: properly shutdown monitor.

SVN revision: 74957

11 years agoevas: remove left over options.
Cedric BAIL [Tue, 7 Aug 2012 03:48:51 +0000 (03:48 +0000)]
evas: remove left over options.

SVN revision: 74954

11 years agoecore: fix shutdown to use a different mutex for the list of running thread.
Cedric BAIL [Tue, 7 Aug 2012 03:47:14 +0000 (03:47 +0000)]
ecore: fix shutdown to use a different mutex for the list of running thread.

SVN revision: 74953

11 years agoevas evas_object_smart.c: evas_object_smart_smart_get() does the exactly same check.
Daniel Juyung Seo [Tue, 7 Aug 2012 00:57:09 +0000 (00:57 +0000)]
evas evas_object_smart.c: evas_object_smart_smart_get() does the exactly same check.

SVN revision: 74952

11 years ago[evas] Add forgotten magic checks on those iface functions.
Gustavo Lima Chaves [Mon, 6 Aug 2012 16:19:25 +0000 (16:19 +0000)]
[evas] Add forgotten magic checks on those iface functions.

SVN revision: 74948

11 years agoEcore_Wayland: Add missing __UNUSED__ to function paramateres ... Oh,
Christopher Michael [Mon, 6 Aug 2012 13:13:42 +0000 (13:13 +0000)]
Ecore_Wayland: Add missing __UNUSED__ to function paramateres ... Oh,
and also Fix Ticket #1242 where windows would resize in an incorrect
direction.

When resized an elm client application in Weston, and you grabbed the
top of the window to resize it, all resizing action was occuring from
the bottom of the window. Let's fix that ;) Now when you grab the top
of the window and resize it, it actually does resize from the top :)

SVN revision: 74933

11 years agoEcore_wayland: Add myself a FIXME note for after the "freeze".
Christopher Michael [Mon, 6 Aug 2012 12:31:05 +0000 (12:31 +0000)]
Ecore_wayland: Add myself a FIXME note for after the "freeze".

SVN revision: 74930

11 years agoedje: call edje_object_message_signal_process also on GROUP part Edje object.
Cedric BAIL [Mon, 6 Aug 2012 09:22:42 +0000 (09:22 +0000)]
edje: call edje_object_message_signal_process also on GROUP part Edje object.

SVN revision: 74916

11 years agoadd more docs for new ecore fdh function
Mike Blumenkrantz [Mon, 6 Aug 2012 06:54:21 +0000 (06:54 +0000)]
add more docs for new ecore fdh function

SVN revision: 74898

11 years agomove thinfo struct inot evas_pipe.c as its not needed elsewhere.
Carsten Haitzler [Mon, 6 Aug 2012 00:22:31 +0000 (00:22 +0000)]
move thinfo struct inot evas_pipe.c as its not needed elsewhere.

SVN revision: 74891

11 years agoadd missing fribidi flags to all engine modules.
Carsten Haitzler [Sun, 5 Aug 2012 23:59:02 +0000 (23:59 +0000)]
add missing fribidi flags to all engine modules.

SVN revision: 74889

11 years agousing DYNAMIC HINT in ecore extn make problem.
Jiyoun Park [Sun, 5 Aug 2012 13:07:28 +0000 (13:07 +0000)]
using DYNAMIC HINT in ecore extn make problem.
it maybe because of get/set pair or other bug in extn.
until fixing this, I'll block dynamic hint

SVN revision: 74887

11 years agofix ecore-evas to not ignore maximized requests in x11.
Carsten Haitzler [Sun, 5 Aug 2012 09:00:08 +0000 (09:00 +0000)]
fix ecore-evas to not ignore maximized requests in x11.

SVN revision: 74883

11 years agofix docs in ecore_x.h -= were mis-aligned to enums.
Carsten Haitzler [Sun, 5 Aug 2012 08:59:44 +0000 (08:59 +0000)]
fix docs in ecore_x.h -= were mis-aligned to enums.

SVN revision: 74882

11 years agoefreet: Fix last fix, only access theme inside if
Sebastian Dransfeld [Sat, 4 Aug 2012 17:11:18 +0000 (17:11 +0000)]
efreet: Fix last fix, only access theme inside if

SVN revision: 74879

11 years agomissing fribidi cflags in cache2.
Carsten Haitzler [Sat, 4 Aug 2012 08:03:15 +0000 (08:03 +0000)]
missing fribidi cflags in cache2.

SVN revision: 74872

11 years agodo fcfini now - it seesm to not be a problem with fc anymore
Carsten Haitzler [Sat, 4 Aug 2012 04:34:49 +0000 (04:34 +0000)]
do fcfini now - it seesm to not be a problem with fc anymore

SVN revision: 74870

11 years agomake note of leak in gnutls.
Carsten Haitzler [Sat, 4 Aug 2012 04:23:08 +0000 (04:23 +0000)]
make note of leak in gnutls.

SVN revision: 74869

11 years agoleaks--!
Carsten Haitzler [Sat, 4 Aug 2012 04:14:38 +0000 (04:14 +0000)]
leaks--!

SVN revision: 74868

11 years agoleaklet--
Carsten Haitzler [Sat, 4 Aug 2012 04:14:22 +0000 (04:14 +0000)]
leaklet--

SVN revision: 74867

11 years agoefreet: always need to revalidate themes
Sebastian Dransfeld [Fri, 3 Aug 2012 20:21:47 +0000 (20:21 +0000)]
efreet: always need to revalidate themes

Themes read from cache are not valid until a valid index file has been
read.

SVN revision: 74865

11 years agoEdje: Remove erroneous return.
Christopher Michael [Fri, 3 Aug 2012 13:56:01 +0000 (13:56 +0000)]
Edje: Remove erroneous return.

Really ? A return at the end of a function ?? Would the function
actually return without this or would it just sit inside this function
forever ? ;) </joke>

SVN revision: 74848

11 years agoEcore (Wayland): Patch from Robert Bradford to check for valid
Christopher Michael [Fri, 3 Aug 2012 13:27:05 +0000 (13:27 +0000)]
Ecore (Wayland): Patch from Robert Bradford to check for valid
surfaces for events received from Wayland where the surface has
already been destroyed.

SVN revision: 74847

11 years agodynamic texture path may have a segv issue... right jy? :) this should
Carsten Haitzler [Fri, 3 Aug 2012 10:42:24 +0000 (10:42 +0000)]
dynamic texture path may have a segv issue... right jy? :) this should
fix it. try this patch. yay!

SVN revision: 74840

11 years agoevas/canvas: Remove set but unused variable.
Stefan Schmidt [Thu, 2 Aug 2012 16:05:49 +0000 (16:05 +0000)]
evas/canvas: Remove set but unused variable.

SVN revision: 74808

11 years agoeio: memory leak--.
Cedric BAIL [Thu, 2 Aug 2012 08:10:18 +0000 (08:10 +0000)]
eio: memory leak--.

SVN revision: 74792

11 years agorevert remaining broken/wrong mount timeout behavior added recently
Mike Blumenkrantz [Thu, 2 Aug 2012 07:06:31 +0000 (07:06 +0000)]
revert remaining broken/wrong mount timeout behavior added recently

SVN revision: 74785

11 years agouse new ecore fdh function and finally fix eeze mounting without mtab
Mike Blumenkrantz [Thu, 2 Aug 2012 07:06:03 +0000 (07:06 +0000)]
use new ecore fdh function and finally fix eeze mounting without mtab

SVN revision: 74784

11 years agoEcore: Update changelog for Roberts unicode patch.
Christopher Michael [Thu, 2 Aug 2012 06:45:45 +0000 (06:45 +0000)]
Ecore: Update changelog for Roberts unicode patch.

SVN revision: 74781

11 years agoEcore_Wayland: Use libxkbcommon function to map keysym to unicode
Christopher Michael [Thu, 2 Aug 2012 06:43:20 +0000 (06:43 +0000)]
Ecore_Wayland: Use libxkbcommon function to map keysym to unicode
charachters.

Patch from Robert Bradford. Fixes ticket #1105

SVN revision: 74780

11 years agochangelog/news updates from yesterday
Mike Blumenkrantz [Thu, 2 Aug 2012 06:36:13 +0000 (06:36 +0000)]
changelog/news updates from yesterday

SVN revision: 74779

11 years agoEcore: Update configure.ac to reflect that the wayland code requires
Christopher Michael [Thu, 2 Aug 2012 06:27:19 +0000 (06:27 +0000)]
Ecore: Update configure.ac to reflect that the wayland code requires
wayland-cursor library now.

SVN revision: 74776

11 years agoEcore_Evas: Update ChangeLog with ecore_evas_wayland fullscreen patch.
Christopher Michael [Thu, 2 Aug 2012 06:26:03 +0000 (06:26 +0000)]
Ecore_Evas: Update ChangeLog with ecore_evas_wayland fullscreen patch.

SVN revision: 74775

11 years agoEcore_Evas (wayland): Patch from Robert Bradford to fix a small bug in
Christopher Michael [Thu, 2 Aug 2012 06:24:47 +0000 (06:24 +0000)]
Ecore_Evas (wayland): Patch from Robert Bradford to fix a small bug in
the ecore_evas fullscreen code.

Previously, fullscreening was only done if the ecore_evas was visible.
This patch allows to specify an ecore_evas be fullscreen before it is
displayed.

SVN revision: 74774

11 years agoFix evas_gl's internal resource surface bug. For optimzation evas_gl
Sung Park [Thu, 2 Aug 2012 01:15:38 +0000 (01:15 +0000)]
Fix evas_gl's internal resource surface bug. For optimzation evas_gl
was using evas' window surface to do its resource creation and it
wans't properly updated when a window is destroyed and recreated.

Also, deleted some whitespaces.

SVN revision: 74771

11 years agoFix building with epoll disabled. Also set the right values for the constants, for...
Iván Briano [Thu, 2 Aug 2012 00:37:58 +0000 (00:37 +0000)]
Fix building with epoll disabled. Also set the right values for the constants, for pedantic reasons.

SVN revision: 74770

11 years agothanks vtorri :-)
Gustavo Sverzut Barbieri [Wed, 1 Aug 2012 17:15:10 +0000 (17:15 +0000)]
thanks vtorri :-)

SVN revision: 74750

11 years agomake leandro happy and use cross platform console color set.
Gustavo Sverzut Barbieri [Wed, 1 Aug 2012 15:53:10 +0000 (15:53 +0000)]
make leandro happy and use cross platform console color set.

SVN revision: 74746

11 years agomake cedric happy: show warnings by default.
Gustavo Sverzut Barbieri [Wed, 1 Aug 2012 15:49:57 +0000 (15:49 +0000)]
make cedric happy: show warnings by default.

SVN revision: 74745

11 years agoimprove docs about eina_log_domain_level_check().
Gustavo Sverzut Barbieri [Wed, 1 Aug 2012 15:46:55 +0000 (15:46 +0000)]
improve docs about eina_log_domain_level_check().

SVN revision: 74744

11 years agoops, last minute api change was not updated...
Gustavo Sverzut Barbieri [Wed, 1 Aug 2012 15:35:28 +0000 (15:35 +0000)]
ops, last minute api change was not updated...

SVN revision: 74743

11 years agoeina log: expose cross platform way to set console colors.
Gustavo Sverzut Barbieri [Wed, 1 Aug 2012 15:34:13 +0000 (15:34 +0000)]
eina log: expose cross platform way to set console colors.

changed the win32 color parse to be malloc-less and also support more
colors. It should be more correct, but I have no windows machine to
test.

SVN revision: 74742

11 years agoadd ecore_main_fd_handler_file_add() for use with regular files.
Mike Blumenkrantz [Wed, 1 Aug 2012 14:37:24 +0000 (14:37 +0000)]
add ecore_main_fd_handler_file_add() for use with regular files.
epoll does not handle reading from files since it is only a mechanism for determining whether a fd is ready for read/write/error, and regular files are always ready. as a result, we must select on them explicitly without adding to the epoll fd

I realize that this is a feature freeze, but it's rather non-invasive and this is an absolute must-have to fix mounting for e17 so...sorry!

SVN revision: 74741

11 years agoEvas: Fix evas build from botched copy/paste.
Christopher Michael [Wed, 1 Aug 2012 14:32:26 +0000 (14:32 +0000)]
Evas: Fix evas build from botched copy/paste.

Apologies, I pasted the code in the wrong position :(

SVN revision: 74740

11 years agoEvas: Fix trying to clip objects to the framespace clip if the object
Christopher Michael [Wed, 1 Aug 2012 14:14:34 +0000 (14:14 +0000)]
Evas: Fix trying to clip objects to the framespace clip if the object
is going to be deleted. Patch from eduardo.de.barros.lime@intel.com.

SVN revision: 74739

11 years agoset NONBLOCK on /proc/self/mountinfo file descriptor
Mike Blumenkrantz [Wed, 1 Aug 2012 13:32:38 +0000 (13:32 +0000)]
set NONBLOCK on /proc/self/mountinfo file descriptor

SVN revision: 74738

11 years agoif disk error has already occurred, delete check timer
Mike Blumenkrantz [Wed, 1 Aug 2012 12:53:56 +0000 (12:53 +0000)]
if disk error has already occurred, delete check timer

SVN revision: 74737

11 years agoeeze mount operations will now only retry up to 3 times when they fail before emittin...
Mike Blumenkrantz [Wed, 1 Aug 2012 12:43:55 +0000 (12:43 +0000)]
eeze mount operations will now only retry up to 3 times when they fail before emitting an error event

SVN revision: 74736

11 years agoemotion: prevent race condition during gstreamer module shutdown or file set.
Cedric BAIL [Wed, 1 Aug 2012 08:41:53 +0000 (08:41 +0000)]
emotion: prevent race condition during gstreamer module shutdown or file set.

Patch by Sohyun Kim <anna1014.kim@samsung.com>

SVN revision: 74719

11 years agoand chlog++
Carsten Haitzler [Wed, 1 Aug 2012 06:30:16 +0000 (06:30 +0000)]
and chlog++

SVN revision: 74711

11 years agouse eina_prefix for module finding as well as generic util bins... and
Carsten Haitzler [Wed, 1 Aug 2012 06:29:26 +0000 (06:29 +0000)]
use eina_prefix for module finding as well as generic util bins... and
fix to proviude data file to prefix finding works right with debina
multiarch.

SVN revision: 74710

11 years agofix problem in dealing with debians multiarch on prefix finding.
Carsten Haitzler [Wed, 1 Aug 2012 06:28:37 +0000 (06:28 +0000)]
fix problem in dealing with debians multiarch on prefix finding.

SVN revision: 74709

11 years agoFix evas pointer count problem, if press/release events occurs not pair,
Jiyoun Park [Wed, 1 Aug 2012 05:43:50 +0000 (05:43 +0000)]
Fix evas pointer count problem, if press/release events occurs not pair,
it screws up the evas event process. We are not deal with release event if
there is no pressed pointer

SVN revision: 74705

11 years agoGif loader didn't initialize frame buffer of first frame.
Jiyoun Park [Wed, 1 Aug 2012 04:33:12 +0000 (04:33 +0000)]
Gif loader didn't initialize frame buffer of first frame.
fix gif loader to initialize first frame's image data area

SVN revision: 74704

11 years agoedje log: fix some progname leftovers.
Gustavo Sverzut Barbieri [Tue, 31 Jul 2012 22:45:44 +0000 (22:45 +0000)]
edje log: fix some progname leftovers.

SVN revision: 74702

11 years agofix edje error reporting for once and for all.
Gustavo Sverzut Barbieri [Tue, 31 Jul 2012 22:42:03 +0000 (22:42 +0000)]
fix edje error reporting for once and for all.

edje error was a mess. First someone (maybe myself) added eina log,
then people changed it to be a mix with printf()... then they replaced
eina_log with printf() + colors so it would be less verbose.

It's fixed now! Using eina log infrastructure.

If all that is wanted is specific messages for edje_cc domain, do it
with a specific log print function (eina_log_print_cb_set()). I made
it produce messages in the format:

    <levelcolor><progname>: <levelprefix><message>

Where:
 - levelcolor is defined by eina_log (I hacked the win32 version,
   since no public api to resolve level to color).
 - levelprefix is "Error. " or "Warning. " to cope with traditional
   output.

If it does not look as you wanted, let me know before stuffing some
printf() again.

Bonus point: reduced 2 global variables (progname and verbose),
removed lots of code.

SVN revision: 74701

11 years agoEPhysics: small fixes related to slider constraint
Bruno Dilly [Tue, 31 Jul 2012 22:24:51 +0000 (22:24 +0000)]
EPhysics: small fixes related to slider constraint

SVN revision: 74700

11 years agoEPhysics: slider constraint
Leandro Dorileo [Tue, 31 Jul 2012 22:24:20 +0000 (22:24 +0000)]
EPhysics: slider constraint

This patch introduces the slider constraint, adds an slider constraint
test, move p2p constraint from ephysics_constraint_add to
ephysics_constraint_p2p_add migrates its usage.

Further work will migrate the btConstraint of p2p for Generic6Dof constraint
since it's flexible enough to implement most of constraints.

Patch by: Leandro Dorileo <dorileo@profusion.mobi>

SVN revision: 74699

11 years agoEPhysics: spinner theme
Bruno Dilly [Tue, 31 Jul 2012 20:39:25 +0000 (20:39 +0000)]
EPhysics: spinner theme

SVN revision: 74667

11 years agoEPhysics: update gitignore
Bruno Dilly [Tue, 31 Jul 2012 19:56:01 +0000 (19:56 +0000)]
EPhysics: update gitignore

SVN revision: 74660

11 years agoEPhysics: allow user to configure simulation
Bruno Dilly [Tue, 31 Jul 2012 19:55:52 +0000 (19:55 +0000)]
EPhysics: allow user to configure simulation

Required to fine tunning performance or avoid objects going throught
others.

SVN revision: 74659

11 years agoEvas font: Fixed compilation without fontconfig.
Tom Hacohen [Tue, 31 Jul 2012 10:51:11 +0000 (10:51 +0000)]
Evas font: Fixed compilation without fontconfig.

Thanks a lot to JaMa for reporting this.

SVN revision: 74640

11 years agoeina: fix documentation.
Cedric BAIL [Tue, 31 Jul 2012 08:41:32 +0000 (08:41 +0000)]
eina: fix documentation.

SVN revision: 74624

11 years agoEo: Also fix the case when the chain is not allocated.
Tom Hacohen [Tue, 31 Jul 2012 07:34:27 +0000 (07:34 +0000)]
Eo: Also fix the case when the chain is not allocated.

Continuation to previous commit.

SVN revision: 74619

11 years agoeina: cleanup eina_file_map_lines API before release.
Cedric BAIL [Tue, 31 Jul 2012 07:23:16 +0000 (07:23 +0000)]
eina: cleanup eina_file_map_lines API before release.

SVN revision: 74618

11 years agoEo: Fixed an issue with mixins and super calls.
Tom Hacohen [Tue, 31 Jul 2012 07:15:33 +0000 (07:15 +0000)]
Eo: Fixed an issue with mixins and super calls.

SVN revision: 74617

11 years agoEvas (wayland_egl): Add traps for a NULL rendering engine.
Christopher Michael [Tue, 31 Jul 2012 06:59:35 +0000 (06:59 +0000)]
Evas (wayland_egl): Add traps for a NULL rendering engine.

This can happen when rapidly opening & closing windows and when
engines are swapped between shm & egl programmatically.

SVN revision: 74616

11 years agoecore: fix typo in ecore_main_fd_handler_add
Jihoon Kim [Mon, 30 Jul 2012 10:27:30 +0000 (10:27 +0000)]
ecore: fix typo in ecore_main_fd_handler_add

SVN revision: 74576

11 years agoEcore_Evas (wayland): Account for framespace width & height when
Christopher Michael [Mon, 30 Jul 2012 09:53:43 +0000 (09:53 +0000)]
Ecore_Evas (wayland): Account for framespace width & height when
resizing the Ecore_Evas.

SVN revision: 74566

11 years agoEvas: Fix bugs in Wayland Engine(s) with regard to object geometry &
Christopher Michael [Mon, 30 Jul 2012 09:52:33 +0000 (09:52 +0000)]
Evas: Fix bugs in Wayland Engine(s) with regard to object geometry &
position. Fix bug when clipping to viewport/framespace. These changes
fix Several buggers on Trac which related to the Wayland Engine(s).

Fix minor bug in evas_render where clipping for framespace would
not take into account the frame height and also move the frame clip to
the values specified in framespace (not viewport).

Fix buggers in evas_object_main which was causing objects (when created using
the wayland engines) to be an incorrect size & position (objects will now
be the same size/position in EFL Wayland as they are in X11).

Fix evas_object_geometry_get to return values based on where they were
moved (in relation to framespace). (These fixes are for the Wayland
Engines and do not affect X11).

Remove nw/nh from evas_object_resize (not needed variables anymore).

SVN revision: 74565

11 years agoadd EEZE_DISK_MOUNTOPT_NODEV
Mike Blumenkrantz [Mon, 30 Jul 2012 09:49:05 +0000 (09:49 +0000)]
add EEZE_DISK_MOUNTOPT_NODEV
yes, I realize we're in a freeze, but this is trivial and important

SVN revision: 74564

11 years agonever attempt to use disk label for mounting
Mike Blumenkrantz [Mon, 30 Jul 2012 09:10:35 +0000 (09:10 +0000)]
never attempt to use disk label for mounting

SVN revision: 74563

11 years agoeeze now unmounts using the devnode instead of the mount point
Mike Blumenkrantz [Mon, 30 Jul 2012 08:22:05 +0000 (08:22 +0000)]
eeze now unmounts using the devnode instead of the mount point

SVN revision: 74560

11 years agofailing to create a mount point no longer results in an error since it's possible...
Mike Blumenkrantz [Mon, 30 Jul 2012 08:18:01 +0000 (08:18 +0000)]
failing to create a mount point no longer results in an error since it's possible for this to be handled by certain mount utilities

SVN revision: 74559

11 years agorevert part of 74545 and change fopen to open; somehow this broke reading
Mike Blumenkrantz [Mon, 30 Jul 2012 07:31:34 +0000 (07:31 +0000)]
revert part of 74545 and change fopen to open; somehow this broke reading

SVN revision: 74557

11 years agoadd --enable-mtab to eeze to force use of deprecated mtab for mountinfo (libmount...
Mike Blumenkrantz [Mon, 30 Jul 2012 07:30:46 +0000 (07:30 +0000)]
add --enable-mtab to eeze to force use of deprecated mtab for mountinfo (libmount pre 2.20)

SVN revision: 74556

11 years agoand... first monitor mtab not fstab for MOUNT changes/ mtab is
Carsten Haitzler [Sun, 29 Jul 2012 13:21:09 +0000 (13:21 +0000)]
and... first monitor mtab not fstab for MOUNT changes/ mtab is
"current mounted status" . fstab is "stuff i WANT to mount".

secondly.. if mtab is a symlink.. pretend we arent monitoring. this
then kicks in the poll checker after mount cmd is done.

SVN revision: 74545

11 years agosegv-- on parsing garbage ini files.
Carsten Haitzler [Sun, 29 Jul 2012 07:57:41 +0000 (07:57 +0000)]
segv-- on parsing garbage ini files.

SVN revision: 74542

11 years agoedje: Reduce potential reentrant issue when using edje_object_signal_emit.
Cedric BAIL [Sat, 28 Jul 2012 16:33:37 +0000 (16:33 +0000)]
edje: Reduce potential reentrant issue when using edje_object_signal_emit.

SVN revision: 74539