platform/upstream/efl.git
10 years agowidget: doxygen typo
Yakov Goldberg [Thu, 5 Dec 2013 10:01:45 +0000 (12:01 +0200)]
widget: doxygen typo

10 years agoelm_spinner.c: fix mouse spin never stop issue with mouse wheel with spinner widget.
Daniel Juyung Seo [Thu, 5 Dec 2013 06:53:32 +0000 (15:53 +0900)]
elm_spinner.c: fix mouse spin never stop issue with mouse wheel with spinner widget.

Do not use a timer when the wheel is used to spin the spinner.
This fixes T604.
Special thanks JP for reporting.

10 years agoelementary/elm_button.c : Change the timing of signal_emitting.
WooHyun Jung [Thu, 5 Dec 2013 01:01:43 +0000 (10:01 +0900)]
elementary/elm_button.c : Change the timing of signal_emitting.

Application can delete button itsefl(or its parent) inside the smart callback function.
So the signal_emitting with button object should be done in advance.

10 years agogengrid: Remove unnecessary if statement
Ryuan Choi [Wed, 4 Dec 2013 04:16:02 +0000 (13:16 +0900)]
gengrid: Remove unnecessary if statement

Summary: func.content_get is already checked in enclosed block.

Reviewers: seoz, cedric, raster

Reviewed By: seoz

Differential Revision: https://phab.enlightenment.org/D366

10 years ago[Radio] Correcting example program of radio in elementary
Chinmaya Panigrahi [Tue, 3 Dec 2013 23:21:56 +0000 (08:21 +0900)]
[Radio] Correcting example program of radio in elementary

Summary: Minor defect in example program fixed.

Test Plan: gcc -g radio_example_01.c -o radio_example_01 `pkg-config --cflags --libs elementary`

Reviewers: seoz, singh.amitesh

Differential Revision: https://phab.enlightenment.org/D363

10 years agoelm_interface_scrollable.c: fix scroller page flick calculation roundup routine.
Daniel Juyung Seo [Tue, 3 Dec 2013 14:49:30 +0000 (23:49 +0900)]
elm_interface_scrollable.c: fix scroller page flick calculation roundup routine.

When the offset is not bigger than 0 && abs(offset) is not smaller than dx(or dy), round up routine could have mis-calculation bug.
It should substract one value more to get a proper round up result.
For example, when x = 1440, offset = -2160, dx = 360, x should become 720 but round up routine made it 1440.
Because it was rounded up from 1080 to 1440. It should be rounded down from 1079 to 720.

Special thanks to Hosang Kim for the help.

Signed-off-by: Daniel Juyung Seo <juyung.seo@samsung.com>
Signed-off-by: Hosang Kim <hosang12.kim@samsung.com>
10 years agoelm_interface_scrollable.c: reset momentum_animator to null when return cancel from...
Daniel Juyung Seo [Tue, 3 Dec 2013 12:40:09 +0000 (21:40 +0900)]
elm_interface_scrollable.c: reset momentum_animator to null when return cancel from the animator.

10 years agofileselector: Add support to change the size of thumbnails in grid view.
Ryuan Choi [Tue, 3 Dec 2013 09:28:52 +0000 (18:28 +0900)]
fileselector: Add support to change the size of thumbnails in grid view.

Reviewers: seoz, raster

Reviewed By: raster

CC: raster
Differential Revision: https://phab.enlightenment.org/D276

10 years agopass distcheck - add imported headers to makefiles to pass
Carsten Haitzler (Rasterman) [Tue, 3 Dec 2013 08:14:30 +0000 (17:14 +0900)]
pass distcheck - add imported headers to makefiles to pass

10 years agoaccessibility: ATSPI2 support.
Lukasz Stanislawski [Tue, 3 Dec 2013 08:07:05 +0000 (17:07 +0900)]
accessibility: ATSPI2 support.

Summary:
Hello guys,

Below You can find a proof o concept for ATSPI2 support for elementary applications. Currently application can only be listed on bus by clients such as 'accersiser'. I am strongly looking for comments to this design.

