Move restart button into global menu
// FREEBIE
This commit is contained in:
parent
c16356084d
commit
647c2761e0
5 changed files with 13 additions and 17 deletions
|
@ -234,5 +234,9 @@
|
|||
"newMessages": {
|
||||
"message": "New Messages",
|
||||
"description": "Displayed in notifications for multiple messages"
|
||||
},
|
||||
"restartSignal": {
|
||||
"message": "Restart Signal",
|
||||
"description": "Menu item for restarting the program."
|
||||
}
|
||||
}
|
||||
|
|
|
@ -12,6 +12,7 @@
|
|||
<ul class='menu-list'>
|
||||
<li><a class='settings'>{{ settings }}</a></li>
|
||||
<li><a class='show-debug-log'>{{ submitDebugLog }}</a></li>
|
||||
<li><a class='restart-signal'>{{ restartSignal }}</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<span class='socket-status' title='Restart Signal'></span>
|
||||
|
|
|
@ -32,12 +32,6 @@
|
|||
this.$el.attr('class', className);
|
||||
this.$el.text(message);
|
||||
}
|
||||
},
|
||||
events: {
|
||||
'click': 'reloadBackgroundPage'
|
||||
},
|
||||
reloadBackgroundPage: function() {
|
||||
chrome.runtime.reload();
|
||||
}
|
||||
});
|
||||
|
||||
|
@ -107,6 +101,7 @@
|
|||
searchForPeopleOrGroups: i18n('searchForPeopleOrGroups'),
|
||||
submitDebugLog: i18n('submitDebugLog'),
|
||||
settings: i18n('settings'),
|
||||
restartSignal: i18n('restartSignal')
|
||||
},
|
||||
events: {
|
||||
'click': 'closeMenu',
|
||||
|
@ -114,7 +109,11 @@
|
|||
'click .show-debug-log': 'showDebugLog',
|
||||
'click .settings': 'showSettings',
|
||||
'select .gutter .conversation-list-item': 'openConversation',
|
||||
'input input.search': 'filterContacts'
|
||||
'input input.search': 'filterContacts',
|
||||
'click .restart-signal': 'reloadBackgroundPage'
|
||||
},
|
||||
reloadBackgroundPage: function() {
|
||||
chrome.runtime.reload();
|
||||
},
|
||||
showSettings: function() {
|
||||
var view = new Whisper.SettingsView().render();
|
||||
|
|
|
@ -31,14 +31,9 @@
|
|||
|
||||
* {
|
||||
display: inline;
|
||||
cursor: pointer;
|
||||
padding-left: 20px;
|
||||
border-radius: $header-height;
|
||||
border-radius: 100%;
|
||||
vertical-align: middle;
|
||||
|
||||
&:hover {
|
||||
background: url('/images/refresh.png') center;
|
||||
}
|
||||
}
|
||||
.connecting .icon {
|
||||
background-color: $blue;
|
||||
|
|
|
@ -422,12 +422,9 @@ input[type=text]:active, input[type=text]:focus, input[type=search]:active, inpu
|
|||
line-height: 36px; }
|
||||
.socket-status * {
|
||||
display: inline;
|
||||
cursor: pointer;
|
||||
padding-left: 20px;
|
||||
border-radius: 36px;
|
||||
border-radius: 100%;
|
||||
vertical-align: middle; }
|
||||
.socket-status *:hover {
|
||||
background: url("/images/refresh.png") center; }
|
||||
.socket-status .connecting .icon {
|
||||
background-color: #2090ea; }
|
||||
.socket-status .closing {
|
||||
|
|
Loading…
Reference in a new issue