From 7367aa8c73be4edff00a37ce84d49cf4cf91b02c Mon Sep 17 00:00:00 2001 From: Hylke Bons Date: Mon, 31 May 2010 18:22:36 +0200 Subject: [PATCH] use icon for sparkleshare folder icon in menu --- SparkleShare/SparkleStatusIcon.cs | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/SparkleShare/SparkleStatusIcon.cs b/SparkleShare/SparkleStatusIcon.cs index 093f912e..e61d13c2 100644 --- a/SparkleShare/SparkleStatusIcon.cs +++ b/SparkleShare/SparkleStatusIcon.cs @@ -53,8 +53,10 @@ namespace SparkleShare { Menu.Add (StatusItem); Menu.Add (new SeparatorMenuItem ()); - MenuItem OpenFolderItem = new MenuItem (_("SparkleShare Folder")); - OpenFolderItem.Activated += delegate { + Action FolderAction = new Action("", "SparkleShare Folder"); + FolderAction.IconName = "folder-sparkleshare"; + FolderAction.IsImportant = true; + FolderAction.Activated += delegate { Process Process = new Process (); switch (SparklePlatform.Name) { case "GNOME": @@ -67,7 +69,7 @@ namespace SparkleShare { Process.StartInfo.Arguments = SparklePaths.SparklePath; Process.Start(); }; - Menu.Add (OpenFolderItem); + Menu.Add (FolderAction.CreateMenuItem ()); Action [] FolderItems = new Action [SparkleShare.Repositories.Length];