framework/uifw/evas.git
13 years ago[evas] Documenting/exemplifying the following:
glima [Wed, 6 Jul 2011 13:52:47 +0000 (13:52 +0000)]
[evas] Documenting/exemplifying the following:
 - evas_object_smart_member_add
 - evas_object_smart_member_del
 - evas_object_smart_members_get
 - evas_object_smart_move_children_relative
 - evas_object_smart_need_recalculate_get
 - evas_object_smart_need_recalculate_set
 - evas_object_smart_parent_get
 - evas_object_smart_smart_get

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@61084 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFix bug in in mouse grabs while frozen events are in place.
raster [Wed, 6 Jul 2011 08:43:18 +0000 (08:43 +0000)]
Fix bug in in mouse grabs while frozen events are in place.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@61070 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas textblock: Fixed _cursor_char_coord_set with coords after the eol.
tasn [Wed, 6 Jul 2011 07:32:23 +0000 (07:32 +0000)]
Evas textblock: Fixed _cursor_char_coord_set with coords after the eol.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@61068 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas textblock: Fixed weird cursor behavior with empty textblocks.
tasn [Wed, 6 Jul 2011 07:32:14 +0000 (07:32 +0000)]
Evas textblock: Fixed weird cursor behavior with empty textblocks.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@61067 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas evas_map.c: Added warning messages to some codes. It has an
seoz [Wed, 6 Jul 2011 06:24:18 +0000 (06:24 +0000)]
evas evas_map.c: Added warning messages to some codes. It has an
infinite loop issue.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@61066 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago[evas] Documenting and exemplifying the following:
glima [Tue, 5 Jul 2011 21:10:19 +0000 (21:10 +0000)]
[evas] Documenting and exemplifying the following:
 - evas_object_smart_add
 - evas_object_smart_calculate
 - evas_object_smart_changed
 - evas_object_smart_clipped_class_get
 - evas_object_smart_clipped_clipper_get
 - evas_object_smart_clipped_smart_set
 - evas_object_smart_data_get
 - evas_object_smart_data_set

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@61062 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoMaking evas doc work with IE8 and IE9(copied from ecore).
gastal [Tue, 5 Jul 2011 16:36:50 +0000 (16:36 +0000)]
Making evas doc work with IE8 and IE9(copied from ecore).

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@61056 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoactually handle -1 pointer return from shmat correctly. man. i cant
raster [Tue, 5 Jul 2011 09:54:57 +0000 (09:54 +0000)]
actually handle -1 pointer return from shmat correctly. man. i cant
believe the code has checked for NULL all these years rather than -1!!

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@61036 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFrom: Hyoyoung Chang <hyoyoung.chang@samsung.com>
raster [Tue, 5 Jul 2011 01:33:59 +0000 (01:33 +0000)]
From: Hyoyoung Chang <hyoyoung.chang@samsung.com>
Subject: [E-devel] [patch] evas - add checking event type

Dear developers.

I found a bug about evas event handling.
In some situation, evas blocks some events by checking _evas_event_counter.
So I made a patch that is checking event type also event counter.

Reproduce steps:
1. make a window
2. show window before adding a elementary/genlist widget

--- codes ---
void _gl_mousedown_cb(void *data, Evas *evas, Evas_Object *obj, void *event_info)
{
  printf("_gl_mousedown_cb !! \n");
}

static Eina_Bool create_main_win(App *app)
{
  app->win = elm_win_add(NULL, "genlist-win", ELM_WIN_BASIC);
  evas_object_show(app->win);          <-- position 1

  Evas_Object *genlist = elm_genlist_add(app->win);
  elm_win_resize_object_add(app->win, genlist);
  evas_object_event_callback_add(genlist, EVAS_CALLBACK_MOUSE_DOWN, _gl_mousedown_cb, NULL);
  evas_object_show(genlist);

  evas_object_resize(app->win, 320, 240);
//evas_object_show(app->win);          <-- position 2

  return EINA_TRUE;
}
--- codes ---

In common use case, apps don't show main window at position 1.
However to reproduce, it can be at position 1. Then, focus is at just on main window.
In that situation, if a user clicks a genlist, its event is dropped by evas.
Because in mouse down callback, it give focus to genlist.

Then two events is made. First is mouse down, second is focus handling.
In event callback, evas processes mouse down after focus handling.
But evas found that mouse event is retarded event than focus handling.
So it ignores it.