Here are my comment regarding following code:
* This pach requires https://phab.enlightenment.org/D327 patch to compile
* I have decided to include whole atspi-constants header, because in fact i will need one-to-one copy of all its enums and defines. Qt has something like 3rdparty folder from which they include this header and don't require atspi dev packages at compilation time. Maybe efl needs the same solution or should just require next package in compilation? I agree that putting atspi-constant.h in main source tree is bad idea, but where? src/utils ??

Reviewers: cedric, raster, kimcinoo

Reviewed By: raster

CC: pkaczmarek-samsung, seoz, jaehwan, kimcinoo
Differential Revision: https://phab.enlightenment.org/D328

10 years agotheme - fix evrything theme elements for enlightenment
Carsten Haitzler (Rasterman) [Tue, 3 Dec 2013 07:39:58 +0000 (16:39 +0900)]
theme - fix evrything theme elements for enlightenment

this will fix T596 where the open mode is laid out badly. it also
fixes the text elements in the file borwser list mode to align text
properly.

10 years agoelm_interface_scrollable.c: use correct structure for mouse up.
Daniel Juyung Seo [Mon, 2 Dec 2013 14:54:46 +0000 (23:54 +0900)]
elm_interface_scrollable.c: use correct structure for mouse up.

Actually Evas_Event_Mouse_Up and Evas_Event_Mouse_Down are same though :)
Being pedantic.

10 years agoAUTHORS/elm_authors.h: updated authors.
Daniel Juyung Seo [Mon, 2 Dec 2013 12:32:21 +0000 (21:32 +0900)]
AUTHORS/elm_authors.h: updated authors.

10 years agopopup: fixed formatting, typos, and subtle things of commit f4f2e5d24271cc65044434793...
Daniel Juyung Seo [Mon, 2 Dec 2013 12:17:06 +0000 (21:17 +0900)]
popup: fixed formatting, typos, and subtle things of commit f4f2e5d24271cc6504443479381fdb26a605ac70

10 years agoChangeLog/NEWS: removed unwanted ChangeLog and NEWS entries anymore.
Daniel Juyung Seo [Mon, 2 Dec 2013 12:11:09 +0000 (21:11 +0900)]
ChangeLog/NEWS: removed unwanted ChangeLog and NEWS entries anymore.

We do not need to update them anymore for release cycle 1.9.
Stefan will do this for us. Thanks Stefan!

Read the following wiki page for more detail.
https://phab.enlightenment.org/w/efl_and_elementary_1_9/#release-news-and-changes

10 years agogengrid: refactoring of commit 7187a3124fc6c169fcfec2c249a1fd483481fbba.
Daniel Juyung Seo [Mon, 2 Dec 2013 11:32:14 +0000 (20:32 +0900)]
gengrid: refactoring of commit 7187a3124fc6c169fcfec2c249a1fd483481fbba.

- follow the convention for structure name
- removed unnecessary callback
- removed wrong api usage
- removed unnecessary variables
- removed unnecessary parameter passing
- fixed ugly ui
- added 'static' to local function
- changed frame description more descriptive
- fixed formatting

10 years agoelm: long waited seasonal trailing whitespaces removal!
Daniel Juyung Seo [Mon, 2 Dec 2013 10:43:46 +0000 (19:43 +0900)]
elm: long waited seasonal trailing whitespaces removal!

This is a ceremony of elementary 1.8 release!

10 years agoelc_popup.c: removed unused warning.
Daniel Juyung Seo [Mon, 2 Dec 2013 10:38:35 +0000 (19:38 +0900)]
elc_popup.c: removed unused warning.

10 years agoelm slider - warning removal for unused params
Carsten Haitzler (Rasterman) [Mon, 2 Dec 2013 08:23:19 +0000 (17:23 +0900)]
elm slider - warning removal for unused params

10 years ago[slider] show/hide slider popup
Anil Kumar Nahak [Mon, 2 Dec 2013 07:19:53 +0000 (16:19 +0900)]
[slider] show/hide slider popup

Summary: elementary_test->slider

Reviewers: singh.amitesh, seoz, raster

Differential Revision: https://phab.enlightenment.org/D347

10 years ago[Popup] Adding elm_popup_align_set and elm_popup_align_get api
abhi [Mon, 2 Dec 2013 07:10:53 +0000 (16:10 +0900)]
[Popup] Adding elm_popup_align_set and elm_popup_align_get api

