devilhorns pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=f20eb4eba7321cfc6907bdcc2e3baca16066be2a

commit f20eb4eba7321cfc6907bdcc2e3baca16066be2a
Merge: c23a61a 43360ca
Author: Chris Michael <cpmich...@osg.samsung.com>
Date:   Wed Apr 13 14:16:39 2016 -0400

    Merge branch 'devs/devilhorns/elput'
    
    The elput library is an efl abstraction for the libinput library which
    can be used by various other subsystems (ecore_fb, ecore_drm, etc)
    to handle interfacing with libinput without having to duplicate the
    code in each subsystem.
    
    Elput currently uses systemd-logind by default to open/close input
    devices, but has the ability for other methods (direct opening) to be
    easily added through the Manager implementation.
    
    NB: This library is merged with EFL_BETA_API_SUPPORT and is subject to
    API changes.

 Makefile.am                        |    4 +
 configure.ac                       |   71 ++
 pc/elput.pc.in                     |   12 +
 src/Makefile.am                    |    1 +
 src/Makefile_Elput.am              |   59 ++
 src/lib/elput/Elput.h              |  265 +++++++
 src/lib/elput/elput.c              |   73 ++
 src/lib/elput/elput_evdev.c        | 1383 ++++++++++++++++++++++++++++++++++++
 src/lib/elput/elput_input.c        |  277 ++++++++
 src/lib/elput/elput_logind.c       |  569 +++++++++++++++
 src/lib/elput/elput_manager.c      |   64 ++
 src/lib/elput/elput_private.h      |  250 +++++++
 src/tests/elput/elput_suite.c      |   29 +
 src/tests/elput/elput_suite.h      |    8 +
 src/tests/elput/elput_test_elput.c |   29 +
 15 files changed, 3094 insertions(+)

-- 


Reply via email to