This patch is introduce event handling type checking to
evas_object_event_callback_call.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@61026 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago[evas] cedric, stop influencing me to break builds.
glima [Mon, 4 Jul 2011 20:37:16 +0000 (20:37 +0000)]
[evas] cedric, stop influencing me to break builds.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@61022 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago[evas] Documenting and exemplifying the following:
glima [Mon, 4 Jul 2011 16:23:12 +0000 (16:23 +0000)]
[evas] Documenting and exemplifying the following:
 - evas_object_text_add
 - evas_object_text_font_get
 - evas_object_text_font_set
 - evas_object_text_font_source_get
 - evas_object_text_font_source_set
 - evas_object_text_glow2_color_get
 - evas_object_text_glow2_color_set
 - evas_object_text_glow_color_get
 - evas_object_text_glow_color_set
 - evas_object_text_outline_color_get
 - evas_object_text_outline_color_set
 - evas_object_text_shadow_color_get
 - evas_object_text_shadow_color_set
 - evas_object_text_style_get
 - evas_object_text_style_set
 - evas_object_text_text_get
 - evas_object_text_text_set

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@61012 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago[evas] Allowing one to build examples by hand.
glima [Mon, 4 Jul 2011 16:23:00 +0000 (16:23 +0000)]
[evas] Allowing one to build examples by hand.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@61011 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas Map, little clarifications and an overview example
sachiel [Mon, 4 Jul 2011 15:22:53 +0000 (15:22 +0000)]
Evas Map, little clarifications and an overview example

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@61010 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoand also enable mmap safety here
raster [Mon, 4 Jul 2011 09:59:49 +0000 (09:59 +0000)]
and also enable mmap safety here

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60984 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agouse eina mmap safety.
raster [Mon, 4 Jul 2011 09:44:11 +0000 (09:44 +0000)]
use eina mmap safety.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60982 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago[evas] Documentation fixes.
glima [Fri, 1 Jul 2011 16:19:27 +0000 (16:19 +0000)]
[evas] Documentation fixes.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60922 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago[evas] Documenting the following:
glima [Fri, 1 Jul 2011 16:19:15 +0000 (16:19 +0000)]
[evas] Documenting the following:
 - evas_object_image_load_dpi_get
 - evas_object_image_load_dpi_set
 - evas_object_image_load_error_get
 - evas_object_image_load_region_get
 - evas_object_image_load_region_set
 - evas_object_image_load_scale_down_get
 - evas_object_image_load_scale_down_set
 - evas_object_image_load_size_get
 - evas_object_image_load_size_set

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60921 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago[evas] Documenting the following.
glima [Fri, 1 Jul 2011 13:51:44 +0000 (13:51 +0000)]
[evas] Documenting the following.
 - evas_object_image_content_hint_get
 - evas_object_image_content_hint_set
 - evas_object_image_data_copy_set
 - evas_object_image_data_get
 - evas_object_image_data_set
 - evas_object_image_data_update_add

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60918 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas/evas_map - removed white trailings.
hermet [Fri, 1 Jul 2011 11:43:50 +0000 (11:43 +0000)]
evas/evas_map - removed white trailings.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60916 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas/main.c - removed useless lines.
hermet [Fri, 1 Jul 2011 11:32:21 +0000 (11:32 +0000)]
evas/main.c - removed useless lines.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60915 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas/evas_map - added workaround code for avoid afterimage problem temporary.
hermet [Fri, 1 Jul 2011 11:30:17 +0000 (11:30 +0000)]
evas/evas_map - added workaround code for avoid afterimage problem temporary.

Since the last frame is not updated when map is disabled,
Afterimage problem is happened in s/w rendering.
Need to find out the fundanmental reason then fix it.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60914 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas/evas_map - reverted the work around code.
hermet [Fri, 1 Jul 2011 10:58:58 +0000 (10:58 +0000)]
evas/evas_map - reverted the work around code.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60913 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas/evas_map - fixed workaround code more properly.
hermet [Fri, 1 Jul 2011 04:35:26 +0000 (04:35 +0000)]
evas/evas_map - fixed workaround code more properly.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60906 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoNot so unused
sachiel [Fri, 1 Jul 2011 02:02:02 +0000 (02:02 +0000)]
Not so unused

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60904 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas/evas_map - added workaround code to remove afterimage problem.
hermet [Fri, 1 Jul 2011 01:10:32 +0000 (01:10 +0000)]
evas/evas_map - added workaround code to remove afterimage problem.

Sine the last frame is not updated when map is disabled,
Afterimage problem is happened in software rendering.
Need to find out the reason in the rendering engine then fix it.
However, it's hard to fix the problem now, added a just workaround code temporary.

