Bug 161254 [IDE][WorkbenchLauncher] workspace MRU should be shown in the menu
3.3M2 I've been using the Switch Workspaces option a LOT lately and I've been finding it quite frustrating. I usually only switch between two workspaces and to do this requires a trip to the File menu, then navigating a combo in a dialog, and finally hitting OK. It'd be nice if the MRU list contained in dialog combo was also shown as children of the Switch Workspaces menu item. I have a patch that accomplishes this if you're interested.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/actions/OpenWorkspaceAction.java
String property = System.getProperty(PROP_VM);
        if (property == null) {
            MessageDialog
                    .openError(
                            window.getShell(),
                            IDEWorkbenchMessages.OpenWorkspaceAction_errorTitle,
                            NLS.bind(IDEWorkbenchMessages.OpenWorkspaceAction_errorMessage, PROP_VM));
            return null;
        }
        StringBuffer result = new StringBuffer(512);
        result.append(property);
        result.append(NEW_LINE);
        
        String vmargs = System.getProperty(PROP_VMARGS);
        if (vmargs != null) {
			result.append(vmargs);
		}
        
        property = System.getProperty(PROP_COMMANDS);
        if (property == null) {
            result.append(CMD_DATA);
            result.append(NEW_LINE);
            result.append(workspace);
            result.append(NEW_LINE);
        } else {
            
            int cmd_data_pos = property.lastIndexOf(CMD_DATA);
            if (cmd_data_pos != -1) {
                cmd_data_pos += CMD_DATA.length() + 1;
                result.append(property.substring(0, cmd_data_pos));