Summary: Added support for popup align set

Test Plan: elm_popup_align_set, elm_popup_align_get, elementary_test -to popup

Reviewers: seoz, singh.amitesh

Differential Revision: https://phab.enlightenment.org/D321

10 years ago[Gengrid] Enable Scroll To Type when item bring in or show region.
Sanghyeon Lee [Mon, 2 Dec 2013 06:52:35 +0000 (15:52 +0900)]
[Gengrid] Enable Scroll To Type when item bring in or show region.

Scrollto positions are divided 4 type
NONE : do not scrollto.
TOP : scrollto position is always top viewport.
MIDDLE : scrollto position is always middle of viewport.
IN : scrollto position to fully visible in viewport.

10 years agoNEWS: removed unnecessary version marker and update wrong marker name for NEWS
Daniel Juyung Seo [Mon, 2 Dec 2013 06:10:03 +0000 (15:10 +0900)]
NEWS: removed unnecessary version marker and update wrong marker name for NEWS

10 years agoNEWS: added more explicit marker for each version like efl.
Daniel Juyung Seo [Mon, 2 Dec 2013 03:07:59 +0000 (12:07 +0900)]
NEWS: added more explicit marker for each version like efl.

10 years agofix e border theme mouse events
Mike Blumenkrantz [Sun, 1 Dec 2013 19:24:48 +0000 (14:24 -0500)]
fix e border theme mouse events

I removed this a while ago to fix shaped windows, but then I fixed it another way and forgot to put them back

10 years agoadd in 1.8 release to changelog
Mike Blumenkrantz [Sun, 1 Dec 2013 19:23:52 +0000 (14:23 -0500)]
add in 1.8 release to changelog

10 years agotooltip: Adding elm_object_tooltip_orient_set API
abhi [Wed, 27 Nov 2013 15:27:13 +0000 (00:27 +0900)]
tooltip: Adding elm_object_tooltip_orient_set API

Summary: Eight fixed orientations provided to orient tooltip around event area

Test Plan: elementary_test -to tooltip, elm_object_tooltip_orient_set

Reviewers: seoz, singh.amitesh, Anusha

Reviewed By: seoz

CC: Anusha
Differential Revision: https://phab.enlightenment.org/D326

10 years agoNEWS: added entries after 1.8 release.
Daniel Juyung Seo [Wed, 27 Nov 2013 15:26:52 +0000 (00:26 +0900)]
NEWS: added entries after 1.8 release.

10 years agoautotools: forgotten files.
Cedric Bail [Sun, 1 Dec 2013 14:36:44 +0000 (23:36 +0900)]
autotools: forgotten files.

10 years agoautotools: improve build system to be able to correctly pick outside and inside tools.
Cedric Bail [Sun, 1 Dec 2013 14:35:43 +0000 (23:35 +0900)]
autotools: improve build system to be able to correctly pick outside and inside tools.

10 years agogitignore: added autotools tool.
Cedric Bail [Sun, 1 Dec 2013 12:14:27 +0000 (21:14 +0900)]
gitignore: added autotools tool.

10 years agolibtool: work around lack of communication between mingw and libtool to generate...
Cedric Bail [Sun, 1 Dec 2013 11:59:15 +0000 (20:59 +0900)]
libtool: work around lack of communication between mingw and libtool to generate .dll.

10 years agoelm_prefs_cc: use the right macro to allow cross compilation nicely.
Cedric Bail [Sun, 1 Dec 2013 11:58:18 +0000 (20:58 +0900)]
elm_prefs_cc: use the right macro to allow cross compilation nicely.

10 years agogitignore: ignore windows generated files.
Cedric Bail [Sun, 1 Dec 2013 11:57:53 +0000 (20:57 +0900)]
gitignore: ignore windows generated files.

10 years agov1.8.0
Carsten Haitzler (Rasterman) [Sun, 1 Dec 2013 10:03:18 +0000 (19:03 +0900)]
v1.8.0

10 years agodoxygen: fix label example
Jerome Pinot [Sun, 1 Dec 2013 02:45:13 +0000 (11:45 +0900)]
doxygen: fix label example

