2006-10-04 01:28:30 +00:00
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<?eclipse version="3.0"?>
|
2006-12-07 10:04:34 +00:00
|
|
|
<!--
|
2012-05-07 16:38:06 +00:00
|
|
|
# Copyright (c) 2006, 2012 Wind River Systems, Inc. and others.
|
2006-12-07 10:04:34 +00:00
|
|
|
# All rights reserved. This program and the accompanying materials
|
|
|
|
# are made available under the terms of the Eclipse Public License v1.0
|
|
|
|
# which accompanies this distribution, and is available at
|
|
|
|
# http://www.eclipse.org/legal/epl-v10.html
|
|
|
|
#
|
|
|
|
# Contributors:
|
2006-12-07 10:26:20 +00:00
|
|
|
# Michael Scharf (Wind River) - initial API and implementation
|
2006-12-07 10:04:34 +00:00
|
|
|
# Martin Oberhuber (Wind River) - fixed copyright headers and beautified
|
2008-06-20 21:59:24 +00:00
|
|
|
# Michael Scharf (Wind River) - [237425] undefined tm.terminal command
|
2012-05-07 16:38:06 +00:00
|
|
|
# Martin Oberhuber (Wind River) - [378691][api] push Preferences into the Widget
|
2006-12-07 10:04:34 +00:00
|
|
|
-->
|
2006-10-04 01:28:30 +00:00
|
|
|
<plugin>
|
2008-04-04 15:25:53 +00:00
|
|
|
<extension-point id="terminalConnectors" name="Terminal Connectors" schema="schema/terminalConnectors.exsd"/>
|
2006-12-16 01:14:22 +00:00
|
|
|
<extension point="org.eclipse.ui.contexts">
|
|
|
|
<context
|
|
|
|
name="%terminal.context.name"
|
|
|
|
description="%terminal.context.description"
|
|
|
|
id="org.eclipse.tm.terminal.TerminalContext"
|
|
|
|
/>
|
2013-08-01 16:44:04 +02:00
|
|
|
<context
|
|
|
|
name="%terminal.context.name"
|
|
|
|
description="%terminal.context.description"
|
|
|
|
parentId="org.eclipse.ui.contexts.window"
|
|
|
|
id="org.eclipse.tm.terminal.EditContext" />
|
|
|
|
</extension>
|
|
|
|
|
|
|
|
<extension point="org.eclipse.help.contexts">
|
|
|
|
<contexts file="HelpContexts.xml"/>
|
2006-12-16 01:14:22 +00:00
|
|
|
</extension>
|
2008-07-15 21:57:01 +00:00
|
|
|
<extension
|
|
|
|
point="org.eclipse.ui.commands">
|
|
|
|
<!-- Dummy commands for bindings, see below -->
|
|
|
|
<command
|
|
|
|
categoryId="org.eclipse.tm.terminal.category1"
|
|
|
|
id="org.eclipse.tm.terminal.command1"
|
|
|
|
name="%terminal.insertion.name"/>
|
2013-08-01 16:44:04 +02:00
|
|
|
<command
|
|
|
|
categoryId="org.eclipse.tm.terminal.category1"
|
|
|
|
id="org.eclipse.tm.terminal.copy"
|
2013-11-08 09:57:33 +01:00
|
|
|
name="%terminal.command.copy.name"/>
|
2013-08-01 16:44:04 +02:00
|
|
|
<command
|
|
|
|
categoryId="org.eclipse.tm.terminal.category1"
|
|
|
|
id="org.eclipse.tm.terminal.paste"
|
2013-11-08 09:57:33 +01:00
|
|
|
name="%terminal.command.paste.name"/>
|
2008-07-15 21:57:01 +00:00
|
|
|
<category
|
|
|
|
description="%terminal.view.insertion.description"
|
|
|
|
id="org.eclipse.tm.terminal.category1"
|
|
|
|
name="%terminal.insertion.category.name"/>
|
|
|
|
</extension>
|
2013-08-01 16:44:04 +02:00
|
|
|
|
|
|
|
<extension point="org.eclipse.help.contexts">
|
|
|
|
<contexts file="HelpContexts.xml"/>
|
|
|
|
</extension>
|
|
|
|
|
2008-07-15 21:57:01 +00:00
|
|
|
<extension
|
|
|
|
point="org.eclipse.ui.bindings">
|
|
|
|
<!--
|
|
|
|
These keybindings are needed to disable the menu-activation keys (e.g.,
|
|
|
|
Alt-F for the File menu, etc.). The code in method
|
|
|
|
TerminalControl.TerminalFocusListener.focusGained() disables the Eclipse key
|
|
|
|
binding service, but it doesn't disable the global menu-activation
|
|
|
|
keys.
|
|
|
|
-->
|
|
|
|
<key
|
|
|
|
commandId="org.eclipse.tm.terminal.command1"
|
|
|
|
contextId="org.eclipse.tm.terminal.TerminalContext"
|
|
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
|
|
sequence="Alt+A"/> <!-- Search -->
|
|
|
|
<key
|
|
|
|
commandId="org.eclipse.tm.terminal.command1"
|
|
|
|
contextId="org.eclipse.tm.terminal.TerminalContext"
|
|
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
|
|
sequence="Alt+E"/> <!-- Edit -->
|
|
|
|
<key
|
|
|
|
commandId="org.eclipse.tm.terminal.command1"
|
|
|
|
contextId="org.eclipse.tm.terminal.TerminalContext"
|
|
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
|
|
sequence="Alt+F"/> <!-- File -->
|
|
|
|
<key
|
|
|
|
commandId="org.eclipse.tm.terminal.command1"
|
|
|
|
contextId="org.eclipse.tm.terminal.TerminalContext"
|
|
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
|
|
sequence="Alt+G"/>
|
|
|
|
<key
|
|
|
|
commandId="org.eclipse.tm.terminal.command1"
|
|
|
|
contextId="org.eclipse.tm.terminal.TerminalContext"
|
|
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
|
|
sequence="Alt+H"/> <!-- Help -->
|
|
|
|
<key
|
|
|
|
commandId="org.eclipse.tm.terminal.command1"
|
|
|
|
contextId="org.eclipse.tm.terminal.TerminalContext"
|
|
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
|
|
sequence="Alt+N"/> <!-- Navigate -->
|
|
|
|
<key
|
|
|
|
commandId="org.eclipse.tm.terminal.command1"
|
|
|
|
contextId="org.eclipse.tm.terminal.TerminalContext"
|
|
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
|
|
sequence="Alt+P"/> <!-- Project -->
|
|
|
|
<key
|
|
|
|
commandId="org.eclipse.tm.terminal.command1"
|
|
|
|
contextId="org.eclipse.tm.terminal.TerminalContext"
|
|
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
|
|
sequence="Alt+R"/> <!-- Run -->
|
|
|
|
<key
|
|
|
|
commandId="org.eclipse.tm.terminal.command1"
|
|
|
|
contextId="org.eclipse.tm.terminal.TerminalContext"
|
|
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
|
|
sequence="Alt+S"/> <!-- Source -->
|
|
|
|
<key
|
|
|
|
commandId="org.eclipse.tm.terminal.command1"
|
|
|
|
contextId="org.eclipse.tm.terminal.TerminalContext"
|
|
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
|
|
sequence="Alt+T"/> <!-- Refactor -->
|
|
|
|
<key
|
|
|
|
commandId="org.eclipse.tm.terminal.command1"
|
|
|
|
contextId="org.eclipse.tm.terminal.TerminalContext"
|
|
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
|
|
sequence="Alt+V"/> <!-- CVS -->
|
|
|
|
<key
|
|
|
|
commandId="org.eclipse.tm.terminal.command1"
|
|
|
|
contextId="org.eclipse.tm.terminal.TerminalContext"
|
|
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
|
|
sequence="Alt+W"/> <!-- Window -->
|
2013-08-01 16:44:04 +02:00
|
|
|
<key
|
|
|
|
commandId="org.eclipse.tm.terminal.copy"
|
|
|
|
contextId="org.eclipse.tm.terminal.EditContext"
|
|
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
|
|
sequence="CTRL+SHIFT+C"/>
|
|
|
|
<key
|
|
|
|
commandId="org.eclipse.tm.terminal.paste"
|
|
|
|
contextId="org.eclipse.tm.terminal.EditContext"
|
|
|
|
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
|
|
|
|
sequence="CTRL+SHIFT+V"/>
|
2008-07-15 21:57:01 +00:00
|
|
|
</extension>
|
2012-05-07 16:38:06 +00:00
|
|
|
|
|
|
|
<extension
|
|
|
|
point="org.eclipse.ui.preferencePages">
|
|
|
|
<page
|
|
|
|
name="%terminal.preferences.name"
|
|
|
|
class="org.eclipse.tm.internal.terminal.preferences.TerminalPreferencePage"
|
|
|
|
id="org.eclipse.tm.terminal.TerminalPreferencePage">
|
|
|
|
</page>
|
|
|
|
</extension>
|
|
|
|
<extension
|
|
|
|
point="org.eclipse.core.runtime.preferences">
|
|
|
|
<initializer class="org.eclipse.tm.internal.terminal.preferences.TerminalPreferenceInitializer"/>
|
|
|
|
<modifier class="org.eclipse.tm.internal.terminal.preferences.PreferenceModifyListener"/>
|
|
|
|
</extension>
|
|
|
|
<extension
|
|
|
|
point="org.eclipse.ui.themes" id="terminal.font">
|
|
|
|
<fontDefinition
|
|
|
|
defaultsTo="org.eclipse.jface.textfont"
|
|
|
|
id="terminal.views.view.font.definition"
|
|
|
|
label="%terminal.font.label">
|
|
|
|
<description>
|
|
|
|
%terminal.font.description
|
|
|
|
</description>
|
|
|
|
</fontDefinition>
|
|
|
|
</extension>
|
|
|
|
|
2006-12-07 10:04:34 +00:00
|
|
|
</plugin>
|