Revert "mac statusicon: sync with Windows menu. Closes #640"
This reverts commit 8d67a0183c
.
This commit is contained in:
parent
6b8c7fc456
commit
b8e0155f25
|
@ -253,6 +253,7 @@ namespace SparkleShare {
|
|||
|
||||
|
||||
Menu.AddItem (SyncMenuItem);
|
||||
Menu.AddItem (NSMenuItem.SeparatorItem);
|
||||
|
||||
RecentEventsMenuItem = new NSMenuItem () {
|
||||
Title = "View Recent Changes…",
|
||||
|
@ -266,21 +267,25 @@ namespace SparkleShare {
|
|||
}
|
||||
|
||||
Menu.AddItem (RecentEventsMenuItem);
|
||||
Menu.AddItem (NSMenuItem.SeparatorItem);
|
||||
|
||||
NotificationsMenuItem = new NSMenuItem () {
|
||||
Enabled = true,
|
||||
Title = "Notifications"
|
||||
Enabled = true
|
||||
};
|
||||
|
||||
if (Program.Controller.NotificationsEnabled)
|
||||
NotificationsMenuItem.State = NSCellStateValue.On;
|
||||
NotificationsMenuItem.Title = "Turn Notifications Off";
|
||||
else
|
||||
NotificationsMenuItem.State = NSCellStateValue.Off;
|
||||
NotificationsMenuItem.Title = "Turn Notifications On";
|
||||
|
||||
NotificationsMenuItem.Activated += delegate {
|
||||
Program.Controller.ToggleNotifications ();
|
||||
CreateMenu ();
|
||||
|
||||
InvokeOnMainThread (delegate {
|
||||
if (Program.Controller.NotificationsEnabled)
|
||||
NotificationsMenuItem.Title = "Turn Notifications Off";
|
||||
else
|
||||
NotificationsMenuItem.Title = "Turn Notifications On";
|
||||
});
|
||||
};
|
||||
|
||||
Menu.AddItem (NotificationsMenuItem);
|
||||
|
|
Loading…
Reference in a new issue