On Tuesday 27 March 2007 14:39:12 Jorge Luis Zapata Muga wrote: > Hi all, i have coded several things to ecore_fb, but before doing a > commit i prefer your opinion or whishlist =)
> 1. Modules for input devices. Instead of having the input devices > exclusive (linux_input or ps2/keyboard/tslib combo), ive made an > abstraction to support input "modules" (for now they are just > statically linked - its a similar approach to what evas had on the > beginning with engines). For now we don't need real modules because > the input modules is the only module type we have. > 2. More Input Devices: A while ago i coded the linux_input (event > devices) support and replace the input devices that were on ecore_fb > (tslib, keyboard, ps2) to support multiple devices (i.e two mice, > three keyboards, whatever). I've re-enabled the replaced ones, > following the module approach. That's interresting. I would like to know if you are sending to evas some device id with the event, and if you did, how ? > 3. Support for keyboard layouts, in ecore_fb the keyboard layout was > hard coded to english layout (ascii values only), with this code we > can use different layouts (spanish, french, or your own), it was coded > following the keymaps(5) idea. Ive also made a parser for keymaps (the > files you have under /usr/share/keymaps/) which will export a c source > file for now, i want to also export an eet file, but it wont be done > until my eet patch gets in. btw, where's a good place to put this > application? under /src/bin of ecore? on tests dir in cvs? That's really interesting also, for the SDL backend, I need something to handle keymap. SDL key are easy to convert to Linux key, so it could be possible we can share code. Did it depend on some ecore_fb functionality or is it just another part of ecore ? I think I will start looking at ecore_fb when you commit your patch as a base for an ecore_sdl as it seems you already did all the hard work :) Cedric ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
