Commit Graph

5455 Commits

Author SHA1 Message Date
Sanjeev BA f1c642d3d0 Callback parameter should be Widget_Data, not Evas_Object.
Author : Bluezery <ohpowel@gmail.com>

SVN revision: 69577
2012-03-23 05:36:11 +00:00
Daniel Juyung Seo a40e45f37c elm map: Removed unused codes. Patch by Bluezery <ohpowel@gmail.com>
On Thu, Mar 22, 2012 at 9:38 PM, Bluezery <ohpowel@gmail.com> wrote:
> Hello,
>
> Now, Elm_Map_Marker, Elm_Map_Marker_Class, Elm_Map_Group_Class,
> Marker_Bubble are not used anymore.  So I removed all things related
> those in elm_map.
> Please review this patch.
> Thanks
>

SVN revision: 69571
2012-03-23 01:29:32 +00:00
Gustavo Lima Chaves 36ebfc9972 [Elm] Fix wrong info on focus test.
SVN revision: 69570
2012-03-22 19:25:40 +00:00
Carsten Haitzler bb5d9f35ff update po.
SVN revision: 69564
2012-03-22 10:59:45 +00:00
Carsten Haitzler 61692b56ae pass distcheck
SVN revision: 69563
2012-03-22 10:59:37 +00:00
Bluezery 9e3b73137b From: Bluezery <ohpowel@gmail.com>
Subject: [E-devel] [Patch][elm_map] Add line, polygon, circle, scale
overlay

This patch adds new overlay APIs (line, polygon, circle, scale) for elm_map.
These overlays are adhered to map even though zooming, panning.
You can test these by doing "elementary_test --> click mouse right -->
overlay"



SVN revision: 69562
2012-03-22 10:40:04 +00:00
cnook 047fcff3c3 From: cnook <kimcinoo@gmail.com>
Subject: [E-devel] [Patch][elementary] elc_ctxpopup using elm_list
internally.

The patch is for using elm_list as a item controller of elc_ctxpopup.
I have learned that there was an opinion to change the internal
structure
of ctxpopup using the list.
It would be able to match up to your expectation. but it is just a draft
version of using list in ctxpopup.
So, It would be pretty good to me if you give any feedback on this.
Thanks.




SVN revision: 69561
2012-03-22 10:14:58 +00:00
Carsten Haitzler 146f134413 to make show/bring in work for list - canvas objects need calcing
first! so,., calc!



SVN revision: 69560
2012-03-22 10:10:29 +00:00
Carsten Haitzler c19deffe6c and clean up formatting uglies i saw.
SVN revision: 69559
2012-03-22 09:34:57 +00:00
Carsten Haitzler f63dd7ed00 actually kno difference betwene show and bring-in in genlist if item
queued.



SVN revision: 69558
2012-03-22 09:33:29 +00:00
Carsten Haitzler e514faae6f fix initial bring in coord calc for genlist items if inside first
block (special case) and probably other stuff that goes wrong related
to geomtry being wrong at this stage.



SVN revision: 69557
2012-03-22 09:32:18 +00:00
cnook 18ac67edd1 From: cnook <kimcinoo@gmail.com>
Subject: [E-devel] [Patch][elm_list] bug fix: crash occurs when
container which contains the elm_list is deleted on the "elm_list item
clicked" callback

I have resolved the elm_list issue(goto ELM_LIST_CRASH_ISSUE_MAIL below, I
sent mail but I cannot find the previous mail -_-;).
It would be related with double free issue. In the "sub-obejct-del"
callback which name is _sub_del() sets item->icon to NULL.
And in the EVAS_CALLBACK_MOUSE_UP callback funtion which name is
_mouse_up() calls evas_object_unref();
It would try to free the item->icon but the item->icon is already set to
NULL. So.. the crash would occur..



SVN revision: 69555
2012-03-22 05:58:49 +00:00
Bluezery 6309c07b04 From: Bluezery <ohpowel@gmail.com>
Subject: [E-devel] [Patch][elm_map] Map overlay color & grouping &
route Fix

This is patch for elm_map

