[[PageOutline]] = Manager menu reorganization = The Manager's menus (as of 7.4) are kind of clunky. == David's proposal as of 3/10/2015 == === Advanced View === * File * New BOINC Manager Window... * Select Computer... * Shut Down Connected Client... * ------------ * Close Window * Exit BOINC Manager... * View * Notices * Projects * Tasks * Transfers * Statistics * Disk * ------------ * Event Log... * ------------ * Simple View... * Activity * (no change) * Options * Computing Preferences... * Exclusive Applications... * ------------ * Select Columns... * Event Log Options... * Other Options... * ------------ * Read Config Files (3) * Tools * Add Project... (1) * Use Account Manager... (1) * Stop Using [AM name]... (2) * Synchronize with [AM name] (2) * ------------ * Run CPU Benchmarks * Retry Pending Transfers * Help * BOINC Help * BOINC Manager Help * ------------ * BOINC Web Site * ------------ * About BOINC Manager (1) if not using an account manager (2) if using an account manager (3) subsumes "read local prefs file" (4) For branded clients (!GridRepublic etc.) replace "BOINC Manager" with the brand name. === Simple View === * File * Close Window * Exit BOINC Manager... * View * Skin -> (Selection) * ------------ * Event Log... * ------------ * Advanced View... * Options * Computing Preferences... * Other Options... * Help * BOINC Help * BOINC Manager Help * ------------ * BOINC Web Site * ------------ * About BOINC Manager == Jacob's proposal == ... which includes reorganization and subtle name changes: === Advanced View === * File * New BOINC Manager window... * Select computer... * Shut down connected client... * ------------ * Close window * Exit BOINC Manager... * View * Notices * Projects * Tasks * Transfers * Statistics * Disk usage * ------------ * Event Log... * ------------ * Simple View... * Activity * (no change) * Options * [Synchronize with AM-Name...] * [Stop using AM-Name...] * Add project... / Add project or account manager... * ------------ * Computing preferences... * Exclusive applications... * ------------ * Manager options... * Display columns... * Event Log options... * Tools * Run CPU benchmarks * Read config files * Retry pending transfers * Help * BOINC Help * BOINC Manager Help * ------------ * BOINC web site * ------------ * About BOINC Manager === Simple View === * File * Close window * Exit BOINC Manager... * View * Skin -> (Selection) * ------------ * Event Log... * ------------ * Advanced View... * Options * Computing preferences... * Manager options... * Help * BOINC Help * BOINC Manager Help * ------------ * BOINC web site * ------------ * About BOINC Manager == Jord's proposal == (Uncluttering Advanced view) === Advanced View === * File * Close Window * Exit BOINC Manager * Shut down connected client * New Window (launch another Manager) * View * Notices * ... * Disk usage * Simple View * Activity * (no change) * Configuration * Computing preferences * Exclusive applications * Select display columns * Event Log Diagnostic Flags * Wizards * Add project * Use account manager * Tools * Manager options * Event log * Select computer * Run CPU benchmarks * Read config files * Read local prefs * Run CPU benchmarks * Retry network communication * Help * (no change) == Charlie's proposal 1 (Fewer changes to implement) == === Advanced View === * File * Close Window * Exit BOINC Manager * View * Notices * ... * Disk usage * ------------ * Event Log * ------------ * Simple View * Activity * (no change) * Advanced * Select Computer... * Shut down connected client * Run CPU benchmarks * New Window (launch another Manager)... * Event log options... * Select display columns... * Read config files * Read local prefs * Tools * [Synchronize with AM-Name...] * [Stop using AM-Name...] * Add project... * Use account manager... * Manager options... * Computing preferences... * Exclusive applications... * Retry network communication * Help * (no change) === Simple View === * (no change) '''Notes:''' * ''Synchronize with AM-Name...'' and ''Stop using AM-Name...'' appear only if using Account Manager * ''Add project...'' and ''Use account manager...'' appear only if '''not''' using Account Manager == Charlie's proposal 2 (Better but a bit more work) == === Advanced View === * File * New BOINC Manager window... * Select computer... * Shut down connected client... * ------------ * Close window * Exit BOINC Manager... * View * Notices * ... * Disk usage * ------------ * Event log * ------------ * Simple View * Activity * (no change) * Computing & network * Preferences... * Exclusive applications... * Connection options * ------------ * Read config files * Read local prefs * Manager display * Manager options... * Select display columns... * Event log options... * Tools * Add project... (1) * Use account manager... (1) * Stop using [AM name]... (2) * Synchronize with [AM name] (2) * ------------ * Run CPU benchmarks * Retry pending transfers * Help * (no change) === Simple View === * File * Close window * Exit BOINC Manager... * View * Advanced View... * ------------ * Skin -> (Selection) * Tools * Computing & network preferences... * Manager options... * Connection options * Help * BOINC Help * BOINC Manager Help * ------------ * BOINC web site * ------------ * About BOINC Manager '''Notes:''' * Split the current ''Options'' dialog into ''Computing options'' (current ''General'' tab) and ''Connection options'' (other tabs) * Though it is tempting to merge the current ''Options'' dialog into the ''Computing & network preference'' dialog, that is not a good idea because: * the ''Computing options'' and ''Connection options'' need to be available in both Advanced and Simple views, and * the ''Computing & network preferences'' dialog modifies the global_preferences_override.xml file, while the items in the ''Computing options'' and ''Connection options'' dialogs are written to the registry or sent to the client via RPC. * I have tried to put the most commonly used items nearest the top of each menu (except Exit should be at the end of the File menu) * ''Synchronize with AM-Name...'' and ''Stop using AM-Name...'' appear only if using Account Manager * ''Add project...'' and ''Use account manager...'' appear only if '''not''' using Account Manager