framework/uifw/elementary.git
13 years agoelementary/diskselector - fixed typos (lenght -> length)
hermet [Wed, 22 Jun 2011 05:30:49 +0000 (05:30 +0000)]
elementary/diskselector - fixed typos (lenght -> length)

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60570 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago[elementary] Let's gather our example texts together,
glima [Tue, 21 Jun 2011 18:14:26 +0000 (18:14 +0000)]
[elementary] Let's gather our example texts together,
 eh?

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60558 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoupdating dutch translations
maxerba [Tue, 21 Jun 2011 15:56:20 +0000 (15:56 +0000)]
updating dutch translations

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60555 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelementary/transit: improve current documentation.
antognolli [Tue, 21 Jun 2011 14:28:40 +0000 (14:28 +0000)]
elementary/transit: improve current documentation.
Fix the description of some API, and add/change some content of the
detailed description for the entire group.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60552 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelementary/transit: add some examples.
antognolli [Tue, 21 Jun 2011 14:28:32 +0000 (14:28 +0000)]
elementary/transit: add some examples.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60551 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelementary/transit: fix effects memory leak.
antognolli [Tue, 21 Jun 2011 14:14:05 +0000 (14:14 +0000)]
elementary/transit: fix effects memory leak.
Now it matches the documentation, which says: "end_cb - The function to
free the context data, it will be called at the end of the effect."

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60550 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElementary: Adding screenshots to examples.
gastal [Mon, 20 Jun 2011 19:45:32 +0000 (19:45 +0000)]
Elementary: Adding screenshots to examples.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60534 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelementary/bg: fix example doc generation by updating the example code.
antognolli [Mon, 20 Jun 2011 16:15:59 +0000 (16:15 +0000)]
elementary/bg: fix example doc generation by updating the example code.

This line should be just after elm_bg_add as explained in the example
page.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60527 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoUpon reviewing the elm_glview, I've realized a few issues and mistakes that i've
raster [Mon, 20 Jun 2011 10:55:02 +0000 (10:55 +0000)]
Upon reviewing the elm_glview, I've realized a few issues and mistakes that i've
made originally so I've made some changes/ updates to elm_glview

1.)  GL Resource Deletion in ELM_GLView

In order to delete GL resources, the current approach simply registered a
delete callback to the GLView object and handled resource deletion there.
Unfortunately, using the delete callback did not guarantee the glview context to be
current.  In order to guarantee that the current context was the glview context,
the make_current call needs to be called explicitly.  Since we were hiding all the
make current details in elm_glview, i've decided to add an API that registers a
delete callback function. I know that this may seem redundant since there is already
a delete callback that you can register with glview objects. Unfortunately, this is the
only option that we have apart from exposing make_current, which is something that
went again what we are trying to do with elm_glview.

Since adding delete callback alone seemed a little out of place, i've taken the liberty
to add other callback functions to make it seem consistent.

void elm_glview_init_func_set(Evas_Object *obj, Elm_GLView_Func func);
void elm_glview_del_func_set(Evas_Object *obj, Elm_GLView_Func func);
void elm_glview_resize_func_set(Evas_Object *obj, Elm_GLView_Func func);

resize callback can be controversial as well but I want to argue that adding this callback
makes the render function a lot cleaner.  To handle resize differently, the user in
render function needs to manually compare and see if the size has changed, and
then handle the cases.  Doing all of this internally once makes the developers life
a lot easier in my opinion.

these callback functions do make the render function a lot cleaner. You can check
out the updated test_glview.c or newly added test_glview_simple.

2.) Minor bug fixes/changes

elm_glview_scale_policy_set() was supposed to be elm_glview_resize_policy_set()
but it somehow evaded our reviews.  That has been fixed.

Also, in _glview_resize, after updating the surface, it was explicitly calling the
render function.  It is actually unnecessary here and calling it here will cause
problems if resize gets called before everything else is setup properly.  So that has
been commented out.

3.) test_glview & test_glview_simple

elementary_test case for glview has been updated to reflect the api changes.
when you run the elmentary_test, you need to make sure that you set
ELM_ENGINE=gl as glview currently only runs on gl backend.