This problem will be fixed later or be removed when the rendering engine is refactored completely.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60901 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago[evas] Documenting the following:
glima [Thu, 30 Jun 2011 21:55:16 +0000 (21:55 +0000)]
[evas] Documenting the following:
 - evas_object_image_preload
 - evas_object_image_reload
 - evas_object_image_save
 - evas_object_image_scale_hint_get
 - evas_object_image_scale_hint_set
 - evas_object_image_size_get
 - evas_object_image_size_set

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60889 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago[evas] Documenting/exemplifying the following:
glima [Thu, 30 Jun 2011 21:29:02 +0000 (21:29 +0000)]
[evas] Documenting/exemplifying the following:
 - evas_object_image_smooth_scale_get
 - evas_object_image_smooth_scale_set
 - evas_object_image_source_get
 - evas_object_image_source_set
 - evas_object_image_source_unset
 - evas_object_image_stride_get

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60887 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago[evas] Documenting the following image functions:
glima [Wed, 29 Jun 2011 21:06:36 +0000 (21:06 +0000)]
[evas] Documenting the following image functions:
 - evas_object_image_alpha_get
 - evas_object_image_alpha_set
 - evas_object_image_border_center_fill_get
 - evas_object_image_border_center_fill_set
 - evas_object_image_border_get
 - evas_object_image_border_scale_get
 - evas_object_image_border_scale_set
 - evas_object_image_border_set

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60844 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago[evas] Unbork examples, sorry.
glima [Wed, 29 Jun 2011 14:46:29 +0000 (14:46 +0000)]
[evas] Unbork examples, sorry.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60821 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago[evas] Documantation and examples on this group of
glima [Wed, 29 Jun 2011 13:25:58 +0000 (13:25 +0000)]
[evas] Documantation and examples on this group of
 functions:
- evas_object_image_add
- evas_object_image_file_get
- evas_object_image_file_set
- evas_object_image_filled_add
- evas_object_image_filled_get
- evas_object_image_filled_set
- evas_object_image_fill_get
- evas_object_image_fill_set

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60817 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas events: Fix issues with mouse_in/out caused by previous commit.
tasn [Wed, 29 Jun 2011 05:05:35 +0000 (05:05 +0000)]
Evas events: Fix issues with mouse_in/out caused by previous commit.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60793 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas events: Re-apply commits 60787,60788.
tasn [Wed, 29 Jun 2011 05:05:32 +0000 (05:05 +0000)]
Evas events: Re-apply commits 60787,60788.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60792 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoREVERT commits 60787 and 60788 by tasn. BORK mouse in/out (e17 menus)
raster [Wed, 29 Jun 2011 03:14:57 +0000 (03:14 +0000)]
REVERT commits 60787 and 60788 by tasn. BORK mouse in/out (e17 menus)

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60790 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas events: Fixed more issues with pointer grabbing.
tasn [Wed, 29 Jun 2011 02:03:33 +0000 (02:03 +0000)]
Evas events: Fixed more issues with pointer grabbing.

We want to free the grab even if mouse up happened outside of the
object's region (that's the whole point of grabbing...). Also, we don't
want to update the grabbed list anywhere but in mouse down.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60788 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas events: Fix 1 more issue with pointer grabbing.
tasn [Wed, 29 Jun 2011 02:03:25 +0000 (02:03 +0000)]
Evas events: Fix 1 more issue with pointer grabbing.

We only need to change the list of grabbed objects if we are initiating
a new grab, and not if are already in a grab because of multi touch.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60787 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: document evas_object_rectangle.
gastal [Tue, 28 Jun 2011 18:19:30 +0000 (18:19 +0000)]
Evas: document evas_object_rectangle.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60772 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: Fix latex doc generation.
gastal [Tue, 28 Jun 2011 18:19:09 +0000 (18:19 +0000)]
Evas: Fix latex doc generation.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60771 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago[evas] Documenting more functions on Evas objects:
glima [Tue, 28 Jun 2011 17:43:44 +0000 (17:43 +0000)]
[evas] Documenting more functions on Evas objects:

     - evas_object_event_callback_add
     - evas_object_event_callback_del_full
     - evas_object_focus_get
     - evas_object_focus_set
     - evas_object_key_grab
     - evas_object_key_ungrab
     - evas_object_pass_events_get
     - evas_object_pass_events_set
     - evas_object_precise_is_inside_get
     - evas_object_precise_is_inside_set
     - evas_object_propagate_events_get
     - evas_object_propagate_events_set
     - evas_object_repeat_events_get
     - evas_object_repeat_events_set

    Examples on them also follow.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60769 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas: raise level of warning.
