summaryrefslogtreecommitdiff
path: root/libopie/odevice.cpp
AgeCommit message (Collapse)AuthorFilesLines
2003-06-11add the virtual hook in HEAD as wellzecke1-1/+3
2003-06-10renamed frequency access methodsschurig1-4/+4
2003-06-06frequency change works nowschurig1-20/+29
2003-06-06beginnings of cpu frequency changesschurig1-3/+58
2003-06-06ramses stuffschurig1-4/+8
better doc-strings setDisplayBrightness(), setDisplayContrast() and their ...Resolution() friends
2003-06-05added ODevice::setDisplayContrast(), ODevice::displayContrast() as virtual ↵schurig1-85/+140
function, which will break binary compatibility, but zecke said I shoud for now do it this way. assorted Ramses specific patches
2003-06-02new Ramses targetschurig1-0/+197
2003-05-30slight fix to simpad buttons. opie-button-settings really has to be adaptedmickeyl1-13/+15
to support the larger screen size
2003-05-30add support for the SIMpad virtual switchesmickeyl1-9/+50
2003-05-23fix default rotation and direction for SIMpadmickeyl1-1/+4
2003-05-23more handling of SIMpad specificamickeyl1-1/+39
2003-05-19SIMpad specific fixmickeyl1-4/+4
2003-05-15first shot at integrating SIMpad device specificamickeyl1-0/+320
2003-05-07fix bug kergoth introduced in rev 1.43mickeyl1-1/+1
fd was an integer static to the function which means that the assignment only happens once. This is ok, when we don't close the device, but not if we close it after usage. Thanks to eilers for confirming! I wonder why noone else spotted this...
2003-04-21Final fix for the suspend bugkergoth1-14/+6
2003-04-20Typokergoth1-1/+1
2003-04-20Revamp the zaurus model detection to actually work on the C700.kergoth1-18/+23
2003-04-19Add SL-C700 button handling, so we can handle the keycode for the physical ↵kergoth1-3/+42
screen rotation.
2003-04-19Add note about c700 physical screen orientation handling.kergoth1-3/+15
2003-04-18Add rotation direction to ODevice, to ensure the default is appropriate for ↵kergoth1-0/+10
the hardware in question.
2003-04-16Attempt to workaround oliver's reported suspend issue. Check for a qws ↵kergoth1-2/+9
server at runtime rather than init time, and set the keyboard filter in initButtons rather than init.
2003-04-13Jumbo API documentation updatezecke1-6/+102
and some API fixed ColorDialog is now OColorDialog!!! keep the namespace tidy! ColorPopupMenu is now OColorPopupMenu!!! keep the namespace tidy ColorDialog TT couldn't break bc we can so make it const QColor& OTimePicker add some convience methods more I might have forgot
2003-04-10openembedded/ipaq nameharlekin1-108/+124
2003-04-01Open zaurus buzzer device as write only, and close it.kergoth1-2/+4
2003-04-01Set appropriate default rotation for SL-A300.kergoth1-1/+3
2003-03-26delay the initialization of the button information:sandman1-23/+68
- faster startup for apps that are not accessing the HW buttons - the basic ODevice stuff is useable without a QApplication object
2003-03-26Use QObject::tr rather than qApp->translatekergoth1-3/+3
2003-03-19Fixed bug #744 where non mapped buttons in buttonsettings were not saved by ↵groucho1-5/+10
introducing the " ignore" statement. Also removed unsed debug code
2003-01-26None->Rot0 name for transformation enum, as it stomped on someone elses None ;)kergoth1-1/+1
2003-01-261) Add Sharp Zaurus A300/B600|5600/C700 models, will add the model specific bitskergoth1-8/+47
later. 2) Add rotation data and method, to set a default rotation based on model .. so we can ditch the use of the startup script to set that.
2002-12-27fix typocniehaus1-2/+2
2002-12-23grrr .. somehow joe put a 'k' in the filesandman1-1/+1
2002-12-23Fixed a few typos and removed some qDebugssandman1-6/+2
2002-12-22- added the device button stuff to ODevicesandman1-16/+230
- ODevice is now derived from QObject (don't ask me why I didn't make this from the beginning)
2002-12-17fix for alarm volume handling on iPAQssandman1-4/+2
2002-12-12Set vendor to OpenZaurus Team on OZ romskergoth1-0/+1
2002-12-12Proper zaurus model checking for ODevicekergoth1-2/+17
2002-11-21support for the new H3900 iPAQ in the iPAQ keyfilter. Since HP thinks it issandman1-37/+35
funny to change the screen rotation on every model, I have also restructured the keyfilter to make it more readable.
2002-11-20Reverting back to use system ( "apm --suspend" );, even though I don'tsandman1-24/+14
like it. It is needed since a real apm implementation only allows suspends by uid == 0, which doesn't work with a multi-user Opie. So making apm SUID root and calling it on suspend is the only option here.
2002-11-19Removed the last QT_QWS_* in libopie .. the libopie binary should now besandman1-8/+0
interchangeable between iPAQ, OZ and retail Z (in theory ;) )
2002-11-10fix system version string for zaurusllornkcor1-1/+1
2002-11-01setDisplayBrightness calculated the wrong backlight level for iPAQssandman1-5/+3
2002-10-29- redone the Model enum to make it easy to check for series (like: is this ansandman1-15/+19
iPAQ - and not is this a 31xx or 36xx or ...) - fixed the disply brightness resolution bug on H38xx
2002-10-29added lightSensorResolution() to get the hardware resolution of the lightsandman1-2/+10
sensor
2002-10-28Fixed a typo -- just wondering why I commited thissandman1-1/+1
2002-10-28- read ( fd, buffer, 4 ); return 5 (!!) for /proc/hal/light_sensorsandman1-7/+7
so we better try to read 5 bytes ... - small "off by one" fix for the lcd brightness resolution
2002-10-27fixed a typo in the light sensor codesandman1-1/+1
2002-10-27- new function to check for and read the light sensorsandman1-0/+42
- redone the Model enum, to make it easier to check for "any iPAQ" !! This means every application using this enum has to be recompiled !!
2002-10-19don't probe for old device names on iPAQs anymoresandman1-5/+2
2002-10-07Fixed the "can't suspend 38xx's anymore by pressing power" bug -- I forgotsandman1-2/+2
to remove a break, when I moved the keyfilter code from the launcher to ODevice