test_glview runs the gears example.  For testing purposes I've included a simple
glview test case that renders a triangle and changing background color.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60517 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFrom: Jaehwan Kim <jae.hwan.kim@samsung.com>
raster [Mon, 20 Jun 2011 07:20:31 +0000 (07:20 +0000)]
From: Jaehwan Kim <jae.hwan.kim@samsung.com>
Subject: [E-devel]  [patch] els_scroller simple bug

els_scroller in elementary has a simple bug.

In the function "_smart_scrollto_x", it makes the animator
'sd->scrollto.x.animator', if the animator does not exist. But
"_smart_anim_start" before ecore_animator_add can make 2 animators.
If the function which be called by _smart_anim_start call
"elm_scroller_region_bring_in", "_smart_scrollto_x" be called again and make
the animator. After the function which be called by _smart_snim_start ends,
the next line will make the animtor again. Despite the code checks the
animator, it can make 2 animators. So we have to change the order of the code
like patch file.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60507 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFrom: Hyoyoung Chang <hyoyoung.chang@samsung.com>
raster [Mon, 20 Jun 2011 07:13:50 +0000 (07:13 +0000)]
From: Hyoyoung Chang <hyoyoung.chang@samsung.com>

* remove pasteimages vars (not used)
* missing text handling custom handler. added.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60503 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelm notify: Removed 'unused parameter' warngin.
seoz [Mon, 20 Jun 2011 01:19:51 +0000 (01:19 +0000)]
elm notify: Removed 'unused parameter' warngin.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60497 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: https://svn.enlightenment.org/svn/e/trunk/elementary@60477 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElementary elm_widget.c: fixed a bug in elm_widget_sub_object_del
woohyun [Sat, 18 Jun 2011 05:47:57 +0000 (05:47 +0000)]
Elementary elm_widget.c: fixed a bug in elm_widget_sub_object_del
Original code did nothing for sd->child_can_focus, So fixed it.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60470 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElementary : use binary mode for fopen()
caro [Fri, 17 Jun 2011 21:41:17 +0000 (21:41 +0000)]
Elementary : use binary mode for fopen()

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60462 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelementary/build - removed scrolled_entry from POTFILES.in
antognolli [Fri, 17 Jun 2011 19:35:50 +0000 (19:35 +0000)]
elementary/build - removed scrolled_entry from POTFILES.in

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60455 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agodon't reference dead scrolled_entry in externals module
sachiel [Fri, 17 Jun 2011 18:22:15 +0000 (18:22 +0000)]
don't reference dead scrolled_entry in externals module

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60454 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElementary: adding image for latex docs.
gastal [Fri, 17 Jun 2011 14:45:19 +0000 (14:45 +0000)]
Elementary: adding image for latex docs.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60453 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelementary/notify - added restack callback
hermet [Fri, 17 Jun 2011 13:36:05 +0000 (13:36 +0000)]
elementary/notify - added restack callback

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60451 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelementary/notify - fixed wrongs.
hermet [Fri, 17 Jun 2011 12:51:12 +0000 (12:51 +0000)]
elementary/notify - fixed wrongs.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60450 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelementary/notify - too much copy and pastes. fixed a logic error.
hermet [Fri, 17 Jun 2011 12:42:57 +0000 (12:42 +0000)]
elementary/notify - too much copy and pastes. fixed a logic error.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60449 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoallow you to set and get table pack position/size in cells.
raster [Fri, 17 Jun 2011 11:36:08 +0000 (11:36 +0000)]
allow you to set and get table pack position/size in cells.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60448 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelementary: fix clip in the progressbar theme
yoz [Fri, 17 Jun 2011 11:05:20 +0000 (11:05 +0000)]
elementary: fix clip in the progressbar theme

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60444 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agobig move forward. scrolled entry and entry merge into entry. entry now
raster [Fri, 17 Jun 2011 09:44:31 +0000 (09:44 +0000)]
big move forward. scrolled entry and entry merge into entry. entry now
can be scrollable or not. scrolled entry now just calls entry calls
and is marked as dperecated to be killed off in the future so no need
to document it etc. edje external also goes.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60438 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelm examples: Fixed 'unused parameter' warnings. Added __UNUSED__
seoz [Fri, 17 Jun 2011 09:15:29 +0000 (09:15 +0000)]
elm examples: Fixed 'unused parameter' warnings. Added __UNUSED__
macro when config is not defined.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60433 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agowarn--
raster [Fri, 17 Jun 2011 09:06:09 +0000 (09:06 +0000)]
warn--

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60432 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoquick 3d test for people to know what the perspective and rotate
raster [Fri, 17 Jun 2011 06:58:35 +0000 (06:58 +0000)]
quick 3d test for people to know what the perspective and rotate
params do

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60424 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoUpdate .gitignore files
mike_m [Fri, 17 Jun 2011 01:59:49 +0000 (01:59 +0000)]
Update .gitignore files

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60416 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelementary - just updated AUTHORS
hermet [Fri, 17 Jun 2011 00:17:02 +0000 (00:17 +0000)]
elementary - just updated AUTHORS

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60414 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoDocumentatation and example for the twins anchorblock and anchorview
sachiel [Thu, 16 Jun 2011 21:28:02 +0000 (21:28 +0000)]
Documentatation and example for the twins anchorblock and anchorview

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60411 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoIgnore attributes when generating documentation
sachiel [Thu, 16 Jun 2011 21:27:08 +0000 (21:27 +0000)]
Ignore attributes when generating documentation

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60410 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelementary: add make rule to generate screenshots of the examples.
antognolli [Thu, 16 Jun 2011 21:08:05 +0000 (21:08 +0000)]
elementary: add make rule to generate screenshots of the examples.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60408 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: https://svn.enlightenment.org/svn/e/trunk/elementary@60407 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelementary: fix check of examples build and install.
antognolli [Thu, 16 Jun 2011 18:58:44 +0000 (18:58 +0000)]
elementary: fix check of examples build and install.

