Warn about invalid invites
This commit is contained in:
parent
13f1cc07a0
commit
0633e53a73
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -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...");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue