27 #include <LocalePreferences.h>
29 #include <lunaservice.h>
32 #include "CustomEvents.h"
110 void registerService();
113 static bool serverConnectCallback(LSHandle *sh, LSMessage *message,
void *ctx);
114 static bool getPreferencesCallback(LSHandle *sh, LSMessage *message,
void *ctx);
116 std::string m_currentRingtoneFile;
117 std::string m_currentAlerttoneFile;
118 std::string m_currentNotificationtoneFile;
119 bool m_showAlertsWhenLocked;
120 bool m_ledThrobberEnabled;
121 bool m_playFeedbackSounds;
123 bool m_sysUiNoHomeButtonMode;
124 bool m_sysUiEnableNextPrevGestures;
127 bool m_pinyinEnabled;
129 bool m_pinyinPassthrough;
131 std::string m_roamingIndicator;
137 bool m_show3GForEvdo;
138 bool m_enableVoiceDial;
139 uint32_t m_lockTimeout;
140 OrientationEvent::Orientation m_rotationLock;
144 mutable Mutex m_mutex;
145 LSHandle* m_lsHandle;
146 LSMessageToken m_serverStatusToken;