1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2026-03-14 00:05:46 +01:00

Major documentation updates and formatting fixes, and many, many other changes thanks to an MQ glitch, including:

* Significant completion speed improvements
 * Significantly improve startup speed, in large part by lazily
   instantiating Options and Commands, lazily installing highlight
   stylesheets, etc.
 * Update logos and icons, fix atrocious about page
 * Fix Teledactyl
 * JavaScript completion now avoids accessing property values
 * Add Option#persist to define which options are saved with :mkp
 * Add new Dactyl component which holds add-on-specific configuration
   information and removes need for separate components for each dactyl
   host
 * Several fixes for latest nightlies
 * Significant code cleanup and many bug fixes

--HG--
rename : muttator/AUTHORS => teledactyl/AUTHORS
rename : muttator/Donors => teledactyl/Donors
rename : muttator/Makefile => teledactyl/Makefile
rename : muttator/NEWS => teledactyl/NEWS
rename : muttator/TODO => teledactyl/TODO
rename : muttator/chrome.manifest => teledactyl/chrome.manifest
rename : muttator/components/commandline-handler.js => teledactyl/components/commandline-handler.js
rename : muttator/components/protocols.js => teledactyl/components/protocols.js
rename : muttator/content/addressbook.js => teledactyl/content/addressbook.js
rename : muttator/content/compose/compose.js => teledactyl/content/compose/compose.js
rename : muttator/content/compose/compose.xul => teledactyl/content/compose/compose.xul
rename : muttator/content/compose/dactyl.dtd => teledactyl/content/compose/dactyl.dtd
rename : muttator/content/compose/dactyl.xul => teledactyl/content/compose/dactyl.xul
rename : muttator/content/config.js => teledactyl/content/config.js
rename : muttator/content/dactyl.dtd => teledactyl/content/dactyl.dtd
rename : muttator/content/logo.png => teledactyl/content/logo.png
rename : muttator/content/mail.js => teledactyl/content/mail.js
rename : muttator/content/muttator.xul => teledactyl/content/pentadactyl.xul
rename : muttator/contrib/vim/Makefile => teledactyl/contrib/vim/Makefile
rename : muttator/contrib/vim/ftdetect/muttator.vim => teledactyl/contrib/vim/ftdetect/muttator.vim
rename : muttator/contrib/vim/mkvimball.txt => teledactyl/contrib/vim/mkvimball.txt
rename : muttator/contrib/vim/syntax/muttator.vim => teledactyl/contrib/vim/syntax/muttator.vim
rename : muttator/install.rdf => teledactyl/install.rdf
rename : muttator/locale/en-US/Makefile => teledactyl/locale/en-US/Makefile
rename : muttator/locale/en-US/all.xml => teledactyl/locale/en-US/all.xml
rename : muttator/locale/en-US/autocommands.xml => teledactyl/locale/en-US/autocommands.xml
rename : muttator/locale/en-US/gui.xml => teledactyl/locale/en-US/gui.xml
rename : muttator/locale/en-US/intro.xml => teledactyl/locale/en-US/intro.xml
rename : muttator/skin/icon.png => teledactyl/skin/icon.png
This commit is contained in:
Kris Maglione
2010-09-17 06:21:33 -04:00
parent bfbb4b1313
commit 1557b70f45
125 changed files with 4409 additions and 3969 deletions

View File