The label example code snippets didn't show up in the doxygen
documentation. This fixes the issue. Generated image is still missing,
though.

10 years agoelm_genlist.c: return "elm.swallow.icon" part's object when the part parameter is...
Daniel Juyung Seo [Sat, 30 Nov 2013 09:28:47 +0000 (18:28 +0900)]
elm_genlist.c: return "elm.swallow.icon" part's object when the part parameter is null on _item_content_get_hook().

Now elm_object_item_content_get() works fine.
+ avoid ambiguous if-else statement by using braces.

10 years agoelm_genlist.c: return "elm.text" part's text when the part parameter is null on _item...
Daniel Juyung Seo [Sat, 30 Nov 2013 08:02:24 +0000 (17:02 +0900)]
elm_genlist.c: return "elm.text" part's text when the part parameter is null on _item_text_get_hook().

Now elm_object_item_text_get() works fine.

10 years ago[hoversel] - Removed focus_direction since focus_cycle is applied on sd->hover.
ami [Sat, 30 Nov 2013 06:34:55 +0000 (15:34 +0900)]
[hoversel] - Removed focus_direction since focus_cycle is applied on sd->hover.

Summary: removed focus_direction

Test Plan: elementary_test -> hoversel

Reviewers: seoz, raster

CC: nirajkr
Differential Revision: https://phab.enlightenment.org/D359

10 years agoelm_widget.c: fixed formatting while reading the code.
Daniel Juyung Seo [Sat, 30 Nov 2013 06:28:44 +0000 (15:28 +0900)]
elm_widget.c: fixed formatting while reading the code.

10 years agov1.8.0-beta2
Carsten Haitzler (Rasterman) [Fri, 29 Nov 2013 10:36:58 +0000 (19:36 +0900)]
v1.8.0-beta2

10 years agoelm_genlist.c: Fix to decorate the item if it is set
nirajkr [Fri, 29 Nov 2013 10:18:00 +0000 (19:18 +0900)]
elm_genlist.c: Fix to decorate the item if it is set

Summary: Changes in the _item_realize to decorate the item T576 test_genlist10

Reviewers: seoz, singh.amitesh

Differential Revision: https://phab.enlightenment.org/D358

10 years agoreadme - update readme for efl 1.8
Carsten Haitzler (Rasterman) [Fri, 29 Nov 2013 10:07:55 +0000 (19:07 +0900)]
readme - update readme for efl 1.8

lots of extra documentation and information now in the README

10 years agogenlist: clear 'rel' pointer when it becomes unused during del_pre_hook.
Gustavo Sverzut Barbieri [Thu, 28 Nov 2013 22:42:16 +0000 (20:42 -0200)]
genlist: clear 'rel' pointer when it becomes unused during del_pre_hook.

If we're walking an item and it's deleted, the memory won't go away
immediately in _item_del_pre_hook() as would in _item_del(), then it's
not enough to remove ourselves from the reverse-relative list of the
item we were relative to, we also need to clean our own relative
pointer so we won't touch it later when the item is not being walked
anymore and _item_del() is called.

I was getting this annoying error with espionage application, opening
an interface of an object and then closing the window or selecting
another bus name (whatever would call elm_genlist_clear()).

During the clear process genlist will flag the next item as "walking"
so it's not gone when the current item dies (would happen if next item
is a subitem). The item would run _item_del_pre_hook() but not
_item_del(), but on the next loop iteration the next item would be the
current, then not walking anymore and during _item_del() it would
access it->item->rel which would point to the now-dead item.

10 years agoElm scroller: prevent usage of uninitialized vars as reported by valgrind.
Tom Hacohen [Thu, 28 Nov 2013 16:33:46 +0000 (16:33 +0000)]
Elm scroller: prevent usage of uninitialized vars as reported by valgrind.

This improves the terminology crash rate a bit.

10 years agoElm scroller: _movement_block_get fix return val on error.
Tom Hacohen [Thu, 28 Nov 2013 16:17:15 +0000 (16:17 +0000)]
Elm scroller: _movement_block_get fix return val on error.

