Commit Graph

4324 Commits

Author SHA1 Message Date
Hyoyoung Chang 991edb4291 From: Hyoyoung Chang <hyoyoung@gmail.com>
Subject: [E-devel] [patch] elm_cnp_helper - code clean up
Date: Wed, 28 Dec 2011 19:29:39 +0900

Dear all,

it's a small patch which removes some needless compare and cleans up
code in elm_cnp_helper.

Thank you.


SVN revision: 66598
2011-12-28 12:54:59 +00:00
Carsten Haitzler 1713de6106 add recursie object find function - it will only look at elm children
not go into edje objects et.c and hunt their children too. should be
more efficient than evas's recursive name finder.



SVN revision: 66591
2011-12-28 06:01:31 +00:00
Carsten Haitzler b8d342e49e add func for recursively finding named widgets.
SVN revision: 66589
2011-12-28 05:51:10 +00:00
Carsten Haitzler bc6b2aaa04 elc_ctxpopuop uses an lm_scroller not els_smart_scroller - so its push
and pop of freeze...! :)



SVN revision: 66588
2011-12-28 05:49:41 +00:00
PRINCE KUMAR DUBEY 72ba73fa91 From: PRINCE KUMAR DUBEY <prince.dubey@samsung.com>
Subject: [E-devel]  [Patch] elm_conform patch

Change Description:
  When no geometry information of ind/sft/kbd, resetting the geometry.
  


SVN revision: 66586
2011-12-28 04:24:06 +00:00
Bluezery 5f6adf21b6 From: Bluezery <ohpowel@gmail.com>
Subject: [E-devel] [Patch][elm_map] Pause progressbar animator when
map is paused