@@ -6,29 +6,33 @@
<document
name="gui"
title="&dactyl.appname; GUI"
xmlns="http://vimperator.org/namespaces/liberator"
xmlns:html="http://www.w3.org/1999/xhtml">
<h1 tag="gui">&dactyl.appname;'s GUI</h1>
xmlns="&xmlns.dactyl;"
xmlns:dactyl="&xmlns.dactyl;"
xmlns:html="&xmlns.html;">
<h1 tag="gui">&dactyl.host;'s GUI</h1>
<toc start="2"/>
<p>
Although &dactyl.appname; offers the most frequently used &dactyl.host; functionality via
Ex and Normal mode commands there may be times when directly accessing the GUI
is required. There are commands for accessing the menu system, standard dialogs
and the sidebar.
Although &dactyl.appname; offers access to the most frequently used
&dactyl.host; functionality via Ex and Normal mode commands, there may be
times when direct access to the &dactyl.host; GUI is required. For such
eventualities, there there are commands to access menu items and to launch
standard &dactyl.host; dialogs.
</p>
<h2 tag="menu">Menus</h2>
<item>
<tags>:emenu</tags>
<strut/>
<spec>:emenu <a>menu</a></spec>
<description>
<p>
Execute <a>menu</a> from the command line. This command provides command-line access
to all menu items available from the main &dactyl.host; menubar. <a>menu</a> is a
hierarchical path to the menu item with each submenu separated by a period.
E.g. <ex>:emenu File.Open File…</ex>
E.g. <ex>:emenu File.Open File…</ex> launches the standard
&dactyl.host; Open File dialog.
</p>
</description>
</item>
@@ -38,13 +42,14 @@
<item>
<tags>:addo :addons</tags>
<strut/>
<spec>:addo<oa>ns</oa></spec>
<description>
<p>
Show available &dactyl.host; Extensions and Themes.
You can add/remove/disable browser extensions from this dialog.
Be aware that not all &dactyl.host; extensions work, because &dactyl.appname; overrides
some key bindings and changes &dactyl.host;'s GUI.
Opens the &dactyl.host; addon manager, where extensions and themes
may be installed, removed, disabled, and configured. See also
<ex>:extenstions</ex>, <ex>:extinstall</ex>, <ex>:extoptions</ex>,
<ex>:extenable</ex>, <ex>:extdisable</ex>, and <ex>:extdelete</ex>.
</p>
</description>
</item>
@@ -54,9 +59,8 @@
<tags>:dia :dialog</tags>
<spec>:dia<oa>log</oa> <oa>&dactyl.host;-dialog</oa></spec>
<description>
<p>Open a &dactyl.host; dialog.</p>
<p>Open a &dactyl.host; dialog. Available dialogs include,</p>
<p>Available dialogs:</p>
<dl tag="dialog-list">
<dt>about</dt> <dd>About Mozilla &dactyl.host;;</dd>
<dt>addbookmark</dt> <dd>Add bookmark for the current page</dd>
@@ -90,11 +94,13 @@
<item>
<tags>:dl :downl :downloads</tags>
<strut/>
<spec>:downl<oa>oads</oa></spec>
<description>
<p>
Show progress of current downloads. Open the original &dactyl.host; download dialog
in a new tab. Here, downloads can be paused, canceled and resumed.
Show progress of current downloads. Open the standard &dactyl.host;
download dialog in a new tab. Here, downloads can be paused,
resumed, and canceled.
</p>
</description>
</item>
@@ -104,9 +110,12 @@
<item>
<tags>:exta :extadd</tags>
<spec>:exta<oa>dd</oa> <a>file</a></spec>
<spec>:exta<oa>dd</oa> <a>file|url</a></spec>
<description>
<p>Install an extension. <a>file</a> is an extension XPInstall file (*.xpi).</p>
<p>
Install an extension. <a>file|uri</a> must be the local file
path or URL of an XPInstall (.xpi) file.
</p>
</description>
</item>
@@ -162,8 +171,8 @@
<item>
<tags>:exto :extoptions</tags>
<tags>:extp :extpreferences</tags>
<spec>:exto<oa>ptions</oa><oa>!</oa> <a>extension</a></spec>
<tags>:extp :extpreferences</tags>
<spec>:extp<oa>references</oa><oa>!</oa> <a>extension</a></spec>
<description>
<p>
@@ -179,7 +188,7 @@
<item>
<tags>:sbcl :sbclose</tags>
<spec>:sbcl<oa>ose</oa></spec>
<description>
<description short="true">
<p>Close the sidebar window.</p>
</description>
</item>
@@ -212,36 +221,43 @@
<ul>
<li>
URL: The URL of the currently loaded page. While the page is loading
<em>URL</em>: The URL of the currently loaded page. While the page is loading
progress messages are also output to this field.
</li>
<li>
History and bookmark status ([+-❤]): The position of the current page in
the tab's session history; + and - indicate that it's possible to move
<em>History and bookmark status</em> (<em>[+-❤]</em>): The position of the current page in
the tab's session history; + and - indicate that it is possible to move
backwards and forwards through the history respectively. ❤ indicates that
the current page is bookmarked.
</li>
<li>
Tab index ([N/M]): N is the index of the currently selected tab and M is
<em>Tab index</em> (<em>[N/M]</em>): N is the index of the currently selected tab and M is
the total number of tabs in the current window.
</li>
<li>
Vertical scroll: The vertical scroll percentage of the current buffer.
This is a percentage or Top for 0% and Bot for 100%.
<em>Vertical scroll</em>: The vertical scroll percentage of the current buffer,
or Top or Bot for the top and bottom of the buffer respectively.
</li>
<li>
Security: The security information button is displayed when appropriate
<em>Security</em>: The security information button is displayed when appropriate
as per &dactyl.host;. The color of the status bar also changes to reflect the
current security status of the loaded page.
<ul>
<li>black the site's identity is unverified and the connection is unencrypted</li>
<li>blue the site's domain has been verified and the connection is encrypted</li>
<li>green the site's domain and owner have been fully verified via an</li>
</ul>
Extended Validation certificate and the connection is encrypted
<dl>
<dt style="border:1px solid white" dactyl:highlight="StatusLine">black</dt>
<dd>The site's identity is unverified and the connection is unencrypted</dd>
<dt style="border:1px solid white" dactyl:highlight="StatusLineBroken">red</dt>
<dd>The connection is encrypted, but the site's identity has not been verified or it contains unencrypted content</dd>
<dt style="border:1px solid white" dactyl:highlight="StatusLineSecure">blue</dt>
<dd>The site's domain has been verified and the connection is encrypted</dd>
<dt style="border:1px solid white" dactyl:highlight="StatusLineExtended">green</dt>
<dd>The site's domain and owner have been fully verified via an Extended Validation certificate and the connection is encrypted</dd>
</dl>
</li>
<li>
Extensions: Any extension buttons that would normally be installed to the
<em>Extensions</em>: Any extension buttons that would normally be installed to the
&dactyl.host; status bar are appended to the end of the status line.
</li>
</ul>