It was returning ELM_SCROLLER_SINGLE_DIRECTION_NONE instead of
ELM_SCROLLER_MOVEMENT_NO_BLOCK.
Looks like a c&p error.

10 years agoAdd callback when drag start in item containers
Daniel Zaoui [Thu, 28 Nov 2013 14:05:28 +0000 (16:05 +0200)]
Add callback when drag start in item containers

10 years agoRename DnD test
Daniel Zaoui [Thu, 28 Nov 2013 14:04:08 +0000 (16:04 +0200)]
Rename DnD test

10 years agotrack_example_01.c: internal refactoring of track example code.
Daniel Juyung Seo [Thu, 28 Nov 2013 10:58:54 +0000 (19:58 +0900)]
track_example_01.c: internal refactoring of track example code.

- removed unnecessary box.
- fixed a typo of gcc build command.

10 years agoelm - diskselector - fix min height to at least be min height of items
Carsten Haitzler (Rasterman) [Thu, 28 Nov 2013 10:24:26 +0000 (19:24 +0900)]
elm - diskselector - fix min height to at least be min height of items

diskselector needs a major rewrite effort, BUT... until that happens
this fixes minbimum height and that fixes T506

10 years agogenlist.edc: fixed decorate all mode bug when scrolling.
Daniel Juyung Seo [Thu, 28 Nov 2013 08:23:47 +0000 (17:23 +0900)]
genlist.edc: fixed decorate all mode bug when scrolling.

When we scroll the genlist with decorate all mode, newerly realized items looked like a normal mode.
This was caused by a new theme. Genlist item style should handle all the necessary parts when decorate mode is enabled/diabled.
This fixes T576.

10 years agoelm_spinner.c: support mouse wheel in spinner.
Daniel Juyung Seo [Thu, 28 Nov 2013 08:06:39 +0000 (17:06 +0900)]
elm_spinner.c: support mouse wheel in spinner.

Spinner didn't work with mouse wheel which is a bug.
This fixes T587.

10 years agoelm_index.c: removed unused empty function.
Daniel Juyung Seo [Thu, 28 Nov 2013 06:55:38 +0000 (15:55 +0900)]
elm_index.c: removed unused empty function.

10 years agogenlist - fix show item if list manipulation changes shown item position
Carsten Haitzler (Rasterman) [Thu, 28 Nov 2013 07:36:55 +0000 (16:36 +0900)]
genlist - fix show item if list manipulation changes shown item position

this fixes T38 - it's a bit brute force but the only way i can think
of that is not too invasive before release.

10 years agoUpdate Korean translation
Seong-ho Cho [Wed, 27 Nov 2013 03:31:11 +0000 (12:31 +0900)]
Update Korean translation

Summary: modified some translation as a phonetic transcription.

Reviewers: seoz

CC: seoz
Differential Revision: https://phab.enlightenment.org/D351

10 years agoelm_win/wayland: Call frame update after rotation changed.
Rafael Antognolli [Tue, 26 Nov 2013 16:56:14 +0000 (14:56 -0200)]
elm_win/wayland: Call frame update after rotation changed.

This will update the opaque region, that was set to a different
orientation.

Fix T359.

10 years agotest_icon.c: internal refactoring of test_icon example.
Daniel Juyung Seo [Tue, 26 Nov 2013 14:44:27 +0000 (23:44 +0900)]
test_icon.c: internal refactoring of test_icon example.

Now it looks like a normal efl app.
- Declare variables at the start of the function.
- Resize and show the window right after its creation.
- Set widgets' parents properly.

10 years agotest_icon.c: removed unnecessary box.
Daniel Juyung Seo [Tue, 26 Nov 2013 14:41:17 +0000 (23:41 +0900)]
test_icon.c: removed unnecessary box.

This fixes " _smart_need_recalculate_set() Object 0x803db8e8 is not stable during recalc loop" issue which was reported by kuuko.
Special thanks to kuuko.

10 years agoelm scroller - fix infinite recursion in scroller adjust
Carsten Haitzler (Rasterman) [Tue, 26 Nov 2013 10:32:35 +0000 (19:32 +0900)]
elm scroller - fix infinite recursion in scroller adjust

