From: Michael 'M. L. <mi...@tm...> - 2005-09-09 10:59:41
Attachments:
add-tslib-support.patch
|
Hi guys, this is the first in (hopefully) a series of patches making ecore-fb more versatile and support a lot of different devices. The attached patch adds tslib support to ecore-fb. tslib is _the_ touchscreen abstraction library currently in use by a lot of linux capable PDAs, Phones, WebPads, etc. The patch is against ecore-cvs-20050907 - I have tested it on a h3600, a SIEMENS SIMpad, and on SL5000, SL5500, SLC7x0, SLC1000, SLC3x00 Zaurus models. There are two issues with the patch: a) It contains a bit more messages if things go wrong than you may like - compared to the rest of ecore-fb. I wouldn't recommend that, but feel free to rip those lines out, if you think it's necessary. b) I'm sorry, but I'm a autotools illiterate. The patch doesn't contain the necessary bits to make your autoconf scripts look for <tslib.h> and add -ltslib to the ecore-fb LDFLAGS flags. I put all tslib specific things in #ifdef HAVE_TSLIB guards to match your style of feature configurability, so we can have --enable-tslib-support. -- Regards, Mickey. ------------------------------------------------------------------ Dipl.-Inf. Michael 'Mickey' Lauer <mi...@tm...> ------------------------------------------------------------------ |
From: Carsten H. (T. R. <ra...@ra...> - 2005-09-15 06:22:09
|
On Fri, 09 Sep 2005 13:00:57 +0200 "Michael 'Mickey' Lauer" <mi...@tm...> babbled: > Hi guys, > > this is the first in (hopefully) a series of patches making ecore-fb > more versatile and support a lot of different devices. u'll be happy to know the patch is in cvs now :) i added a quick check for tslib.h in configure.in :) > The attached patch adds tslib support to ecore-fb. tslib is _the_ > touchscreen abstraction library currently in use by a lot of linux > capable PDAs, Phones, WebPads, etc. > > The patch is against ecore-cvs-20050907 - I have tested it on a h3600, a > SIEMENS SIMpad, and on SL5000, SL5500, SLC7x0, SLC1000, SLC3x00 Zaurus > models. > > There are two issues with the patch: > > a) It contains a bit more messages if things go wrong than you may like > - compared to the rest of ecore-fb. I wouldn't recommend that, but feel > free to rip those lines out, if you think it's necessary. for now i'll keep them in so u can play with it. :) > b) I'm sorry, but I'm a autotools illiterate. The patch doesn't contain > the necessary bits to make your autoconf scripts look for <tslib.h> and > add -ltslib to the ecore-fb LDFLAGS flags. I put all tslib specific > things in #ifdef HAVE_TSLIB guards to match your style of feature > configurability, so we can have --enable-tslib-support. i've made it an auto-detect - see if it works for you :) > -- > Regards, > > Mickey. > ------------------------------------------------------------------ > Dipl.-Inf. Michael 'Mickey' Lauer <mi...@tm...> > ------------------------------------------------------------------ > > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ra...@ra... 裸好多 ra...@de... Tokyo, Japan (東京 日本) |