summaryrefslogtreecommitdiff
path: root/libopie2/opiecore/device/odevice.h
AgeCommit message (Collapse)AuthorFilesLines
2007-06-20Renumber device vendor bits to avoid clashes, expand model mask to 20 bits, ↵paule1-92/+108
and add support for various Palm devices. Original patch by Jan Herman (z72ka) & Marek Va?ut (Marex) <marek.vasut@gmail.com> (fixes bug #1856)
2007-02-09This commit makes all supported models bit unique from each other withinerik1-30/+35
their respective families. It also makes the model families bit unique with each other. This patch makes button (and general device features) not overlap. This fixes Opie bug 1836. Thanks goes out to Paul E. (aka BlueLightning) for originally reporting this problem and providing the text for a reasonable near-term solution. On top of all that, Paul even test the patch that this commit is based on, confirming that it was a reasonable solution. For those of you out there who support distros for the other model families, please be careful. And note that we have not tested on any of model family but iPAQs. We don't anticipate any problems, but be careful out there.
2007-02-08This commit provides the necessary changes and new files for Opie toerik1-0/+7
have partial support for the Palm LD, TX and Z72 handheld computers. This commit is based on a patch submitted by Cristiano to the opie-devel list. The patch itself comprises work done by Alex Osborne, Cristiano, Sergey Lapin, Jan Herman and Aaron. Thanks goes to them for sticking with the patch and expanding the number of devices Opie works on.
2006-08-02improve ipaq 2200, 4xxx, 4700 support. patches courtesy R.Wagner, E.Hovland, ↵mickeyl1-0/+1
P.Sokolovsky. thanks guys
2006-07-14more htc universal stuffllornkcor1-0/+7
2006-05-19add preliminary support for the Motorola EZX Linux phone platformmickeyl1-10/+14
see http://openezx.org
2006-04-27libopie2/opiecore/device/:zecke1-1/+1
Patch by hrhr to add basic backlight support for the hx4700 series of iPAQs to ODevice
2006-04-23add support for HTC Universal devicellornkcor1-2/+7
2005-10-06ODevice patch from #1701 gor hp1940zecke1-0/+1
-Allocate device number -Some implementation
2005-09-03fun with namespaces and moc... this patch fixes the hinge sensor on ↵mickeyl1-1/+1
clamshell Zaurii
2005-08-23add support for the Sharp SL-C3100 "Borzoi"mickeyl1-0/+1
2005-08-10libopie2/opiecore/device/odevice.h:zecke1-43/+50
-Reduce the maximum amount of numbers a vendor (e.g. iPAQ) can have to 16 bit in favor of supporting more vendors -Introduce AsusMyPal support -Change the numbering of iPAQ models to be 1,2,3,4 like we do with the other vendors.
2005-08-04ODevice:zecke1-0/+1
Patch by Pawel Kolodziejski (pablo _BEI_ omega.xtr.net.pl) to add support for the H19xx series of iPAQs
2005-06-26ODevice now features a method to gather the preferred qte driver.mickeyl1-2/+4
The default driver is "Transformed". C7x0 Zaurus devices use "W100" from now on.
2005-03-31add basic support for the Sharp SL-C1000 (Akita) PDAmickeyl1-0/+1
2005-03-12this error will get my personal "error of the month":alwin1-1/+1
due different declarations of "readHingeSensors" (const vs. non-const) rotate-applet always got the default-implementation -> CASE_UNKNOWN. (device vs. device_zaurus). Setting it to "const" (which makes sense) let rotateapplet set light of or suspend or whatever user defined when case is closed.
2005-02-18first bits of jornada 720 device codechicken1-0/+1
2005-01-23remove setSoftSuspend() from ODevice. this is a left-over from the old daysmickeyl1-2/+0
2005-01-10make the SL-C3000 (Sharp Spitz) known to ODevicemickeyl1-1/+2
2005-01-04added odevice_genuine for pure INTEL based CPUwimpie1-0/+4
-> needed for system dependend applications. being LIKE -> an IPAQ is not enough
2004-10-13-Create the QPE/System channel in ODevice to listen for button remappingzecke1-0/+1
-Remove various connect and QCopChannel creation from actual device implementations Let us see if that breaks anything, I hope SIMpad still will do fine. We might need to guard if a qApp exists?
2004-09-09added MNCI-RXschurig1-1/+2
2004-08-25-Have a common implementation for reading the config valuezecke1-22/+33
and setting the Mixer. The mixer, sound and path is configurable -Restore the Opie HEADER (who is guilty? probably me) -Fix warnings -Port Zaurus,Simpad,Ipaq to configure the mixer
2004-08-17add sl-6000llornkcor1-0/+1
2004-08-01cleanup - odevice is now and for future the one and only friend classalwin1-23/+26
2004-07-13Fix compiler warnings coming from static methods which are unused most of thezecke1-18/+3
time in headers. Move isQWS and makeChannel to Opie::Core. Maybe we will move them to internal later
2004-06-12- refactor the distribution detection codemickeyl1-21/+43
- add detection of OpenEmbedded and generic linux distributions - simplify the zaurus model detection code
2004-05-01Pass on the Hardware line of proc/cpuinfo so we don't need to parse the file ↵zecke1-3/+4
again.. only adjusted iPAQ backend to use it Beginning of hh22xx Linux2.6 support
2004-04-22-added default buttons for emulation in qvfb or for unknown devicesalwin1-0/+15
-default email app is now opiemail instead of mail
2004-03-13Move XML class to internal PIMzecke1-3/+6
Add namespaces!!! Opie::Core and Opie::Core::Private Opie::Net and Opie::Net::Private Opie::Ui and Opie::Ui::Private Opie::MM and Opie::MM::Private Opie::DB and Opie::DB::Private PIM classes are not yet converted because we will do other work on it as well
2004-02-19when going to suspend, a QCopEnvelope message will sendalwin1-21/+22
( "QPE/System","aboutSuspend()" )
2004-02-07Rename the rest bunch of functions <- fix compiling...zecke1-5/+7
Readd the todo mark about constness initButtons is not const...
2004-01-13- rewrite device detectionmickeyl1-2/+2
- cleanup - split odevice stuff into header and cpp files - Note for next buildsystem: Don't link all header files but distinguish between public and private headers, e.g. odevice.h is public while odevice_ipaq.h is private.
2004-01-13- split odevice into dedicated files and classes, it has getting much too largemickeyl1-0/+329
- merge odevice into libopie2 - merge oprocctrl and oprocess into libopie2