mirror of
https://github.com/gryf/pentadactyl-pm.git
synced 2026-01-09 08:54:13 +01:00
Basic Songbird 1.9a support.
--HG-- rename : xulmus/AUTHORS => melodactyl/AUTHORS rename : xulmus/Makefile => melodactyl/Makefile rename : xulmus/NEWS => melodactyl/NEWS rename : xulmus/TODO => melodactyl/TODO rename : xulmus/chrome.manifest => melodactyl/chrome.manifest rename : xulmus/components/commandline-handler.js => melodactyl/components/commandline-handler.js rename : xulmus/components/protocols.js => melodactyl/components/protocols.js rename : xulmus/content/config.js => melodactyl/content/config.js rename : xulmus/content/dactyl.dtd => melodactyl/content/dactyl.dtd rename : xulmus/content/library.js => melodactyl/content/library.js rename : xulmus/content/logo.png => melodactyl/content/logo.png rename : xulmus/content/xulmus.xul => melodactyl/content/melodactyl.xul rename : xulmus/content/player.js => melodactyl/content/player.js rename : xulmus/content/xulmus.svg => melodactyl/content/xulmus.svg rename : xulmus/contrib/vim/Makefile => melodactyl/contrib/vim/Makefile rename : xulmus/contrib/vim/ftdetect/xulmus.vim => melodactyl/contrib/vim/ftdetect/melodactyl.vim rename : xulmus/contrib/vim/mkvimball.txt => melodactyl/contrib/vim/mkvimball.txt rename : xulmus/contrib/vim/syntax/xulmus.vim => melodactyl/contrib/vim/syntax/melodactyl.vim rename : xulmus/defaults/preferences/dactyl.js => melodactyl/defaults/preferences/dactyl.js rename : xulmus/install.rdf => melodactyl/install.rdf rename : xulmus/locale/en-US/all.xml => melodactyl/locale/en-US/all.xml rename : xulmus/locale/en-US/autocommands.xml => melodactyl/locale/en-US/autocommands.xml rename : xulmus/locale/en-US/browsing.xml => melodactyl/locale/en-US/browsing.xml rename : xulmus/locale/en-US/dactyl.dtd => melodactyl/locale/en-US/dactyl.dtd rename : xulmus/locale/en-US/gui.xml => melodactyl/locale/en-US/gui.xml rename : xulmus/locale/en-US/intro.xml => melodactyl/locale/en-US/intro.xml rename : xulmus/locale/en-US/player.xml => melodactyl/locale/en-US/player.xml rename : xulmus/locale/en-US/tabs.xml => melodactyl/locale/en-US/tabs.xml rename : xulmus/skin/icon.png => melodactyl/skin/icon.png
This commit is contained in:
14
melodactyl/locale/en-US/all.xml
Normal file
14
melodactyl/locale/en-US/all.xml
Normal file
@@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="chrome://dactyl/content/help.xsl"?>
|
||||
|
||||
<!DOCTYPE overlay SYSTEM "chrome://dactyl/content/dactyl.dtd">
|
||||
|
||||
<overlay
|
||||
xmlns="http://vimperator.org/namespaces/liberator"
|
||||
xmlns:html="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<include href="player" tag="player.html" insertafter="intro.html"/>
|
||||
|
||||
</overlay>
|
||||
|
||||
<!-- vim:se sts=4 sw=4 et: -->
|
||||
51
melodactyl/locale/en-US/autocommands.xml
Normal file
51
melodactyl/locale/en-US/autocommands.xml
Normal file
@@ -0,0 +1,51 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="chrome://dactyl/content/help.xsl"?>
|
||||
|
||||
<!DOCTYPE overlay SYSTEM "chrome://dactyl/content/dactyl.dtd">
|
||||
|
||||
<overlay
|
||||
xmlns="http://vimperator.org/namespaces/liberator"
|
||||
xmlns:html="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<dl tag="autocommand-list" replace="autocommand-list">
|
||||
<dt>BookmarkAdd</dt> <dd>Triggered after a page is bookmarked</dd>
|
||||
<dt>ColorScheme</dt> <dd>Triggered after a color scheme has been loaded</dd>
|
||||
<dt>DOMLoad</dt> <dd>Triggered when a page's DOM content has fully loaded</dd>
|
||||
<dt>DownloadPost</dt> <dd>Triggered when a download has completed</dd>
|
||||
<dt>Fullscreen</dt> <dd>Triggered when the player's fullscreen state changes</dd>
|
||||
<dt>LocationChange</dt><dd>Triggered when changing tabs or when navigating to a new location</dd>
|
||||
<dt>PageLoadPre</dt> <dd>Triggered after a page load is initiated</dd>
|
||||
<dt>PageLoad</dt> <dd>Triggered when a page gets (re)loaded/opened</dd>
|
||||
<dt>ShellCmdPost</dt> <dd>Triggered after executing a shell command with <ex>:!</ex>#{cmd}</dd>
|
||||
<dt>TrackChangePre</dt><dd>Triggered before a playing track is changed</dd>
|
||||
<dt>TrackChange</dt> <dd>Triggered after a playing track has changed</dd>
|
||||
<dt>ViewChangePre</dt> <dd>Triggered before a sequencer view is changed</dd>
|
||||
<dt>ViewChange</dt> <dd>Triggered after a sequencer view is changed</dd>
|
||||
<dt>StreamStart</dt> <dd>Triggered after a stream has started</dd>
|
||||
<dt>StreamPause</dt> <dd>Triggered after a stream has paused</dd>
|
||||
<dt>StreamEnd</dt> <dd>Triggered after a stream has ended</dd>
|
||||
<dt>StreamStop</dt> <dd>Triggered after a stream has stopped</dd>
|
||||
<dt>XulmusEnter</dt> <dd>Triggered after Songbird starts</dd>
|
||||
<dt>XulmusLeavePre</dt><dd>Triggered before exiting Songbird, just before destroying each module</dd>
|
||||
<dt>XulmusLeave</dt> <dd>Triggered before exiting Songbird</dd>
|
||||
</dl>
|
||||
|
||||
<dl tag="autocommand-args" replace="autocommand-args">
|
||||
<dt><url></dt> <dd>The URL against which the event was selected.</dd>
|
||||
<dt><title></dt> <dd>The page, bookmark or download title.</dd>
|
||||
<dt><doc></dt> <dd>The document for which the event occurred. Only for <em>DOMLoad</em>, <em>PageLoad</em> and <em>PageLoadPre</em>.</dd>
|
||||
<dt><tab></dt> <dd>The tab in which the event occurred. Only for <em>DOMLoad</em>, <em>PageLoad</em> and <em>PageLoadPre</em>.</dd>
|
||||
<dt><tags></dt> <dd>The tags applied to <url>. Only for <em>BookmarkAdd</em>.</dd>
|
||||
<dt><keyword></dt><dd>The keywords applied to the bookmark. Only for <em>BookmarkAdd</em>.</dd>
|
||||
<dt><icon></dt> <dd>The icon associated with <url>. Only for <em>BookmarkAdd</em>.</dd>
|
||||
<dt><size></dt> <dd>The size of a downloaded file. Only for <em>DownloadPost</em>.</dd>
|
||||
<dt><file></dt> <dd>The target destination of a download. Only for <em>DownloadPost</em>.</dd>
|
||||
<dt><state></dt> <dd>The new fullscreen state. Only for <em>Fullscreen</em>.</dd>
|
||||
<dt><name></dt> <dd>The color scheme name. Only for <em>ColorScheme</em>.</dd>
|
||||
<dt><view></dt> <dd>The new sequencer view. Only for <em>ViewChangePre</em> and <em>ViewChange</em>.</dd>
|
||||
<dt><track></dt> <dd>The new media track. Only for <em>TrackChangePre</em>, <em>TrackChange</em> and <em>Stream</em>.</dd>
|
||||
</dl>
|
||||
|
||||
</overlay>
|
||||
|
||||
<!-- vim:se sts=4 sw=4 et: -->
|
||||
17
melodactyl/locale/en-US/browsing.xml
Normal file
17
melodactyl/locale/en-US/browsing.xml
Normal file
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="chrome://dactyl/content/help.xsl"?>
|
||||
|
||||
<!DOCTYPE overlay SYSTEM "chrome://dactyl/content/dactyl.dtd">
|
||||
|
||||
<overlay
|
||||
xmlns="http://vimperator.org/namespaces/liberator"
|
||||
xmlns:html="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<span replace="w"/>
|
||||
<span replace="W"/>
|
||||
<span replace=":wc"/>
|
||||
<span replace=":winon"/>
|
||||
|
||||
</overlay>
|
||||
|
||||
<!-- vim:se sts=4 sw=4 et: -->
|
||||
4
melodactyl/locale/en-US/dactyl.dtd
Normal file
4
melodactyl/locale/en-US/dactyl.dtd
Normal file
@@ -0,0 +1,4 @@
|
||||
|
||||
<!ENTITY appName "Xulmus">
|
||||
<!ENTITY hostapp "Songbird">
|
||||
|
||||
56
melodactyl/locale/en-US/gui.xml
Normal file
56
melodactyl/locale/en-US/gui.xml
Normal file
@@ -0,0 +1,56 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="chrome://dactyl/content/help.xsl"?>
|
||||
|
||||
<!DOCTYPE overlay SYSTEM "chrome://dactyl/content/dactyl.dtd">
|
||||
|
||||
<overlay
|
||||
xmlns="http://vimperator.org/namespaces/liberator"
|
||||
xmlns:html="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<dl tag="dialog-list" replace="dialog-list">
|
||||
<dt>about</dt> <dd>About &dactyl.host;</dd>
|
||||
<dt>addons</dt> <dd>Manage Add-ons</dd>
|
||||
<dt>checkupdates</dt> <dd>Check for updates</dd>
|
||||
<dt>cleardata</dt> <dd>Clear private data</dd>
|
||||
<dt>cookies</dt> <dd>List your cookies</dd>
|
||||
<dt>console</dt> <dd>JavaScript console</dd>
|
||||
<dt>dominspector</dt> <dd>DOM Inspector</dd>
|
||||
<dt>downloads</dt> <dd>Manage Downloads</dd>
|
||||
<dt>jumpto</dt> <dd>Jump to a media item</dd>
|
||||
<dt>newsmartplaylist</dt><dd>Create a new smart playlist</dd>
|
||||
<dt>openfile</dt> <dd>Open the file selector dialog</dd>
|
||||
<dt>pagesource</dt> <dd>View page source</dd>
|
||||
<dt>places</dt> <dd>Places Organizer: Manage your bookmarks and history</dd>
|
||||
<dt>preferences</dt> <dd>Show &dactyl.host; preferences dialog</dd>
|
||||
<dt>printsetup</dt> <dd>Setup the page size and orientation before printing</dd>
|
||||
<dt>print</dt> <dd>Show print dialog</dd>
|
||||
<dt>saveframe</dt> <dd>Save frame to disk</dd>
|
||||
<dt>savepage</dt> <dd>Save page to disk</dd>
|
||||
<dt>searchengines</dt> <dd>Manage installed search engines</dd>
|
||||
<dt>selectionsource</dt> <dd>View selection source</dd>
|
||||
<dt>subscribe</dt> <dd>Add a new subscription</dd>
|
||||
</dl>
|
||||
|
||||
<item replace="sbcl">
|
||||
<tags>:dpcl :dpclose</tags>
|
||||
<spec>:dpcl<oa>ose</oa> <a>pane</a></spec>
|
||||
<description>
|
||||
<p>Close the specified display pane.</p>
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<item replace=":sbope">
|
||||
<tags>:dpope :dpopen :dp :dpane :dislplayp :dislplaypane</tags>
|
||||
<spec>:displaypane <a>pane</a></spec>
|
||||
<description>
|
||||
<p>
|
||||
Open the specified display pane. <a>pane</a> is any of "service
|
||||
pane left", "service pane bottom", "content pane bottom" or "right
|
||||
sidebar".
|
||||
</p>
|
||||
</description>
|
||||
</item>
|
||||
|
||||
</overlay>
|
||||
|
||||
<!-- vim:se sts=4 sw=4 et: -->
|
||||
129
melodactyl/locale/en-US/intro.xml
Normal file
129
melodactyl/locale/en-US/intro.xml
Normal file
@@ -0,0 +1,129 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="chrome://dactyl/content/help.xsl"?>
|
||||
|
||||
<!DOCTYPE document SYSTEM "chrome://dactyl/content/dactyl.dtd">
|
||||
|
||||
<document
|
||||
name="intro"
|
||||
title="&dactyl.appName; Intro"
|
||||
xmlns="http://vimperator.org/namespaces/liberator"
|
||||
xmlns:html="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<logo/>
|
||||
|
||||
<h2 tag="intro">Introduction</h2>
|
||||
|
||||
<link topic="http://vimperator.org/%dactyl.name;">&dactyl.appName;</link>
|
||||
is a free media player add-on for &dactyl.host;, which
|
||||
combines the best features of the
|
||||
<link topic="http://cmus.sourceforge.net">CMus</link>
|
||||
music player and the
|
||||
<link topic="http://www.vim.org">Vim</link>
|
||||
text editor.
|
||||
|
||||
<warning tag="warning">
|
||||
To provide the most authentic CMus/Vim experience, the &dactyl.host; toolbar
|
||||
is hidden.
|
||||
If you really need it, type: <ex>:set guioptions+=T</ex> to get it back.
|
||||
If you don't like &dactyl.appName; at all, you can uninstall it by typing
|
||||
<ex>:extdelete &dactyl.appName;</ex> or <ex>:extdisable &dactyl.appName;</ex> to disable it.
|
||||
If you like it but can't remember the shortcuts, then press <k>F1</k> or
|
||||
<ex>:help</ex> to get this help window back.
|
||||
</warning>
|
||||
|
||||
<tags>author donation</tags>
|
||||
<p>
|
||||
&dactyl.appName; was written by
|
||||
<link topic="prathyushthota@gmail.com">Prathyush Thota</link>. If you
|
||||
appreciate my work on &dactyl.appName; and want to encourage
|
||||
me working on it more, you can either send me greetings, patches
|
||||
or make a donation:
|
||||
</p>
|
||||
|
||||
<pan><handle/></pan>
|
||||
|
||||
<p>
|
||||
Of course as a believer in free open source software, only make
|
||||
a donation if you really like &dactyl.appName; and the money
|
||||
doesn't hurt -- otherwise just use it, recommend it and like it
|
||||
:)
|
||||
</p>
|
||||
|
||||
<h2 tag="overview">Help topics</h2>
|
||||
|
||||
<ul>
|
||||
<li><link topic="starting">Starting &dactyl.appName;</link>: How &dactyl.appName; starts up, where it reads the config file... </li>
|
||||
<li><link topic="player">Player mode</link>: Interacting with the media player.</li>
|
||||
<li><link topic="browsing">Browsing</link>: Basic mappings and commands needed for a browsing session (how to open a web page or go back in history).</li>
|
||||
<li><link topic="buffer">Buffer</link>: Operations on the current document like scrolling or copying text.</li>
|
||||
<li><link topic="cmdline">Command-line mode</link>: Command-line editing.</li>
|
||||
<li><link topic="insert">Insert mode</link>: Insert-mode editing.</li>
|
||||
<li><link topic="options">Options</link>: A description of all options.</li>
|
||||
<li><link topic="pattern">Text search commands</link>: Searching for text in the current buffer.</li>
|
||||
<li><link topic="tabs">Tabs</link>: Managing your tabbed browsing session.</li>
|
||||
<li><link topic="hints">Hints</link>: Selecting hyperlinks and other page elements.</li>
|
||||
<li><link topic="map">Key mappings, abbreviations, and user-defined commands</link>: Defining new key mappings, abbreviations and user commands.</li>
|
||||
<li><link topic="eval">Expression evaluation</link>: Executing JavaScript.</li>
|
||||
<li><link topic="marks">Marks</link>: Using bookmarks, QuickMarks, history and local marks.</li>
|
||||
<li><link topic="repeat">Repeating commands</link>: Using macros to repeat recurring workflows.</li>
|
||||
<li><link topic="autocommands">Automatic commands</link>: Automatically executing code on certain events.</li>
|
||||
<li><link topic="print">Printing</link>: Printing pages.</li>
|
||||
<li><link topic="gui">&dactyl.appName;'s GUI</link>: Accessing &dactyl.host; menus, dialogs and the display panels.</li>
|
||||
<li><link topic="styling">Styling the GUI and web pages</link>: Changing the styling of content pages and &dactyl.appName; itself.</li>
|
||||
<li><link topic="message">Error and informational messages</link>: A description of messages and error messages.</li>
|
||||
<li><link topic="developer">Developer information</link>: How to write docs or plugins.</li>
|
||||
<li><link topic="various">Various commands</link>: Other help which didn't fit into any other category.</li>
|
||||
<li><link topic="index">Index</link>: An index of all commands and options.</li>
|
||||
</ul>
|
||||
<p>
|
||||
You can also jump directly to the help of a specific command
|
||||
with <ex>:help o</ex> or <ex>:help :set</ex>.
|
||||
</p>
|
||||
|
||||
<h2 tag="features">Features</h2>
|
||||
|
||||
<!-- TODO: make Xulmus specific -->
|
||||
<ul>
|
||||
<li>Vim-like keybindings (<k>h</k>, <k>j</k>, <k>k</k>, <k>l</k>, <k>gg</k>, <k>G</k>, <k>0</k>, <k>$</k>, <k>ZZ</k>, <k name="C-f"/>, etc.)</li>
|
||||
<li>Ex commands (<ex>:quit</ex>, <ex>:open www.foo.com</ex>, ...)</li>
|
||||
<li>Tab completion available for all commands with support for "longest" matching when set in 'wildmode'</li>
|
||||
<li>Hit-a-hint like navigation of links (start with <k>f</k> to follow a link)</li>
|
||||
<li>Advanced completion of bookmark and history URLs (searching also in title, not only URL)</li>
|
||||
<li>Vim-like statusline with a Wget-like progress bar</li>
|
||||
<li>Minimal GUI (easily hide useless menubar and toolbar with <ex>:set guioptions=</ex>)</li>
|
||||
<li>Ability to <ex>:source</ex> JavaScript files, and to use a [a]~/.xulmusrc[a] file with syntax highlighting if you install http://code.google.com/p/pentadactyl-labs/issues/detail?id=50[xulmus.vim]</li>
|
||||
<li>Easy quick searches (<ex>:open foo</ex> will search for "foo" in google, <ex>:open ebay terminator</ex> will search for "terminator" on ebay) with support for &dactyl.host; keyword bookmarks and search engines</li>
|
||||
<li>Count supported for many commands (<em>3</em><k name="C-o"/> will go back 3 pages)</li>
|
||||
<li>Beep on errors</li>
|
||||
<li>Marks support (<k>m</k><em>a</em> to set mark a on a web page, <k>'</k><em>a</em> to go there)</li>
|
||||
<li>QuickMarks support (quickly go to previously marked web pages with <k>go</k><a>a-zA-Z0-9</a>)</li>
|
||||
<li><ex>:map</ex> and <ex>:command</ex> support (and feedkeys() for script writers)</li>
|
||||
<li><ex>:time</ex> support for profiling</li>
|
||||
<li>Move the text cursor and select text with Vim keys and a Visual mode</li>
|
||||
<li>External editor support</li>
|
||||
<li>Macros to replay key strokes</li>
|
||||
<li>AutoCommands to execute actions on certain events</li>
|
||||
<li>A comprehensive help system, explaining all commands, mappings and options</li>
|
||||
</ul>
|
||||
|
||||
<h2 tag="contact">Contact</h2>
|
||||
<p>
|
||||
Please send comments/bug reports/patches to the mailing list,
|
||||
where we will properly answer any questions. You can also join
|
||||
the
|
||||
<link topic="irc://irc.oftc.net/pentadactyl">#pentadactyl</link>
|
||||
IRC channel on
|
||||
<link topic="http://www.oftc.net/">OFTC</link> or check the
|
||||
<link topic="http://code.google.com/p/dactyl/w/list?q=label%3Aproject-&dactyl.name;">Wiki</link>
|
||||
for
|
||||
<link topic="http://code.google.com/p/dactyl/wiki/FAQ">
|
||||
frequently asked questions (FAQ)</link>.
|
||||
Make sure, you have read the
|
||||
<link topic="http://dactyl.googlecode.com/hg/xulmus/TODO">TODO</link>
|
||||
file first, as we are aware of many things which can be improved
|
||||
when we find time for it or receive patches.
|
||||
</p>
|
||||
|
||||
</document>
|
||||
|
||||
<!-- vim:se sts=4 sw=4 et: -->
|
||||
327
melodactyl/locale/en-US/player.xml
Normal file
327
melodactyl/locale/en-US/player.xml
Normal file
@@ -0,0 +1,327 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="chrome://dactyl/content/help.xsl"?>
|
||||
|
||||
<!DOCTYPE document SYSTEM "chrome://dactyl/content/dactyl.dtd">
|
||||
|
||||
<document
|
||||
name="browsing"
|
||||
title="&dactyl.appName; Browsing"
|
||||
xmlns="http://vimperator.org/namespaces/liberator"
|
||||
xmlns:html="http://www.w3.org/1999/xhtml">
|
||||
<h1 tag="player-mode player">Player mode</h1>
|
||||
<toc start="2"/>
|
||||
|
||||
<p>
|
||||
The following features apply to Player mode which is activated when the
|
||||
media tab has focus.
|
||||
</p>
|
||||
|
||||
<h2 tag="playing-tracks">Playing tracks</h2>
|
||||
|
||||
<item>
|
||||
<tags>p_x :playerp :playerplay</tags>
|
||||
<spec>:playerp<oa>lay</oa></spec>
|
||||
<spec>x</spec>
|
||||
<description>
|
||||
<p>
|
||||
Play the current track.
|
||||
</p>
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<tags>p_z :playerpr :playerprev</tags>
|
||||
<spec>:playerpr<oa>ev</oa></spec>
|
||||
<spec>z</spec>
|
||||
<description>
|
||||
<p>
|
||||
Play the previous track.
|
||||
</p>
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<tags>p_b :playern :playernext</tags>
|
||||
<spec>:playern<oa>ext</oa></spec>
|
||||
<spec>b</spec>
|
||||
<description>
|
||||
<p>
|
||||
Play the next track.
|
||||
</p>
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<tags>p_c :playerpa :playerpause</tags>
|
||||
<spec>:playerpa<oa>use</oa></spec>
|
||||
<spec>c</spec>
|
||||
<description>
|
||||
<p>
|
||||
Pause/unpause the current track.
|
||||
</p>
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<tags>p_v :playerps :playerstop</tags>
|
||||
<spec>:playerps<oa>top</oa></spec>
|
||||
<spec>v</spec>
|
||||
<description>
|
||||
<p>
|
||||
Stop playing the current track.
|
||||
</p>
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<tags>p_x</tags>
|
||||
<spec>x</spec>
|
||||
<description>
|
||||
<p>
|
||||
Toggle shuffle mode.
|
||||
</p>
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<tags>p_r</tags>
|
||||
<spec>r</spec>
|
||||
<description>
|
||||
<p>
|
||||
Toggle repeat mode.
|
||||
</p>
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<tags>p_i</tags>
|
||||
<spec>i</spec>
|
||||
<description>
|
||||
<p>
|
||||
Select the currently playing track.
|
||||
</p>
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<h2 tag="queue queueing">Queueing tracks</h2>
|
||||
|
||||
<item>
|
||||
<tags>p_Q :qu :queue</tags>
|
||||
<spec>:qu<oa>eue</oa> <a>artist</a> <oa>album</oa> <oa>track</oa></spec>
|
||||
<spec>Q</spec>
|
||||
<description>
|
||||
<p>
|
||||
Queue tracks by artist/album/track. If only <a>artist</a> is
|
||||
specified then all tracks for that artist are played in album
|
||||
order. If <oa>album</oa> is also specified then all tracks for that
|
||||
album are played. A specific track can be specified with
|
||||
<oa>track</oa>.
|
||||
</p>
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<h2 tag="filter filtering">Filtering the library</h2>
|
||||
|
||||
<item>
|
||||
<tags>p_f :f :filter</tags>
|
||||
<spec>:f<oa>ilter</oa> <a>keywords</a></spec>
|
||||
<spec>f</spec>
|
||||
<description>
|
||||
<p>
|
||||
Filter and show the tracks as a view. The tracks are filtered by
|
||||
the <a>keywords</a> provided as arguments. This text search applies
|
||||
over the default filter properties, namely: Genre, Artist, Album
|
||||
and Track.
|
||||
</p>
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<h2 tag="seeking">Seeking to a track position</h2>
|
||||
|
||||
<item>
|
||||
<tags><![CDATA[p_<Left> p_h]]></tags>
|
||||
<spec><oa>count</oa>h</spec>
|
||||
<description>
|
||||
<p>
|
||||
Seek +10s.
|
||||
</p>
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<tags><![CDATA[p_<Right> p_l]]></tags>
|
||||
<spec><oa>count</oa>l</spec>
|
||||
<description>
|
||||
<p>
|
||||
Seek -10s.
|
||||
</p>
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<tags><![CDATA[p_<S-Left> p_H]]></tags>
|
||||
<spec><oa>count</oa>H</spec>
|
||||
<description>
|
||||
<p>
|
||||
Seek +1m.
|
||||
</p>
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<tags><![CDATA[p_<S-Right> p_L]]></tags>
|
||||
<spec><oa>count</oa>L</spec>
|
||||
<description>
|
||||
<p>
|
||||
Seek -1m.
|
||||
</p>
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<tags>:see :seek</tags>
|
||||
<spec>:see<oa>k</oa> <a>[HH:]MM:SS]</a></spec>
|
||||
<spec>:see<oa>k</oa> +<a>time[hms]</a> | -<a>time[hms]</a></spec>
|
||||
<description>
|
||||
<p>
|
||||
Seek to an absolute or relative position in a track. The position
|
||||
can be given in seconds (s), minutes (m), or hours (h). If the unit
|
||||
is not specified then seconds is assumed. The position is absolute
|
||||
unless the value is prefixed with "-" or "+".
|
||||
</p>
|
||||
<p>
|
||||
Positions may also be specified in <a>[HH:]MM:SS</a> format.
|
||||
</p>
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<h2 tag="volume">Adjusting the volume</h2>
|
||||
|
||||
<item>
|
||||
<tags>p_+ p_=</tags>
|
||||
<spec>+</spec>
|
||||
<spec>=</spec>
|
||||
<description>
|
||||
<p>
|
||||
Increase volume by 5% of the maximum.
|
||||
</p>
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<tags>p_-</tags>
|
||||
<spec>-</spec>
|
||||
<description>
|
||||
<p>
|
||||
Decrease volume by 5% of the maximum.
|
||||
</p>
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<tags>:vol :volume</tags>
|
||||
<spec>vol<oa>[ume]</oa> <a>value</a></spec>
|
||||
<spec>vol<oa>[ume]</oa> +<a>value</a> | -<a>value</a></spec>
|
||||
<description>
|
||||
<p>
|
||||
Set the player volume. <a>value</a> can be an absolute value
|
||||
between 0 and 100% or a relative value if prefixed with "-" or "+".
|
||||
</p>
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<h2 tag="playlists">Managing playlists</h2>
|
||||
|
||||
<item>
|
||||
<tags>:load</tags>
|
||||
<spec>:load <oa>playlist</oa></spec>
|
||||
<description>
|
||||
<p>
|
||||
Load <a>playlist</a>. If no playlist is specified then the main
|
||||
library view is loaded.
|
||||
</p>
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<h2 tag="media-view view">Changing media views</h2>
|
||||
|
||||
<item>
|
||||
<tags>:mediav :mediaview</tags>
|
||||
<spec>:mediav<oa>ew</oa> <a>view</a></spec>
|
||||
<description>
|
||||
<p>
|
||||
Change the media view to <a>view</a>. This can only be run when the
|
||||
media tab is the current tab.
|
||||
</p>
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<h2 tag="search">Search commands</h2>
|
||||
|
||||
<item>
|
||||
<tags>p_/</tags>
|
||||
<spec>/<a>pattern</a></spec>
|
||||
<description>
|
||||
<p>
|
||||
Search forward for a track matching <a>pattern</a> in the visible
|
||||
media view.
|
||||
</p>
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<!--
|
||||
<item>
|
||||
<tags>p_?</tags>
|
||||
<spec>?<a>pattern</a></spec>
|
||||
<description>
|
||||
<p>
|
||||
Search backwards for a track matching <a>pattern</a> in the visible
|
||||
media view.
|
||||
</p>
|
||||
</description>
|
||||
</item>
|
||||
-->
|
||||
|
||||
<item>
|
||||
<tags>p_n</tags>
|
||||
<spec>n</spec>
|
||||
<description>
|
||||
<p>
|
||||
Find the next track. Repeats the last search. If the search hits
|
||||
BOTTOM of the view, it continues from TOP.
|
||||
</p>
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<tags>p_N</tags>
|
||||
<spec>N</spec>
|
||||
<description>
|
||||
<p>
|
||||
Find the previous track. Repeats the last search in the opposite
|
||||
direction. If the search hits TOP of the view, it continues from
|
||||
BOTTTOM.
|
||||
</p>
|
||||
</description>
|
||||
</item>
|
||||
|
||||
<h2 tag="rating">Rating tracks</h2>
|
||||
|
||||
<item>
|
||||
<tags><![CDATA[p_<C-5> p_<C-4> p_<C-3> p_<C-2> p_<C-1> p_<C-0>]]></tags>
|
||||
<spec><![CDATA[<C-0>]]></spec>
|
||||
<spec><![CDATA[<C-1>]]></spec>
|
||||
<spec><![CDATA[<C-2>]]></spec>
|
||||
<spec><![CDATA[<C-3>]]></spec>
|
||||
<spec><![CDATA[<C-4>]]></spec>
|
||||
<spec><![CDATA[<C-5>]]></spec>
|
||||
<description>
|
||||
<p>
|
||||
Rate the current track with N stars.
|
||||
</p>
|
||||
</description>
|
||||
</item>
|
||||
|
||||
</document>
|
||||
|
||||
<!-- vim:se sts=4 sw=4 et: -->
|
||||
16
melodactyl/locale/en-US/tabs.xml
Normal file
16
melodactyl/locale/en-US/tabs.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="chrome://dactyl/content/help.xsl"?>
|
||||
|
||||
<!DOCTYPE overlay SYSTEM "chrome://dactyl/content/dactyl.dtd">
|
||||
|
||||
<overlay
|
||||
xmlns="http://vimperator.org/namespaces/liberator"
|
||||
xmlns:html="http://www.w3.org/1999/xhtml">
|
||||
|
||||
<span replace=":window"/>
|
||||
<span replace=":u"/>
|
||||
<span replace=":undoa"/>
|
||||
|
||||
</overlay>
|
||||
|
||||
<!-- vim:se sts=4 sw=4 et: -->
|
||||
Reference in New Issue
Block a user