Commit Graph

7826 Commits

Author SHA1 Message Date
Tae-Hwan Kim e939692a78 I removed it->generation, sd->generation, it->walking, sd->walking
flags.
This flags was used for deferring deletion of genlist items.
After deferred, items can be cleanup when _item_select() is called.
This flags was used for preventing crash when subitems are deleted right
after one item is deleted.

But this made genlist code too complicated and could hide internal
issues. One of the issues is incorrect use of EINA_INSTLIST_FOREACH (or
forloop). Because sub items can be deleted when one item is deleted, I
used whlie loop and EINA_INLIST_CONTAINER_GET(sd->items->last, xx) and
not defer the deletion. This has no problem evenif inlist sd->items is
changed inside the while-loop.
2013-04-15 12:00:43 +09:00
Jaeun Choi a726c63102 elm_index: register access object in smart theme
Signed-off-by: eunue (Jaeun Choi)
2013-04-12 21:06:54 +09:00
Ryuan Choi e17cfb925f elm_notify: Added Eo API for elm_notify_align api.
elm_notify_orient api was deprecated and replaced to elm_notify_align api,
so this patch replaced Eo APIs to newer..
2013-04-12 16:01:50 +09:00
Daniel Juyung Seo 4ef1ba5088 elm_colorselector.c: fix _item_sizing_eval in a better way.
In the previous way, edje_object_size_min_restricted_calc will never be called because VIEW(item) is an elm_layout.
2013-04-12 03:21:04 +09:00
Daniel Juyung Seo a18a5fa800 elm_colorselector.c: fixed formatting. 2013-04-12 03:19:30 +09:00
Ryuan Choi 7944ee2e0b panel.edc: Fixed different behavior of right oriented panel.
When pressed in and released out of handle,
right oriented panel shows different behavior.

