AgeCommit message (Collapse)Author
2014-07-21Focus: first item should be focused when there is no focused/selected itemAnil Kumar Nahak
Summary: First item of widget should be focused when focus comes to the widget for first time. Test Plan: elementary_test -to "Genlist Focus" elementary_test -to "Gengrid Focus" elementary_test -to "List Focus" elementary_test -to "toolbar Focus" Reviewers: seoz Differential Revision:
2014-07-21elm theme - add blank cursor type in themeCarsten Haitzler (Rasterman)
2014-07-21elm win noblank property added - to disable screen blanking/savingCarsten Haitzler (Rasterman)
@feature this adds a per-window property of "noblank". this implies turning offf the screensaver whenever there is a window visible with this property set on it. only x11 support atm.
2014-07-20dbus warn--Carsten Haitzler (Rasterman)
2014-07-20button.edc: partial apply for the newly adopted sexy edc structure.Daniel Juyung Seo
2014-07-20gitignore: do not track generated files.Daniel Juyung Seo
2014-07-20examples: Call window object show after its content creation.Daniel Juyung Seo
Window show call triggers all smart objects' smart calculation and in case of X11, XMapWindow() is called directly. Also moved resize of window accordingly.
2014-07-20example/evas3d: set the window name as other example codes.Daniel Juyung Seo
__WIN__ is too distinguishable.
2014-07-20systray: fixed wrong struct initializer.Daniel Juyung Seo
This fixes the following build warning. elm_systray.c:294:1: warning: excess elements in struct initializer [enabled by default] elm_systray.c:294:1: warning: (near initialization for '_iface_desc') [enabled by default]
2014-07-20test_toolbar: clean up clicked callback usage.Daniel Juyung Seo
- Removed unselected handling routine. As this is clicked callback, there will be no unselected status for the clicked item in clicked callback. - Removed check for event_info. In the clicked callback, event_info should be always valid. - Changed internal variable name for the more item.
2014-07-20elm: use @p for parameters in doxygen.Daniel Juyung Seo
2014-07-20toolbar: added selected and unselected smartcallbacks to toolbar.Daniel Juyung Seo
- Item based widget should emit this signal. This is good for the consistency and makes application developers easy to guess. - Added test case to elementary_test -> toolbar @feature
2014-07-20toolbar: changed internal variable name sanely.Daniel Juyung Seo
Do not need to use 'obj2' as an object variable name as we can use 'obj' as usual.
2014-07-20list: fixed wrong indentation.Daniel Juyung Seo
2014-07-20test_toolbar: removed unnecessary EINA_UNUSED.Daniel Juyung Seo
event_info is used.
2014-07-18update according to latest eolian changesDaniel Kolesa
2014-07-18notify: removed unnecessary linesJaeun Choi
2014-07-18list: call "selected" callback after set focus to the selected itemJaeun Choi
in current code, when a list item is selected, "selected" callback is called first and then focus is set to the item. this is a problem if another widget, popup for instance, is created on top of the list in the callback function. in such a case, the popup should get focused (not the list item). this patch fixes it by changing the order. @fix
2014-07-18popup: Remove unused variable.Stefan Schmidt
int_ret was never used here. Looks like a copy and paste error.
2014-07-18atspi: Orca is able to read slider value changesZbigniew Kosinski
Reviewers: stanluk Differential Revision:
2014-07-17elementary: Don't segfault if we are not using an X11-compatible engineChris Michael
When running Enlightenment under Wayland only, during init of E we make a call to elm_config_all_flush. elm_config_all_flush is making calls to ecore_x_window function(s) (for setting of elm_profile), However this causes a crash if the ELM_ENGINE is not one that is running under X11 (ie: ELM_ENGINE=drm or wayland_*). So to fix this crash, we will compare the current ELM_ENGINE and see if it is X11-compatible before making unnecessary (and crashing) calls to ecore_x_window functions. @fix Signed-off-by: Chris Michael <>
2014-07-17tests: Pass the interval to elm_test_helper_wait_flag for the caller to changeRyuan Choi
Like JackDanielZ suggested.
2014-07-17mailmap: added Wonguk Jeong's information.Daniel Juyung Seo
2014-07-16tests: Add elm_test_helper_wait_flag to avoid infinite loopRyuan Choi
Test of elm_fileselector_selected and future tests may have conditional loop which some flag. This patch adds elm_test_helper_wait_flag, simple wrapper of the loop with timer in order to exit the loop when expected callbacks are not called.
2014-07-16popup: code refactoringJaeun Choi
Popup has an abnormal parent-child tree as follows, and this patch fixes it. - when popup is created, it creates a notify as a child and the tree is [parent - popup - notify]. - when popup is visible, it is set as a content of notify and the tree is [parent - notify - popup]. - when popup is hidden, the tree is reverted. To fix this, I made an internal layout and set it as the content of notify so that the tree remains as [parent - popup - notify - layout] all the time.
2014-07-16sync mailmapDaniel Kolesa
2014-07-16mailmap: updated Tae-hwan Kim's mailmap again and keep in sync with ↵Daniel Juyung Seo
efl/enlightenment's mailmaps. Special thanks to Stefan for the advice.
2014-07-16mailmap: updated Taehwan Kim's mailmap.Daniel Juyung Seo
2014-07-16transit - fix to adopt the tween_mode factor.ChunEon Park
ACCELERATE, DECELLERATE, SINUSOIDAL modes didn't work with the tween mode factor before. now it works. @fix
2014-07-16elementary examples: Add an elm_map example using evas3dJaehyun Cho
Summary: Add an elm_map example using evas3d. elm_map is shown in 3D or 2D. Reviewers: cedric, Hermet Reviewed By: Hermet Subscribers: cedric, seoz Differential Revision:
2014-07-15update according to eolian syntax changesDaniel Kolesa
2014-07-16Fix build break while building with --with-tests=regularRyuan Choi
_elm_atspi_init and _elm_atspi_root_get was removed at 99a32ea4b
2014-07-15Tests atspi: fix undefined reference.Tom Hacohen
Thanks to Ryuan Choi for reporting. This was changed due to eolian changes.
2014-07-15atspi: expose elc_naviframe "top_item_get" action through d-busLukasz Stanislawski
2014-07-15atspi: expose elm_image "activate" action through d-busLukasz Stanislawski
2014-07-15adjust to dbus interace struct.. back to where it wasCarsten Haitzler (Rasterman)
2014-07-15genlist - fix a crash.ChunEon Park
It allows NULL focused item. let it null check.
2014-07-15genlist: Removed unnecessary calculation.Shobhit
Summary: Removed unnecessary calculation from _elm_genlist_elm_widget_focus_highlight_geometry_get() Test Plan: elementary_test -to "genlist focus" Reviewers: seoz, Hermet Reviewed By: Hermet Subscribers: Differential Revision:
2014-07-15widget item: replaced eo_class_name_get call with eo_isa.Amitesh Singh
Reviewers: seoz, raster, Hermet Reviewed By: Hermet Subscribers: seoz Differential Revision:
2014-07-15list: remove annoying error msg on selectwonguk.jeong
Summary: on select below message was shown, ERR<19329>: elm_main.c:1556 elm_object_widget_check() safety check failed: obj == NULL Test Plan: 1. terminology -> options -> keys -> select item -> check error message 2. elementary_test -> list2 -> select topmost item -> check error message Reviewers: raster, cedric, seoz, Hermet Reviewed By: Hermet Subscribers: seoz Differential Revision:
2014-07-15genlist: remove annoying error messagewonguk.jeong
Summary: content couldn't be always a elm widget. After checking whether it's elm widget or not, use widget API Test Plan: terminology -> options -> font -> select font and check below error message ERR<25935>:eo lib/eo/eo.c:603 _eo_call_resolve() in elm_widget.eo.c:8: you called func 'elm_obj_widget_focus_get' (213) which is unknown in class 'Edje_Object'. Reviewers: raster, cedric, seoz, Hermet Reviewed By: Hermet Subscribers: seoz Differential Revision:
2014-07-15elm_win: added focused and unfocused smart callback descriptions.Daniel Juyung Seo
This was removed by a commit 8519257. The removal of redundant smart callback call was good but we need to have these descriptions still.
2014-07-15test_win_state: changed internal callback function name and splitted a focus ↵Daniel Juyung Seo
callback for a better focus debug.
2014-07-15elm_config: updated color class api documentation.Daniel Juyung Seo
2014-07-14update according to eolian changesDaniel Kolesa
2014-07-14update according to eolian type changesDaniel Kolesa
2014-07-14Win: Delete "focused" and "unfocused" signals emission because they ↵Kateryna Fesyna
duplicate Widgets signals Summary: "focused" and "unfocused" signals are emitted from Win and Widget. This causes signals duplication when window is unfocused. To avoid this duplication, emission of these signals is deleted from the Win. Reviewers: cedric, Hermet, seoz, raster, reutskiy.v.v Subscribers: reutskiy.v.v Differential Revision:
2014-07-14Scroller: Added auto-hide and show features for UP, DOWN , LEFT and RIGHT ↵E_counter
arrows. Summary: hide UP ARROW, when there is nothing to scroll up; otherwise show UP ARROW. hide DOWN ARROW, when there is nothing to scroll down; otherwise show DOWN ARROW. hide LEFT ARROW, when there is nothing to scroll left; otherwise show LEFT ARROW. hide RIGHT ARROW, when there is nothing to scroll right; otherwise show RIGHT ARROW. Test Plan: elementary_test-> scroller check visibility of vertical-UP and vertical-DOWN arrows, when vertical-scrollbar is at position top, bottom or else-where. check visibility of horizontal-LEFT and horizontal-RIGHT arrows, when horizontal-scrollbar is at position extreme-left, extreme-right or else-where. Reviewers: raster, seoz, nirajkr, singh.amitesh Subscribers: Differential Revision:
2014-07-11move all eo files to new builtin bool typeDaniel Kolesa
2014-07-11elm theme - fix wayland borders to be sized and colored correctlyCarsten Haitzler (Rasterman)