in Source/Program.cs [104:158]
private void InitializeMenu()
{
// Set up main menu
rootMenuItem.MenuItems.Add(enablePluginMenuItem);
rootMenuItem.MenuItems.Add(new MenuItem("-"));
// Set up click event handlers
enablePluginMenuItem.Click += new EventHandler(EnableMenuItem_Click);
blockThisServiceMenuItem.Click += new EventHandler(BlockThisServiceMenuItem_Click);
// Add failure types
AddFailureTypeToMenu("404 - Not Found", FailureType.NotFound, true);
AddFailureTypeToMenu("503 - Service Unavailable", FailureType.ServiceUnavailable);
AddFailureTypeToMenu("429 - Rate Limited (Burst)", FailureType.RateLimitBurst);
AddFailureTypeToMenu("429 - Rate Limited (Sustained)", FailureType.RateLimitSustained);
rootMenuItem.MenuItems.Add(new MenuItem("-"));
failureType = FailureType.NotFound;
// Add serices
MenuItem selectMenuItem = new MenuItem("Select");
selectMenuItem.MenuItems.Add(new MenuItem("All", SelectAllOrNotMenuItem_Click));
selectMenuItem.MenuItems.Add(new MenuItem("None", SelectAllOrNotMenuItem_Click));
rootMenuItem.MenuItems.Add(selectMenuItem);
AddServiceToMenu("Achievements", "achievements.xboxlive.com");
AddServiceToMenu("Contextual Search", "contextualsearch.xboxlive.com");
AddServiceToMenu("Data Platform", "data-vef.xboxlive.com");
AddServiceToMenu("Leaderboards", "leaderboards.xboxlive.com");
AddServiceToMenu("Catalog", "eds.xboxlive.com");
AddServiceToMenu("Inventory", "inventory.xboxlive.com");
AddServiceToMenu("Matchmaking", "smartmatch.xboxlive.com");
AddServiceToMenu("Multiplayer Session Directory", "sessiondirectory.xboxlive.com");
AddServiceToMenu("Presence", "userpresence.xboxlive.com");
AddServiceToMenu("Privacy", "privacy.xboxlive.com");
AddServiceToMenu("Profile", "profile.xboxlive.com");
AddServiceToMenu("Realtime Activity", "rta.xboxlive.com");
AddServiceToMenu("Social", "social.xboxlive.com");
AddServiceToMenu("Reputation", "reputation.xboxlive.com");
AddServiceToMenu("Client String", "client-strings.xboxlive.com");
AddServiceToMenu("Title Storage", "titlestorage.xboxlive.com");
AddServiceToMenu("User Stats", "userstats.xboxlive.com");
AddServiceToMenu("External Services (non-Xbox)", ExternalServicesGuid);
rootMenuItem.MenuItems.Add(new MenuItem("-"));
for (int i = 1; i < rootMenuItem.MenuItems.Count; i++)
{
rootMenuItem.MenuItems[i].Enabled = false;
}
rootMenuItem.MenuItems.Add(new MenuItem("Help", HelpMenuItem_Click));
rootMenuItem.MenuItems.Add(new MenuItem("About", AboutMenuItem_Click));
}