In addition, fixed highlight_show, highlight_hide signal like other orientation.
2013-04-11 20:26:05 +09:00
Daniel Zaoui b3ef18bb66 Elementary tests: fix group name 2013-04-11 11:33:07 +03:00
Daniel Juyung Seo ba4dbce9d9 elm: enhance eina_list_free usages. use EINA_LIST_FREE if needed. 2013-04-10 20:28:35 +09:00
Daniel Juyung Seo b347b94e19 elm_datetime.c: removed unnecessary debug messages. 2013-04-10 20:28:35 +09:00
Jaehwan Kim 0337f1ad68 Fix the calculation double type number.
Round off to the nearest whole number.
2013-04-10 20:25:35 +09:00
Jaehwan Kim 87fc1389b9 Add the API elm_scroller_single_direction_set/get.
This sets how the content is scrolled.
2013-04-10 20:06:41 +09:00
Carsten Haitzler 774cff2858 update po's? 2013-04-10 19:08:48 +09:00
Shinwoo Kim 62415070e7 [access] turn off highlight display when accessibility is disabled 2013-04-10 17:28:08 +09:00
Ryuan Choi 7e3b63223b test_panes.c: Improve double tap behavior of test_panes. 2013-04-10 15:20:23 +09:00
Daniel Juyung Seo f70641febc elm_grid.h: fixed formatting and wrong doxygen. 2013-04-10 15:19:19 +09:00
Jaehwan Kim c8c06b49a1 Change the location of proto type. 2013-04-10 13:36:04 +09:00
Jaehwan Kim f5029ca33c Fix the region_show/region_bring_in don't have a limit at a paging movement. 2013-04-10 11:22:52 +09:00
Daniel Zaoui 1f62ff7647 Elementary: check object class
We need to check that the object is an edje object before calling the
edje function.
2013-04-09 21:29:24 +03:00
WooHyun Jung b573a1f3dc Modified ChangeLog and NEWS for the latest modification. 2013-04-09 22:29:56 +09:00
WooHyun Jung 8a6c6c0827 elc_ctxpopup.c : Add focus_direction and fixed wrong focus set when sd->list exists. 2013-04-09 22:24:53 +09:00
WooHyun Jung 2f3a41de31 elm_list.c : _elm_list_smart_focus_next_enable is for focus_next function. Not for focus_direction. 2013-04-09 22:22:37 +09:00
Carsten Haitzler 06756cd71d add elm_mapbuf_auto_set/get() 2013-04-09 21:01:42 +09:00
Daniel Juyung Seo f1da69d77a elc_player: set internal variable to NULL after deleting the timer.
This fixes elc_player crash issue.
2013-04-09 17:00:02 +09:00
Daniel Juyung Seo dce0d0e9dd elm_layout.c: Fixed layout's _dbg_info_get() function.
It was crashing with the combination of clouseau + naviframe.
Special thanks to JackDanielZ.
2013-04-09 14:48:42 +09:00
Daniel Juyung Seo 069acc38d8 test hoversel/slider: use Eina_Bool for horizontal setter parameters. 2013-04-09 14:28:03 +09:00
Daniel Juyung Seo 2267dda5df elm_photo: added getters for some setters.
1. Added elm_obj_photo_size_get, elm_obj_photo_fill_inside_get, elm_obj_photo_editable_get.
2. Added sample code to test_photo.c
2013-04-09 13:23:14 +09:00
Daniel Juyung Seo bd5246c512 elc_hoversel.c: hide hover object when hoversel is hidden. 2013-04-09 13:14:21 +09:00
Rafael Antognolli 542b7f4bae elm/examples: Fix hoversel example to don't check for expanded mode.
Checking if the hoversel is not expanded does not make sense, since it
will be always expanded when one is clicking on its visible items.
2013-04-08 17:11:06 -03:00
Rafael Antognolli 44b230b56a elm/examples: Fix layout_example_02.
Remove segfault and correctly cycle through the icons.
2013-04-08 16:19:08 -03:00
Daniel Juyung Seo cc0c10f9d9 elc_ctxpopup.c: Do not calculate its size until parent is set.
We don't need to calculate ctxpopup's size until the parent is set.
Size will be calculated again after the parent is set.
2013-04-08 19:29:19 +09:00
Daniel Juyung Seo 7ba35844fd elm_config.h: Fixed wrong documentation about cache size. 2013-04-08 19:29:19 +09:00
Daniel Juyung Seo d06afd18dc elm_image.h: align api declaration line with others. 2013-04-08 19:29:19 +09:00
Daniel Juyung Seo bba7bd67d8 src/examples: fixed formatting. 2013-04-08 19:29:19 +09:00
Shinwoo Kim 5af51eee5f [access][config] support runtime enable more properly 2013-04-08 17:35:25 +09:00
Jaehwan Kim 620dee054b Fix the scroller show by a page if the page size is set and the region_bring_in or region_show is called. 2013-04-08 14:04:33 +09:00
Jaehwan Kim d52d3f756b I changed the acceleration number by mistake. Turn back it. 2013-04-08 09:26:36 +09:00
Jaehwan Kim 44f8f7531b Typo 2013-04-08 08:42:51 +09:00
Jaehwan Kim a1893332da Quit the scroll animator if the scroller don't have a bounce and reach a edge. 2013-04-08 08:40:24 +09:00
Daniel Juyung Seo 9ad6f8d44e config: removed <br> tags from profile.desktop files.
Profile.desktop files are used in elementary_config.
The entry in Profiles tab handles line wrap automatically so we don't need to wrap lines manually.
Manual line wrap makes wrong decisions in many times.
2013-04-08 00:36:32 +09:00
Ryuan Choi 7f4c7d2f72 ctxpopup: Fixed crashed when sd->parent is null after 9c3d78b. 2013-04-07 22:47:48 +09:00
Ryuan Choi 1cd410a59d Added ko descriptions of standard and default profile in elementary_config. 2013-04-07 22:20:40 +09:00
Jaehwan Kim 85849217f9 Add the API elm_scroller_page_scroll_limit_set/get.
It sets the maxium of the movable page at flicking.
2013-04-06 13:09:59 +09:00
Rafael Antognolli be92860b61 wayland/frame: Reduce the title bar clickable area.
This clickable area was getting over the framespace content.
2013-04-05 15:01:47 -03:00
ChunEon Park 4a70bee664 elementary/naviframe - renamed internal signal names for compress mode 2013-04-05 15:56:35 +09:00
Daniel Juyung Seo 819c70e41f elm_interface_scrollable.h: added documentation for recently added apis. 2013-04-05 02:08:18 +09:00
ChunEon Park 58fab58ae7 elementary/naviframe - fixed typo 2013-04-04 20:46:25 +09:00
ChunEon Park 268b2bb5bd elementary/naviframe - don't handle the key event if the key is already on holding. 2013-04-04 20:45:11 +09:00
Jaehwan Kim b16a68aae1 Fix the typo and add the description for new API. 2013-04-04 14:42:11 +09:00
Daniel Juyung Seo 3aa96d7631 ko_KR.po: Fixed some Korean translation. Thanks to Ryuan Choi. 2013-04-04 13:08:02 +09:00
Carsten Haitzler f33941ffc5 update po's 2013-04-04 00:34:09 +09:00