fix genlist/grid search item patch to be simpler and just better

better - why?

1. no reliance on fnmatrch headers - have special enums for this so
fnmatch is an internal detail (casefole may not exist)
2. don't leak strduped strings - free them when done
3. have the same code for genlist and grid (dup for now until an
interface makes it the same search interface)
4. improve docs
5. get right @since version
6. use label get func in item class - providing a func won't work when
multiple items of multiple classes exist in the list
elementary: Fix segfault when running elm apps under wayland

Don't call ecore_x functions unless we are running under an
X11-compatible engine, else we get segfaults in elm_apps.

Signed-off-by: Chris Michael <cp.michael@samsung.com>
elementary: remove duplicated include.
atspi: value interface implementation for elm_spinner

Reviewers: stanluk

Differential Revision: https://phab.enlightenment.org/D1122
atspi: expose more actions through atspi bus.

Summary:
Main purpose of exposing widget actions and keyboard shortcuts
is to allow accessibility clients to implement alternative methods
of GUI navigation.

Reviewers: z.kosinski

Reviewed By: z.kosinski

Subscribers: seoz

Differential Revision: https://phab.enlightenment.org/D1227
Fixed C++ box_cxx_example_02.cc example compilation

The example didn't include "elm_interface_atspi_widget_action.h" and
so failed on headers that used the type Elm_Atspi_Action in the
function's prototypes.
Fixed trying compiling C++ examples with --disable-c++11

The Makefile.am in examples weren't conditioning the compilation of
C++ examples when C++ is disabled in configuration of elementary.
Which made the compilation to fail when --disable-c++11 is
used (in EFL or elementary) on C++ examples.
Fix typos in docs.

Summary: Signed-off-by: Sanjeev BA <as2902.b@samsung.com>

Reviewers: tasn

Subscribers: tasn

Differential Revision: https://phab.enlightenment.org/D1251
elc_naviframe: Fix access info set for naviframe prev_btn and next_btn.

Summary: Do not set access info for naviframe prev_btn and next_btn when their access info are already set.

Reviewers: Hermet, kimcinoo

Reviewed By: kimcinoo

Differential Revision: https://phab.enlightenment.org/D1255
elc_naviframe: Fix warning caused by elm_obj_layout_signal_emit override function in naviframe

Summary: Fix the elm_obj_layout_signal_emit override function in naviframe to prevent warning

Reviewers: seoz, Hermet

Reviewed By: Hermet

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

@fix
fix distcheck by adding generated .eo.hh to cleanfiles
move the cleanfiles away from if to make it work without C++11
naviframe: set EINA_UNUSED for the unused variable.
test.edc: set ellipsis as -1 if text min is 1 X.
build: Avoid -shared LDFLAG to allow me to have a working distcheck

The -shared option in LDFLAG somehow is poisoning the configure run inside
distcheck. This results in the compiler test getting a segfault and failing.

I would really like to understand why this is needed to be set here manually
anyway. Same for fPIC and dPIC. I would expect that we leave this to the user
compiling the code or the packager. Skimming through the log only brought up
fixing c++11 globally. Not really a commit message that helps me to
understand why this is needed...
release: Update NEWS and bump version for 1.11.0-alpha1 release
Update russian translation
Genlist: fix search_by_text_item_get() text_get call

The text_get function was called with the wrong params, now its usage is consistent with the rest of the code.
Gengrid: fix search_by_text_item_get() text_get call

The text_get function was called with the wrong params, now its usage is consistent with the rest of the code.
fileselector: renamed internal variable to reduce confusion.

This fixes coverity CID 1229550.