summaryrefslogtreecommitdiff
path: root/libopie2/opiecore/device/odevice_mypal.cpp
authorkorovkin <korovkin>2006-12-13 19:31:16 (UTC)
committer korovkin <korovkin>2006-12-13 19:31:16 (UTC)
commit5a0012fb3b75ff41437b0685386731d1367e4e7b (patch) (unidiff)
tree39aaca04066159ed4c97a4ffae521d938d013780 /libopie2/opiecore/device/odevice_mypal.cpp
parenta691909050b60b94f5525093062c23d0fab11d1b (diff)
downloadopie-5a0012fb3b75ff41437b0685386731d1367e4e7b.zip
opie-5a0012fb3b75ff41437b0685386731d1367e4e7b.tar.gz
opie-5a0012fb3b75ff41437b0685386731d1367e4e7b.tar.bz2
Committed patch provided by Paul Solkolovsky which combines all
the 2.6 based PDAs togeter. Thank you Paul!
Diffstat (limited to 'libopie2/opiecore/device/odevice_mypal.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--libopie2/opiecore/device/odevice_mypal.cpp17
1 files changed, 10 insertions, 7 deletions
diff --git a/libopie2/opiecore/device/odevice_mypal.cpp b/libopie2/opiecore/device/odevice_mypal.cpp
index 7eb8d1d..208be46 100644
--- a/libopie2/opiecore/device/odevice_mypal.cpp
+++ b/libopie2/opiecore/device/odevice_mypal.cpp
@@ -60,29 +60,32 @@
60using namespace Opie::Core; 60using namespace Opie::Core;
61using namespace Opie::Core::Internal; 61using namespace Opie::Core::Internal;
62 62
63#define Model_Keyboardless_2_6 (Model_MyPal_716)
64
63struct m_button mypal_buttons [] = { 65struct m_button mypal_buttons [] = {
64 { Model_MyPal_716, 66 // Common button map for all keyboardless devices with 2.6 kernel
67 { Model_Keyboardless_2_6,
65 Qt::Key_F9, QT_TRANSLATE_NOOP("Button", "Calendar Button"), 68 Qt::Key_F9, QT_TRANSLATE_NOOP("Button", "Calendar Button"),
66 "devicebuttons/ipaq_calendar", 69 "devicebuttons/ipaq_calendar",
67 "datebook", "nextView()", 70 "datebook", "nextView()",
68 "today", "raise()" }, 71 "today", "raise()" },
69 { Model_MyPal_716, 72 { Model_Keyboardless_2_6,
70 Qt::Key_F10, QT_TRANSLATE_NOOP("Button", "Contacts Button"), 73 Qt::Key_F10, QT_TRANSLATE_NOOP("Button", "Contacts Button"),
71 "devicebuttons/ipaq_contact", 74 "devicebuttons/ipaq_contact",
72 "addressbook", "raise()", 75 "addressbook", "raise()",
73 "addressbook", "beamBusinessCard()" }, 76 "addressbook", "beamBusinessCard()" },
74 { Model_MyPal_716, 77 { Model_Keyboardless_2_6,
75 Qt::Key_F8, QT_TRANSLATE_NOOP("Button", "Mail Button"), 78 Qt::Key_F11, QT_TRANSLATE_NOOP("Button", "Mail Button"),
76 "devicebuttons/ipaq_mail", 79 "devicebuttons/ipaq_mail",
77 "opiemail", "raise()", 80 "opiemail", "raise()",
78 "opiemail", "newMail()" }, 81 "opiemail", "newMail()" },
79 { Model_MyPal_716, 82 { Model_Keyboardless_2_6,
80 Qt::Key_F12, QT_TRANSLATE_NOOP("Button", "Home Button"), 83 Qt::Key_F12, QT_TRANSLATE_NOOP("Button", "Home Button"),
81 "devicebuttons/ipaq_home", 84 "devicebuttons/ipaq_home",
82 "QPE/Launcher", "home()", 85 "QPE/Launcher", "home()",
83 "buttonsettings", "raise()" }, 86 "buttonsettings", "raise()" },
84 { Model_MyPal_716, 87 { Model_Keyboardless_2_6,
85 Qt::Key_F7, QT_TRANSLATE_NOOP("Button", "Record Button"), 88 Qt::Key_F24, QT_TRANSLATE_NOOP("Button", "Record Button"),
86 "devicebuttons/ipaq_record", 89 "devicebuttons/ipaq_record",
87 "QPE/VMemo", "toggleRecord()", 90 "QPE/VMemo", "toggleRecord()",
88 "sound", "raise()" }, 91 "sound", "raise()" },