From 257448a80a0d4f448c2770fe4c9d1aaadaea574b Mon Sep 17 00:00:00 2001 From: celeron533 Date: Tue, 20 Mar 2018 21:03:20 +0800 Subject: [PATCH] Misc --- shadowsocks-csharp/View/MenuViewController.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/shadowsocks-csharp/View/MenuViewController.cs b/shadowsocks-csharp/View/MenuViewController.cs index b1c88c55..a0730314 100644 --- a/shadowsocks-csharp/View/MenuViewController.cs +++ b/shadowsocks-csharp/View/MenuViewController.cs @@ -187,6 +187,10 @@ namespace Shadowsocks.View I18N.GetString("System Proxy On: ") + (global ? I18N.GetString("Global") : I18N.GetString("PAC")) : String.Format(I18N.GetString("Running: Port {0}"), config.localPort)) // this feedback is very important because they need to know Shadowsocks is running + "\n" + serverInfo; + if (text.Length > 127) + { + text = text.Substring(0, 126 - 3) + "..."; + } ViewUtils.SetNotifyIconText(_notifyIcon, text); } @@ -707,7 +711,7 @@ namespace Shadowsocks.View { splash.FormClosed += splash_FormClosed; } - else if (result.Text.StartsWith("http://") || result.Text.StartsWith("https://")) + else if (result.Text.ToLower().StartsWith("http://") || result.Text.ToLower().StartsWith("https://")) { _urlToOpen = result.Text; splash.FormClosed += openURLFromQRCode;