This check should be before AC_OUTPUT in configure.ac.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60406 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElementary: elm_animator documentation and example.
gastal [Thu, 16 Jun 2011 18:13:03 +0000 (18:13 +0000)]
Elementary: elm_animator documentation and example.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60405 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelm examples: Fixed 'unused parameter' warnings.
seoz [Thu, 16 Jun 2011 17:55:31 +0000 (17:55 +0000)]
elm examples: Fixed 'unused parameter' warnings.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60404 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelementary: fix examples DSO build.
antognolli [Thu, 16 Jun 2011 17:06:37 +0000 (17:06 +0000)]
elementary: fix examples DSO build.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60401 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelementary: add some examples and a better explanation to elm_bg.
antognolli [Thu, 16 Jun 2011 14:10:23 +0000 (14:10 +0000)]
elementary: add some examples and a better explanation to elm_bg.
The example code was copied from elementary_test, but now there are 3
pages (one for each example) explaining its usage.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60394 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelementary/transit - just modified to use evas_map_util_rotate.
hermet [Thu, 16 Jun 2011 08:20:48 +0000 (08:20 +0000)]
elementary/transit - just modified to use evas_map_util_rotate.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60378 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElm scrollend_entry: Fix group of elm_scrolled_entry_is_empty.
tasn [Thu, 16 Jun 2011 06:19:15 +0000 (06:19 +0000)]
Elm scrollend_entry: Fix group of elm_scrolled_entry_is_empty.

Patch by Jihoon Kim.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60373 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelm Elementary.h.in: Fixed documentation.
seoz [Thu, 16 Jun 2011 00:59:22 +0000 (00:59 +0000)]
elm Elementary.h.in: Fixed documentation.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60368 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElementary: Actionslider example and accompaning documentation.
gastal [Wed, 15 Jun 2011 14:22:11 +0000 (14:22 +0000)]
Elementary: Actionslider example and accompaning documentation.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60351 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElementary: actionslider documentation.
gastal [Wed, 15 Jun 2011 14:13:58 +0000 (14:13 +0000)]
Elementary: actionslider documentation.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60349 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelementary: Add acknowledgment of Samsung's patronage to
gastal [Wed, 15 Jun 2011 14:13:45 +0000 (14:13 +0000)]
elementary: Add acknowledgment of Samsung's patronage to
  documentation project.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60348 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelementary: fix tooltip segfaults with gengrid (cedric thanks)