there is an infinite recursion in the scroller adjust code that can
happen some times. this fixes T434.

10 years agoelm-config desktop - remove system from categories (so its in user prefs)
Carsten Haitzler (Rasterman) [Tue, 26 Nov 2013 04:54:41 +0000 (13:54 +0900)]
elm-config desktop - remove system from categories (so its in user prefs)

10 years agoelementary/flip - revise the test code.
ChunEon Park [Tue, 26 Nov 2013 04:02:25 +0000 (13:02 +0900)]
elementary/flip - revise the test code.

now flip go works with the current selected item.

10 years agogenlist.edc: fixed missing "fixed: 0 1;" notation in genlist COMPRESS_SUB macro.
Daniel Juyung Seo [Tue, 26 Nov 2013 00:09:42 +0000 (09:09 +0900)]
genlist.edc: fixed missing "fixed: 0 1;" notation in genlist COMPRESS_SUB macro.

"fixed" property should follow its parent part property.
This fixes T497.

10 years agoprintf--
Carsten Haitzler (Rasterman) [Mon, 25 Nov 2013 12:38:21 +0000 (21:38 +0900)]
printf--

10 years agoelm - scroller - fix missing large set of signal callbacks on scrollbar
Carsten Haitzler (Rasterman) [Mon, 25 Nov 2013 12:22:11 +0000 (21:22 +0900)]
elm - scroller - fix missing large set of signal callbacks on scrollbar

this fixes T138 and a bunch of other missing callback signals

10 years agoimage - fix the elm_image_prescale_set() to work properly.
ChunEon Park [Mon, 25 Nov 2013 11:48:22 +0000 (20:48 +0900)]
image - fix the elm_image_prescale_set() to work properly.

before this, it had the insane logic so the prescale_set() never work.
Now, it works well and the prescale won't be set in default. (before, the default value is 64. why?)

10 years ago1.8.0-beta1
Carsten Haitzler (Rasterman) [Mon, 25 Nov 2013 05:51:59 +0000 (14:51 +0900)]
1.8.0-beta1

10 years agotest_popup.c: added popup example which has a rectangle as its parent.
Daniel Juyung Seo [Mon, 25 Nov 2013 05:05:17 +0000 (14:05 +0900)]
test_popup.c: added popup example which has a rectangle as its parent.

This shows how the popup and its block event area size are decided.

10 years agoDnD: safe inlist elements removal
Daniel Zaoui [Mon, 18 Nov 2013 11:34:07 +0000 (13:34 +0200)]
DnD: safe inlist elements removal

10 years agoAdding polish localization
maxerba [Sat, 23 Nov 2013 15:52:19 +0000 (16:52 +0100)]
Adding polish localization

10 years agowayland - fix cnp segv
Carsten Haitzler (Rasterman) [Sat, 23 Nov 2013 13:45:15 +0000 (22:45 +0900)]
wayland - fix cnp segv

this ACTUALLY fixes T471

10 years agoUpdating galician localization
maxerba [Fri, 22 Nov 2013 20:38:34 +0000 (21:38 +0100)]
Updating galician localization

10 years agogeneral_funcs_example.c: fixed wrong window's resize object addition logic in general...
Daniel Juyung Seo [Fri, 22 Nov 2013 13:48:22 +0000 (22:48 +0900)]
general_funcs_example.c: fixed wrong window's resize object addition logic in general_funcs sample code.

Do not use elm_win_resize_object_add() if that object is already a child of another object.

10 years agoelementary/mapbuf - reset the mapbuf correctly when the content is removed(unset)
ChunEon Park [Fri, 22 Nov 2013 10:48:24 +0000 (19:48 +0900)]
elementary/mapbuf - reset the mapbuf correctly when the content is removed(unset)

When the content is removed(or unset) the mapbuf didn't clean up the some stuff such as removing event callback for the content.
So the unset content would be tracked still by mapbuf dangling callbacks.

10 years agoelementary/mapbuf - set NULL if the content is empty.
ChunEon Park [Fri, 22 Nov 2013 08:40:40 +0000 (17:40 +0900)]
elementary/mapbuf - set NULL if the content is empty.

