Commit Graph

3651 Commits

Author SHA1 Message Date
Jeonghyun Yun 628eab467c From: Jeonghyun Yun <jh0506.yun@samsung.com>
Subject: Re: [E-devel] [Patch] elm_gengrid reorder bug patch

I found a gengrid bug about reordering.

It sometimes happens that some gengrid item disappear when reorder item.



SVN revision: 63783
2011-10-04 00:59:18 +00:00
Cedric BAIL 33254e8736 elementary: turn on priority when it make sense.
SVN revision: 63770
2011-10-03 10:33:31 +00:00
Cedric BAIL 6001b100e6 elementary: fix coding style.
SVN revision: 63769
2011-10-03 10:29:52 +00:00
Tom Hacohen 2dd4edba45 Elm entry: Use group inheritance in theme.
SVN revision: 63765
2011-10-03 07:56:03 +00:00
Mike Blumenkrantz cf1f395966 fix bug where window-type tooltip deletion caused infinite recursion
SVN revision: 63761
2011-10-03 04:12:40 +00:00
Mike Blumenkrantz 99efe7327e some toolbar menu fixes to go with r63756
SVN revision: 63760
2011-10-03 03:47:52 +00:00
Mike Blumenkrantz 5bc9d81812 fix fixme in elm_toolbar_item_menu_get: no longer modifies a toolbar item
SVN revision: 63756
2011-10-03 02:25:30 +00:00
Massimo Maiurana e4e61d12c0 updating portuguese translations
SVN revision: 63741
2011-10-01 14:53:04 +00:00
ChunEon Park 07c21ef747 elementary/toolbar - trivial changes
SVN revision: 63738
2011-10-01 04:20:36 +00:00
Mike Blumenkrantz dde56b1bd5 another toolbar bug for the elm todo
SVN revision: 63737
2011-09-30 22:07:50 +00:00
Carsten Haitzler 779ca79b75 formatting.
SVN revision: 63722
2011-09-30 11:22:22 +00:00
Carsten Haitzler 1cdb29aa35 errr. why didnt this get committed? commit.
SVN revision: 63721
2011-09-30 08:48:25 +00:00
Carsten Haitzler 7efb904984 and lets stick to ewebkit? there is no web_client (at least not from
webkit)



SVN revision: 63720
2011-09-30 08:47:19 +00:00
Carsten Haitzler 2c4ece051f use idle enterers not idlers! in disckselector!
SVN revision: 63719
2011-09-30 08:36:50 +00:00
Carsten Haitzler 0db04357d5 commit missing freeze/thaw patch!
SVN revision: 63718
2011-09-30 08:03:56 +00:00
Mike Blumenkrantz e12c047b02 fix segvs
SVN revision: 63717
2011-09-30 07:33:09 +00:00
Mike Blumenkrantz 3d6057a879 update elm todo
SVN revision: 63712
2011-09-30 05:14:48 +00:00
Mike Blumenkrantz 15e90bc489 elm_toolbar_item_object_get()
elm_object_item_object_get() should probably be implemented at some point, but that is definitely one of the dumbest function names I have ever heard


SVN revision: 63711
2011-09-30 04:26:58 +00:00
Mike Blumenkrantz 2f3ec838ef yeah, using vague numbers instead of clearly named enum values! best choice!
no wait...that's the OPPOSITE of the best choice.


SVN revision: 63706
2011-09-30 03:44:46 +00:00
Daniel Juyung Seo 8f067c3089 elm genlist: Oops removed test code.
SVN revision: 63695
2011-09-30 01:53:52 +00:00
Daniel Juyung Seo 212b3cb83b elm genlist: First commit that uses edc inheritance :) 'data' is not
inherited well yet, so I described it.


SVN revision: 63694
2011-09-30 01:47:52 +00:00
Mike Blumenkrantz 99d7b9d6af new toolbar mode: always_select
when this mode is enabled, a toolbar item will always be selected. if the selected item is deleted, the next item will be selected. if there is no next item, the first item will be selected. if there is no next or first item, you can go <expletive deleted> yourself.


SVN revision: 63691
2011-09-29 23:46:55 +00:00
Iván Briano 28a4120b65 Some day I will learn to rebase without fucking up
SVN revision: 63687
2011-09-29 21:45:27 +00:00
Iván Briano 1107e0e543 People from Earth: Welcome Elm_Web
Started by glima as a thin wrapper around ewk_view to make webkit
work better integrated with Elementary, then grew up as a more complete
widget thanks to k-s' magic fingers, and now I screwed it up but it looks
like it works, so there..

Build WebKit-EFL, rebuild Elementary and enjoy elm_web.