yoz [Wed, 15 Jun 2011 14:07:28 +0000 (14:07 +0000)]
elementary: fix tooltip segfaults with gengrid (cedric thanks)

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60347 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelementary: fix slideshow transition, clip on image doesn't work today :P
yoz [Wed, 15 Jun 2011 13:50:39 +0000 (13:50 +0000)]
elementary: fix slideshow transition, clip on image doesn't work today :P

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60346 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFrom: Hyoyoung Chang <hyoyoung.chang@samsung.com>
raster [Wed, 15 Jun 2011 10:14:02 +0000 (10:14 +0000)]
From: Hyoyoung Chang <hyoyoung.chang@samsung.com>
Subject: [E-devel] [patch] elm_cnp_helper - string iteration bugfix

I've made a patch about elm_cnp_helper.
In elm_cnp_helper, some codes are unused.
It related with elm_entry for image showing, it makes image provider.
However elm_entry can parse an item with specific prefix.
It's not needed anymore.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60340 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoput 2 items in same cell or make them overlap test]
raster [Wed, 15 Jun 2011 10:07:59 +0000 (10:07 +0000)]
put 2 items in same cell or make them overlap test]

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60339 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelm genlist, photocam, map: Fixed wrong signal emitting.
seoz [Wed, 15 Jun 2011 05:30:23 +0000 (05:30 +0000)]
elm genlist, photocam, map: Fixed wrong signal emitting.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60325 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelm genlist: Fixed indentation.
seoz [Wed, 15 Jun 2011 04:58:14 +0000 (04:58 +0000)]
elm genlist: Fixed indentation.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60323 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElementary: elm_entry_filter_limit_size function is fixed. Now it can
woohyun [Tue, 14 Jun 2011 09:50:05 +0000 (09:50 +0000)]
Elementary: elm_entry_filter_limit_size function is fixed. Now it can
count tags and escape chars for counting max bytes or chars.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60303 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFrom: Seunggyun Kim <sgyun.kim@samsung.com>
raster [Tue, 14 Jun 2011 09:18:54 +0000 (09:18 +0000)]
From: Seunggyun Kim <sgyun.kim@samsung.com>
Subject: [E-devel] [Patch] elm_genlist - added auto scroll function
when expanding items.

Now, The user don't know how many items are added when the item is expanded in tree view.
If the use want to know how many items are added, they have to scroll
genlist view.

So I added auto scroll function when the items is expanded on bottom of viewport.
Using this, the user can know expanded items although that is expanded
beyond the view port.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60302 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFrom: Jeonghyun Yun <jh0506.yun@samsung.com>
raster [Tue, 14 Jun 2011 08:36:03 +0000 (08:36 +0000)]
From: Jeonghyun Yun <jh0506.yun@samsung.com>
Subject: [E-devel]  [Patch] elm_gengrid reorder mode moving effect added

Dear All.

I made a patch for elm_gengrid moving effect on reorder mode.

You can see reorder moving effect when you reorder item.

Please review this patch.

... I like! in svn! :)

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60301 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelementary/actionslider - fixed a minor bug.
hermet [Tue, 14 Jun 2011 03:00:41 +0000 (03:00 +0000)]
elementary/actionslider - fixed a minor bug.

indicator could not fixed at center correctly when the position of indicator is near the center...

mike_m found this bug. thanks.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60296 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelm achorblock: Fixed doxygen.
seoz [Mon, 13 Jun 2011 16:28:11 +0000 (16:28 +0000)]
elm achorblock: Fixed doxygen.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60276 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelementary: fix doc build when srcdir != builddir.
antognolli [Mon, 13 Jun 2011 14:51:06 +0000 (14:51 +0000)]
elementary: fix doc build when srcdir != builddir.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60273 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElm cnp: Fix string bounds checking.
tasn [Mon, 13 Jun 2011 13:25:08 +0000 (13:25 +0000)]
Elm cnp: Fix string bounds checking.

