/plugins/Docker/tags/release-0-5-fixed/docs/users-guide.xml

# · XML · 136 lines · 102 code · 29 blank · 5 comment · 0 complexity · ad16ec3c0cd430714000c07f03bd27a8 MD5 · raw file

  1. <?xml version="1.0"?>
  2. <book xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  3. xsi:noNamespaceSchemaLocation='http://www.docbook.org/xsd/4.4/docbook.xsd' >
  4. <!-- Docker user's guide -->
  5. <!-- (C) 2003 Calvin Yu -->
  6. <!-- (C) 2007 Alan Ezust -->
  7. <!-- jEdit buffer-local properties: -->
  8. <!-- :indentSize=1:noTabs=true:folding=sidekick: -->
  9. <bookinfo><title>Docker plugin user's guide</title>
  10. <authorgroup>
  11. <author><firstname>Calvin</firstname><surname>Yu</surname></author>
  12. <author><firstname>Shlomy</firstname><surname>Reinstein</surname></author>
  13. </authorgroup>
  14. <legalnotice><title>Legal Notice</title>
  15. <para>
  16. Permission is granted to copy, distribute and/or modify this document
  17. under the terms of the GNU Free Documentation License, Version 1.1 or
  18. any later version published by the Free Software Foundation; with no
  19. <quote>Invariant Sections</quote>, <quote>Front-Cover Texts</quote> or
  20. <quote>Back-Cover Texts</quote>, each as defined in the license. A copy of
  21. the license can be found in the file <filename>COPYING.DOC.txt</filename>
  22. included with jEdit.
  23. </para>
  24. <para>
  25. The Docker plugin itself is released under the GNU General Public License.
  26. A copy of the GPL can be found in the jEdit online help.
  27. </para>
  28. </legalnotice>
  29. </bookinfo>
  30. <chapter id="intro"><title>The Docker Plugin</title>
  31. <para>
  32. The Docker plugin provides additional means of manipulating docked windows.
  33. </para>
  34. <para>
  35. The following is a list of features provided by Docker:
  36. <itemizedlist>
  37. <listitem><para> <emphasis> Load/Save Perspective.</emphasis>
  38. Like Eclipse, the Docker plugin supports named Perspectives, which describe the docking positions of docked windows. With this, you can save your current dockable layout as a named perspective, and later load it back again. Loading a perspective restores the dockable buttons for each docking area, and the visible window in each docking area.
  39. </para></listitem>
  40. <listitem>
  41. <para><emphasis>Auto Hiding Docks.</emphasis>
  42. Individual dock areas can be set to auto hide when the text area has focus.
  43. Additionally, specific dockables can be configured to override this behavior and not auto-hide.
  44. </para>
  45. </listitem>
  46. <listitem>
  47. <para><emphasis>Toggle Docks.</emphasis>
  48. This action lets you toggle the visibility of all docking areas.
  49. </para>
  50. </listitem>
  51. <listitem>
  52. <para><emphasis>Dockable Window Popup.</emphasis>
  53. A shortcut can be created to popup a list of windows of a given dock. If
  54. the shortcut contains a modifier (<keycap>Ctrl</keycap>,
  55. <keycap>Shift</keycap>, <keycap>Alt</keycap>), Docker will allow you
  56. to cycle through dockables (much like Window's
  57. <keycap>Alt</keycap>+<keycap>Tab</keycap> feature) until that modifier is
  58. released.
  59. </para>
  60. </listitem>
  61. </itemizedlist>
  62. </para>
  63. </chapter>
  64. <appendix id="changes"><title>Change log</title>
  65. <itemizedlist>
  66. <listitem><para>
  67. <emphasis role="bold">Version 0.4</emphasis> requires jEdit 4.2final, Java 1.5 (Alan Ezust)</para>
  68. <itemizedlist>
  69. <listitem><para> Merged Perspective plugin into Docker plugin. </para></listitem>
  70. <listitem><para> Added some cleanup code to the DockerPlugin.stop() method. </para> </listitem>
  71. <listitem><para> Updated collections to use 1.5 generics. </para></listitem>
  72. </itemizedlist>
  73. </listitem>
  74. <listitem><para>
  75. <emphasis role="bold">Version 0.3.1</emphasis> requires jEdit 4.2final</para>
  76. <itemizedlist>
  77. <listitem><para> Updated menu and option panes for 4.2 plugin API (Alan Ezust). </para></listitem>
  78. </itemizedlist></listitem>
  79. <listitem><para>
  80. <emphasis role="bold">Version 0.3</emphasis> requires
  81. jEdit 4.2</para>
  82. <itemizedlist>
  83. <listitem><para>Supports dynamic loading</para></listitem>
  84. </itemizedlist>
  85. </listitem>
  86. <listitem><para><emphasis role="bold">Version 0.2</emphasis> requires
  87. jEdit 4.1</para>
  88. <itemizedlist>
  89. <listitem><para>Dock auto-hiding is disabled by default.</para></listitem>
  90. <listitem><para>Auto-hide overrides can now be removed. (Thanks to Girotto Mirko)</para></listitem>
  91. </itemizedlist>
  92. </listitem>
  93. <listitem><para><emphasis role="bold">Version 0.1</emphasis> requires
  94. jEdit 4.1</para>
  95. <itemizedlist>
  96. <listitem><para>Configurable dock auto hide.</para></listitem>
  97. <listitem><para>Actions to allow for the cycling of top/left/bottom/right
  98. docks.</para></listitem>
  99. <listitem><para>Specific dockables can be configured to override auto
  100. hiding.</para></listitem>
  101. <listitem><para>Toggle visible docks - derived from the Full_Screen.bsh macro
  102. by Carmine Lucarelli</para></listitem>
  103. </itemizedlist>
  104. </listitem>
  105. </itemizedlist>
  106. </appendix>
  107. </book>