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

Reply via email to