10 years agofix typos in doxygen and comments
Jihoon Kim [Fri, 22 Nov 2013 02:06:37 +0000 (11:06 +0900)]
fix typos in doxygen and comments

10 years agoT531 - Elemntary_popup does not respond to 'close' event
Sanjeev BA [Thu, 21 Nov 2013 21:16:49 +0000 (06:16 +0900)]
T531 - Elemntary_popup does not respond to 'close' event

Reviewers: seoz, raster

Reviewed By: seoz

Differential Revision: https://phab.enlightenment.org/D344

10 years agoelm_diskselector.c: reduce item_count number on _item_del. or reducing item_count...
Daniel Juyung Seo [Thu, 21 Nov 2013 05:26:39 +0000 (14:26 +0900)]
elm_diskselector.c: reduce item_count number on _item_del. or reducing item_count could be skipped in some cases like elm_index_clear.

This fixes T508.

10 years agoelementary/elm_scroller.c : For checking focus next object, focus_direcion_get functi...
WooHyun Jung [Thu, 21 Nov 2013 01:13:40 +0000 (10:13 +0900)]
elementary/elm_scroller.c : For checking focus next object, focus_direcion_get function should be changed to focus_next_get function. If there is no focus next object, focus_direction_get will be executed by focus_next_get.

10 years agoFix build warning.
WooHyun Jung [Wed, 20 Nov 2013 11:23:49 +0000 (20:23 +0900)]
Fix build warning.

10 years agoelementary/elc_multibuttonentry.c : Multibuttonentry doesn't need to call parents...
WooHyun Jung [Wed, 20 Nov 2013 11:17:17 +0000 (20:17 +0900)]
elementary/elc_multibuttonentry.c : Multibuttonentry doesn't need to call parents' on_focus.

10 years agoelm - table - protect against invalid cell/row values (16bit overflow)
Carsten Haitzler (Rasterman) [Wed, 20 Nov 2013 09:06:42 +0000 (18:06 +0900)]
elm - table - protect against invalid cell/row values (16bit overflow)

10 years agoelementary/ctxpopup - fix T235 ctxpopup_example_01 can popup many times at once.
ChunEon Park [Wed, 20 Nov 2013 01:56:31 +0000 (10:56 +0900)]
elementary/ctxpopup - fix T235 ctxpopup_example_01 can popup many times at once.

I know this is not fundamental fix but there is no solution at this moment unless fixing the evas.

10 years agogenlist_example_04/05.c: initialize pointer variables and check null.
Daniel Juyung Seo [Wed, 20 Nov 2013 01:44:07 +0000 (10:44 +0900)]
genlist_example_04/05.c: initialize pointer variables and check null.

This removes build warnings.

10 years agoindex_example_01.c: sample code internal refactoring.
Daniel Juyung Seo [Wed, 20 Nov 2013 01:40:02 +0000 (10:40 +0900)]
index_example_01.c: sample code internal refactoring.

- avoid using unnecessary global variable.
- use common name for item variable, it.
- print out more useful messages on _active_set.

10 years agoindex_example_01.c: fixed wrong example code. elm_index_level_go() should be called...
Daniel Juyung Seo [Wed, 20 Nov 2013 01:30:09 +0000 (10:30 +0900)]
index_example_01.c: fixed wrong example code. elm_index_level_go() should be called after every index item changes.

This fixes T510.

10 years agoelementary/transit - fix the T511 "_transit_auto_reverse_get() Elm_Transit transit...
ChunEon Park [Tue, 19 Nov 2013 23:53:20 +0000 (08:53 +0900)]
elementary/transit - fix the T511 "_transit_auto_reverse_get() Elm_Transit transit has already been deleted"

10 years agoHoversel: Fix access to already deleted object.
Tom Hacohen [Tue, 19 Nov 2013 17:13:31 +0000 (17:13 +0000)]
Hoversel: Fix access to already deleted object.