SVN revision: 63676
2011-09-29 20:58:22 +00:00
Mike Blumenkrantz 99c09ca252 apparently I forgot to add this in my earlier toolbar commit and nobody noticed
SVN revision: 63674
2011-09-29 20:27:05 +00:00
Massimo Maiurana 20ee0f9254 updating french and italian translations
SVN revision: 63670
2011-09-29 16:29:37 +00:00
Daniel Juyung Seo 736b2a259d elm: Updated authors in elm.
SVN revision: 63667
2011-09-29 13:21:51 +00:00
Hyoyoung Chang 98095f3486 From: Hyoyoung Chang <hyoyoung.chang@samsung.com>
Subject: [E-devel] [patch] elm_{entry, label} - add evas_event_{freeze, thaw}

This patch adds evas_event_freeze and thaw to elm_{entry,label}.
Normally it's not speed up much. But in some event storm cases, it's speed
up to 10% in my test cases (which is putting 200 entries in a box)



SVN revision: 63666
2011-09-29 12:02:49 +00:00
Cedric BAIL 2a43cf8486 elementary: automatically rotate image using exif information.
Patch by Jiyoun Park <jy0703.park@samsung.com>


SVN revision: 63661
2011-09-29 09:03:16 +00:00
ChunEon Park 56cf58b02e Elementary - fixed typo.
who caused it?! :p



SVN revision: 63656
2011-09-29 07:54:24 +00:00
Mike Blumenkrantz 6f4ac98b6e add identical code for "elm/toolbar/item/item_horizontal" group to actively maintained themes for an item style where the text is on the right of the icon and swings to the middle of the item on selection.
this showcases new group inheritance from edje!

...it also throws a non-fixed part error


SVN revision: 63655
2011-09-29 07:36:09 +00:00
WooHyun Jung 15a8415fa8 elementary/elm_pager : When new content is pushed, clearing focus in
old content is enough.


SVN revision: 63654
2011-09-29 06:31:40 +00:00
Mike Blumenkrantz 367017a322 should probably apply theme hook to toolbar items at some point I guess
SVN revision: 63650
2011-09-29 05:07:50 +00:00
ChunEon Park 44c0da0902 elementary/main - elm_config_sub_shutdown is more sensible and removed duplicated codes
SVN revision: 63649
2011-09-29 02:00:20 +00:00
Mike Blumenkrantz f77106b902 add a todo file for elm to start keeping track of issues
SVN revision: 63647
2011-09-29 00:29:38 +00:00
Mike Blumenkrantz a73fd7e3f4 +elm_toolbar_item_icon_memfile_set
we should probably move towards an elm_object(_item)_icon_set api soon...


SVN revision: 63645
2011-09-28 23:07:18 +00:00
Carsten Haitzler c575d2d4c6 Document how to use thread with EFL in nice detail for "beginners" who
know already how to use threads (pthread) and then how to use that
with EFL.



SVN revision: 63641
2011-09-28 11:53:41 +00:00
Hyoyoung Chang 394d2225cf From: Hyoyoung Chang <hyoyoung.chang@samsung.com>
Subject: [E-devel] [patch] elm_cnp_helper - add ATOM handling
Date: Wed, 28 Sep 2011 15:42:20 +0900

blah blah blah, this fixes cnp compatibility with some apps good work hyoyoung


SVN revision: 63639
2011-09-28 06:48:44 +00:00
Daniel Juyung Seo 1b3f3822fd elm genlist: Removed unnecessary local variable.
SVN revision: 63638
2011-09-28 05:56:28 +00:00
Vincent Torri d82ef7eea7 bump gettext version
SVN revision: 63634
2011-09-27 21:39:49 +00:00
Gustavo Sverzut Barbieri 20eb101d58 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!




SVN revision: 63630
2011-09-27 20:28:36 +00:00
Daniel Juyung Seo 52da836d78 elm gengrid: Added "scroll,edge,top/bottom/left/right" smart callbacks.
SVN revision: 63625
2011-09-27 15:04:57 +00:00
Daniel Juyung Seo 4b45d09d00 elm icon: Fixed build break from cedric commit r63537. Fixed build
warnings.


SVN revision: 63621
2011-09-27 06:40:06 +00:00
WooHyun Jung ffd271b5df elementary/entry : Fix possible memory leak problem.
SVN revision: 63597
2011-09-25 04:14:17 +00:00
WooHyun Jung f787c57284 elementary/elm_entry : Deleted a line because this line could not be
reached.


SVN revision: 63596
2011-09-25 03:50:28 +00:00
WooHyun Jung a7185d1bb5 elementary/elm_entry.c : small change for reducing codes.
SVN revision: 63595
2011-09-25 03:43:10 +00:00
WooHyun Jung c879c55fad elementary/elm_entry : add some null checking codes.
SVN revision: 63594
2011-09-25 02:56:54 +00:00
Daniel Juyung Seo b7a22247f2 elm genlist: Changed internal variable name. old_pan_y ->
reorder_old_pan_y.


SVN revision: 63561
2011-09-23 08:32:32 +00:00
ChunEon Park 12d5ae477d elementary/naviframe - updated doc.
fixed grammar. found by ShilpaOnkar Singh. 



SVN revision: 63551
2011-09-23 00:34:50 +00:00
ChunEon Park 009d533645 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



SVN revision: 63550
2011-09-23 00:02:13 +00:00