cedric [Tue, 28 Jun 2011 14:26:22 +0000 (14:26 +0000)]
evas: raise level of warning.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60758 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas textblock: Yet another coord_set fix.
tasn [Tue, 28 Jun 2011 08:27:26 +0000 (08:27 +0000)]
Evas textblock: Yet another coord_set fix.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60750 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas textblock: Fixed coord_set and line_coord set in a couple of cases.
tasn [Tue, 28 Jun 2011 08:13:45 +0000 (08:13 +0000)]
Evas textblock: Fixed coord_set and line_coord set in a couple of cases.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60749 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoactually - we dont need to clear at all. rely on engine alpha
raster [Tue, 28 Jun 2011 08:11:07 +0000 (08:11 +0000)]
actually - we dont need to clear at all. rely on engine alpha
returning right value and let evas_render do it.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60748 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: Updated changelog.
tasn [Tue, 28 Jun 2011 02:10:36 +0000 (02:10 +0000)]
Evas: Updated changelog.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60744 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas polygon: Hopefully this time really fix is_inside calculation.
tasn [Tue, 28 Jun 2011 02:10:31 +0000 (02:10 +0000)]
Evas polygon: Hopefully this time really fix is_inside calculation.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60743 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago[evas] Examples and doc. revamping of stacking functions.
glima [Mon, 27 Jun 2011 16:04:51 +0000 (16:04 +0000)]
[evas] Examples and doc. revamping of stacking functions.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60737 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agofix clear of gl buffer for alpha dest gl engine rendering
raster [Mon, 27 Jun 2011 08:35:59 +0000 (08:35 +0000)]
fix clear of gl buffer for alpha dest gl engine rendering

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60724 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas polygon: Fix polygon is_inside calculation.
tasn [Mon, 27 Jun 2011 05:31:07 +0000 (05:31 +0000)]
Evas polygon: Fix polygon is_inside calculation.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60721 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoRevert "bla" - Wasn't supposed to go in yet.
tasn [Mon, 27 Jun 2011 02:19:41 +0000 (02:19 +0000)]
Revert "bla" - Wasn't supposed to go in yet.

This reverts commit 60711.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60713 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas polygon: Implement "is_inside" for polygons.
tasn [Mon, 27 Jun 2011 02:18:34 +0000 (02:18 +0000)]
Evas polygon: Implement "is_inside" for polygons.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60712 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agobla
tasn [Mon, 27 Jun 2011 02:18:31 +0000 (02:18 +0000)]
bla

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60711 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas events: handle MOUSE_OUT stuff only if there's no mouse grab on.
tasn [Fri, 24 Jun 2011 06:59:30 +0000 (06:59 +0000)]
Evas events: handle MOUSE_OUT stuff only if there's no mouse grab on.

ATTENTION: if you find any weird issues, please let me know. After testing
here, reading the code and discussing it with raster I decided to commit it,
but this is a very sensitive area. :P

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60651 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agomultitouch grab fix.
raster [Fri, 24 Jun 2011 05:35:33 +0000 (05:35 +0000)]
multitouch grab fix.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60650 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoAssorted build and spec fixes.
mej [Thu, 23 Jun 2011 07:01:45 +0000 (07:01 +0000)]
Assorted build and spec fixes.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60624 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas/autotools - Fix dist-check because of missing files in EXTRA_DIST.
antognolli [Wed, 22 Jun 2011 22:38:05 +0000 (22:38 +0000)]
evas/autotools - Fix dist-check because of missing files in EXTRA_DIST.

Patch by: "Michael Jennings" <mej@kainx.org>

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60610 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas/autotools - fix build when no dependencies for examples are found.
antognolli [Wed, 22 Jun 2011 21:31:53 +0000 (21:31 +0000)]
evas/autotools - fix build when no dependencies for examples are found.

Some examples need ecore, ecore-evas and edje to demonstrate its
functionality. If --enable-build-examples is used, these dependencies are
required. This commit disables the examples build if they are not found
in the system.

