summaryrefslogtreecommitdiff
path: root/libopie2/opiecore/device/odevice_zaurus.cpp
AgeCommit message (Collapse)AuthorFilesLines
2007-02-09This commit fixes an issue where an ioctl call is made but the returnerik1-1/+3
value is not checked. It isn't a big deal. But it would be nice if the user knew that an ioctl to a device tanked.
2007-02-08This commit provides fixes that quiet warnings associated to deviceerik1-5/+5
information. It should cause no change in behavior.
2006-05-16Zaurus ODevice: fix brightness control for Collie/Poodlehrw1-1/+1
2006-02-06odevice: tosa now uses corgi-bl. patch courtesy Dirk Opfer - thanksmickeyl1-3/+0
2005-09-03fun with namespaces and moc... this patch fixes the hinge sensor on ↵mickeyl1-3/+15
clamshell Zaurii
2005-08-31- add support for the new Switches type in the Linux Input System (coming ↵mickeyl1-8/+65
with 2.6.14) - use the new Switches support to rewrite the hinge sensor handling on Zaurus models w/ 2.6 - add Switches support to SysInfo, OInputSystem, oinputsystemdemo
2005-08-27call QCopChannel::send() instead of using a QCopEnvelopmickeyl1-15/+9
2005-08-27call processEvents() to make it more likely^w^w^wsure the QCopEnvelope gets ↵mickeyl1-0/+2
processed
2005-08-24fix STUPID bug by remembering that a QCopEnvelope is sent in the object ↵mickeyl1-2/+6
destructor sometimes C++ is too tricky for human beings :/
2005-08-23add support for the Sharp SL-C3100 "Borzoi"mickeyl1-3/+13
2005-08-17split rotation handling of c7x0 and CXK because of the W100 Rot0 special casemickeyl1-3/+14
2005-07-22odevice: fix SL6000 rotation + record button mappingmickeyl1-2/+37
2005-06-27simpad: restore file header, zaurus: send returnFromSuspend messagemickeyl1-1/+3
2005-06-26ODevice now features a method to gather the preferred qte driver.mickeyl1-3/+14
The default driver is "Transformed". C7x0 Zaurus devices use "W100" from now on.
2005-06-09add support for the linux 2.6 backlight interface on tosa, poodle, and colliemickeyl1-26/+39
2005-04-05Use OResource for loading imagesdrw1-26/+28
2005-03-31check for '2.4' kernel rather than for an Embedix version, since we willmickeyl1-18/+8
most likely neither see a unified 2.4 OZ kernel, nor a Embedix 2.6.
2005-03-31add basic support for the Sharp SL-C1000 (Akita) PDAmickeyl1-23/+30
2005-03-21on non-embedix kernel zaurii devices don't wait after suspend 'causealwin1-0/+27
apm there is synchronous. for that I had to move a variable from private to protected in abstractmobiledevice.
2005-03-15ok. the hinge button must have held-action set to 0.alwin1-6/+3
ToDo: make it sure that it will not set to any - otherwise it runs into trouble with autorepeat.
2005-03-14hopefull speedups on keyeventhandler, eventhandler will just set whenalwin1-8/+5
device with hinge-sensor.
2005-03-13inserted a keyevent-filter just used by CL3000 and C7x0/C8x0.alwin1-23/+66
That way I map the cursor keys depending on hinge-status, eg, on portrait mode scrolling wheel down the cursor key will realy key down and not key left. If this is the wrong place, please correct and tell me - I had tooked this idea and code from iPAQ (but it works fine this moment).
2005-02-17Add OAbstractMobileDevice with implementations for suspend and setDisplayStatuszecke1-32/+4
Switch our implementations over to this partial implementation of ODevice
2005-02-06make autorotate also work on kernel 2.6mickeyl1-11/+11
2005-02-06fix default orientation on 2.6 (this time taking hinge sensor into account)mickeyl1-2/+15
2005-02-04implement computing the hinge status for Zaurus w/ Kernel 2.6mickeyl1-4/+19
2005-02-01add C7x0 Mail key that has been forgotten since ages :)mickeyl1-21/+25
2005-01-29use FB_BLANK_UNBLANK and FB_BLANK_POWERDOWN for the 2.6 interfacemickeyl1-1/+1
2005-01-24Fix compile of odevice_zaurus.cppdrw1-31/+33
2005-01-23remove setSoftSuspend() from ODevice. this is a left-over from the old daysmickeyl1-42/+2
2005-01-23- consolidate reading hinge sensor into one placemickeyl1-24/+9
- return proper rotation and direction if hinge sensor not present (like in 2.6 atm.)
2005-01-11workaround a quirk in the linux kernel semanticsmickeyl1-1/+1
echo 1 >power actually powers off a device *cough*
2005-01-10first shot at OpenZaurus HAL introduced by 2.6.10mickeyl1-34/+64
2005-01-10make the SL-C3000 (Sharp Spitz) known to ODevicemickeyl1-37/+59
2005-01-01slightly more correct way to calculate the brightnessmickeyl1-1/+1
2005-01-01rewrite backlight stuffmickeyl1-56/+36
2005-01-01clean up a bit and start w/ introducing SL-6000 supportmickeyl1-82/+42
2004-10-13-Create the QPE/System channel in ODevice to listen for button remappingzecke1-4/+0
-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-21If sound is not yet finished return and do not try to playzecke1-2/+2
it again. if(!snd.isFinished()) return;
2004-09-06GCC 2.95 compile fix for switch/case statementzecke1-3/+6
2004-08-25-Have a common implementation for reading the config valuezecke1-65/+34
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/+4
2004-06-12- refactor the distribution detection codemickeyl1-42/+27
- 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-1/+1
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-2/+2
-default email app is now opiemail instead of mail
2004-04-04Opie::XYZ::Private -> Opie::XYZ::Internalzecke1-5/+5
2004-03-13Move XML class to internal PIMzecke1-1/+2
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-03-02run the optimize_connect scriptalwin1-2/+2
the whole cvs is tagged with "before_optimize_connect" if there are problems you can check the diff (but it had compiled and run here)
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-3/+3
Readd the todo mark about constness initButtons is not const...