1. Default and Class overlay can be set color by
elm_map_overlay_color_set().
2. Fix test application  for map API testing more.
3. Fix grouping for enabling group callbacks. If overlay group is
clicked, callback will be called.
And elm_map_overlay_group_members_set() API will be added later to get
list of overlays in the group.
4. Simplify route overlay: Previously, many polygon objects are needed
for one route overlay.
But now  just one is needed.



SVN revision: 69554
2012-03-22 05:23:19 +00:00
Joao Paulo Fernandes Ventura 084dbf5845 Fix bugs in Elementary examples and documentation.
Patch by: Joao Paulo Fernandes Ventura <ventura@profusion.mobi>

SVN revision: 69544
2012-03-21 17:57:34 +00:00
Joao Paulo Fernandes Ventura 25ea936c3c Remove GLView example from comments to a new file.
Patch by: Joao Paulo Fernandes Ventura <ventura@profusion.mobi>

SVN revision: 69543
2012-03-21 17:57:31 +00:00
Joao Paulo Fernandes Ventura d63c0310bd Fixing bugs in Elementary widgets documentation.
Patch by: Joao Paulo Fernandes Ventura <ventura@profusion.mobi>

SVN revision: 69542
2012-03-21 17:57:27 +00:00
Hyoyoung Chang 10c061ab3c From: Hyoyoung Chang <hyoyoung@gmail.com>
Subject: [E-devel] [patch] elm_genlist - bugfix at item_state_update

I fixed minor error in _elm_genlist_item_state_update.
If item is selected, it sends signal to item and edit_obj.
But edit_obj is not checked by if statement.
I added a parenthesis for it.



SVN revision: 69538
2012-03-21 11:52:16 +00:00
chanwook jung d99ac5282c From: chanwook jung <jchanwook@gmail.com>
Subject: [E-devel] [Patch][Genlist] Add the moved.after/before signal
instead of moved

Some applications want to know moved.after or before and relative item
because of updating their own list. So I separated moved into
moved,after and move,before.



SVN revision: 69537
2012-03-21 11:50:33 +00:00
Hyoyoung Chang 5e4236f090 From: Hyoyoung Chang <hyoyoung@gmail.com>
Subject: [E-devel] [patch] elm_genlist - bugfix at flip_realize

I found a bug in _item_flip_realize.
It replaces previous string list without free.
this patch fixed for it.



SVN revision: 69536
2012-03-21 11:06:16 +00:00
cnook 6b592fcea5 From: cnook <kimcinoo@gmail.com>
Subject: [E-devel] [Patch][elementary] elm_list.c - item_content_set()
related.

The Eina_Bool item->dummy_icon and item->dummy_end of Elm_List_Item
indicate whether the content has REAL object or not.
- "not" means.. if elm_object_item_part_content_set(); is called with
NULL content, the Elm_List set the swallow part with
rectangle which has alpha value 0 and the item->dummy_icon or
item->dummy_end is set to EINA_TRUE. -
But in the item_content_set(); it works the opposite way. So when
content set with NULL value the flag should be EINA_TRUE.



SVN revision: 69535
2012-03-21 10:41:42 +00:00
Sanjeev BA 811fc17688 gravity_set/get func ptr not set.
Author : Hyoyoung Chang <hyoyoung@gmail.com>

SVN revision: 69530
2012-03-21 00:43:05 +00:00
Daniel Juyung Seo 134eca8437 elm test_naviframe.c: Revised codes.
SVN revision: 69526
2012-03-20 17:28:12 +00:00
WooHyun Jung d1840b22a8 elementary/elm_widget : When adding a sub-object, top_win_focused flag
of parent object should be set for all sub-objects in the tree.   


SVN revision: 69523
2012-03-20 08:42:23 +00:00
Daniel Juyung Seo 2d181b7c96 elm genlist: Refine item callbacks. Patch by Hyoyoung Chang
<hyoyoung@gmail.com>

On Mon, Mar 19, 2012 at 11:48 AM, Hyoyoung Chang <hyoyoung@gmail.com>
wrote:
> Dear all,
>
> I found a bug in decorate mode that selection callback is called
twice.
> Because two _mouse_down callbacks are added to a genlist item.
> I'm fixing this bug and some refactoring.
>
> Thanks.

