Warn about invalid invites

This commit is contained in:
Hylke Bons 2012-02-17 02:32:07 +01:00
parent 13f1cc07a0
commit 0633e53a73
2 changed files with 15 additions and 7 deletions

View file

@ -95,8 +95,8 @@ namespace SparkleShare {
public void UpdateDockIconVisibility () public void UpdateDockIconVisibility ()
{ {
// if (true) { // TODO: check for open windows // TODO: check for open windows
// if (true) {
ShowDockIcon (); ShowDockIcon ();
// } else { // } else {
@ -105,13 +105,15 @@ namespace SparkleShare {
} }
private void HideDockIcon () { private void HideDockIcon ()
{
// Currently not supported, here for completeness sake (see Apple's docs) // Currently not supported, here for completeness sake (see Apple's docs)
// NSApplication.SharedApplication.ActivationPolicy = NSApplicationActivationPolicy.None; // NSApplication.SharedApplication.ActivationPolicy = NSApplicationActivationPolicy.None;
} }
private void ShowDockIcon () { private void ShowDockIcon ()
{
NSApplication.SharedApplication.ActivationPolicy = NSApplicationActivationPolicy.Regular; NSApplication.SharedApplication.ActivationPolicy = NSApplicationActivationPolicy.Regular;
} }

View file

@ -145,15 +145,21 @@ namespace SparkleShare {
this.fetcher.IsActive) { this.fetcher.IsActive) {
if (AlertNotificationRaised != null) if (AlertNotificationRaised != null)
AlertNotificationRaised ("SparkleShare Setup is busy", AlertNotificationRaised ("SparkleShare Setup seems busy",
"Please try again later"); "Please wait for it to finish");
} else { } else {
if (InviteReceived != null) { if (InviteReceived != null) {
SparkleInvite invite = new SparkleInvite (args.FullPath); SparkleInvite invite = new SparkleInvite (args.FullPath);
if (invite.Valid) if (invite.Valid) {
InviteReceived (invite); InviteReceived (invite);
} else {
if (AlertNotificationRaised != null)
AlertNotificationRaised ("Oh noes!",
"This invite seems screwed up...");
}
} }
} }
}; };