summaryrefslogtreecommitdiff
path: root/libopie/odevice.cpp
AgeCommit message (Collapse)AuthorFilesLines
2004-03-01fix includeschicken1-1/+0
2004-02-19Restore binary compatibility and make use of the virtual_hookzecke1-25/+87
Yeah it is ugly... but will work for libopie... Now onto libopie2! development
2004-02-19The hardware keys on the H5xxx are rotated by 270°zecke1-1/+8
so rotate the key events
2004-01-04better not define rotation as pressaction _and_ heldactionmickeyl1-2/+2
2003-12-30fix a problem in the c7x0 backlight handling...mickeyl1-12/+14
Bah! Got confused by the input interval for ODevice::setDisplayBrightness() (once) again - it has been ridiculous to scale that down from [0-255] to the actual interval since the day we invented ODevice::displayBrightnessResolution(). I'm going to remove that antique cruft soon.
2003-12-29- add fine granular backlight support for devices with the corgi backlight ↵mickeyl1-35/+101
interface - add hinge sensor framework for devices with hinge sensors
2003-12-08Rot270 is not a Direction, but a Rotation. treke, is this fix correct?mickeyl1-4/+4
2003-12-08Automatic rotation. This might break binary compatibility, so beware includingtreke1-17/+107
in BRANCH_1_0
2003-12-05add some comments to Zaurus classmickeyl1-0/+17
2003-11-17Shit .. missed a wrong ")".. Odevice compiles now.. !eilers1-1/+1
2003-11-17Merging the corgie-patches from Branch manually.. (no cvs -j would causedeilers1-10/+13
a big mess .. ;) ) Changed the keysound handling for zaurus: Just all C7x0 and the 5600 will use the sounddevice.. All other will use the old /dev/sharp_buz device..
2003-11-03Porting Opie to MacOS-X.eilers1-0/+2
The base system and all platform independent applications and platforms should work. Please see $OPIEDIR/development/macosx for details
2003-11-02add iPAQ H5xxx supportchicken1-10/+17
2003-10-24even more Jornada 56X updateschicken1-0/+11
2003-10-22improved Jornada 56X supportchicken1-1/+127
2003-10-09Added class for Yopy devices.ocheong1-2/+147
It doesn't really do much, as power and backlight is still handled by the demons running under X (Opie is meant to be used without terminating X).
2003-08-10Experimental odevice:eilers1-30/+112
This enables real sound support for all openzaurus kernels and devices.
2003-08-08Added support for C 750 (Shepherd):eilers1-9/+78
Device is detected and sounds for keypress, screentap and alarm is working (using the sound device) Attention: Please don't activate the screentab sound. It has some quirks..
2003-08-08Merging all changes from BRANCH_1_0.eilers1-48/+63
2003-07-01silence some warningsschurig1-53/+28
still trying to find out what d->m_rotation does exactly fake setSoftSuspend() working suspend() different /proc/sys/board entry for Brightness & Contrast
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.