SVN revision: 69520
2012-03-20 07:58:42 +00:00
Sanjeev BA 1e1f9f6dd9 elm_map - Bug fix and cleanup.
Author : Bluezery <ohpowel@gmail.com>

SVN revision: 69519
2012-03-20 07:37:59 +00:00
Daniel Juyung Seo 93ca410915 elm genlist: Refactoring. Create spacer object only when it is needed.
SVN revision: 69518
2012-03-20 05:44:18 +00:00
Vincent Torri a6a6427f10 Elm: fix compilation on OS that are not using X
SVN revision: 69516
2012-03-20 04:41:24 +00:00
Vincent Torri cbd838c174 Elm: typo in comment
SVN revision: 69515
2012-03-20 04:40:36 +00:00
Leif Middelschulte 9ef789ec28 Replace repetetive if(type== with switch/case
SVN revision: 69512
2012-03-20 03:19:13 +00:00
Mike Blumenkrantz 72901413a9 again, mandatory hover menus are not suitable for desktop profiles. applications will want to provide their own menus, and having a whole menu to provide functionality available by clicking and dragging is not the best idea
SVN revision: 69510
2012-03-19 16:56:28 +00:00
Mike Blumenkrantz 2284c041c8 disable annoying hover menu when clicking anchors in desktop profile; enforcing a mandatory menu for right clicking was not one of the better ideas we have had
SVN revision: 69509
2012-03-19 16:50:01 +00:00
João Paulo Fernandes Ventura 627ba403ac New simpler button example.
Patch by: João Paulo Fernandes Ventura<ventura@profusion.mobi>

SVN revision: 69508
2012-03-19 12:58:12 +00:00
João Paulo Fernandes Ventura 80a39ad311 Fixing bugs in examples.
Patch by: João Paulo Fernandes Ventura<ventura@profusion.mobi>

SVN revision: 69507
2012-03-19 12:58:07 +00:00
Daniel Juyung Seo 676cf93ec3 elm list: Added elm_list_first/last_item_get() APIs. I know we freezed API but they are so primitive and necessary for 1.0
Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>

SVN revision: 69505
2012-03-19 07:27:53 +00:00
Daniel Juyung Seo 1fda3f02d2 elm test_check: Revised codes.
SVN revision: 69504
2012-03-19 07:27:49 +00:00
Carsten Haitzler 4e52b7da7f update po's
SVN revision: 69502
2012-03-19 06:59:28 +00:00
cnook 6468430ffa From: cnook <kimcinoo@gmail.com>
Subject: [E-devel] [Patch][elementary_test] test_layout

I have attached a patch for test_layout. Please review this and give
any feedbacks. Thanks.



SVN revision: 69501
2012-03-19 06:57:39 +00:00
WooHyun Jung 6a58bbee6b elementary/test_gengrid : fix a bug :)
SVN revision: 69494
2012-03-18 12:25:35 +00:00
WooHyun Jung 6a4dff3a17 elementary/popup : Fixing a bug. Please refer following message from
Rajeev. Thanks Rajeev.
Existing Issue before this change:
   The popup width gets scaled twice when theme_hook gets invoked
because of some reason such as style change, change in elementary
scale factor, change in widget scaling etc.

Change Description:
  Removed setting scaling of internal object wd->base from theme_hook
as it is set to the widget scaling automatically.
Signed-Off-By: RAJEEV RANJAN<rajeev.r@samsumg.com>


SVN revision: 69492
2012-03-18 10:04:49 +00:00
Jihoon Kim 722c230edd elm: fix doxygen about Widget Tree Navigation
SVN revision: 69486
2012-03-17 10:42:26 +00:00
Jihoon Kim 770fde8c33 elementary: remove Toggle in index.doxy
SVN revision: 69485
2012-03-17 10:19:38 +00:00
Carsten Haitzler c0426f285f and work more on getting release in shape - version requirements.
(god this is a pain in the butt)



