aboutsummaryrefslogtreecommitdiffstats
path: root/happy_hacking_vimperator.js
AgeCommit message (Expand)Author
2008-12-26 * `se fenc=utf-8`drry
2008-12-25License.anekos
2008-12-24add updateURL for pluginManager.jssuVene
2008-12-09吠えるようにした。anekos
2008-12-09ランダム表示の修正anekos
2008-12-09 * fixed an invalid CSS value `wrap` for the `white-space` property. (perhaps...drry
2008-12-08フラッシュ系はクリックできるように。anekos
2008-12-08ooopsanekos
2008-12-08スクロールバーを排除anekos
2008-12-08meow meow fixanekos
2008-12-08コメント削除anekos
2008-12-08強化anekos
2008-12-07typoooOoOOpsanekos
2008-12-07プラグインマネージャに対応!anekos
2008-12-07判定をアホな方法で賢くした。anekos
2008-12-07OoOoOoOopsanekos
2008-12-07oooooopsanekos
2008-12-07煩悩記念リリースanekos
AABafQkJD3ZVGhyChoYcHH8+'+ 'FwcJkJccD2kjHpQPFKAbmh4FMxcNqKhTPSknJiqwsSMhADs='; const offLineIcon = 'data:image/gif;base64,'+ 'R0lGODlhEAAQAMQfAOt0dP94eOFjY/a0tP/JyfFfX/yVlf6mppNtbf5qanknJ9dVVeZqat5eXpiM'+ 'jGo4OIUvL3pGRthWVuhvb1kaGv39/f1lZdg7O/7Y2F8/P+13d4tcXNRTU2dCQv///////yH5BAEA'+ 'AB8ALAAAAAAQABAAAAV/4Cd+Xml6Y0pGTosgEap6G0YQh6FDskhjGg0AMJkwAjxfBygkGhmCAAXl'+ '6QyGnuLFI4g+qNbixLMNdBNfkpXBLncbial6AC17Gvg4eND1BPB3cHJVBguGhwsSHHo+GRqKHJGR'+ 'CQo9JI4WBZoFFpUVMw8QCqMQU58qJCclqKytIQA7'; let isOnLine = window.navigator.onLine; // build panel const doc = window.document; let panel = doc.createElement('statusbarpanel'); panel.setAttribute('id', 'panel-toggline'); panel.setAttribute('class', 'statusbarpanel-iconic'); panel.setAttribute('tooltiptext', isOnLine ? onLineText : offLineText); panel.setAttribute('src', isOnLine ? onLineIcon : offLineIcon); // insert panel let positionMarker = doc.getElementById('security-button'); positionMarker.parentNode.insertBefore(panel, positionMarker); // register events window.addEventListener( 'online', function () { panel.setAttribute('src', onLineIcon); panel.setAttribute('tooltiptext', onLineText); }, false ); window.addEventListener( 'offline', function () { panel.setAttribute('src', offLineIcon); panel.setAttribute('tooltiptext', offLineText); }, false ); // register command commands.addUserCommand( ['toggline'], 'toggle online/offline', function () { BrowserOffline.toggleOfflineStatus(); }, {} ); } )(); // vim: set sw=4 ts=4 et;