notifications support vibration now

Daniel Gultsch created

Change summary

AndroidManifest.xml                            | 1 +
src/eu/siacs/conversations/utils/UIHelper.java | 3 +++
2 files changed, 4 insertions(+)

Detailed changes

AndroidManifest.xml 🔗

@@ -14,6 +14,7 @@
     <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
     <uses-permission android:name="android.permission.WAKE_LOCK" />
     <uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
+    <uses-permission android:name="android.permission.VIBRATE"/>
 
     <application
         android:allowBackup="true"

src/eu/siacs/conversations/utils/UIHelper.java 🔗

@@ -200,6 +200,9 @@ public class UIHelper {
 		if (unread.size() != 0) {
 			mBuilder.setSmallIcon(R.drawable.notification);
 			if (notify) {
+				int dat = 110;
+				long[] pattern = {0,3*dat,dat,dat,dat,3*dat,dat,dat};
+				mBuilder.setVibrate(pattern);
 				mBuilder.setLights(0xffffffff, 2000, 4000);
 				if (ringtone != null) {
 					mBuilder.setSound(Uri.parse(ringtone));