summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* gitignore: do not track eo generated files.Cedric BAIL2016-03-102-0/+2
|
* combobox: fix warning due to change in eo event signature.Cedric BAIL2016-03-101-14/+6
|
* webkit2: undef macro before redefining them.Cedric BAIL2016-03-101-0/+5
|
* combobox: add Multiple selection featuredivyesh purohit2016-03-105-9/+244
| | | | | | | | | | | | | | | | | | | | | | Summary: This patch focuses on Combobox widget customization, Multibuttonentry widget is used instead of entry for taking user input. The idea is to make the widget look like {F28112} {F28115} when the multiple_selection is set. To-DO: 1) Need to add scrollable interface to combobox when MBE is used (need some suggestions on it). 2) focus cycle is still buggy as genlist requires focus otherwise selected item will return NULL (sometimes) Signed-off-by: divyesh purohit <div.purohit@samsung.com> @feature Test Plan: Please run combobox multiple selection example from elementart_test. Reviewers: raster, shilpasingh, cedric Subscribers: govi, rajeshps Projects: #elementary Differential Revision: https://phab.enlightenment.org/D3570
* efl: followup with renaming efl animator.Cedric BAIL2016-03-107-22/+22
|
* colorclass: allocate memory to fit the original size of data typeJee-Yong Um2016-03-101-1/+1
| | | | | | | | | | | Summary: The size of Colorclass is 20 bytes, but that of Elm_Color_Overlay 16 bytes. Currently, there is no code to access last 4 bytes, but it can cause seg fault by another patch. Reviewers: cedric, zmike Differential Revision: https://phab.enlightenment.org/D3784
* elm - genlist item - index get start from 0 - unbreak api breakCarsten Haitzler (Rasterman)2016-03-102-2/+2
| | | | | | | | | | | | | so in feb 2015 seoz changed elm_genlist_item_index_get to start from 1 rather than 0. going back to elm code in 1.7 - it started at 0. this is an api break that shouldn't have happend, but did. this fixes that. yes - it's inconsistent with gengrid's index_get - but gengrid here is wrong. nth_get starts at 0. this will get fixed with eo api's, and in fact none of these index/nth api's should be in genlist's eo api. legacy only. i can see why this was changed - it matches gengrid and is more consistent, but we can't break things even if stupid. @fix
* elm_web: Remove eo generated filesJean-Philippe Andre2016-03-104-462/+0
| | | | | | | eo.h and eo.c were added by mistake. I couldn't quite test the build since the we still need ewekbit2 for configure to enable elm_web. @cedric has a bit of work left here :)
* combobox: fix borkage after eo_add change.Cedric BAIL2016-03-091-2/+4
| | | | toto = titi = eo_add is no longer valid.
* config: add entry to set web backend.Cedric BAIL2016-03-091-2/+50
| | | | Will switch later to a combobox using eio_model.
* config: add API to configure Elm_Web backend.Cedric BAIL2016-03-092-2/+39
|
* web: split web into a module.Cedric BAIL2016-03-0919-1480/+2321
| | | | | There is currently no configuration to switch backend. Another patch will introduce it.
* Image test: Migrate to the new event cb signature.Tom Hacohen2016-03-091-10/+6
|
* Automatic migration to the new eo_add syntax.Tom Hacohen2016-03-0983-197/+267
|
* Combobox: Semi automatic migration to the new eo_add.Tom Hacohen2016-03-091-4/+5
|
* Revert "list: set internal box as homogeneous if no separator items are present"Hermet Park2016-03-081-3/+0
| | | | | | | | | This reverts commit 9f4c43c20dfa36e7a8be18278acf4336c13574d7. I'm sorry but this causes a side effect(list sizing issue) at enventor. And I couldn't find any mis-usage in enventor side. We can't not accept this patch unless we figure the exact reason out.
* elm_genlist: Added elm_genlist_filtered_items_count APIshashank.p2016-03-081-4/+3
| | | | | | | | | | | | Summary: This clarifies the documentation of the new api. Reviewers: SanghyeonLee, shilpasingh, cedric Reviewed By: cedric Subscribers: bu5hm4n, buds Differential Revision: https://phab.enlightenment.org/D3725
* fileselector: clarify the condition statement for checking ok buttonJee-Yong Um2016-03-071-3/+1
| | | | | | | | | | | Summary: elm_fileselector_buttons_ok_cancel_set() API checks the existence of ok button before adding it. This patch makes condition statement more intuitive. Reviewers: cedric, bu5hm4n Differential Revision: https://phab.enlightenment.org/D3770
* remove duplicated typedefMarcel Hollerbach2016-03-051-6/+0
| | | | this is already defined in elm_layout.eo.h.
* atspi intf: image - fix compilation warnings after eo4 migration changesAmitesh Singh2016-03-051-2/+2
| | | | | | | | | | ====== CC libelementary_la-elm_interface_atspi_value.lo elm_interface_atspi_image.c: In function '_elm_interface_atspi_image_description_set': elm_interface_atspi_image.c:36:9: warning: 'old_descr' may be used uninitialized in this function [-Wmaybe-uninitialized] eina_stringshare_del(old_descr); ^ ======
* genlist: fix item sizing errorJee-Yong Um2016-03-041-1/+1
| | | | | | | | | | | | | | | | | | | Summary: Sometimes genlist expands its items' width over viewport, so horizontal scrollbar is shown unnecessarily. This will correct item sizing calculation. @fix Test Plan: elementary_test -to "genlist tree" elementary_test -to "fileselector" Reviewers: SanghyeonLee, cedric Differential Revision: https://phab.enlightenment.org/D3754 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* map: fix memory leakSungTaek Hong2016-03-041-8/+7
| | | | | | | | | | | | | | | | Summary: - in dump_cb buf is allocated by malloc() ->strdup() -> free. This is needless. - And buf allocated in dump_cb is strdup again. This may cause memory leak. Reviewers: Hermet, woohyun, cedric Reviewed By: cedric Differential Revision: https://phab.enlightenment.org/D3752 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* config: handle is_mirrored, and translate are not part of EET file, when ↵Shinwoo Kim2016-03-041-1/+31
| | | | | | | | | | | | | | config flush occurs Summary: is_mirrored, and translate value is reset, when config flush occurs. Reviewers: raster, cedric, jpeg, tasn Subscribers: seoz Differential Revision: https://phab.enlightenment.org/D3748 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* image: fix the wrong return valueMinkyu Kang2016-03-041-1/+1
| | | | | | | | | | | | | | Summary: Signed-off-by: Minkyu Kang <mk7.kang@samsung.com> Reviewers: Hermet, cedric Reviewed By: cedric Subscribers: seoz Differential Revision: https://phab.enlightenment.org/D3741 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* Genlist: fix for an item width calculation issue on item show / scrollinggodly.talias2016-03-041-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | Summary: When item_show / scrolling is happening, _item_block_position will be called from smart_calculate where item width is set as block width. If items are not realized _item_realize will be called and if items are getting realized for first time we set mincalcd as false. So later item width gets overwritten by min width of item and so issue is happening. @fix T2603 Signed-off-by: godly.talias <godly.talias@samsung.com> Test Plan: elementary_test -> Genlist Group -> show 480 Reviewers: prince.dubey, shilpasingh, SanghyeonLee, cedric Subscribers: rajeshps, seoz, govi Maniphest Tasks: T2603 Differential Revision: https://phab.enlightenment.org/D3729 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* notify: delete unnecessary smart move/resize.Hosang Kim2016-03-041-18/+24
| | | | | | | | | | | | | | | | Summary: elm_notify's size is dependent on parent's size. So _elm_notify_evas_object_smart_move/resize() are not necessary. Reviewers: woohyun, jypark, Hermet, minkyu, cedric Reviewed By: cedric Subscribers: minkyu Differential Revision: https://phab.enlightenment.org/D3728 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* genlist: add elm_genlist_filtered_items_count APIshashank.p2016-03-043-3/+19
| | | | | | | | | | | | | | | | Summary: This API will return the number of items that have passed the filter at a given point of time. If the API is called before "filter,done" callback comes, it may or may not give the filtered count for the complete genlist. Test Plan: Updated Genlist_filter example to print the output from filtered_count_get API in "filter,done" callback. Reviewers: SanghyeonLee, shilpasingh, cedric Reviewed By: cedric Subscribers: buds Differential Revision: https://phab.enlightenment.org/D3725 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* fileselector: refine code and themeJee-Yong Um2016-03-042-106/+86
| | | | | | | | | | | | | | | | Summary: refine code and theme, hopefully solve the issue that the height of file list (genlist) is calculated wrong. Test Plan: elementary_test -to fileselector Reviewers: SanghyeonLee, jpeg, cedric Subscribers: taxi2se Differential Revision: https://phab.enlightenment.org/D3715 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* win: add check for focus object before adding new oneJee-Yong Um2016-03-041-7/+10
| | | | | | | | | | | | | | | | | | Summary: Focus object is added repeatedly, when focus is enabled. This patch checks existing focus object. Test Plan: elementary_test -to focus check/uncheck "Focus Highlight Enable" with spacebar Reviewers: Jaehyun_Cho, jpeg, cedric Reviewed By: cedric Differential Revision: https://phab.enlightenment.org/D3689 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* fileselector: add backspace key binding to move to previous path.Jee-Yong Um2016-03-042-0/+24
| | | | | | | | | | | | | | Summary: Add backspace key to move to previous path. Test Plan: remove /home/username/.elementary (to apply new elementary config file) elementary_test -to fileselector Reviewers: cedric, jpeg Subscribers: bu5hm4n Differential Revision: https://phab.enlightenment.org/D3685
* combobox: store eo_constructor() return value into objAmitesh Singh2016-03-041-1/+1
| | | | | | This is what we do in every widget's base constructor. @fix
* elm_access: remove duplicated line, ELM_SAFE_FREE handles NULL assignShinwoo Kim2016-03-041-1/+0
|
* elm_access: mapi have to be set NULL after free(m->api)Jonghee Choi2016-03-041-0/+2
| | | | | | | | | | Summary: mapi have to be set NULL after free(m->api) Reviewers: kimcinoo Reviewed By: kimcinoo Differential Revision: https://phab.enlightenment.org/D3756
* hoversel: remove EINA_UNUSED since data is getting usedAmitesh Singh2016-03-041-1/+1
|
* Genlist test: Adjust according to the recent eo event changes.Tom Hacohen2016-03-031-5/+4
| | | | Thanks to zmike for letting me know.
* Fix warnings following migration to Eo4.Tom Hacohen2016-03-0320-73/+8
| | | | Mostly unused variables.
* Map: Correct broken migration.Tom Hacohen2016-03-031-1/+1
| | | | The script failed migrating some code, so I needed to fix it manually.
* Automatic migration to Eo4.Tom Hacohen2016-03-03173-4142/+3637
| | | | | | 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.
* App client/server and entry: Mix of automatic migration and manual adjustments.Tom Hacohen2016-03-033-186/+176
| | | | The script couldn't handle everything correctly on its own.
* Manually migrate some eo_do for the migration scriptTom Hacohen2016-03-032-6/+2
| | | | | The script doesn't handle a few corner cases well. Update the code manually so it doesn't have to deal with those.
* Remove redundant defines.Tom Hacohen2016-03-031-17/+0
|
* Scaling test: reorder instructions to set the correct scaleDaniel Zaoui2016-03-031-1/+1
| | | | | | | | 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.
* radio: inherit from elm checkAmitesh Singh2016-03-032-97/+20
| | | | | | | | | | | | Summary: Radio inherits from Check now and remove the duplicate codes Reviewers: yashu21985, cedric, tasn, raster Reviewed By: raster Subscribers: seoz Differential Revision: https://phab.enlightenment.org/D3747
* elm_cursor: don't include Ecore_Cocoa_Cursor.h (deleted in EFL)Jean Guyomarc'h2016-03-021-4/+0
|
* Spinner: Swap abs with fabs because we're dealing with doubles.Tom Hacohen2016-03-021-1/+1
|
* Fix example with new event api.Lauro Moura2016-03-011-1/+1
| | | | | | | | Summary: Fix build after changes. Reviewers: felipealmeida, cedric, tasn Differential Revision: https://phab.enlightenment.org/D3744
* Elm_Hoversel: import elm_iconDaniel Zaoui2016-03-011-0/+1
| | | | The icon type is needed by item_add
* elm map: silence uninit var warnings that new gcc versions showCarsten Haitzler (Rasterman)2016-03-011-5/+5
| | | | | | 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
* elm_gen: update highlight geometry after clearing itemsJee-Yong Um2016-02-292-0/+4
| | | | | | | | | | | | | | | | | | 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: https://phab.enlightenment.org/D3683 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
* image: remove EINA_UNUSEDMinkyu Kang2016-02-291-1/+1
| | | | | | | | | | | | | | | | | Summary: parameter is used Signed-off-by: Minkyu Kang <mk7.kang@samsung.com> Reviewers: Hermet, seoz, cedric Reviewed By: cedric Subscribers: seoz Differential Revision: https://phab.enlightenment.org/D3718 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>