diff options
author | anekos | 2011-07-16 08:24:40 +0900 |
---|---|---|
committer | anekos | 2011-07-16 08:24:40 +0900 |
commit | fbb1c1326e032318ef27a69e65ed2bbdd5597b15 (patch) | |
tree | ffa6cda6a8e3efd0baa18ce6697411f97a291ee4 | |
parent | e63426112f8b630db41bdc4a28a34676fe12af66 (diff) | |
download | vimperator-plugins-fbb1c1326e032318ef27a69e65ed2bbdd5597b15.tar.bz2 |
メニュー表示用のマッピング追加 [menu]
-rw-r--r-- | google-plus-commando.js | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/google-plus-commando.js b/google-plus-commando.js index f961200..3df5cac 100644 --- a/google-plus-commando.js +++ b/google-plus-commando.js @@ -35,7 +35,7 @@ THE POSSIBILITY OF SUCH DAMAGE. // INFO {{{ let INFO = <> - <plugin name="GooglePlusCommando" version="1.8.1" + <plugin name="GooglePlusCommando" version="1.9.0" href="http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk/google-plus-commando.js" summary="The handy commands for Google+" lang="en-US" @@ -191,6 +191,7 @@ let INFO = get plusone () root.querySelector('[g\\:type="plusone"]'), get share () self.buttons[1], get menu () root.querySelector('[role="menu"]'), + get menuButton () root.querySelector('[role="button"].d-h.a-f-i-Ia-D-h.a-b-f-i-Ia-D-h'), get cancel () root.querySelector('[role="button"][id$=".cancel"]'), get submit () root.querySelector('[role="button"][id$=".post"]') }; @@ -355,6 +356,9 @@ let INFO = }, unfold: function () { click(Elements.currentEntry.unfold); + }, + menu: function () { + click(Elements.currentEntry.menuButton); } }; @@ -392,7 +396,7 @@ let INFO = ); } - 'comment plusone share next prev post yank notification cancel unfold'.split(/\s/).forEach(defineMapping.bind(null, modes.NORMAL)); + 'comment plusone share next prev post yank notification cancel unfold menu'.split(/\s/).forEach(defineMapping.bind(null, modes.NORMAL)); 'submit'.split(/\s/).forEach(defineMapping.bind(null, modes.INSERT)); mappings.addUserMap( |