-rw-r--r-- | libopie/odevice.cpp | 27 | ||||
-rw-r--r-- | libopie/odevice.h | 1 |
2 files changed, 18 insertions, 10 deletions
diff --git a/libopie/odevice.cpp b/libopie/odevice.cpp index 13b4330..3edf8e7 100644 --- a/libopie/odevice.cpp +++ b/libopie/odevice.cpp | |||
@@ -111,3 +111,3 @@ protected: | |||
111 | virtual void init ( ); | 111 | virtual void init ( ); |
112 | virtual void initButtons ( ); | 112 | //virtual void initButtons ( ); |
113 | public: | 113 | public: |
@@ -209,3 +209,3 @@ struct i_button { | |||
209 | } ipaq_buttons [] = { | 209 | } ipaq_buttons [] = { |
210 | { Model_iPAQ_H31xx | Model_iPAQ_H36xx | Model_iPAQ_H37xx | Model_iPAQ_H38xx | Model_iPAQ_H39xx, | 210 | { Model_iPAQ_H31xx | Model_iPAQ_H36xx | Model_iPAQ_H37xx | Model_iPAQ_H38xx | Model_iPAQ_H39xx | Model_iPAQ_H5xxx, |
211 | Qt::Key_F9, QT_TRANSLATE_NOOP("Button", "Calendar Button"), | 211 | Qt::Key_F9, QT_TRANSLATE_NOOP("Button", "Calendar Button"), |
@@ -214,3 +214,3 @@ struct i_button { | |||
214 | "today", "raise()" }, | 214 | "today", "raise()" }, |
215 | { Model_iPAQ_H31xx | Model_iPAQ_H36xx | Model_iPAQ_H37xx | Model_iPAQ_H38xx | Model_iPAQ_H39xx, | 215 | { Model_iPAQ_H31xx | Model_iPAQ_H36xx | Model_iPAQ_H37xx | Model_iPAQ_H38xx | Model_iPAQ_H39xx | Model_iPAQ_H5xxx, |
216 | Qt::Key_F10, QT_TRANSLATE_NOOP("Button", "Contacts Button"), | 216 | Qt::Key_F10, QT_TRANSLATE_NOOP("Button", "Contacts Button"), |
@@ -224,3 +224,3 @@ struct i_button { | |||
224 | "QPE/TaskBar", "toggleStartMenu()" }, | 224 | "QPE/TaskBar", "toggleStartMenu()" }, |
225 | { Model_iPAQ_H38xx | Model_iPAQ_H39xx, | 225 | { Model_iPAQ_H38xx | Model_iPAQ_H39xx | Model_iPAQ_H5xxx, |
226 | Qt::Key_F13, QT_TRANSLATE_NOOP("Button", "Mail Button"), | 226 | Qt::Key_F13, QT_TRANSLATE_NOOP("Button", "Mail Button"), |
@@ -229,3 +229,3 @@ struct i_button { | |||
229 | "mail", "newMail()" }, | 229 | "mail", "newMail()" }, |
230 | { Model_iPAQ_H31xx | Model_iPAQ_H36xx | Model_iPAQ_H37xx | Model_iPAQ_H38xx | Model_iPAQ_H39xx, | 230 | { Model_iPAQ_H31xx | Model_iPAQ_H36xx | Model_iPAQ_H37xx | Model_iPAQ_H38xx | Model_iPAQ_H39xx | Model_iPAQ_H5xxx, |
231 | Qt::Key_F12, QT_TRANSLATE_NOOP("Button", "Home Button"), | 231 | Qt::Key_F12, QT_TRANSLATE_NOOP("Button", "Home Button"), |
@@ -234,3 +234,3 @@ struct i_button { | |||
234 | "buttonsettings", "raise()" }, | 234 | "buttonsettings", "raise()" }, |
235 | { Model_iPAQ_H31xx | Model_iPAQ_H36xx | Model_iPAQ_H37xx | Model_iPAQ_H38xx | Model_iPAQ_H39xx, | 235 | { Model_iPAQ_H31xx | Model_iPAQ_H36xx | Model_iPAQ_H37xx | Model_iPAQ_H38xx | Model_iPAQ_H39xx | Model_iPAQ_H5xxx, |
236 | Qt::Key_F24, QT_TRANSLATE_NOOP("Button", "Record Button"), | 236 | Qt::Key_F24, QT_TRANSLATE_NOOP("Button", "Record Button"), |
@@ -1120,2 +1120,4 @@ void iPAQ::init ( ) | |||
1120 | d-> m_model = Model_iPAQ_H39xx; | 1120 | d-> m_model = Model_iPAQ_H39xx; |
1121 | else if ( d-> m_modelstr == "H5400" ) | ||
1122 | d-> m_model = Model_iPAQ_H5xxx; | ||
1121 | else | 1123 | else |
@@ -1137,3 +1139,5 @@ void iPAQ::init ( ) | |||
1137 | break; | 1139 | break; |
1138 | } | 1140 | case Model_iPAQ_H5xxx: |
1141 | d-> m_rotation = Rot0; | ||
1142 | } | ||
1139 | 1143 | ||
@@ -1294,3 +1298,4 @@ bool iPAQ::filter ( int /*unicode*/, int keycode, int modifiers, bool isPress, b | |||
1294 | if (( d-> m_model == Model_iPAQ_H38xx ) || | 1298 | if (( d-> m_model == Model_iPAQ_H38xx ) || |
1295 | ( d-> m_model == Model_iPAQ_H39xx )) { | 1299 | ( d-> m_model == Model_iPAQ_H39xx ) || |
1300 | ( d-> m_model == Model_iPAQ_H5xxx)) { | ||
1296 | newkeycode = HardKey_Mail; | 1301 | newkeycode = HardKey_Mail; |
@@ -1438,2 +1443,4 @@ int iPAQ::displayBrightnessResolution ( ) const | |||
1438 | return 64; | 1443 | return 64; |
1444 | case Model_iPAQ_H5xxx: | ||
1445 | return 255; | ||
1439 | 1446 | ||
@@ -2518,3 +2525,3 @@ void Jornada::init ( ) | |||
2518 | 2525 | ||
2519 | 2526 | #if 0 | |
2520 | void Jornada::initButtons ( ) | 2527 | void Jornada::initButtons ( ) |
@@ -2547,3 +2554,3 @@ void Jornada::initButtons ( ) | |||
2547 | } | 2554 | } |
2548 | 2555 | #endif | |
2549 | int Jornada::displayBrightnessResolution ( ) const | 2556 | int Jornada::displayBrightnessResolution ( ) const |
diff --git a/libopie/odevice.h b/libopie/odevice.h index 35e3eff..46f1614 100644 --- a/libopie/odevice.h +++ b/libopie/odevice.h | |||
@@ -52,2 +52,3 @@ enum OModel { | |||
52 | Model_iPAQ_H39xx = ( Model_iPAQ | 0x000010 ), | 52 | Model_iPAQ_H39xx = ( Model_iPAQ | 0x000010 ), |
53 | Model_iPAQ_H5xxx = ( Model_iPAQ | 0x000011 ), | ||
53 | 54 | ||