Complete Online Config

This commit is contained in:
Kaguya
2015-12-09 20:00:16 +08:00
parent 961ca041b2
commit 1199f1fe1f
16 changed files with 1403 additions and 31 deletions
@@ -311,12 +311,22 @@ namespace Shadowsocks.View
Configuration configuration = controller.GetConfigurationCopy();
foreach (var server in configuration.configs)
{
if (server.provider != "local" && server.provider != "") { continue; }
MenuItem item = new MenuItem(server.FriendlyName());
item.Tag = i - strategyCount;
item.Click += AServerItem_Click;
items.Add(i, item);
i++;
}
foreach (var server in configuration.configs)
{
if (server.provider == "local") { continue; }
MenuItem item = new MenuItem(server.provider+" | "+server.FriendlyName());
item.Tag = i - strategyCount;
item.Click += AServerItem_Click;
items.Add(i, item);
i++;
}
foreach (MenuItem item in items)
{