SVN revision: 69484
2012-03-17 06:25:41 +00:00
Carsten Haitzler 1c5a2bf377 gear up svn for release. one of many steps/things to do.
SVN revision: 69481
2012-03-17 04:17:29 +00:00
Carsten Haitzler 83e0754a8b clean up toggle turds :)
SVN revision: 69478
2012-03-16 23:45:48 +00:00
ChunEon Park de4c59710e elementary/conformant - Fixed to keypad area not be full sized if it's not exist.
SVN revision: 69462
2012-03-16 16:21:45 +00:00
ChunEon Park 6b67fd1aba elementary/colorselector -
Attached to the mail is a patch for fixing issues

   1. "bg edje object not deleted on deleting colorselector" 

   2. Theme hook fixed to read data items.
Existing Issue:
  bg edje object of colorselector not deleted and data items not read again on theme hook.

Change Description:
  1. elm_colorselector's edje object not deleted issue fix.

  2. Theme hook updated to read data items again.

Signed-Off-By : ShilpaOnkar Singh <shilpa.singh@samsung.com>



SVN revision: 69459
2012-03-16 13:07:01 +00:00
WooHyun Jung c95d02c070 elementary/test_slideshow : fix a bug - window was resized badly
without this hint_weight_set.


SVN revision: 69458
2012-03-16 11:34:10 +00:00
Cedric BAIL bfbe190f1e elementary: fix build of example.
SVN revision: 69455
2012-03-16 10:59:10 +00:00
Daniel Juyung Seo 423b7ef0fb elm genlist: Refactoring. Use correct name item_moving_effect_timer -> tree_effect_animator.
SVN revision: 69453
2012-03-16 08:24:43 +00:00
Jiyoun Park d80db2c0b5 remove elm_map_marker_XXX
SVN revision: 69451
2012-03-16 08:02:33 +00:00
Jiyoun Park 6fd44042d0 update info
SVN revision: 69448
2012-03-16 05:48:18 +00:00
Jiyoun Park 7f4585b719 remove deprecated code related with
elm_toggle_XXX
function


SVN revision: 69447
2012-03-16 05:46:08 +00:00
Mike Blumenkrantz d45d7a6532 properly #ifdef out entire function
SVN revision: 69445
2012-03-16 03:35:14 +00:00
Mike Blumenkrantz ac56404920 fix name of tb7 test
SVN revision: 69375
2012-03-15 14:15:48 +00:00
Daniel Juyung Seo 7e43cd1abd elm genlist: Fixed evas_object_unref position problem. Patch by
Chanwook Jung <jchanwook@gmail.com>

On Thu, Mar 15, 2012 at 7:25 PM, chanwook jung <jchanwook@gmail.com>
wrote:
> Dear all,
>
> This patch is evas_object_unref position change properly in
_item_select.
>
> Thanks
> Joey

SVN revision: 69373
2012-03-15 11:24:20 +00:00
Daniel Juyung Seo f49349b9e0 elm genlist: Refactored _sizing_eval.
Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>

SVN revision: 69372
2012-03-15 11:18:17 +00:00
Daniel Juyung Seo 4fce6bd763 elm genlist_example_02.c: Fixed = vs == bug
Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>

SVN revision: 69371
2012-03-15 11:18:15 +00:00
Daniel Juyung Seo 6d3bdc4a82 elm genlist example: Fixed build script.
Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>

SVN revision: 69370
2012-03-15 11:18:07 +00:00
WooHyun Jung 4336ea833b elementary/elm_entry.c : I think this is wrong highlight ignoring setting for elm_entry.
SVN revision: 69369
2012-03-15 10:39:09 +00:00
Jiyoun Park f9ee82c97e modify elm_toggle_XXX to elm_check_XXX
SVN revision: 69368
2012-03-15 10:28:03 +00:00
Jaehwan Kim 9986949e4a Add the comment of the longpressed in toolbar. It seems to be missed.
SVN revision: 69367
2012-03-15 10:16:40 +00:00
Daniel Juyung Seo 873f029d13 elm genlist: Fixed elm_genlist_item_index_get(). Patch by Chanwook
Jung <jchanwook@gmail.com> But this will never be correct without
performance issue.

