On 04/13/2016 08:31 PM, David Seikel wrote: > Looks interesting, I have a couple of questions. > > On Wed, 13 Apr 2016 11:18:46 -0700 Chris Michael > <cpmich...@osg.samsung.com> wrote: > >> 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. > > Does this mean that in future, we might be able to build Wayland > support without any systemd dependencies? Choice is good. >
With this, that would be a possibility yes...although that's going to require someone to do the leg work there. > Secondly, does this mean that we can get rid of the horrid string > matching that handling keyboard events currently needs? Using shared > strings for instance would be a major improvement at least. > Not entirely sure what you are referring to here, but if you take a look into elput_evdev.c: _keyboard_key function, that will probably answer your question. Cheers, dh ------------------------------------------------------------------------------ Find and fix application performance issues faster with Applications Manager Applications Manager provides deep performance insights into multiple tiers of your business applications. It resolves application problems quickly and reduces your MTTR. Get your free trial! https://ad.doubleclick.net/ddm/clk/302982198;130105516;z _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel