private void ApplicationActivatedDelegate(object sender, EventArgs args) { if (this.application.Windows.Length > 0) { bool has_visible_windows = false; foreach (Window window in this.application.Windows) { if (window.Visible) { window.Present(); has_visible_windows = true; } } if (!has_visible_windows) { Program.Controller.HandleReopen(); } } else { Setup = new SparkleSetup(); EventLog = new SparkleEventLog(); About = new SparkleAbout(); Bubbles = new SparkleBubbles(); StatusIcon = new SparkleStatusIcon(); Setup.Application = this.application; EventLog.Application = this.application; About.Application = this.application; Program.Controller.UIHasLoaded(); } }
public SparkleUI () { if (Environment.OSVersion.Version.Major < 14) FontName = "Lucida Grande"; Program.Controller.Invoke (() => { if (Environment.OSVersion.Version.Major >= 14) { NSWorkspace.SharedWorkspace.SetIconforFile ( NSImage.ImageNamed ("sparkleshare-folder-yosemite.icns"), Program.Controller.FoldersPath, 0); } else { NSWorkspace.SharedWorkspace.SetIconforFile ( NSImage.ImageNamed ("sparkleshare-folder.icns"), Program.Controller.FoldersPath, 0); } NSApplication.SharedApplication.ApplicationIconImage = NSImage.ImageNamed ("sparkleshare-app.icns"); Setup = new SparkleSetup (); EventLog = new SparkleEventLog (); About = new SparkleAbout (); Note = new SparkleNote (); Bubbles = new SparkleBubbles (); StatusIcon = new SparkleStatusIcon (); }); Program.Controller.UIHasLoaded (); }
private void ApplicationActivatedDelegate (object sender, EventArgs args) { if (this.application.Windows.Length > 0) { bool has_visible_windows = false; foreach (Window window in this.application.Windows) { if (window.Visible) { window.Present (); has_visible_windows = true; } } if (!has_visible_windows) Program.Controller.HandleReopen (); } else { Setup = new SparkleSetup (); EventLog = new SparkleEventLog (); About = new SparkleAbout (); Bubbles = new SparkleBubbles (); StatusIcon = new SparkleStatusIcon (); Setup.Application = this.application; EventLog.Application = this.application; About.Application = this.application; Program.Controller.UIHasLoaded (); } }
public SparkleUI() { if (Environment.OSVersion.Version.Major < 14) { FontName = "Lucida Grande"; } Program.Controller.Invoke(() => { if (Environment.OSVersion.Version.Major >= 14) { NSWorkspace.SharedWorkspace.SetIconforFile( NSImage.ImageNamed("sparkleshare-folder-yosemite.icns"), Program.Controller.FoldersPath, 0); } else { NSWorkspace.SharedWorkspace.SetIconforFile( NSImage.ImageNamed("sparkleshare-folder.icns"), Program.Controller.FoldersPath, 0); } NSApplication.SharedApplication.ApplicationIconImage = NSImage.ImageNamed("sparkleshare-app.icns"); Setup = new SparkleSetup(); EventLog = new SparkleEventLog(); About = new SparkleAbout(); Note = new SparkleNote(); Bubbles = new SparkleBubbles(); StatusIcon = new SparkleStatusIcon(); }); Program.Controller.UIHasLoaded(); }
public SparkleUI() { Application.Init (); Setup = new SparkleSetup (); EventLog = new SparkleEventLog (); About = new SparkleAbout (); Bubbles = new SparkleBubbles (); StatusIcon = new SparkleStatusIcon (); Program.Controller.UIHasLoaded (); }
public SparkleUI() { Application.Init(); Setup = new SparkleSetup(); EventLog = new SparkleEventLog(); About = new SparkleAbout(); Bubbles = new SparkleBubbles(); StatusIcon = new SparkleStatusIcon(); Program.Controller.UIHasLoaded(); }
public SparkleUI() { // FIXME: The second time windows are shown, the windows // don't have the smooth ease in animation, but appear abruptly. // The ease out animation always seems to work Setup = new SparkleSetup (); EventLog = new SparkleEventLog (); About = new SparkleAbout (); Bubbles = new SparkleBubbles (); StatusIcon = new SparkleStatusIcon (); Program.Controller.UIHasLoaded (); }
public SparkleUI() { // FIXME: The second time windows are shown, the windows // don't have the smooth ease in animation, but appear abruptly. // The ease out animation always seems to work Setup = new SparkleSetup(); EventLog = new SparkleEventLog(); About = new SparkleAbout(); Bubbles = new SparkleBubbles(); StatusIcon = new SparkleStatusIcon(); Program.Controller.UIHasLoaded(); }
public SparkleUI() { Application.Init(); // Use translations Catalog.Init(Defines.GETTEXT_PACKAGE, Defines.LOCALE_DIR); Setup = new SparkleSetup(); EventLog = new SparkleEventLog(); About = new SparkleAbout(); Bubbles = new SparkleBubbles(); StatusIcon = new SparkleStatusIcon(); Program.Controller.UIHasLoaded(); }
public SparkleUI() { Application.Init (); // Use translations Catalog.Init (Defines.GETTEXT_PACKAGE, Defines.LOCALE_DIR); Setup = new SparkleSetup (); EventLog = new SparkleEventLog (); About = new SparkleAbout (); Bubbles = new SparkleBubbles (); StatusIcon = new SparkleStatusIcon (); Program.Controller.UIHasLoaded (); }
public SparkleUI() { // Initialize the application Application.Init (); // Use translations Catalog.Init (Defines.GETTEXT_PACKAGE, Defines.LOCALE_DIR); Setup = new SparkleSetup (); EventLog = new SparkleEventLog (); About = new SparkleAbout (); Bubbles = new SparkleBubbles (); StatusIcon = new SparkleStatusIcon (); if (Program.Controller.FirstRun) Program.Controller.ShowSetupWindow (PageType.Setup); }
public SparkleUI() { Program.Controller.Invoke(() => { NSWorkspace.SharedWorkspace.SetIconforFile( NSImage.ImageNamed("sparkleshare-folder.icns"), Program.Controller.FoldersPath, 0); NSApplication.SharedApplication.ApplicationIconImage = NSImage.ImageNamed("sparkleshare-app.icns"); Setup = new SparkleSetup(); EventLog = new SparkleEventLog(); About = new SparkleAbout(); Bubbles = new SparkleBubbles(); StatusIcon = new SparkleStatusIcon(); }); Program.Controller.UIHasLoaded(); }
public SparkleUI () { Program.Controller.Invoke (() => { NSWorkspace.SharedWorkspace.SetIconforFile ( NSImage.ImageNamed ("sparkleshare-folder.icns"), Program.Controller.FoldersPath, 0); NSApplication.SharedApplication.ApplicationIconImage = NSImage.ImageNamed ("sparkleshare-app.icns"); Setup = new SparkleSetup (); EventLog = new SparkleEventLog (); About = new SparkleAbout (); Bubbles = new SparkleBubbles (); StatusIcon = new SparkleStatusIcon (); }); Program.Controller.UIHasLoaded (); }
public SparkleUI() { using (var a = new NSAutoreleasePool()) { GrowlApplicationBridge.WeakDelegate = this; GrowlApplicationBridge.Delegate = new SparkleGrowlDelegate(); NSApplication.SharedApplication.ApplicationIconImage = NSImage.ImageNamed("sparkleshare-app.icns"); SetFolderIcon(); Setup = new SparkleSetup(); EventLog = new SparkleEventLog(); About = new SparkleAbout(); Bubbles = new SparkleBubbles(); StatusIcon = new SparkleStatusIcon(); Program.Controller.UIHasLoaded(); } }
public SparkleUI() { using (var a = new NSAutoreleasePool ()) { GrowlApplicationBridge.WeakDelegate = this; GrowlApplicationBridge.Delegate = new SparkleGrowlDelegate (); NSApplication.SharedApplication.ApplicationIconImage = NSImage.ImageNamed ("sparkleshare-app.icns"); SetFolderIcon (); Setup = new SparkleSetup (); EventLog = new SparkleEventLog (); About = new SparkleAbout (); Bubbles = new SparkleBubbles (); StatusIcon = new SparkleStatusIcon (); Program.Controller.UIHasLoaded (); } }
public SparkleUI() { using (var a = new NSAutoreleasePool ()) { Catalog.Init ("sparkleshare", Path.Combine (NSBundle.MainBundle.ResourcePath, "Translations")); GrowlApplicationBridge.WeakDelegate = this; GrowlApplicationBridge.Delegate = new SparkleGrowlDelegate (); NSApplication.SharedApplication.ApplicationIconImage = NSImage.ImageNamed ("sparkleshare-app.icns"); SetFolderIcon (); Setup = new SparkleSetup (); EventLog = new SparkleEventLog (); About = new SparkleAbout (); Bubbles = new SparkleBubbles (); StatusIcon = new SparkleStatusIcon (); Program.Controller.UIHasLoaded (); } }
public SparkleUI() { using (var a = new NSAutoreleasePool()) { Catalog.Init("sparkleshare", Path.Combine(NSBundle.MainBundle.ResourcePath, "Translations")); GrowlApplicationBridge.WeakDelegate = this; GrowlApplicationBridge.Delegate = new SparkleGrowlDelegate(); NSApplication.SharedApplication.ApplicationIconImage = NSImage.ImageNamed("sparkleshare.icns"); SetFolderIcon(); Setup = new SparkleSetup(); EventLog = new SparkleEventLog(); About = new SparkleAbout(); Bubbles = new SparkleBubbles(); StatusIcon = new SparkleStatusIcon(); Program.Controller.UIHasLoaded(); } }
public SparkleUI() { // Use translations Catalog.Init ("sparkleshare", Path.Combine (NSBundle.MainBundle.ResourcePath, "Translations")); using (NSAutoreleasePool pool = new NSAutoreleasePool ()) { // Needed for Growl GrowlApplicationBridge.WeakDelegate = this; GrowlApplicationBridge.Delegate = new SparkleGrowlDelegate (); NSApplication.SharedApplication.ApplicationIconImage = NSImage.ImageNamed ("sparkleshare.icns"); SetFolderIcon (); Font = NSFontManager.SharedFontManager.FontWithFamily ("Lucida Grande", NSFontTraitMask.Condensed, 0, 13); BoldFont = NSFontManager.SharedFontManager.FontWithFamily ("Lucida Grande", NSFontTraitMask.Bold, 0, 13); Setup = new SparkleSetup (); EventLog = new SparkleEventLog (); About = new SparkleAbout (); Bubbles = new SparkleBubbles (); StatusIcon = new SparkleStatusIcon (); if (Program.Controller.FirstRun) Program.Controller.ShowSetupWindow (PageType.Setup); } }