When map is paused by using elm_map_paused_set(), all existing
animations is stopped.
(ref:
http://docs.enlightenment.org/auto/elementary/group__Map.html#ga6ab43ef6429140f8cccbd3669c5ed52e)
But progress bar can be still running before all download requests are
completed. It is equal to user expectations.

I have fixed this.
if paused is TRUE, stop progress bar.
If paused is FALSE, start progress bar if download requests are
remained.



SVN revision: 66585
2011-12-28 04:18:59 +00:00
cnook e70dcfe130 elementary/ctxpopup
The ctxpopup had used elm_ojbect_scroll_freeze_push(), pop() for the
scroll-freeze-on,of callback.
If user calls elm_object_scroll_freeze_pop() only after
elm_ojbect_scroll_freeze_push(), then it will be fine.
But sometimes user calls elm_object_scroll_freeze_pop() two times in a
row.. Then you can find there is infinite loop in following..

Signed-Off-By: cnook <kimcinoo@gmail.com>



SVN revision: 66584
2011-12-28 04:17:33 +00:00
WooHyun Jung 5f99ff1ffe elementary : Modified entry.edc for preediting feature.
SVN revision: 66583
2011-12-28 04:02:10 +00:00
Hyoyoung Chang 84554addb8 From: Hyoyoung Chang <hyoyoung@gmail.com>
Subject: [E-devel] [patch] elm_cnp_helper - change elm_cnp_selection_set and code cleanup
Date: Tue, 27 Dec 2011 20:15:14 +0900

Dear all.

As discomfitor suggested, I cleanup some codes.
elm_cnp_selection_set : add buffer length argument and check for image type.
(i think it's urgent issue before elm_cnp_selection_set api is widely used.)
enum defines : add 'type' prefix.

Thanks


SVN revision: 66566
2011-12-27 11:24:13 +00:00
ChunEon Park 90d1d1635e elementary/map - a trivial change.
SVN revision: 66560
2011-12-27 05:43:04 +00:00
Mike McCormack 17e5b6cdf3 elementary: Fix a warning
test_ctxpopup.c: In function `_btn_clicked':
test_ctxpopup.c:41:20: warning: unused parameter `data'

Signed-off-by: Mike McCormack <mikem@ring3k.org>

SVN revision: 66533
2011-12-26 20:55:49 +00:00
Cedric BAIL c6e5c1987c elementary: fix infinite recursive call in elm_slider.
SVN revision: 66531
2011-12-26 15:01:51 +00:00
Cedric BAIL 283a6658a4 elementary: add elm_genlist_item_index_get.
SVN revision: 66530
2011-12-26 14:30:21 +00:00
Bluezery 4658b25be4 elementary/map
Dear all,

I have found a bug that calculation fails when view port size is
bigger than map size.
For example, if map size is 256x256 but view port size is 798x798
(when zoom level is a 1), center longitude & latitude is out bound
from normal longitude & latitude.
I have fixed it.
Please review this patch.

Signed-Off-By: Bluezery <ohpowel@gmaill.com>
Signed-Off-By: ChunEon Park <hermet@hermet.pe.kr>



SVN revision: 66526
2011-12-26 11:03:18 +00:00
ChunEon Park 20cc624603 elementary/naviframe - prevent accessing a null pointer
SVN revision: 66525
2011-12-26 08:03:30 +00:00
chanwook jung 91c9921fd7 From: chanwook jung <jchanwook@gmail.com>
Subject: [E-devel] [Patch] [genlist] modified _item_block_unrealize
postion in calc_job

Previously, group item did not unrealized at rotate.



SVN revision: 66510
2011-12-26 05:32:40 +00:00
Daniel Juyung Seo 81c0c5e6b0 elm genlist: Fixed function declaration formatting.
SVN revision: 66509
2011-12-26 05:15:21 +00:00
ChunEon Park 53a9430282 elementary/ctxpopup - removed restack test.
need more proper test.



SVN revision: 66506
2011-12-26 04:10:46 +00:00
Hyoyoung Chang ad04bbfc23 From: Hyoyoung Chang <hyoyoung@gmail.com>
Subject: [E-devel] [patch] elm_cnp_helper - make some cnp apis as
public EAPI

As I suggested, I made a patch for some cnp apis.
I think copying and pasting APIs are pretty mature to be public
Those are elm_selection_set, elm_selection_clear, elm_selection_get.
And adding cnp prefix for distinction from word, or char selections.

elm_selection_set    --> elm_cnp_selection_set
elm_selection_clear --> elm_cnp_selection_clear
elm_selection_get    --> elm_cnp_selection_get

And drag and drop APIs should be remained as private.
It has many flaws.




SVN revision: 66505
2011-12-26 04:08:45 +00:00
Hyoyoung Chang defb09803a From: Hyoyoung Chang <hyoyoung@gmail.com>
Subject: [E-devel] [patch] elc_multibuttonentry - clean unused vars

I just clean unused vars of elc_multibuttonentry.
It made that gcc complains :P



SVN revision: 66504
2011-12-26 04:01:31 +00:00
Bluezery 6e25241d32 From: Bluezery <ohpowel@gmail.com>
Subject: [E-devel]  [Patch][elm_map] Fix mouse down event propagation

It's simple bug fix for propagate mouse down event via long press
event properly.



SVN revision: 66503
2011-12-26 03:50:33 +00:00
Fabiano Fidêncio 77d0c1f015 elm toolbar: call the correct function to set a item del callback
We don't want a recursive loop, eh?
    And Merry X-Mas to all!


SVN revision: 66494
2011-12-25 02:36:00 +00:00
Daniel Juyung Seo 39a31a0970 elm test_ctxpopup.c: Fixed build warning. Added __UNUSED__ for unused parameter.
SVN revision: 66490
2011-12-24 04:20:26 +00:00
Daniel Juyung Seo c633829477 elm po: Updated po.
SVN revision: 66489
2011-12-24 04:20:22 +00:00
Daniel Juyung Seo 57213b618b elm genlist: Fixed genlist auto scroll bug. Patch by Chanwook Jung <joey.jung@samsung.com>
2011/12/23 Chan-Wook Jung <joey.jung@samsung.com>:
>
> I attached 2nd patch. There are some changes about auto scroll.
> In previous version did not support various bring_in mode in calc_job. So I added scrollto_type value.
> I changed the code to fix this promblem,
> If the bring_in item is in the queue and did not changed pan size, Bring_in function is not working properly.
> When using expandable list, If the last item is in the screen, The last item is located at the bottom and
> If the last item is out of the screen, the expanded_item is located at the top.
>
> Thanks
> Chanwook Jung

SVN revision: 66488
2011-12-24 04:20:18 +00:00
Daniel Juyung Seo 2e8969d27f elm genlist: Fixed indentation.
SVN revision: 66472
2011-12-23 06:54:47 +00:00
Daniel Juyung Seo 5c57fb3438 elm gengrid: Fixed crashed on Enter event with no selected item. Patch by
Jeonghyun Yoon <jh0506.yun@samsung.com>

2011/12/23 윤정현 <jh0506.yun@samsung.com>:
> Dear All.
>
> I found a bug in elm_gengrid.c
>
> Gengrid will be crashed if input “Enter” key when selected is null.
>
> I fixed code, please review this small patch.
>
> Thanks.



SVN revision: 66471
2011-12-23 06:52:05 +00:00
Hyoyoung Chang 83638390fe From: Hyoyoung Chang <hyoyoung@gmail.com>
Subject: [E-devel] [patch] elc_multibuttonentry - delayed reset string

I was sent email about elc_multibuttonentry's bug. It reviewed by seoz.
And he found some path can make segfault.
So I changed reset string position in the widget.

I patched resetting internal entry's position, before that some label
are broken by too early resetting.




SVN revision: 66461
2011-12-22 07:56:01 +00:00
Carsten Haitzler e551940b11 oops - unpatch - wrong attribution!
SVN revision: 66460
2011-12-22 07:55:35 +00:00
Bluezery e4936563be From: Bluezery <ohpowel@gmail.com>
Subject: [E-devel]  [Patch][elm_map] Mouse wheel bug fix

There is mouse wheel bug. Actually I have made it in previous patch :p

When using mouse wheel, tile size was changed between 0.5 ~ 2.0 before
zoom level is changed. But actually it should be changed between
1.0 ~ 2.0. I have fixed it. If tile size is below 1.0,  it does zoom-out.
And if tile size is above 2.0, it does zoom-in.



SVN revision: 66459
2011-12-22 07:54:59 +00:00
Bluezery b5eba2f735 From: Bluezery <ohpowel@gmail.com>
Subject: [E-devel]  [Patch][elm_map] Mouse wheel bug fix

There is mouse wheel bug. Actually I have made it in previous patch :p

When using mouse wheel, tile size was changed between 0.5 ~ 2.0 before
zoom level is changed. But actually it should be changed between
1.0 ~ 2.0. I have fixed it. If tile size is below 1.0,  it does zoom-out. 
And if tile size is above 2.0, it does zoom-in.



SVN revision: 66458
2011-12-22 07:48:51 +00:00
Tom Hacohen 92b36f67a4 Elm glayer: Changed config to enable zoom/rotate finger by default.
SVN revision: 66433
2011-12-21 08:48:29 +00:00
Aharon Hillel 1eb59833c5 Elm Glayer: Changed start-time of zoom-momentum
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 66432
2011-12-21 08:48:25 +00:00
Aharon Hillel e27515a530 Elm glayer: fixed zoom momentum in glayer momentum test.
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 66431
2011-12-21 08:48:22 +00:00
Aharon Hillel e217f07e86 GLayer: Updated test to work with new momentum values
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 66430
2011-12-21 08:48:19 +00:00
Aharon Hillel a5bd4cb04f GLayer: Updated zoom-momentum,needs further testing
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 66429
2011-12-21 08:48:16 +00:00
Aharon Hillel 9c3e9cd409 glayer: Updated DOC about angle comp-change
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 66428
2011-12-21 08:48:12 +00:00
Aharon Hillel 472f1a3f0f glayer: Fixed angle computation 1. Angles now are given in DEG, not RAD 2. ZERO angle at 12-oclock, growing clockwise. 3. TODO: Fixe rotation Momentum computation.
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 66427
2011-12-21 08:48:08 +00:00
Aharon Hillel 01e2794107 Elementary: fixed momentum value for zoom test.
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 66426
2011-12-21 08:48:03 +00:00
Aharon Hillel 984bff7c34 Elm glayer: Added momentum computation in zoom-wheel
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 66425
2011-12-21 08:48:00 +00:00
Aharon Hillel 9a11234f20 elementary: Added gesture Layer Momentum test (test_gesture_layer3)
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 66424
2011-12-21 08:47:56 +00:00
Aharon Hillel ceb95952c1 Elm Glayer: Fixed Momentum gesture compuation
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 66423
2011-12-21 08:47:53 +00:00
Aharon Hillel 7bed34f523 Elm glayer: Updated rotation momentum computation - not final version
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 66422
2011-12-21 08:47:50 +00:00
Aharon Hillel 1b9b3121d3 Elm glayer: Added support for rotation-momentum (first version)
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 66421
2011-12-21 08:47:47 +00:00
Aharon Hillel 4bb797e92d Added support for zoom-momentum (first version)
Signed-off-by: Aharon Hillel <a.hillel@partner.samsung.com>

SVN revision: 66420
2011-12-21 08:47:44 +00:00
cnook 25b9d5a39d From: cnook <kimcinoo@gmail.com>
Subject: [E-devel] [Patch] elc_ctxpopup, add restacking feature


I have attached two files, one is the patch(*.diff) for adding
restacking feature to the ctxpopup.
The other is test example(*.TEST_EXAMPLE). You can test on the
elementary_test > ctxpopup > "Ctxpopup with user content"
And click the button which is labeled "Enlightenment". Then label will
overlap the ctxpopup.. The ctxpopup will raise in a little time.
Please review the patch and if there is no problem, please throw the
test example away! :-)




SVN revision: 66415
2011-12-21 06:35:22 +00:00
Bluezery 4a5b33941c From: Bluezery <ohpowel@gmail.com>
Subject: [E-devel] [Patch][elm_map] Apply elm gesture


elm_map implement pinch gesture by using evas mouse event. But it made
codes too complicated and dirty.
So I have changed pinch gesture by using elm_gesture. wheel zooming is
also improved somewhat.
From now on, configuration change related elm_gesture easily applied
to elm_map and we can see more smooth zooming :D

Anyway, els_scroller have bugs when the scrolling event & the resize
event occurs at the same time.
So, some dirty codes are added for preventing jumping to strange positions.
Later it will be removed when the bugs are fixed.



SVN revision: 66413
2011-12-21 06:12:08 +00:00
Hyoyoung Chang fe1cf81624 From: Hyoyoung Chang <hyoyoung@gmail.com>
Subject: [E-devel] [patch] elm_cnp_helper - bugfix mixing with ecore selection set apis
Date: Tue, 20 Dec 2011 18:57:25 +0900

Dear all

When ecore selection set apis(such as ecore_x_selection_clipboard_set)
used in elementary,
Some data is not pasted to elementary widgets.
It's due to mix ecore selection with elementary selection apis.

Data which by ecore doesn't have TARGETS information,
so elementary make it up with TARGETS Information for copying & pasting.

Thank you.


SVN revision: 66407
2011-12-21 03:49:53 +00:00
Michael BOUCHAUD d3b9a3ac50 elementary: now you can align your icon
SVN revision: 66387
2011-12-20 11:45:53 +00:00
Tom Hacohen b1f771a890 Elm glayer: Added config value to multi-touch rotation.
Patch by Bluezery.

SVN revision: 66368
2011-12-20 08:39:30 +00:00