Another requirement for pinentry is to grab keyboard and mouse. Mike did this originally in his version. However its using ecore_x specific code. Like the other ecore_x_init issue.
I need wrappers for the grab stuff, keyboard and mouse. I do not see anything of the sort for Wayland. Thus for any wrapper, abstraction, likely have to code up such for Wayland. Then make a abstract interface to both. Not sure about win32 and cocoa. ecore_x_keyboard_grab/ecore_x_keyboard_ungrab https://github.com/Obsidian-StudiosInc/pinentry/blob/zmike/efl/efl/pinentry-efl.c#L121 I do not think evas_object_key_grab is the same as keyboard_grab. The idea is it should lock out everything else. The keyboard can only type to the opened window. The mouse can only interact with that window and nothing else. -- William L. Thomson Jr.
pgpmgK6faCUpS.pgp
Description: OpenPGP digital signature
------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
