summaryrefslogtreecommitdiff
path: root/libopie2
AgeCommit message (Collapse)AuthorFilesLines
2007-06-29Palm patches:paule1-18/+23
* Reorder keys (bug #1860) * Add key F6 as rotate screen button for Palm LifeDrive (bug #1861) * Fix backlight on Palm Treo 650 (bug #1862) * Rotate function of directional keys when screen rotated (bug #1863) Patches courtesy of Marek Vasut <marek.vasut@gmail.com>
2007-06-20Renumber device vendor bits to avoid clashes, expand model mask to 20 bits, ↵paule2-127/+295
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-06-13Set vendor for HTC ODevice - patch by Marex (see bug #1855)paule1-0/+1
2007-06-10fix missing types for include for latest kernelaquadran1-0/+1
2007-04-20removed unused member functionerik2-17/+0
2007-03-17match h1910 and asus 716 to other pda latest changesaquadran2-36/+32
2007-03-12BUG: W/out a Q_EXPORT macro this class will not work with the GCC visibilityerik1-1/+1
flag. FIX: Include that macro in the class declaration.
2007-02-21This commit fixes Opie bug 1839:erik1-13/+9
http://opie-bugs.oszine.de/view.php?id=1839
2007-02-13This commit fixes bug 1840. The problem is that the palm support declarederik1-10/+14
a variable inside of a case statement. When I integrated the patch for palm support I streamlined the switch. This lost the brackets that would be required to declare vars inside of switch statements. The bug slipped by because I wasn't doing arm compiles at the time. Sorry. This patch fixes it. It also slides in some corrections associated to what open and sscanf return. It should not cause any behavior change. Thanks goes to GoXbox Live for reporting the problem.
2007-02-09This commit fixes an issue where an ioctl call is made but the returnerik3-3/+12
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-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 fixes that quiet warnings associated to deviceerik4-53/+16
information. It should cause no change in behavior.
2007-02-08This commit provides the necessary changes and new files for Opie toerik5-2/+367
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.
2007-02-08Commit of GoXbox Live HTC Universal patch. This should make backlighterik1-3/+3
work with current kernel versions. It also changes the mixer name to the rightful name for most modern kernels. It is rumored that the mixer in most HTC devices does not work. But at least it points at the right device now. Thanks GoXbox Live!
2007-02-08This commit provides support for any iPAQ handheld that runs a 2.6 kernelerik1-57/+44
and follows the backlight class in sysfs. This patch was originally done by an unknown poster and maintained by Paul S. Thanks all who contributed.
2007-01-31The queryByExample member function was not properly overridden by the childerik2-2/+2
class. This means that the last child in the chain would be called instead. Seeing as how the function is not really implemented in this class I am sure that they do want the override so a user is A. not fooled into thinking it is and B. running into a parent function doing the wrong thing.
2007-01-29Each file in this commit has an issue where the initial value of a variableerik2-8/+4
is assumed to be something but no initial value is given. This commit changes that by either assigning an initial value or removing the assumption on an initial value (usually the former).
2007-01-29Fix needToAuthenticate() so that its operation matches the doc commentspaule1-2/+2
2007-01-24Each file in this commit has an instance where a pointer is checked aterik1-1/+1
one point in the code and then not checked in another point in the code. If it needed to be checked once, it needs to be checked the other time. If not the application could segfault.
2007-01-24Every file in this commit has a memory leak of some kind or another. I thinkerik1-1/+4
all of them are minor and should not effect properly running code. But if I were you I would give libstocks and the stockticker plugin in Today a wide berth. That library is atrocious.
2007-01-22Every file in this commit makes a call to a function which returns a value.erik1-2/+6
Each file also didn't check the return value. This commit changes it so that every single non-checked call in these files is checked.
2007-01-19Every file in this commit has a change to check the return value of a call.erik2-2/+2
2007-01-13Implement default sort functions for contact last name and ↵paule2-0/+38
birthday/anniversary. The latter is required for sorting birthdays/anniversaries correctly on the today screen. Fixes bug #1760.
2007-01-10All of the files in this commit have an inheritance member functionerik2-2/+2
mismatch correction. None are serious, but all would have been improperly mislinked in the inheritance hierarchy if attempted to be used.
2007-01-10BUG: The todo program was printing bad XML output of recurring itemserik1-17/+17
because the code lacked a space between two entities. FIX: Add a space. NOTE: The code was additionally reworked to make the spaces more noticable to the author of the patch. Thanks goes to Paul Eggleton who provided the patch! This fixes Opie bug 1753: http://opie-bugs.oszine.de/view.php?id=1753
2006-12-13changed suspend button mapping for mypal too same as for ipaqsaquadran1-3/+3
2006-12-13Committed patch provided by Paul Solkolovsky which combines allkorovkin2-51/+43
the 2.6 based PDAs togeter. Thank you Paul!
2006-08-02improve ipaq 2200, 4xxx, 4700 support. patches courtesy R.Wagner, E.Hovland, ↵mickeyl2-6/+42
P.Sokolovsky. thanks guys
2006-07-14more htc universal stuffllornkcor2-186/+76
2006-06-09changed access method for lcd sys params of ipaq h191x and mypal a716 based ↵aquadran2-29/+79
on Slavek Banko patch
2006-06-09add brightness control for motorola ezxmickeyl1-44/+11
2006-05-19add preliminary support for the Motorola EZX Linux phone platformmickeyl5-17/+452
see http://openezx.org
2006-05-16Zaurus ODevice: fix brightness control for Collie/Poodlehrw1-1/+1
2006-04-27libopie2/opiecore/device/:zecke2-1/+14
Patch by hrhr to add basic backlight support for the hx4700 series of iPAQs to ODevice
2006-04-23add support for HTC Universal devicellornkcor1-0/+721
2006-04-23add support for HTC Universal devicellornkcor4-4/+168
2006-02-06odevice: tosa now uses corgi-bl. patch courtesy Dirk Opfer - thanksmickeyl1-3/+0
2006-01-23libopiecore: /etc/oz_version renamed to /etc/openzaurus-versionhrw1-1/+1
2005-12-29changed power button mappings for h1915 and asus mypal 716aquadran2-2/+6
2005-12-10- fix a problem with Sony Ericsson GSM. It can only handle vCards whitch ↵ar1-5/+5
have first set Cellular, Fax, Pager property and then HOME or WORK property.
2005-11-02ODevice iPAQ h191x and MyPal Asus:zecke2-4/+4
Patch by Pawel Kolodziejski to change the maximum brightnes for H191x and Asus MyPAL.
2005-10-07libopie2/opiecore/device/odevice_ipaq.cpp:zecke1-1/+1
-make it compile. This line should have been H1940 in the patch. Now I even compiled libopiecore before comitting ;)
2005-10-06ODevice patch from #1701 gor hp1940zecke2-1/+8
-Allocate device number -Some implementation
2005-09-27Mac OS X compile fixes:zecke1-1/+2
-disable the "fuege alle libs auf verdacht hinzu" hack and hope we will identify the root cause. -do not redefine cxa_... on Mac. At least the the Apple Linker is not happy with having that symbol defined twice. -well DYLD_BOOL could not be casted to bool. changing it to bool works -opiecore.pro use the same test as in include.pro to see if we build on linux
2005-09-03fun with namespaces and moc... this patch fixes the hinge sensor on ↵mickeyl3-4/+19
clamshell Zaurii
2005-08-31- add support for the new Switches type in the Linux Input System (coming ↵mickeyl7-414/+157
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 QCopEnvelopmickeyl2-26/+14
2005-08-27call processEvents() to make it more likely^w^w^wsure the QCopEnvelope gets ↵mickeyl2-0/+4
processed
2005-08-24fix STUPID bug by remembering that a QCopEnvelope is sent in the object ↵mickeyl2-5/+13
destructor sometimes C++ is too tricky for human beings :/
2005-08-23add support for the Sharp SL-C3100 "Borzoi"mickeyl3-4/+15