Patch by Hyoyoung Chang.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60269 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElm: Use 'canvas' API and structure rather than 'output' API and
seoz [Mon, 13 Jun 2011 11:26:08 +0000 (11:26 +0000)]
Elm: Use 'canvas' API and structure rather than 'output' API and
structure.

'canvas' and 'output' are same. So we need to deprecate one of them
later(may be evas 2.0 or so.) After I discuss this with raster, I've
got to use 'canvas' not 'output'. So I fixed elementary codes.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60268 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElm entry/scrolled_enry: Added *_entry_append API.
tasn [Mon, 13 Jun 2011 11:07:43 +0000 (11:07 +0000)]
Elm entry/scrolled_enry: Added *_entry_append API.

This is very useful when you want to feed an entry from a socket for example
and you don't want to wait until all the information is received

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60267 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelementary: add safety check to prevent some ill request.
cedric [Mon, 13 Jun 2011 07:43:11 +0000 (07:43 +0000)]
elementary: add safety check to prevent some ill request.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60261 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoremove .cvsignore files
billiob [Sun, 12 Jun 2011 21:38:37 +0000 (21:38 +0000)]
remove .cvsignore files

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60246 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElm label: Cleaned up min size calculation a bit.
tasn [Sun, 12 Jun 2011 12:02:57 +0000 (12:02 +0000)]
Elm label: Cleaned up min size calculation a bit.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60238 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElm scroller: Fixed 'may be used uninitialized' warnings.
seoz [Sat, 11 Jun 2011 16:43:20 +0000 (16:43 +0000)]
Elm scroller: Fixed 'may be used uninitialized' warnings.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60231 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElementary: Removed trailing whitespaces from c,h,am,ac,in.
seoz [Sat, 11 Jun 2011 07:36:37 +0000 (07:36 +0000)]
Elementary: Removed trailing whitespaces from c,h,am,ac,in.

I think there is no more whitespaces in elementary. So from now on
please check if your code is whitespace-free when you commit it. If so,
no one will suffer from removing whitespaces and merge conflict.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60223 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoless comments and cleaner code with commented out plotting debug
raster [Fri, 10 Jun 2011 12:16:20 +0000 (12:16 +0000)]
less comments and cleaner code with commented out plotting debug

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60189 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElm label: fixed label min size.
tasn [Fri, 10 Jun 2011 10:18:01 +0000 (10:18 +0000)]
Elm label: fixed label min size.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60187 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoand no needfor old overrides for setting fx/fy
raster [Fri, 10 Jun 2011 10:17:45 +0000 (10:17 +0000)]
and no needfor old overrides for setting fx/fy

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60186 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElm label: Fixed label min.
seoz [Fri, 10 Jun 2011 08:21:53 +0000 (08:21 +0000)]
Elm label: Fixed label min.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60184 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agomake sure defaults all match with code built in, and profiles etc.
raster [Fri, 10 Jun 2011 08:05:39 +0000 (08:05 +0000)]
make sure defaults all match with code built in, and profiles etc.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60182 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElm win: Added more docs.
seoz [Fri, 10 Jun 2011 07:35:07 +0000 (07:35 +0000)]
Elm win: Added more docs.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60181 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoand remove double callback calls! aaagh. changes didnt see the subtle
raster [Fri, 10 Jun 2011 07:22:27 +0000 (07:22 +0000)]
and remove double callback calls! aaagh. changes didnt see the subtle
differences in the cb names!

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60178 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agohmm conflict not merged right. fix.
raster [Fri, 10 Jun 2011 07:08:34 +0000 (07:08 +0000)]
hmm conflict not merged right. fix.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60177 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agobox may be deleted when win is deleted - so dont assume box is around.
raster [Fri, 10 Jun 2011 06:46:04 +0000 (06:46 +0000)]
box may be deleted when win is deleted - so dont assume box is around.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60176 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agouse width for height mode in genlist 4
raster [Fri, 10 Jun 2011 06:18:56 +0000 (06:18 +0000)]
use width for height mode in genlist 4

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60175 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelementary_test: Avoid a double free in box transition
mike_m [Fri, 10 Jun 2011 06:03:52 +0000 (06:03 +0000)]
elementary_test: Avoid a double free in box transition

 *** glibc detected *** elementary_test: double free or corruption (fasttop): 0x096aa5d0 ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(+0x6b591)[0xd08591]