TODO: improve efl_examples.m4 and use it in evas build too - I'll work on
that soon.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60609 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas: Pass 'make distcheck' for gl_common.
devilhorns [Wed, 22 Jun 2011 20:32:43 +0000 (20:32 +0000)]
Evas: Pass 'make distcheck' for gl_common.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60607 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago[evas] More references to examples on doxygen groups.
glima [Mon, 20 Jun 2011 17:18:39 +0000 (17:18 +0000)]
[evas] More references to examples on doxygen groups.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60531 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago[evas] Referencing examples on size hints doxygen group.
glima [Mon, 20 Jun 2011 17:00:44 +0000 (17:00 +0000)]
[evas] Referencing examples on size hints doxygen group.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60530 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago[evas] Fixing wrong placement of eps images.
glima [Mon, 20 Jun 2011 16:07:55 +0000 (16:07 +0000)]
[evas] Fixing wrong placement of eps images.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60526 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agotypo--
raster [Mon, 20 Jun 2011 11:10:55 +0000 (11:10 +0000)]
typo--

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60519 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas font: Fix font run len calculation.
tasn [Mon, 20 Jun 2011 07:28:57 +0000 (07:28 +0000)]
Evas font: Fix font run len calculation.

Co-fixed with MJ :P. Thanks a lot for your report + help.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60508 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agofree on success, not failure of pthread_join.
raster [Mon, 20 Jun 2011 06:44:37 +0000 (06:44 +0000)]
free on success, not failure of pthread_join.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60499 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agohermet - just changed my email address.
hermet [Sat, 18 Jun 2011 16:16:28 +0000 (16:16 +0000)]
hermet - just changed my email address.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60477 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas_layer.c - fixed indenation and removed white spaces
hermet [Sat, 18 Jun 2011 09:16:22 +0000 (09:16 +0000)]
evas_layer.c - fixed indenation and removed white spaces

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60472 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas/evas_layer.c - added some missed exception handlings.
hermet [Sat, 18 Jun 2011 09:08:33 +0000 (09:08 +0000)]
evas/evas_layer.c - added some missed exception handlings.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60471 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago@since 1.1.0++
raster [Fri, 17 Jun 2011 23:50:02 +0000 (23:50 +0000)]
@since 1.1.0++

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60469 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agouseless code
caro [Fri, 17 Jun 2011 21:43:04 +0000 (21:43 +0000)]
useless code

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60464 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago[evas] Examples on the rest of the size hints.
glima [Fri, 17 Jun 2011 21:17:07 +0000 (21:17 +0000)]
[evas] Examples on the rest of the size hints.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60461 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago[evas] Example on aspect hints.
glima [Fri, 17 Jun 2011 21:16:59 +0000 (21:16 +0000)]
[evas] Example on aspect hints.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60460 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago[evas] Documenting our dear size hints.
glima [Fri, 17 Jun 2011 21:16:49 +0000 (21:16 +0000)]
[evas] Documenting our dear size hints.
Examples coming in sequence.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60459 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago[evas] Oopsies-- on an example.
glima [Fri, 17 Jun 2011 21:16:25 +0000 (21:16 +0000)]
[evas] Oopsies-- on an example.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60458 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago[evas] Fixing scaling functions docs.
glima [Fri, 17 Jun 2011 21:16:17 +0000 (21:16 +0000)]
[evas] Fixing scaling functions docs.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60457 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago[evas] Let's not forget box and table in the smart
glima [Fri, 17 Jun 2011 21:16:11 +0000 (21:16 +0000)]
[evas] Let's not forget box and table in the smart
 objects.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60456 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoallow getting ot table packing child too.
