aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoranekos2012-04-01 18:22:14 +0900
committeranekos2012-04-01 18:22:14 +0900
commitb17b099404379b5e4e8239a27e50d49e8e0cd680 (patch)
tree37892b2068eaa8d6964157abb1fe987a76cf2d8d
parent5432a97230c9e6985520305a949b3bf57824a087 (diff)
parentb91496f222ba8e228457235974d5ee71bdf605d7 (diff)
downloadvimperator-plugins-b17b099404379b5e4e8239a27e50d49e8e0cd680.tar.bz2
Merge branch 'google-plus-commando/fix-by-laoyang-report'
-rw-r--r--google-plus-commando.js11
1 files changed, 8 insertions, 3 deletions
diff --git a/google-plus-commando.js b/google-plus-commando.js
index 11ac57e..a1b7cb8 100644
--- a/google-plus-commando.js
+++ b/google-plus-commando.js
@@ -415,17 +415,21 @@ let g:gplus_commando_map_menu = "m"
currentEntry: {
root: cssRules.finder(/border-left: 1px solid rgb\(77, 144, 240\);\s*\}/),
unfold: {
- comment: cssRules.finder(/url\("\/\/ssl\.gstatic\.com\/s2\/oz\/images\/stream\/expand\.png"\)/),
+ comment: cssRules.finder(/url\("\/\/ssl\.gstatic\.com\/s2\/oz\/images\/stream\/expand\.png"\);\s*background-repeat/),
content: function () {
+ /*
+ * FIXME UghhhhhHHhaaa
let content = cssRules.find(/\{ overflow: hidden; padding-bottom: \d+px; padding-top: \d+px; text-overflow: ellipsis ellipsis; \}/);
let buttons = cssRules.find(/^[^,]+\,[^,]+\{\s*color:\s*rgb\(51, 102, 204\);\s*cursor:\s*pointer;\s*\}$/);
return buttons.split(/,/).map(function (b) (content + ' > div > ' + b)).join(', ');
+ */
+ return '.SS0Hfe';
}
},
menu: {
mute: '----'
},
- menuButton: cssRules.finder(/url\("\/\/ssl\.gstatic\.com\/s2\/oz\/images\/stream\/options_default\.png"\).*margin-right: -44/),
+ menuButton: cssRules.finder(/url\("\/\/ssl\.gstatic\.com\/s2\/oz\/images\/stream\/options_default\.png"\).*pointer.*13.*margin-right: -44/, /\.\w{3,}\s\{/),
cancel: role('button', '[id$=".cancel"]'),
submit: role('button', '[id$=".post"]'),
},
@@ -697,8 +701,9 @@ let g:gplus_commando_map_menu = "m"
get commentEditor () let (e = root.querySelector(S.editable)) (e && e.parentNode),
get comment() (self.commentEditor || self.commentButton),
get plusone () root.querySelector(S.typePlusone),
- get share () self.buttons[1],
+ get share () self.buttons[2],
menu: {
+ // FIXME この三つは、一度メニューを出さないと、現われないかもしれない
get root () root.querySelector(S.role('menu')),
get items () A(self.menu.root.querySelectorAll(S.role('menuitem'))),
get mute () self.menu.items.slice(-2)[0]