/lib/tls/i686/cmov/libc.so.6(+0x6cde8)[0xd09de8]
/lib/tls/i686/cmov/libc.so.6(cfree+0x6d)[0xd0cecd]
/usr/local/lib/libevas.so.1(evas_object_smart_callback_call+0x146)[0x37d4f6]
/usr/local/lib/libelementary-ver-pre-svn-09.so.0(+0xcf984)[0x287984]
/usr/local/lib/libecore_evas.so.1(+0x11457)[0x612457]
/usr/local/lib/libecore.so.1(_ecore_event_call+0x389)[0xe93399]
/usr/local/lib/libecore.so.1(+0xca05)[0xe97a05]

my prefix: /usr/local
elm test data in /usr/local/share/elementary
==18230== Invalid read of size 4
==18230==    at 0x80582D6: _win_del (test_box.c:203)
==18230==    by 0x42684F5: evas_object_smart_callback_call (evas_object_smart.c:409)
==18230==    by 0x4112983: _elm_win_delete_request (elm_win.c:624)
==18230==    by 0x4338456: _ecore_evas_x_event_window_delete_request (ecore_evas_x.c:1065)
==18230==    by 0x4307398: _ecore_event_call (ecore_events.c:641)
==18230==    by 0x430BA04: _ecore_main_gsource_dispatch (ecore_main.c:553)

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60174 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElm segment_control: Fixed shadow declaration warnings.
seoz [Fri, 10 Jun 2011 05:12:28 +0000 (05:12 +0000)]
Elm segment_control: Fixed shadow declaration warnings.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60166 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoforgot to make window of smoothing configurable. fix minor macro
raster [Fri, 10 Jun 2011 05:07:21 +0000 (05:07 +0000)]
forgot to make window of smoothing configurable. fix minor macro
oopsie too.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60165 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElm label: Fixed default.edc from TAsn's commit. TAsn, can you check
seoz [Fri, 10 Jun 2011 02:57:07 +0000 (02:57 +0000)]
Elm label: Fixed default.edc from TAsn's commit. TAsn, can you check
this?

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60160 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElm config.c: Fixed thumb scroll option.
seoz [Fri, 10 Jun 2011 02:19:36 +0000 (02:19 +0000)]
Elm config.c: Fixed thumb scroll option.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60154 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElementary label: Fixed warnings.
seoz [Thu, 9 Jun 2011 15:39:58 +0000 (15:39 +0000)]
Elementary label: Fixed warnings.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60137 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElm label: Fix text sliding.
tasn [Thu, 9 Jun 2011 14:17:07 +0000 (14:17 +0000)]
Elm label: Fix text sliding.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60134 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElm label: Various fixes and cleanups.
tasn [Thu, 9 Jun 2011 13:56:09 +0000 (13:56 +0000)]
Elm label: Various fixes and cleanups.