raster [Fri, 17 Jun 2011 11:34:30 +0000 (11:34 +0000)]
allow getting ot table packing child too.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60447 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas table -> allow packing of same object again to update packing
raster [Fri, 17 Jun 2011 11:25:30 +0000 (11:25 +0000)]
evas table -> allow packing of same object again to update packing
parameters

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60446 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas: warn dev to clip on a rect and not on an other object
yoz [Fri, 17 Jun 2011 10:55:26 +0000 (10:55 +0000)]
evas: warn dev to clip on a rect and not on an other object

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60443 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agonote features that are disabled.
raster [Fri, 17 Jun 2011 10:15:27 +0000 (10:15 +0000)]
note features that are disabled.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60441 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agowhitespaces--------
caro [Fri, 17 Jun 2011 07:47:28 +0000 (07:47 +0000)]
whitespaces--------

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60426 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas/evas_map - trivial changes.
hermet [Fri, 17 Jun 2011 07:12:20 +0000 (07:12 +0000)]
evas/evas_map - trivial changes.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60425 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas/evas_map - stuffed trivial missing things.
hermet [Fri, 17 Jun 2011 01:16:16 +0000 (01:16 +0000)]
evas/evas_map - stuffed trivial missing things.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60415 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoSince the SVN revision is now included in %{version}, it's redundant
mej [Thu, 16 Jun 2011 20:36:43 +0000 (20:36 +0000)]
Since the SVN revision is now included in %{version}, it's redundant
to have it in %{release} also.  So let's just tag the package as ours
and try to make sure it doesn't interfere with vendor releases.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60407 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas - updated AUTHORS
hermet [Thu, 16 Jun 2011 17:10:21 +0000 (17:10 +0000)]
evas - updated AUTHORS

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60402 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas/evas_map - modified to use Eina_Bool values.
hermet [Thu, 16 Jun 2011 12:18:19 +0000 (12:18 +0000)]
evas/evas_map - modified to use Eina_Bool values.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60392 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas/main.c - added Evas_GL magic_string_get
hermet [Thu, 16 Jun 2011 12:11:41 +0000 (12:11 +0000)]
evas/main.c - added Evas_GL magic_string_get

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60391 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas/evas_map - added magic check
hermet [Thu, 16 Jun 2011 12:08:46 +0000 (12:08 +0000)]
evas/evas_map - added magic check

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60390 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas/evas_map - just removed unused lines and moved internal function position
hermet [Thu, 16 Jun 2011 11:48:41 +0000 (11:48 +0000)]
evas/evas_map - just removed unused lines and moved internal function position

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60389 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas/evas_private.h - just removed white spaces and fixed indentation.
hermet [Thu, 16 Jun 2011 11:19:30 +0000 (11:19 +0000)]
evas/evas_private.h - just removed white spaces and fixed indentation.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60388 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas/evas_gl - fixed to release magic field and it's data type
hermet [Thu, 16 Jun 2011 11:12:40 +0000 (11:12 +0000)]
evas/evas_gl - fixed to release magic field and it's data type

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60387 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas/canvas - ok. it works fine. modified to use the standard computation again.
hermet [Thu, 16 Jun 2011 10:03:37 +0000 (10:03 +0000)]
evas/canvas - ok. it works fine. modified to use the standard computation again.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60386 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas/canvas - reverted evas_map since some texture mapping is incorrect.
hermet [Thu, 16 Jun 2011 08:46:16 +0000 (08:46 +0000)]
evas/canvas - reverted evas_map since some texture mapping is incorrect.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60381 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas/canvas - just made standard computation.
hermet [Thu, 16 Jun 2011 08:21:39 +0000 (08:21 +0000)]
evas/canvas - just made standard computation.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60379 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas: Spelling fix
mike_m [Thu, 16 Jun 2011 05:32:23 +0000 (05:32 +0000)]
evas: Spelling fix

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60370 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas textblock: Should invalidate before declaring the object as changed.
tasn [Wed, 15 Jun 2011 14:57:38 +0000 (14:57 +0000)]
Evas textblock: Should invalidate before declaring the object as changed.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60353 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEvas textblock: Fixed scale update.
tasn [Wed, 15 Jun 2011 14:57:21 +0000 (14:57 +0000)]
Evas textblock: Fixed scale update.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60352 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFrom: Jiyoun Park <jy0703.park@samsung.com>
raster [Wed, 15 Jun 2011 09:34:16 +0000 (09:34 +0000)]
From: Jiyoun Park <jy0703.park@samsung.com>
Subject: [E-devel] [Patch] Evas_image_load_gif bug fix

I found if gif file didn't have colormap, evas make segmentation fault.
So I add null check code of the gif color map .

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60337 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas/canvas - sorry i added two lines should not be added.
hermet [Wed, 15 Jun 2011 09:02:04 +0000 (09:02 +0000)]
evas/canvas - sorry i added two lines should not be added.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60334 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas/canvas - it will be more standard computation. and compute less than before.
hermet [Wed, 15 Jun 2011 08:57:45 +0000 (08:57 +0000)]
evas/canvas - it will be more standard computation. and compute less than before.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60333 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoevas/canvas - just removed white trailings
hermet [Wed, 15 Jun 2011 00:48:38 +0000 (00:48 +0000)]
evas/canvas - just removed white trailings

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60321 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago[evas] Using @b where possible on docs.
glima [Tue, 14 Jun 2011 20:13:05 +0000 (20:13 +0000)]
[evas] Using @b where possible on docs.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60319 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago[evas] "the the" -> "the" on docs.
glima [Tue, 14 Jun 2011 20:12:59 +0000 (20:12 +0000)]
[evas] "the the" -> "the" on docs.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@60318 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33