summaryrefslogtreecommitdiff
path: root/libopie2/opiecore/device/odevice.cpp
AgeCommit message (Collapse)AuthorFilesLines
2007-02-09This commit fixes an issue where an ioctl call is made but the returnerik1-1/+6
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 the necessary changes and new files for Opie toerik1-0/+2
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-05-19add preliminary support for the Motorola EZX Linux phone platformmickeyl1-1/+3
see http://openezx.org
2006-04-23add support for HTC Universal devicellornkcor1-0/+3
2006-01-23libopiecore: /etc/oz_version renamed to /etc/openzaurus-versionhrw1-1/+1
2005-08-10libopie2/opiecore/odevice.cpp:zecke1-0/+2
-Patch by "Pawel Kolodziejski" <pablo@omega.xtr.net.pl> to instantiate the Asus MyPal implementation
2005-06-26ODevice now features a method to gather the preferred qte driver.mickeyl1-0/+6
The default driver is "Transformed". C7x0 Zaurus devices use "W100" from now on.
2005-06-21- repair broken headers (tss...)mickeyl1-24/+24
- fix logical error in ODevice::sendSuspendmsg() - send qcop signal returnFromSuspend() after resuming from suspend - remove debug macro from opcmciasystem; better do this from the .pro file with DEFINES +=
2005-04-05Use OResource for loading imagesdrw1-23/+25
2005-04-05crash-fix in odevice.cpp while scanning the distribution table (#1565)deller1-1/+1
2005-03-31check for '2.4' kernel rather than for an Embedix version, since we willmickeyl1-2/+0
most likely neither see a unified 2.4 OZ kernel, nor a Embedix 2.6.
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-17Add OAbstractMobileDevice with implementations for suspend and setDisplayStatuszecke1-14/+0
Switch our implementations over to this partial implementation of ODevice
2005-02-06make autorotate also work on kernel 2.6mickeyl1-64/+24
2005-01-23remove setSoftSuspend() from ODevice. this is a left-over from the old daysmickeyl1-5/+0
2005-01-04added odevice_genuine for pure INTEL based CPUwimpie1-0/+8
-> needed for system dependend applications. being LIKE -> an IPAQ is not enough
2004-11-04Revert last commit and create a QCOP Channel for QPE/System inzecke1-2/+3
ODevice again, as OApplication doesn't expose the signal anymore
2004-11-03-SIMpad crashes on QObject::connect() of the QCopChannelzecke1-3/+3
-Luckily (I'm a cheater) OApplication can emit the signal for us -Event more lucky, qpe and every quicklaunchable application has a OApplication instance... so the signal is almost available everywhere -do not call initButtons from reloadButtonMappings if d->m_buttons exists
2004-10-13-Create the QPE/System channel in ODevice to listen for button remappingzecke1-3/+10
-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-10-07small documentation format fixesclem1-3/+3
2004-09-21Only disconnect from sender if sender() is validzecke1-1/+3
2004-09-21Update Opie Documentationzecke1-4/+60
2004-09-17First untested support for the beagle from MasterIAzecke1-1/+2
2004-09-09support for devfsschurig1-0/+4
2004-09-08remove things like \n and \l from the system version stringmickeyl1-1/+1
2004-08-29Minor but important changes in API. Improved SQL performance: ↵eilers1-0/+4
contactsbackend now supports look-ahead caching to speed up access. Fixed and improved look-ahead cache in todo-backend. Datebook backend will follow, soon !
2004-08-25-Have a common implementation for reading the config valuezecke1-0/+57
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-20back out unintentional change. Use an unknown ODevice insteadzecke1-1/+1
of Internal::Zaurus
2004-08-15-Use APM for the SIMpad now that it got the APM biosless patchzecke1-22/+22
applied as well - We save the screen content, call the ODevice implementation and on wake up we restore the content
2004-08-01cleanup - odevice is now and for future the one and only friend classalwin1-23/+34
2004-07-13Fix compiler warnings coming from static methods which are unused most of thezecke1-2/+32
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-22/+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-2/+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/+33
-default email app is now opiemail instead of mail
2004-04-04Opie::XYZ::Private -> Opie::XYZ::Internalzecke1-5/+5
2004-03-31Fixed small bug, causes some crashes at startup: qDebug("... %s"); is bad.. ;)eilers1-1/+1
2004-03-13Move XML class to internal PIMzecke1-7/+10
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-1/+1
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-19aboutSuspend -> aboutToSuspendalwin1-1/+1
I knew all the time - zecke is Mr. Muentefering in real live ;)
2004-02-19when going to suspend, a QCopEnvelope message will sendalwin1-22/+28
( "QPE/System","aboutSuspend()" )
2004-02-07Rename the rest bunch of functions <- fix compiling...zecke1-4/+4
Readd the todo mark about constness initButtons is not const...
2004-01-13- rewrite device detectionmickeyl1-37/+36
- 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/+623
- merge odevice into libopie2 - merge oprocctrl and oprocess into libopie2