Merge branch 'config_nightly' of https://github.com/markusstoll/SparkleShare into config_nightly
* 'config_nightly' of https://github.com/markusstoll/SparkleShare: Fix usage of NSImage - object cannot be reused after setting Size NSImage does the caching for us anyway Fix Project settings for Release
This commit is contained in:
commit
65c69a1510
|
@ -29,7 +29,7 @@
|
|||
<EnableCodeSigning>False</EnableCodeSigning>
|
||||
<CreatePackage>False</CreatePackage>
|
||||
<EnablePackageSigning>False</EnablePackageSigning>
|
||||
<IncludeMonoRuntime>false</IncludeMonoRuntime>
|
||||
<IncludeMonoRuntime>True</IncludeMonoRuntime>
|
||||
<ConsolePause>False</ConsolePause>
|
||||
<CodeSigningKey>Mac Developer</CodeSigningKey>
|
||||
<PackageSigningKey>3rd Party Mac Developer Installer</PackageSigningKey>
|
||||
|
|
|
@ -47,7 +47,7 @@ namespace SparkleShare {
|
|||
|
||||
private NSImage folder_image = NSImage.ImageNamed ("NSFolder");
|
||||
private NSImage caution_image = NSImage.ImageNamed ("NSCaution");
|
||||
private NSImage sparkleshare_image = NSImage.ImageNamed ("sparkleshare-folder");
|
||||
private string sparkleshare_image_name = "sparkleshare-folder.icns";
|
||||
|
||||
|
||||
public SparkleStatusIcon ()
|
||||
|
@ -57,7 +57,8 @@ namespace SparkleShare {
|
|||
this.status_item.Image.Template = true;
|
||||
|
||||
if (Environment.OSVersion.Version.Major >= 14)
|
||||
this.sparkleshare_image = NSImage.ImageNamed ("sparkleshare-folder-yosemite");
|
||||
this.sparkleshare_image_name = "sparkleshare-folder-yosemite.icns";
|
||||
|
||||
|
||||
CreateMenu ();
|
||||
|
||||
|
@ -113,7 +114,7 @@ namespace SparkleShare {
|
|||
Enabled = true
|
||||
};
|
||||
|
||||
this.folder_item.Image = this.sparkleshare_image;
|
||||
this.folder_item.Image = NSImage.ImageNamed(this.sparkleshare_image_name);
|
||||
this.folder_item.Image.Size = new SizeF (16, 16);
|
||||
|
||||
this.add_item = new NSMenuItem () {
|
||||
|
|
Loading…
Reference in a new issue