1. Fixed ellipsis to work correctly.
2. Changed it to sync the background size to the text part size.
3. Font resizing also works nicely now.
4. Split internal text to format and actual text.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60132 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelementary: reduce risk of race condition.
cedric [Thu, 9 Jun 2011 10:24:26 +0000 (10:24 +0000)]
elementary: reduce risk of race condition.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60128 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoscroller smoothing stuff.
raster [Thu, 9 Jun 2011 10:14:16 +0000 (10:14 +0000)]
scroller smoothing stuff.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60126 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelementary/list - just removed empty lines
hermet [Thu, 9 Jun 2011 10:11:25 +0000 (10:11 +0000)]
elementary/list - just removed empty lines

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60125 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelementary/list - fixed for potential duplicated deletion (this is patched by jae...
hermet [Thu, 9 Jun 2011 10:08:58 +0000 (10:08 +0000)]
elementary/list - fixed for potential duplicated deletion (this is patched by jae.hwan.kim@samsung.com)

since the list calls the unref, it could be deleted multiple times
when user delete the list in it's callback function.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60124 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelementary/list - avoid unnecessary checking when deleting sub-objects
hermet [Thu, 9 Jun 2011 08:36:55 +0000 (08:36 +0000)]
elementary/list - avoid unnecessary checking when deleting sub-objects

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60120 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElementary map: improves pinch zoom & rotation
gouache [Thu, 9 Jun 2011 02:54:26 +0000 (02:54 +0000)]
Elementary map: improves pinch zoom & rotation

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60111 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElementary genlist: Indentation fix for reorder patch.
seoz [Thu, 9 Jun 2011 02:54:04 +0000 (02:54 +0000)]
Elementary genlist: Indentation fix for reorder patch.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60110 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElementary test_genlist.c: Added evas_object_event_propagate_set() for check object...
seoz [Wed, 8 Jun 2011 16:58:08 +0000 (16:58 +0000)]
Elementary test_genlist.c: Added evas_object_event_propagate_set() for check object. And changed parameter 0 to EINA_FALSE for Eina_Bool type.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60093 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElementary genlist: Fixed "Genlist 4" test case.
seoz [Wed, 8 Jun 2011 16:56:50 +0000 (16:56 +0000)]
Elementary genlist: Fixed "Genlist 4" test case.

Using evas_event_freeze/thaw in _item_realize, _item_block_recalc and _queue_process breaks "Genlist 4" test case which is using textblock.
We need to re-examine evas_event_freeze/thaw. They are so tricky :(

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60092 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElementary genlist: Refactoring.
seoz [Wed, 8 Jun 2011 10:58:00 +0000 (10:58 +0000)]
Elementary genlist: Refactoring.

1. Changed int for 0/1 to Eina_Bool.
2. Removed unnecessary variable. Don't need to assign macro to
variable. Just use macro.
3. Fixed indentation.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60086 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElementary genlist: Removed internal routine in _item_block_realize().
seoz [Wed, 8 Jun 2011 10:48:20 +0000 (10:48 +0000)]
Elementary genlist: Removed internal routine in _item_block_realize().

Genlist items are realized separately. So block realize doesn't mean
realizing all items in the block. This function and
_item_block_unrealize() will be refactored later again.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60085 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoElementary pager: Fixed warnings.
seoz [Wed, 8 Jun 2011 10:38:36 +0000 (10:38 +0000)]
Elementary pager: Fixed warnings.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60084 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agomark magic number as such
raster [Wed, 8 Jun 2011 06:58:51 +0000 (06:58 +0000)]
mark magic number as such

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60073 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoaaargh. thumbscroll border friction not quite right.. 0 is valid. :)
raster [Wed, 8 Jun 2011 06:54:02 +0000 (06:54 +0000)]
aaargh. thumbscroll border friction not quite right.. 0 is valid. :)
also... 0 are valid values of these config vars when getting props

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60072 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoand use different sym.
raster [Wed, 8 Jun 2011 03:00:52 +0000 (03:00 +0000)]
and use different sym.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60067 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelementary/pager - fixed minor mistake
hermet [Wed, 8 Jun 2011 00:40:00 +0000 (00:40 +0000)]
elementary/pager - fixed minor mistake

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60061 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelementary/pager - just modified for coding convention.
hermet [Wed, 8 Jun 2011 00:19:29 +0000 (00:19 +0000)]
elementary/pager - just modified for coding convention.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60060 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoelementary/pager - modified to content use EVAS_CALLBACK_DEL callback.
hermet [Wed, 8 Jun 2011 00:10:19 +0000 (00:10 +0000)]
elementary/pager - modified to content use EVAS_CALLBACK_DEL callback.

Because sub,del callback will be called for both base and content,
the item finding root will be called twice unnecessary.
This changes provide somewhat optimized sequence.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@60059 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33