Bug 52506 [Workbench] minimize needs keyboard shortcut and menu entry
I20040219 1. I start to like the new look - a lot more polished than the previews a couple weeks back. 2. I *love* the minimze capabilities of views - this enables a "docking" like interaction with, say, the console when put to the bottom of the screen. -> Minimize needs a shortcut as Maximize has Ctrl+M. How about Ctrl+Shift+M? -> Minimize is also not yet present in the view menu.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/WorkbenchActionBuilder.java
newWizardAction = ActionFactory.NEW.create(getWindow());
        registerGlobalAction(newWizardAction);
        newWizardDropDownAction = IDEActionFactory.NEW_WIZARD_DROP_DOWN
                .create(getWindow());
        importResourcesAction = ActionFactory.IMPORT.create(getWindow());
        registerGlobalAction(importResourcesAction);
        exportResourcesAction = ActionFactory.EXPORT.create(getWindow());
        registerGlobalAction(exportResourcesAction);
        buildAllAction = IDEActionFactory.BUILD.create(getWindow());
        registerGlobalAction(buildAllAction);
        cleanAction = IDEActionFactory.BUILD_CLEAN.create(getWindow());
        registerGlobalAction(cleanAction);
        toggleAutoBuildAction = IDEActionFactory.BUILD_AUTOMATICALLY
                .create(getWindow());
        registerGlobalAction(toggleAutoBuildAction);
        saveAction = ActionFactory.SAVE.create(getWindow());
        registerGlobalAction(saveAction);
        saveAsAction = ActionFactory.SAVE_AS.create(getWindow());
        registerGlobalAction(saveAsAction);
        saveAllAction = ActionFactory.SAVE_ALL.create(getWindow());
        registerGlobalAction(saveAllAction);
        undoAction = ActionFactory.UNDO.create(getWindow());
        registerGlobalAction(undoAction);
        redoAction = ActionFactory.REDO.create(getWindow());
        registerGlobalAction(redoAction);
        cutAction = ActionFactory.CUT.create(getWindow());
        registerGlobalAction(cutAction);
        copyAction = ActionFactory.COPY.create(getWindow());
        registerGlobalAction(copyAction);
        pasteAction = ActionFactory.PASTE.create(getWindow());