On Thu, Mar 15, 2012 at 4:43 PM, chanwook jung <jchanwook@gmail.com>
wrote:
> Dear all,
>
> I made the patch to fix index bug.
>
> Thanks,
> Joey

SVN revision: 69366
2012-03-15 10:12:59 +00:00
Daniel Juyung Seo 93257dd84a elm genlist: Fixed compress mode sizing bug. Patch by Chanwook Jung
<jchanwook@gmail.com>

On Thu, Mar 15, 2012 at 2:47 PM, chanwook jung <jchanwook@gmail.com>
wrote:
> Dear all,
>
> I made a simple patch. If ELM_LIST_COMPRESS mode, did not recalc
minw/minh
> in _sizing_eval.
>
> Thanks,
> Joey.

SVN revision: 69365
2012-03-15 09:56:43 +00:00
Jiyoun Park 94ca9ce615 update info
SVN revision: 69364
2012-03-15 08:58:34 +00:00
Daniel Juyung Seo 660dc809a0 elm test_genlist.c: Fixed wrong item class assignment. Anybody who wrote this code must be spanked.
Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>

SVN revision: 69363
2012-03-15 08:52:19 +00:00
Carsten Haitzler d95c1a8067 wrong config values! booo! fix.
SVN revision: 69361
2012-03-15 08:48:38 +00:00
Jiyoun Park bbb64b5f4d remove deprecated code related with
elm_genlist_height_for_width_mode_get/set
function


SVN revision: 69360
2012-03-15 08:46:29 +00:00
Jiyoun Park f34d80f6eb remove deprecated code related with
elm_genlist_item_display_only_get/set
function


SVN revision: 69359
2012-03-15 08:38:49 +00:00
Jiyoun Park b0381d64d9 remove deprecated code related with
elm_genlist_compress_mode_set


SVN revision: 69358
2012-03-15 07:52:48 +00:00
Jiyoun Park 55db5ec08c remove deprecated code
related with elm_genlist_item_object_get


SVN revision: 69357
2012-03-15 06:54:56 +00:00
Jiyoun Park 631f8d31f5 remove deprecated with
elm_genlist_always_select_mode_get/set
elm_genlist_no_select_mode_get/set
function


SVN revision: 69355
2012-03-15 06:22:25 +00:00
WooHyun Jung 66eab44829 elementary/naviframe : Fix a focus bug. When popping, new top content
should be focusable if it was set as unfocusable before by pushing item.


SVN revision: 69354
2012-03-15 05:37:17 +00:00
WooHyun Jung 46a9b517e7 elementary/elm_main : fix wrong return.
SVN revision: 69353
2012-03-15 05:23:06 +00:00
Jiyoun Park 39799d104f update info
SVN revision: 69352
2012-03-15 05:19:28 +00:00
Daniel Juyung Seo 25fb574a76 elm entry: Added blank lines for readability.
Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>

SVN revision: 69351
2012-03-15 04:03:16 +00:00
Daniel Juyung Seo 01b30c7e2a elm test_entry_anchor.c: Fixed formatting. Used elm_win_util_standard_add().
Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>

SVN revision: 69350
2012-03-15 04:03:14 +00:00
Daniel Juyung Seo cd2d93ded2 elm genlist: Added show_item check routine. Patch by Hyoyoung Chang <
hyoyoung@gmail.com>. I committed his patch except for _calc_job diff.

On Wed, Mar 14, 2012 at 3:09 PM, Hyoyoung Chang <hyoyoung@gmail.com>
wrote:
> Dear all.
>
> This patch include two changes
>
> 1. at _scroll_item, added to check show_item is null or not.
> 2. at _calc_job, added to check genlist type
>   because calc_job is added anytime, but some genlist clearing is can
> be done before doing calc_job.
>
> Thanks.

SVN revision: 69349
2012-03-15 04:03:10 +00:00
Jihoon Kim 100cb3fdb5 elementary: fix some wrong param in doxygen
SVN revision: 69348
2012-03-15 01:20:58 +00:00
Gustavo Lima Chaves 1f9c9a4563 [Elm] Fix dangling icon on on elm example.
SVN revision: 69344
2012-03-14 20:38:43 +00:00
Jonas M. Gastal 5bbe9c9269 Hoversel example and doc fix.
Patch by: João Paulo Fernandes Ventura

