AgeCommit message (Collapse)Author
2016-03-03Genlist test: Adjust according to the recent eo event changes.Tom Hacohen
Thanks to zmike for letting me know.
2016-03-03Migrate elementary to the new Eo4 syntaxTom Hacohen
Eo's syntax has changed (see efl.git for more info), this adjusts elementary accordingly. This is a merge commit that merges my branch will all of the fixes
2016-03-03Fix warnings following migration to Eo4.Tom Hacohen
Mostly unused variables.
2016-03-03Map: Correct broken migration.Tom Hacohen
The script failed migrating some code, so I needed to fix it manually.
2016-03-03Automatic migration to Eo4.Tom Hacohen
I just ran my script (email to follow) to migrate all of the EFL automatically. This commit is *only* the automatic conversion, so it can be easily reverted and re-run.
2016-03-03App client/server and entry: Mix of automatic migration and manual adjustments.Tom Hacohen
The script couldn't handle everything correctly on its own.
2016-03-03Manually migrate some eo_do for the migration scriptTom Hacohen
The script doesn't handle a few corner cases well. Update the code manually so it doesn't have to deal with those.
2016-03-03Remove redundant defines.Tom Hacohen
2016-03-03Scaling test: reorder instructions to set the correct scaleDaniel Zaoui
If the scale is set on an object before contents are set, it will not pass to them. Because of this, in the test, scale of the first label remains 1.0, i.e the window scale, instead of 0.5. The patch modifies the order of the instructions by setting the scale after setting the label as content of the frame.
2016-03-03radio: inherit from elm checkAmitesh Singh
Summary: Radio inherits from Check now and remove the duplicate codes Reviewers: yashu21985, cedric, tasn, raster Reviewed By: raster Subscribers: seoz Differential Revision:
2016-03-02elm_cursor: don't include Ecore_Cocoa_Cursor.h (deleted in EFL)Jean Guyomarc'h
2016-03-02Spinner: Swap abs with fabs because we're dealing with doubles.Tom Hacohen
2016-03-02build: enhance generated html output from coverage reportStefan Schmidt
We do not handle branch coverage so remove that part of the output. On the other hand at a legend to allow people to understand the color meanings.
2016-03-02build: fix problems with coverage check build where some files are not foundStefan Schmidt
Switch to use a lcov config file which geninfo_auto_base and remove hard coding the base dir to src/lib. geninfo_auto_base is designed for a use case like ours where we have several base dirs (lib, bin, tests, ...) and it detects them automatically. This fixes failures in a coverage run like this: genhtml: ERROR: cannot read /srv/build/workspace/manual_elm_gcc_x86_64_exactness_coverage/src/lib/test_win_state.c Where the file is simply looked for in the wrong directory.
2016-03-01Fix example with new event api.Lauro Moura
Summary: Fix build after changes. Reviewers: felipealmeida, cedric, tasn Differential Revision:
2016-03-01Elm_Hoversel: import elm_iconDaniel Zaoui
The icon type is needed by item_add
2016-03-01elm map: silence uninit var warnings that new gcc versions showCarsten Haitzler (Rasterman)
gcc thinks the vars may in theory be uniitiialized. it's right but it won't actually happen. but having noise in warning output is bad, so fix the warnings so we can focus on the real bugs/issues/warnings
2016-02-29elm_gen: update highlight geometry after clearing itemsJee-Yong Um
Summary: After genlist/genrid items are cleared, item highlight still remains in blank space. This patch fixes this by updating highlight. Test Plan: elementary_test -to fileselector enter blank directory and see highlight still remains Reviewers: jpeg, SanghyeonLee, cedric Reviewed By: cedric Differential Revision: Signed-off-by: Cedric BAIL <>
2016-02-29image: remove EINA_UNUSEDMinkyu Kang
Summary: parameter is used Signed-off-by: Minkyu Kang <> Reviewers: Hermet, seoz, cedric Reviewed By: cedric Subscribers: seoz Differential Revision: Signed-off-by: Cedric BAIL <>
2016-02-29spinner: add label format validatorShilpa Singh
Summary: Check for all error conditions case in elm_spinner_label_format_set and set label format only if its valid. Signed-off-by: Shilpa Singh <> @feature Test Plan: 1. Launch elementary test spinner 2. Set invalid formats e.g. formats with out %, formats with more than one format specifier "%d %s" etc:- Reviewers: jpeg, cedric Reviewed By: cedric Subscribers: govi, buds, subodh6129 Differential Revision: Signed-off-by: Cedric BAIL <>
2016-02-29Eo events: Migrate all of elm to the new event callback signaturesTom Hacohen
2016-02-26list: set update hints on item edje objectsMike Blumenkrantz
without size hints on the edje object, a list item will never be sized accurately, meaning that the size hints set on subobjects (icon, end) are ignored in nearly all cases, and any previous sizing which was accurate was, in fact, merely coincidentally accurate @fix
2016-02-26list: set internal box as homogeneous if no separator items are presentMike Blumenkrantz
this is a significant performance optimization since all non-separator items should always be sized identically
2016-02-26list test: use 1.0 instead of EVAS_HINT_EXPANDMike Blumenkrantz
these are functionally identical but semantically different
2016-02-26list: do not change scr_min flags when setting an unenforced list modeMike Blumenkrantz
only LIMIT and EXPAND modes prohibit manually setting these flags. changing them in any other scenario can result in overriding user-set flags @fix
2016-02-26entry: send focus/unfocus signals to scroller interfaceAmitesh Singh
In case of scrollable entry, send focus/unfocus signals to scroller interface edje.
2016-02-26view list: free style in base destructor.Amitesh Singh
typecast const char * to void * and pass ptr to free() since it doesn't modify the value pointed to, either conceptually or in practice, it merely looks up the memory block using the pointer and deallocates it. @fix
2016-02-26genlist: fix a typo.Hermet Park
2016-02-25elm_web: define elm_web_zoom_mode in eolian file elm_web.eoLarry
2016-02-25elm_toolbar define elm_toolbar_item_state in elm toolbar eolian filesLarry
2016-02-25elm_thumb_animation: moved Elm_Thumb_Animation_Settings to elm_thumb.eoLarry
2016-02-25moved eolian undefined enums to elm_systray.eo and elm_slider.eoLarry
2016-02-25elm_prefs: move Elm Prefs_Reset_Mode to elm_general.eoLarry
2016-02-25list: always apply new size hints for subobjectsMike Blumenkrantz
if a content's size hints change, reapplying the list's size hints to override existing hints is required to prevent some list items from having a bad layout @fix
2016-02-25list: do not constantly reset scr_min flagsMike Blumenkrantz
these get set during mode_set and when directly changing the flags. at no other time should they be changed @fix
2016-02-25panes: add the style to fold by clickingJaehwan Kim
Some area that is split by this style panes can be folded by clicking. The styles are "left-fold", "right-fold", "up-fold", "down-fold". @feature
2016-02-24hoversel: set hover layer to layer of hover_parentMike Blumenkrantz
ref T3203 @fix
2016-02-23examples: fix evas3d example's "compile with" comment correctlyJee-Yong Um
Summary: In "compile with" comment, filenames are different from the actual ones. Reviewers: cedric, Oleksander, Hermet Reviewed By: Oleksander, Hermet Differential Revision:
2016-02-23genlist: focus out by pressing "up" key when no item is selectedJee-Yong Um
Summary: move focus out of genlist by pressing "up" key when no item is selected. Test Plan: elementary_test -to fileselector Reviewers: SanghyeonLee, cedric, Jaehyun_Cho, Hermet Reviewed By: Hermet Subscribers: Hermet Differential Revision:
2016-02-23fix the wrong operation of mirrored settaehyub
Summary: fix the wrong operation of mirrored set. when mirrored set is applied, notify change the theme using mirrored flag. however, it is unnecessary operation. @fix Reviewers: Hermet, kimcinoo Reviewed By: kimcinoo Differential Revision:
2016-02-23Elm entry: No use of top object if not editable.Subodh Kumar
Summary: No use of top object if not editable. Reviewers: cedric, Hermet Reviewed By: Hermet Differential Revision:
2016-02-23elm_image: fix wrong API call for scalingMinkyu Kang
Summary: Signed-off-by: Minkyu Kang <> Reviewers: cedric, Hermet Reviewed By: Hermet Subscribers: seoz Differential Revision:
2016-02-22elm widget: move some types used in elm_widget.eo to Eolian filesVitor Sousa
Move declarations of types used in elm_widget.eo to elm_general.eot and elm_widget.eo. Give them a Eolian name and use it instead of the old ones. Correct the type name of some other types used as method parameters, by using the Eolian names instead of legacy/generated names. Reorganize the positions of elm_widget.eo.h inclusion and of callback type declarations in elm_widget.h. This make a clearer distinction of the types in elm_widget.h that are still required in elm_widget.eo.h.
2016-02-22elm widget: add documentation from elm_focus.h to elm_widget.eoVitor Sousa
2016-02-22Elm_photocam: moved enum Elm_photocam_Zoom_mode to elm_photocam.eoLarry
2016-02-22elm_layout: moved Elm_Layout_Part_Alias_Description to elm_layout.eoLarry
2016-02-22elm.Image: use eolian eva.images enum values in elm_image.eo and remove ↵Larry
unused elm_image_common.h
2016-02-20elm win: use actual window size not requested to resize child objectsCarsten Haitzler (Rasterman)
using requested size may not be correct, so use real size. this should solve issues in some wm's and actually also solved some kind of object size lag in wayland too. @fix - onward from 79b6edd1a6ad763258337b7aac5bd7799411bb44
2016-02-19genlist: remove unused variableStefan Schmidt
In 4c86a66f this var was added without any user. Remove it.
2016-02-18edje_external: check icon param after other param is set in entrySungTaek Hong
Summary: - icon param add an elm_icon and content set to icon part. - entry's style is changing as other params are set and icon part may not exist in certain condition(default has no icon part) - checking icon param later than other params will set icon part after the style is changed. Reviewers: cedric, woohyun, jpeg, herdsman, tasn Reviewed By: tasn Subscribers: conr2d Differential Revision: Signed-off-by: Cedric BAIL <>