efl/legacy/elementary
Yossi Kantor 2e1eacd0ba elementary: Focus improvement for elm_genlist and elm_list
Summary:
This patch applies automatic focus feature to elm_genlist and elm_list
containers.
Currently (prior to this patch), focusable widgets inside list items of both
containers receive focus by an explicit mouse click over them, and lose focus
when focus goes to someone else in the window.
This change also adds the ability to:
- focus by default on the first-from-right focusable widget upon items selection
- lose the focus when another item is selected (focused or not)
- move focus between focusable widgets inside the same item by left and right
arrow keys accordingly (up and down keys when elm_list is in horizontal mode)

Focus is supported for horizontal and vertical lists.

Tests have been added for genlists and lists to check focus feature.
2013-05-12 15:32:33 +03:00
..
cmakeconfig Added ElementaryConfigVersion.cmake.in 2013-04-03 14:37:02 +01:00
config The momentum animation time is changed as the amount of flick. 2013-04-30 22:06:28 +09:00
data [access] add test lines 2013-05-03 15:37:39 +09:00
doc Rename edbus->eldbus 2013-04-23 13:05:43 -03:00
m4
po update po's 2013-05-06 17:32:00 +09:00
src elementary: Focus improvement for elm_genlist and elm_list 2013-05-12 15:32:33 +03:00
tests
.arcconfig add .arcconfig back. 2013-02-23 22:57:11 +09:00
.gitignore gitignore: let's ignore cmake generated files for the moments. 2013-02-23 23:57:37 +09:00
AUTHORS removed useless 2013-05-11 15:52:13 +09:00
COMPLIANCE add a COMPLIANCE file for convenience. 2013-03-22 17:41:40 +09:00
COPYING COPYING, elm_intro.h: updated copyright Date. 2013-03-23 22:58:45 +09:00
COPYING.images
ChangeLog elm_gesture_layer: fix ecore_timer remaining bug. 2013-05-09 13:28:45 +09:00
INSTALL
Makefile.am Install CMake config to the proper path 2013-04-16 12:09:19 +04:00
NEWS arcanist test 2013-05-11 02:10:04 +09:00
README and up ver to 1.7.99 now in svn. nack to svnrev num at end. 2012-08-30 10:34:01 +00:00
TODO add whitespace... 2013-02-26 13:18:43 +09:00
autogen.sh
configure.ac fix libm linking 2013-04-26 20:07:30 +09:00
elementary.pc.in elementary: hopefully the last one. 2013-01-10 08:37:56 +00:00
elementary.spec.in Spec and build dependency fixes. 2012-12-26 11:53:38 +00:00

README

Elementary 1.7.99

******************************************************************************

 FOR ANY ISSUES PLEASE EMAIL:
 enlightenment-devel@lists.sourceforge.net

******************************************************************************
  
Elementary

A basic widget set library that is easy to use and is based on EFL.
It provides the basic building blocks for creating applications and user
interfaces.

For more details about elementary widgets and how to use them kindly refer to
the following link.

http://docs.enlightenment.org/auto/elementary/

------------------------------------------------------------------------------
COMPILING AND INSTALLING:

  ./configure
  make
(do this as root unless you are installing in your users directories):
  make install