SVN revision: 69342
2012-03-14 17:20:15 +00:00
Gustavo Lima Chaves 940beabddc [Elm] Fixing comment on an elm example
SVN revision: 69341
2012-03-14 17:16:39 +00:00
Gustavo Lima Chaves e183151fe1 [Elm] Fixing types of some clock parts.
aka dementia--



SVN revision: 69340
2012-03-14 17:14:35 +00:00
ChunEon Park ebbfacad13 elementary/ctxpopup - support more common apis
elm_object_signal_emit
elm_object_signal_callback_add
elm_object_signal_callback_del



SVN revision: 69336
2012-03-14 13:03:38 +00:00
ChunEon Park f57c84c526 elementary/diskselector - more useful signal callbacks
SVN revision: 69333
2012-03-14 12:29:22 +00:00
Jiyoun Park ea4ea0b0ab update info file
SVN revision: 69331
2012-03-14 11:19:00 +00:00
Jiyoun Park c421626833 remove elm_list_always_select_mode_get/set deprecated API
SVN revision: 69330
2012-03-14 11:13:24 +00:00
Jiyoun Park 94b924c15b remove elm_toolbar_mode_shrink_set/get
SVN revision: 69327
2012-03-14 10:08:15 +00:00
Jiyoun Park 69cd0a4977 update info file
SVN revision: 69326
2012-03-14 09:56:20 +00:00
ChunEon Park 6d950d603f elementary/transit - support image object type
But later, evas map should be changed to be transparent for all object types



SVN revision: 69325
2012-03-14 08:44:14 +00:00
Tom Hacohen 765d13ed99 Elm entry-anchor: Don't show anchor if there's none.
It's currently kinda hackish, but this can't be nicely solved without some
really needed (anyway) features in smart object callbacks. In the meanwhile
it's nice and working.

Thanks to WooHyun for the catch.

SVN revision: 69324
2012-03-14 08:28:04 +00:00
Daniel Juyung Seo b5f70c370a elm genlist: Check object magic in EAPI.
Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>

SVN revision: 69323
2012-03-14 07:38:55 +00:00
Jiyoun Park 08718ae177 remove elm_map_group_class_style_set
elm_map_group_class_icon_cb_set
elm_map_group_class_data_set
elm_map_group_class_zoom_displayed_set
elm_map_group_class_zoom_grouped_set
elm_map_group_class_hide_set


SVN revision: 69320
2012-03-14 07:13:40 +00:00
Jiyoun Park a4fc7e032e remove elm_map_marker_class_style_set
elm_map_marker_class_icon_cb_set
elm_map_marker_class_get_cb_set
elm_map_marker_class_del_cb_set


SVN revision: 69319
2012-03-14 07:00:43 +00:00
Jiyoun Park 0a36c28dd9 remove unusabel document
SVN revision: 69318
2012-03-14 06:53:54 +00:00
Jiyoun Park ee45e2dd0f remove elm_map_route_color_get/set
SVN revision: 69317
2012-03-14 06:51:35 +00:00
Jiyoun Park 3c2555dae5 modify elm_web_forward_possible => elm_web_forward_possible_get
SVN revision: 69316
2012-03-14 06:46:39 +00:00
ChunEon Park 49637f2f73 elementary/conform - renamed internal variables and swallow part names
to be more clearly.



SVN revision: 69312
2012-03-14 04:00:13 +00:00
Jiyoun Park 151e9c90c6 remove elm_menu_item_data_get/set function
it were already deprecated


SVN revision: 69310
2012-03-14 02:55:39 +00:00
Bruno Dilly 84584b0a47 Elementary: small fix on gen.* scroller policy documentation
--This line,yand those below, will be ignored--

M    elm_genlist.h
M    elm_gengrid.h


SVN revision: 69298
2012-03-13 14:47:10 +00:00
Daniel Juyung Seo 329183045e elm test.c: Changed information text wrapping. Changed internal function name to be distinguished by other elementary API names.
Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>

SVN revision: 69295
2012-03-13 12:04:32 +00:00