Thank you eo pointer indirection for detecting this.
The issue is a mix of design choices (will discuss on the ML) and
a bug in hoversel which was probably caused because of the confusing design
choices.
The problem is that while widget_item->view is set by whoever created
the item, it's automatically deleted by elm_widget_item_del. This means
that objects that decided to delete their views, but were too sloppy to
update the widget_item->view pointer to NULL, would trigger an attempt
to deleted an already deleted object. This does not happen in 1.7
because widget_item->view was introduced in 1.8.
The automatic view deletion is problematic, as smart subobjects are
already deleted when the parent subobject (the widget) is deleted. So
clearing the views is redundant. However if the widget item is manually
deleted, the view should be deleted. This causes this mixture of cases
that are problematic at best.

Indication error:
Error:
 ERR<5394>:eo lib/eo/eo_ptr_indirection.x:275 eo_obj_pointer_get()
    obj_id 0x8000002900000149 is not pointing to a valid object. Maybe
    it has already been freed.

This fixes T500.

10 years agoTests: Added elm_suite.h to EXTRA_DIST.
Tom Hacohen [Tue, 19 Nov 2013 13:25:11 +0000 (13:25 +0000)]
Tests: Added elm_suite.h to EXTRA_DIST.

Fixes make dist.

10 years agoIntroduce check for unit testing framework of Elementary
Ryuan Choi [Tue, 19 Nov 2013 13:18:02 +0000 (13:18 +0000)]
Introduce check for unit testing framework of Elementary

Reviewers: seoz, tasn

CC: tasn, cedric
Differential Revision: https://phab.enlightenment.org/D91

10 years ago1.8.0-alpha2
Carsten Haitzler (Rasterman) [Tue, 19 Nov 2013 08:21:59 +0000 (17:21 +0900)]
1.8.0-alpha2

10 years agogenlist - fix queue processor to not account for entire loop run in time
Carsten Haitzler (Rasterman) [Tue, 19 Nov 2013 06:10:03 +0000 (15:10 +0900)]
genlist - fix queue processor to not account for entire loop run in time

10 years agotheme-randr - extend pwr event area for those who dont click where indicated
Carsten Haitzler (Rasterman) [Mon, 18 Nov 2013 23:21:46 +0000 (08:21 +0900)]
theme-randr - extend pwr event area for those who dont click where indicated

10 years agomailmap: Sync file with changes from efl
Stefan Schmidt [Mon, 18 Nov 2013 15:35:32 +0000 (16:35 +0100)]
mailmap: Sync file with changes from efl

10 years agoelm_web: Fixed warnings when opened popup for <select>
Ryuan Choi [Mon, 18 Nov 2013 15:10:58 +0000 (00:10 +0900)]
elm_web: Fixed warnings when opened popup for <select>

elm_notify and elm_list should be made using Eo based class as a parent.

10 years agoelc_hoversel.c: use int_ret instead of ret because ret can be null.
Daniel Juyung Seo [Mon, 18 Nov 2013 13:33:37 +0000 (22:33 +0900)]
elc_hoversel.c: use int_ret instead of ret because ret can be null.

This fixes coverity CID 1129609 and 1129610.

10 years agotooltip.edc: fixed a comment typo.
Daniel Juyung Seo [Mon, 18 Nov 2013 12:28:47 +0000 (21:28 +0900)]
tooltip.edc: fixed a comment typo.

10 years agoelementary - added a warning for elm_widget_item_track().
ChunEon Park [Mon, 18 Nov 2013 04:15:56 +0000 (13:15 +0900)]
elementary - added a warning for elm_widget_item_track().

10 years agotest_main_menu.c: refactored button callback function.
Daniel Juyung Seo [Mon, 18 Nov 2013 00:57:41 +0000 (09:57 +0900)]
test_main_menu.c: refactored button callback function.

- removed unnecessary casting.
- used a proper type, Eina_Bool, for the return value of elm_object_item_disabled_get()
- printed out more useful information.

10 years agotest_genlist.c: removed unnecessary spaces from legacy codes.
Daniel Juyung Seo [Mon, 18 Nov 2013 00:57:16 +0000 (09:57 +0900)]
test_genlist.c: removed unnecessary spaces from legacy codes.

10 years agotest_genlist.c: added callbacks for unrealized and delete to test the callback sequence.
Daniel Juyung Seo [Mon, 18 Nov 2013 00:54:21 +0000 (09:54 +0900)]
test_genlist.c: added callbacks for unrealized and delete to test the callback sequence.