barbieri [Tue, 27 Sep 2011 20:28:36 +0000 (20:28 +0000)]
elm_box: emit child,removed and child,added, allow smart-recalculate of box.
* proxy signals from evas_object_box: child,removed and child,added. Both
will carry event_info being the child element.
* elm_box_recalculate() to force recalculation of internal box, thus
applying the layout to children.
Thanks btdrucke for reporting!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63630
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Tue, 27 Sep 2011 15:04:57 +0000 (15:04 +0000)]
elm gengrid: Added "scroll,edge,top/bottom/left/right" smart callbacks.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63625
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Tue, 27 Sep 2011 06:40:06 +0000 (06:40 +0000)]
elm icon: Fixed build break from cedric commit r63537. Fixed build
warnings.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63621
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
woohyun [Sun, 25 Sep 2011 04:14:17 +0000 (04:14 +0000)]
elementary/entry : Fix possible memory leak problem.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63597
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
woohyun [Sun, 25 Sep 2011 03:50:28 +0000 (03:50 +0000)]
elementary/elm_entry : Deleted a line because this line could not be
reached.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63596
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
woohyun [Sun, 25 Sep 2011 03:43:10 +0000 (03:43 +0000)]
elementary/elm_entry.c : small change for reducing codes.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63595
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
woohyun [Sun, 25 Sep 2011 02:56:54 +0000 (02:56 +0000)]
elementary/elm_entry : add some null checking codes.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63594
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Fri, 23 Sep 2011 08:32:32 +0000 (08:32 +0000)]
elm genlist: Changed internal variable name. old_pan_y ->
reorder_old_pan_y.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63561
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Fri, 23 Sep 2011 00:34:50 +0000 (00:34 +0000)]
elementary/naviframe - updated doc.
fixed grammar. found by ShilpaOnkar Singh.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63551
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Fri, 23 Sep 2011 00:02:13 +0000 (00:02 +0000)]
elementary - fixed some logic errors patched by rajeev.r@samsung.com
Hi all,
I found few memory related issues in elementary package when performed static analysis on it.
These issues include:
Array indices getting out of bounds, freed memory address being passed to a function as parameter, memory not getting cleaned up because of earlier return statement.
Issues details:
1. In elm_widget.c inside function elm_widget_signal_callback_del(), it is possible that freed memory address esd is passed to the sd->callback_del_func(). I think it should be data, not esd.
Moreover what if the callback frees memory for data, then the other problem is that the return value is data from the function elm_widget_signal_callback_del() which in my opinion can be a problem.
2. Inside directory src/edje_externals for files elm_genlist.c, elm_notify.c, elm_list.c, elm_thumb.c and elm_map.c, array indices can go beyound bounary.
sizeof() operator for an array of character pointers will return [number of elements in the array * size of (char*)], basically 4 times the number of elements which has been taken care in assertion inside src/edje_extenarnals
while performing assertion but has been missed in the next statement in the loop condition.
3. In file src/lib/elm_config.c inside function _elm_config_profiles_list, freeing of file iterator has been missed out.
Please review the attached patch and let me know your opinion.
Thanks.
Regards,
Rajeev
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63550
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Thu, 22 Sep 2011 17:40:44 +0000 (17:40 +0000)]
elm els_scroller.c: Always check and delete hold_animator on mouse up.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63539
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 22 Sep 2011 13:51:22 +0000 (13:51 +0000)]
elementary: fix trying to use the best available icon size.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63537
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Thu, 22 Sep 2011 12:39:49 +0000 (12:39 +0000)]
elm genlist: Added genlist event hook boundary check routine.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63536
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 22 Sep 2011 11:31:22 +0000 (11:31 +0000)]
Elm entry: Fixed a bug with inserting chunks.
Thanks a lot to WooHyun for finding this.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63535
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 22 Sep 2011 07:00:10 +0000 (07:00 +0000)]
elementary: fix typo.
Patch by Guillaume "Kuri" Friloux <guillaume.friloux@asp64.com>.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63532
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Wed, 21 Sep 2011 10:44:06 +0000 (10:44 +0000)]
elm map: Coding convention.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63513
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Wed, 21 Sep 2011 10:37:23 +0000 (10:37 +0000)]
elm: Removed trailing whitespaces.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63512
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
gouache [Wed, 21 Sep 2011 07:04:34 +0000 (07:04 +0000)]
Elementary map : fix zoom-out bug
From: Kim Yunhan <spbear@gmail.com>
When you test elm_map with mouse wheel, it worked abnormally because of some bug.
So I made some more patch for fixing it.
This patch file also includes a previous patch (zoom-out issue).
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63510
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
gouache [Wed, 21 Sep 2011 06:20:28 +0000 (06:20 +0000)]
Elementary map : a bug fix for zoom-out in elm_map by Kim Yunhan
I wrote a patch that handles a bug while zooming-out in elm_map.
When I try to zoom out, some tiles are broken.
But it is hard to notice because broken frame disappears quickly.
I investigated in a few days.
And I realize that there are something wrong.
When map is zoomed out, a tile is shrunk by evas_object_resize().
But evas_map handles its texture by just its origin image size not a shrunk size.
If evas_object's width & height is shrunk, I have to handle for its texture.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63509
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Tue, 20 Sep 2011 01:39:35 +0000 (01:39 +0000)]
Elementary/naviframe - doc more.
Since the users have no idea about elm_object_item content/text parts names which are available,
added those part names in doc here.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63485
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Tue, 20 Sep 2011 01:22:53 +0000 (01:22 +0000)]
Elementary/naviframe - documentation
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63484
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Tue, 20 Sep 2011 00:31:44 +0000 (00:31 +0000)]
elementary/naviframe - fixed just indentation
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63483
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Mon, 19 Sep 2011 10:27:22 +0000 (10:27 +0000)]
elementary/video - fixed typo
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63476
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Mon, 19 Sep 2011 05:24:49 +0000 (05:24 +0000)]
elementary/elc_naviframe - modified to use a widget API
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63470
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Mon, 19 Sep 2011 05:23:35 +0000 (05:23 +0000)]
elementary/naviframe - added one convenient API for users.
pop the items which are in the stack between the top and the upper one of the given item
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63469
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
woohyun [Mon, 19 Sep 2011 05:22:22 +0000 (05:22 +0000)]
elementary/elm_radio : Added accessibility for elm_radio.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63468
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Mon, 19 Sep 2011 04:59:43 +0000 (04:59 +0000)]
elementary/widget - added one missing stuff.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63467
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sun, 18 Sep 2011 17:23:41 +0000 (17:23 +0000)]
fix compilation on Windows
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63458
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Sun, 18 Sep 2011 17:23:10 +0000 (17:23 +0000)]
position of Elementary.h
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63457
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Sun, 18 Sep 2011 07:53:41 +0000 (07:53 +0000)]
Elm gettext: Only translate if the app using elm is translatable.
It assumes gettext is initialized before the call to elm_init.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63452
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Fri, 16 Sep 2011 12:21:11 +0000 (12:21 +0000)]
elementary/naviframe - removed items in reverse since the items are stacked.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63439
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Fri, 16 Sep 2011 06:17:19 +0000 (06:17 +0000)]
elementary/naviframe - modified naviframe theme for title clicked signal emit.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63427
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Fri, 16 Sep 2011 06:11:36 +0000 (06:11 +0000)]
elementary/naviframe - to be proper name.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63426
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Fri, 16 Sep 2011 02:20:02 +0000 (02:20 +0000)]
elementary/naviframe - added item signal emit func.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63425
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Fri, 16 Sep 2011 02:10:07 +0000 (02:10 +0000)]
elementary/elm_object_item - added signal emit func.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63424
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Fri, 16 Sep 2011 01:09:48 +0000 (01:09 +0000)]
elementary/naviframe - renamed internal function names.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63423
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Fri, 16 Sep 2011 01:05:15 +0000 (01:05 +0000)]
elementary/naviframe - added signal emit hook
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63422
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Thu, 15 Sep 2011 14:39:43 +0000 (14:39 +0000)]
elm po: Updated po files.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63411
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Thu, 15 Sep 2011 14:39:03 +0000 (14:39 +0000)]
elm ko_KR.po: Korean is not an RTL language. How stupid I was...
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63410
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Thu, 15 Sep 2011 02:20:26 +0000 (02:20 +0000)]
elm icon: Removed trailing whitespaces.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63404
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Thu, 15 Sep 2011 02:16:37 +0000 (02:16 +0000)]
elm gengrid: Added page feature to gengrid. Patch by Benjamin Drucker
<benjamin.t.drucker@alum.mit.edu>. Thanks a lot!
On Wed, Aug 31, 2011 at 1:52 PM, Benjamin Drucker
<benjamin.t.drucker@alum.mit.edu> wrote:
> Earlier this month, there was a svn commit
> (http://trac.enlightenment.org/e/changeset/62496) which added a few
> page-related APIs to the elm scroller. These should probably also be
> added to gengrid, genlist and maybe even grid and list. Right now,
> though, I need them for gengrid. So I propose this patch, based
> entirely on the change that went in before. I've built it and I'm
> using these new gengrid APIs in my code now.
On Fri, Sep 9, 2011 at 4:45 PM, Benjamin Drucker
<benjamin.t.drucker@alum.mit.edu> wrote:
> Slowly but surely....
>
> This version of the gengrid page APIs patch has the following changes:
> 1. fixed spacing issues
> 2. add const where needed
> 3. submitted a gengrid longpressed change in a separate patch
>
> I really want to try to squeak this in the upcoming release if at all
> possible. If I have an extra space in some file, I promise I'll not do
> it again for the next patch!
>
> Thanks!!
> Ben
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63403
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Thu, 15 Sep 2011 00:41:12 +0000 (00:41 +0000)]
elementary/elm_common - fixed typo
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63402
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Thu, 15 Sep 2011 00:15:12 +0000 (00:15 +0000)]
elementary/naviframe - modified to show the title area shadow.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63401
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 14 Sep 2011 18:28:22 +0000 (18:28 +0000)]
elementary: decorelate fdo from thumbnail resizing.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63393
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Wed, 14 Sep 2011 14:12:13 +0000 (14:12 +0000)]
From: cnook <kimcinoo@gmail.com>
Subject: [E-devel] [Patch] elm_diskselector (ticket #853)
Date: Thu, 8 Sep 2011 12:41:27 +0900
Dear All, Hello~
The attached patch for resolving the ticket #853.
(http://trac.enlightenment.org/e/ticket/853)
There is an issue when it comes to rounded item.
Anyhow, I will fix it also.
Sincerely,
Shinwoo Kim
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63386
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Wed, 14 Sep 2011 12:47:46 +0000 (12:47 +0000)]
Elementary/naviframe - removed blank APIs.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63385
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Wed, 14 Sep 2011 12:37:17 +0000 (12:37 +0000)]
elementary/naviframe - support default content/text part name
removed shadow var.
removed unuseful line.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63384
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Wed, 14 Sep 2011 11:30:21 +0000 (11:30 +0000)]
elm src/examples: Applied elm API changes.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63382
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Wed, 14 Sep 2011 11:21:01 +0000 (11:21 +0000)]
elementary/naviframe - removed white trailings
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63381
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Wed, 14 Sep 2011 11:05:54 +0000 (11:05 +0000)]
elementary/naviframe - removed unproper method.
user needs to set their own style.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63380
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Wed, 14 Sep 2011 10:56:44 +0000 (10:56 +0000)]
elementary/naviframe - merged groups base and title
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63379
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Wed, 14 Sep 2011 09:53:11 +0000 (09:53 +0000)]
elm button: Added _del_pre_hook to button. This reduces unnecessary calculations
and min setttings.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63378
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Wed, 14 Sep 2011 08:15:44 +0000 (08:15 +0000)]
elementary/naviframe - just updated signal name.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63376
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Wed, 14 Sep 2011 07:50:05 +0000 (07:50 +0000)]
elementry/ctxpopup - oopss. fixed ctxpopup according to changes
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63375
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Wed, 14 Sep 2011 07:48:54 +0000 (07:48 +0000)]
elementry/ctxpopup - renamed more properly.
thanks govindaraju sm.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63374
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Wed, 14 Sep 2011 06:50:10 +0000 (06:50 +0000)]
elementary/naviframe - removed FIXME
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63372
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Wed, 14 Sep 2011 06:49:23 +0000 (06:49 +0000)]
elementary/naviframe - filled the content_unset_hook
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63371
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Wed, 14 Sep 2011 06:23:08 +0000 (06:23 +0000)]
elementary/naviframe - modified to support any parts of item content/text but not specified.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63370
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Wed, 14 Sep 2011 02:09:05 +0000 (02:09 +0000)]
elementary/win - added signal callback call for theme chanaged.
application developers may need to know when theme is changed.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63368
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Tue, 13 Sep 2011 16:59:25 +0000 (16:59 +0000)]
elm elm_widget.c: Fixed indentation.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63361
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Tue, 13 Sep 2011 16:58:10 +0000 (16:58 +0000)]
elm calendar: Internationalization of calendar title. Patch by Jihoon Kim <imfine98@gmail.com>
On Tue, Sep 13, 2011 at 10:47 PM, Jihoon Kim <imfine98@gmail.com> wrote:
> Hello, EFL developers.
>
> At this moment, the title format of elementary calendar widget is "%B %Y".
> However, it should be displayed as "%Y년 %B" in Korea.
> This patch is implemented for supporting this feature.
>
> Would you please apply this patch?
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63360
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Mon, 12 Sep 2011 09:23:38 +0000 (09:23 +0000)]
elementary/ctxpopup - fixed indent.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63346
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
hermet [Mon, 12 Sep 2011 09:22:36 +0000 (09:22 +0000)]
elementary/ctxpopup - minor changes.
used elm_widget_item_del.
and should be hidden when list is empty
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63345
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Mon, 12 Sep 2011 03:14:53 +0000 (03:14 +0000)]
don't require "menu/" prefix for menu icons, fall back on regular icon name
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63335
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Mon, 12 Sep 2011 02:06:27 +0000 (02:06 +0000)]
make ELM_CHECK_WIDTYPE & co macros useful. would you believe this macro came from my first ever code patch :D
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63334
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Mon, 12 Sep 2011 02:05:30 +0000 (02:05 +0000)]
clicking a toolbar item is now a toggle:
clicking an unselected item -> item is selected
clicking a selected item -> item is unselected
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63333
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Mon, 12 Sep 2011 01:56:57 +0000 (01:56 +0000)]
typos
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63332
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Mon, 12 Sep 2011 01:05:07 +0000 (01:05 +0000)]
all this for elm_theme_data_get
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63331
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Sun, 11 Sep 2011 12:24:40 +0000 (12:24 +0000)]
elm gengrid: Gengrid longpress documentation. Patch by Benjamin Drucker <benjamin.t.drucker@alum.mit.edu>
On Fri, Sep 9, 2011 at 4:18 PM, Benjamin Drucker <benjamin.t.drucker@alum.mit.edu> wrote:
> gengrid already emits "longpressed" signals, but it is not currently
> documented nor demonstrated in the examples. See the attached patch,
> please.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63323
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Sat, 10 Sep 2011 19:43:46 +0000 (19:43 +0000)]
greatly improve escape code for cnp escapes, also fixes all cnp escaping bugs
also fix another non-elm cnp crash
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63318
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Sat, 10 Sep 2011 15:54:43 +0000 (15:54 +0000)]
add elm_object_item_data_get elm_object_item_data_set to wrap corresponding elm_widget_item calls
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63313
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
discomfitor [Sat, 10 Sep 2011 14:19:25 +0000 (14:19 +0000)]
revert this addition from r62857: breaks elm menus in some cases
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63312
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
yoz [Fri, 9 Sep 2011 12:49:54 +0000 (12:49 +0000)]
elementary: oups missing test add
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63307
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
yoz [Fri, 9 Sep 2011 12:43:34 +0000 (12:43 +0000)]
elementary: welcome to group in gengrid. Still need some work with reorder...
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63306
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Thu, 8 Sep 2011 10:28:49 +0000 (10:28 +0000)]
elm po: Updated po files.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63292
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Thu, 8 Sep 2011 10:21:04 +0000 (10:21 +0000)]
elm test_genlist.c: I introduce "Genlist Textblock" test case into
elementary_test. This will help test textblock with genlist. Enjoy it!
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63291
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 8 Sep 2011 10:10:45 +0000 (10:10 +0000)]
Elm Glayer: Updated documentation
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63290
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 8 Sep 2011 10:10:41 +0000 (10:10 +0000)]
Elm_glayer: Reset ZOOM, ROTATE to function as before continues.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63289
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 8 Sep 2011 10:10:38 +0000 (10:10 +0000)]
Elm glayer: Moved is_mirrored definition and added comment.
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63288
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 8 Sep 2011 10:10:34 +0000 (10:10 +0000)]
Elm glayer: Added glayer_continues_enable setting to elm-config-file.
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63287
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 8 Sep 2011 10:10:30 +0000 (10:10 +0000)]
Elm glayer: Cleaned elm_gesture_layer.c.
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63286
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
tasn [Thu, 8 Sep 2011 10:10:27 +0000 (10:10 +0000)]
Elm glayer: Added Continues-gesture-feature of Line, Flick, Zoom, Rotate.
TODO: Clean code (added this version to have easy way of review), and maybe add pref-var of enabling disabline continues gestures
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63285
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Wed, 7 Sep 2011 15:02:27 +0000 (15:02 +0000)]
elm diskselector: Fixed elm_diskselector_item_selected_set() hanging bug. Patch by Hyoyoung Chang <hyoyoung.chang@samsung.com>
On Wed, Sep 7, 2011 at 6:51 PM, Hyoyoung Chang <hyoyoung.chang@samsung.com> wrote:
> Dear developers.
>
> This patch is fixing - hangs after using elm_diskselector_item_selected_set.
> Elm_diskselector add a idler and remove in _move_scroller with checking
> wd->idler
> But in elm_diskselector_item_selected_set, it's not use wd->idler.
> So idler is called infinite.
>
> It also registered in ticket ( http://trac.enlightenment.org/e/ticket/854 )
>
> Thank you
On Wed, Sep 7, 2011 at 7:00 PM, Hyoyoung Chang <hyoyoung.chang@samsung.com> wrote:
> I omitted about credit.
> With cnook, I can easily find this bug.
> Thanks to cnook
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63269
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
woohyun [Wed, 7 Sep 2011 06:15:55 +0000 (06:15 +0000)]
elementary : Elementary focus can be controlled only when top window's
canvas gets focus. If elementary's focus control is tried with
unfocused canvas, newest_focus_count is only updated.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63245
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
woohyun [Wed, 7 Sep 2011 01:41:19 +0000 (01:41 +0000)]
elementary/elm_win : Elementary's focus control should be started
after the canvas gets focus. There can be a case that the canvas doesn't get
focus when elm_win is shown.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63240
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 5 Sep 2011 20:31:51 +0000 (20:31 +0000)]
elementary: use sorted state to improve gengrid and genlist.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63217
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 5 Sep 2011 20:30:12 +0000 (20:30 +0000)]
elementary: fix ordering bug in fileselector.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63216
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 5 Sep 2011 20:09:02 +0000 (20:09 +0000)]
elementary: forgotten patch that cleanup callback.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63212
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Mon, 5 Sep 2011 12:16:36 +0000 (12:16 +0000)]
elm genlist: Fixed reordering mode bug.
1. Fixed floating item bug while reordering.
2. Fixed moving an item out of range bug while reordering.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63195
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Mon, 5 Sep 2011 12:14:20 +0000 (12:14 +0000)]
elm genlist: Fixed formatting.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63194
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 5 Sep 2011 07:15:41 +0000 (07:15 +0000)]
fix COPYING to say 2011.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63187
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Sun, 4 Sep 2011 04:28:02 +0000 (04:28 +0000)]
elm Elementary.h.in: Fixed typo.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63149
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
rui [Sat, 3 Sep 2011 17:57:36 +0000 (17:57 +0000)]
Adjust spec to existing modules.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63130
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
captainigloo [Sat, 3 Sep 2011 09:42:37 +0000 (09:42 +0000)]
Elementary: fix typo
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63114
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sat, 3 Sep 2011 05:13:25 +0000 (05:13 +0000)]
From: Sanjeev BA <as2902.b@samsung.com>
Subject: [E-devel] [PATCH] Add new API elm_diskfileselector_item_num_get()
Kindly review and provide your comments on this patch, that adds new API
elm_diskfileselector_item_num_get().
Add elm_diskselector_display_item_num_get() API.
Added required documentation in docx and Elementary.h.in files.
Updated test programs to print number of items set - as a verification.
Make input param as const. Thanks SeoZ.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63107
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
captainigloo [Fri, 2 Sep 2011 16:19:22 +0000 (16:19 +0000)]
Elementary: 16px is a common value for icons size.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63091
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Fri, 2 Sep 2011 04:53:48 +0000 (04:53 +0000)]
elm scroller: Added 'const' to the first Evas_Object parameter of
getters.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63085
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Fri, 2 Sep 2011 04:52:18 +0000 (04:52 +0000)]
elm els_scroller.c: Fixed formatting.
Fixed indentation. Fixed spacing.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63084
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
seoz [Fri, 2 Sep 2011 04:09:17 +0000 (04:09 +0000)]
elm: Removed all trailing whitespaces.
Why they are added even I'm removing them arbitrarily.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63083
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
captainigloo [Thu, 1 Sep 2011 19:14:32 +0000 (19:14 +0000)]
elementary: Privide a new api to elm_photo : elm_photo_thumb_set.
It works like elm_icon_thumb_set : it generates the thumb of the file passed as argument.
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@63063
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33