From: <osw...@us...> - 2006-08-24 19:54:49
|
Revision: 6779 Author: oswaldcz Date: 2006-08-24 12:54:24 -0700 (Thu, 24 Aug 2006) ViewCVS: http://svn.sourceforge.net/jedit/?rev=6779&view=rev Log Message: ----------- Updated docs, added build.properties.sample, corrected dependences, removed redundant imports. Modified Paths: -------------- plugins/ContextMenu/trunk/ContextMenu.props plugins/ContextMenu/trunk/contextmenu/ContextMenuPlugin.java plugins/ContextMenu/trunk/contextmenu/GeneralOptionPane.java plugins/ContextMenu/trunk/contextmenu/ModesOptionPane.java plugins/ContextMenu/trunk/docs/users-guide.xml Added Paths: ----------- plugins/ContextMenu/trunk/build.properties.sample Modified: plugins/ContextMenu/trunk/ContextMenu.props =================================================================== --- plugins/ContextMenu/trunk/ContextMenu.props 2006-08-24 19:04:05 UTC (rev 6778) +++ plugins/ContextMenu/trunk/ContextMenu.props 2006-08-24 19:54:24 UTC (rev 6779) @@ -6,21 +6,22 @@ plugin.contextmenu.ContextMenuPlugin.version=0.1 plugin.contextmenu.ContextMenuPlugin.docs=users-guide.html plugin.contextmenu.ContextMenuPlugin.activate=startup -plugin.contextmenu.ContextMenuPlugin.depend.0=jedit 04.03.03.00 +plugin.contextmenu.ContextMenuPlugin.depend.0=jedit 04.03.06.00 +plugin.contextmenu.ContextMenuPlugin.depend.1=jdk 1.5 # Options contextmenu.in-menubar=true contextmenu.in-popup=true # Option labels -contextmenu.in-menubar.label=Show in Menubar +contextmenu.in-menubar.label=Show in Menu Bar contextmenu.in-popup.label=Show in Popup contextmenu.actions-label=Actions to display in menu: contextmenu.modes-label=Mode: contextmenu.menu-name.label=Menu label: contextmenu.menu-name.tooltip=Insert dolar sign ($) before letter, which you \ want to have as shortcut to open menu in \ - menubar via A+letter. For example: J$ava + menu bar via A+letter. For example: J$ava contextmenu.add-dialog-title=Choose Context Menu entry # Action labels contextmenu.open-popup-menu.label=Open Popup Menu Added: plugins/ContextMenu/trunk/build.properties.sample =================================================================== --- plugins/ContextMenu/trunk/build.properties.sample (rev 0) +++ plugins/ContextMenu/trunk/build.properties.sample 2006-08-24 19:54:24 UTC (rev 6779) @@ -0,0 +1,28 @@ +# :mode=properties: +# $Id$ + +# jEdit install directory +jedit.install.dir=/usr/local/share/jedit/4.3pre6 + +# User settings directory +jedit.user.home=${user.home}/.jedit + +# Top-level of the plugins source tree +plugins.srcdir=${user.home}/.jedit/jars + +# Where to place the built jar files +install.dir=${user.home}/.jedit/jars + +# Where to find the DocBook XML catalog file +docbook.catalog=/usr/share/apps/ksgmltools2/docbook/xml-dtd-4.2/docbook.cat + +# Where to find the DocBook XML DTD +docbookx.dtd=/usr/share/apps/ksgmltools2/docbook/xml-dtd-4.2/docbookx.dtd + +# Where to find the DocBook stylesheet +docbook.xsl=/usr/share/apps/ksgmltools2/docbook/xsl + +# The name of the xsl stylesheet (without the path info) +docbook.xsl.sheet=html/docbook.xsl + + Property changes on: plugins/ContextMenu/trunk/build.properties.sample ___________________________________________________________________ Name: svn:keywords + Id Modified: plugins/ContextMenu/trunk/contextmenu/ContextMenuPlugin.java =================================================================== --- plugins/ContextMenu/trunk/contextmenu/ContextMenuPlugin.java 2006-08-24 19:04:05 UTC (rev 6778) +++ plugins/ContextMenu/trunk/contextmenu/ContextMenuPlugin.java 2006-08-24 19:54:24 UTC (rev 6779) @@ -32,15 +32,12 @@ import org.gjt.sp.jedit.*; import org.gjt.sp.jedit.EBMessage; import org.gjt.sp.jedit.EBPlugin; -import org.gjt.sp.jedit.buffer.*; import org.gjt.sp.jedit.jEdit; -import org.gjt.sp.jedit.menu.EnhancedMenu; -import org.gjt.sp.jedit.msg.*; +import org.gjt.sp.jedit.msg.*; import org.gjt.sp.jedit.options.GlobalOptions; import org.gjt.sp.jedit.options.PluginOptions; import org.gjt.sp.jedit.textarea.JEditTextArea; import org.gjt.sp.util.Log; -import org.gjt.sp.util.StandardUtilities; //}}} @@ -175,7 +172,7 @@ //{{{ setMenus() public static void setMenus(View view, String mode) { - Log.log(Log.DEBUG, ContextMenuPlugin.class, "setMenus(" + mode + ")"); + // Log.log(Log.DEBUG, ContextMenuPlugin.class, "setMenus(" + mode + ")"); JMenuBar menuBar = view.getJMenuBar(); if (menuBar != null && jEdit.getBooleanProperty("contextmenu.in-menubar")) { @@ -234,13 +231,13 @@ private static JPopupMenu getPopupForMode(String mode) { if (popupCache.containsKey(mode)) { - Log.log(Log.DEBUG, ContextMenuPlugin.class, "popup from cache (" + mode + ")"); + // Log.log(Log.DEBUG, ContextMenuPlugin.class, "popup from cache (" + mode + ")"); return (JPopupMenu)popupCache.get(mode); } if (jEdit.getProperty("mode." + mode + ".contextmenu") == null) { // this mode has not own context menu - Log.log(Log.DEBUG, ContextMenuPlugin.class, "jedit-core-popup"); + // Log.log(Log.DEBUG, ContextMenuPlugin.class, "jedit-core-popup"); return (JPopupMenu)popupCache.get("jedit-core-popup"); } Modified: plugins/ContextMenu/trunk/contextmenu/GeneralOptionPane.java =================================================================== --- plugins/ContextMenu/trunk/contextmenu/GeneralOptionPane.java 2006-08-24 19:04:05 UTC (rev 6778) +++ plugins/ContextMenu/trunk/contextmenu/GeneralOptionPane.java 2006-08-24 19:54:24 UTC (rev 6779) @@ -24,24 +24,8 @@ //{{{ Imports import javax.swing.*; -import org.gjt.sp.jedit.gui.*; import org.gjt.sp.jedit.*; -import org.gjt.sp.jedit.GUIUtilities; import org.gjt.sp.jedit.jEdit; -import org.gjt.sp.jedit.Mode; - -import javax.swing.border.*; -import javax.swing.event.*; -import javax.swing.*; -import java.awt.event.*; -import java.awt.*; -import java.net.*; -import java.util.*; -import org.gjt.sp.jedit.browser.VFSBrowser; -import org.gjt.sp.jedit.gui.*; -import org.gjt.sp.jedit.*; -import org.gjt.sp.util.Log; -import org.gjt.sp.util.StandardUtilities; //}}} Modified: plugins/ContextMenu/trunk/contextmenu/ModesOptionPane.java =================================================================== --- plugins/ContextMenu/trunk/contextmenu/ModesOptionPane.java 2006-08-24 19:04:05 UTC (rev 6778) +++ plugins/ContextMenu/trunk/contextmenu/ModesOptionPane.java 2006-08-24 19:54:24 UTC (rev 6779) @@ -26,23 +26,17 @@ package contextmenu; //{{{ Imports +import java.awt.*; +import java.awt.event.*; +import java.util.*; import javax.swing.*; -import org.gjt.sp.jedit.gui.*; +import javax.swing.border.*; +import javax.swing.event.*; import org.gjt.sp.jedit.*; import org.gjt.sp.jedit.GUIUtilities; -import org.gjt.sp.jedit.jEdit; import org.gjt.sp.jedit.Mode; - -import javax.swing.border.*; -import javax.swing.event.*; -import javax.swing.*; -import java.awt.event.*; -import java.awt.*; -import java.net.*; -import java.util.*; -import org.gjt.sp.jedit.browser.VFSBrowser; import org.gjt.sp.jedit.gui.*; -import org.gjt.sp.jedit.*; +import org.gjt.sp.jedit.jEdit; import org.gjt.sp.util.Log; import org.gjt.sp.util.StandardUtilities; //}}} @@ -59,7 +53,6 @@ private RolloverButton add; private RolloverButton remove; private RolloverButton moveUp, moveDown; - private RolloverButton edit; private String prevSelected; //}}} @@ -462,8 +455,6 @@ private boolean isOK; private JComboBox combo; private JList list; - private JRadioButton builtin; - private JComboBox builtinCombo; private JButton ok, cancel; private JRadioButton separator, action; //}}} Modified: plugins/ContextMenu/trunk/docs/users-guide.xml =================================================================== --- plugins/ContextMenu/trunk/docs/users-guide.xml 2006-08-24 19:04:05 UTC (rev 6778) +++ plugins/ContextMenu/trunk/docs/users-guide.xml 2006-08-24 19:54:24 UTC (rev 6779) @@ -27,23 +27,52 @@ <section id="summary"> <title>Summary</title> <para> - The ContextMenu plugin allows you to change text area context menu for each mode. + The ContextMenu plugin allows you to change area's right-click context menu for each + mode. You can add there any from jEdit's built-in commands, commands of any plugin and macros. - Selected actions can be also shown in jEdit's menu bar under menu, for which you - can choose label. + Selected actions can be also shown in jEdit's menu bar. </para> </section> - <section id="configuration"> - <title>Configuration</title> - <para> - TODO - </para> + <section id="options"> + <title>Options</title> + <itemizedlist> + <listitem> + <itemizedlist> + <listitem> + <para> + <emphasis>Show in Popup</emphasis> - + if selected, actions are shown in + text area's context menu before + "Customize This Menu" item. Separators between + mode-specific items are not shown in this menu. + </para> + </listitem> + <listitem> + <para> + <emphasis>Show in Menu Bar</emphasis> - + if selected, actions are also shown in + jEdit's menu bar. + </para> + </listitem> + <listitem> + <para> + <emphasis>Menu label</emphasis> - + label for menu in menu bar. Tip: + Insert dollar sign ($) before letter, which you + want to have as shortcut to access menu + via A+<replaceable>letter</replaceable>. + For example: <replaceable>J$ava</replaceable>. + </para> + </listitem> + </itemizedlist> + </listitem> + </itemizedlist> </section> <section id="change-log"> <title>Change log</title> <itemizedlist> <listitem> - <para>Version 0.1, Requires jEdit 4.3pre3</para> + <para>Version 0.1, Requires jEdit 4.3pre6 and Java 1.5</para> <itemizedlist> <listitem> <para>Initial release.</para> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |