preferences: general

- remove clear history button
- add different type of notifications
- support notifications with actions

Change-Id: I05574cf11a22afdab4572daa6ba37602bab17eef
Reviewed-by: Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
diff --git a/src/Constants.h b/src/Constants.h
index 808ef1b..c5987c1 100644
--- a/src/Constants.h
+++ b/src/Constants.h
@@ -30,7 +30,11 @@
     /* KVO compliant */
     NSString * const WindowBehaviour = @"window_behaviour";
     /* KVO compliant */
-    NSString * const Notifications = @"enable_notifications";
+    NSString * const CallNotifications = @"enable_call_notifications";
+    /* KVO compliant */
+    NSString * const MessagesNotifications = @"enable_messages_notifications";
+    /* KVO compliant */
+    NSString * const ContactRequestNotifications = @"enable_invitations_notifications";
     /* download folder for incoming images*/
     NSString * const DownloadFolder = @"download_folder";
 }