Browse Source

Merge pull request #1607 from rzumstein/status-bar

Add statusbar toggling
pull/1617/head
Ramiro Saenz 7 years ago committed by GitHub
parent
commit
be2fac6cbd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 8
      app.js
  2. 9
      electron/menu.js

8
app.js

@ -130,6 +130,14 @@ ipc.on('reloadCurrentService', function(e) {
var tab = Ext.cq1('app-main').getActiveTab();
if ( tab.id !== 'ramboxTab' ) tab.reloadService();
});
// Toggle Status Bar
ipc.on('toggleStatusBar', function() {
var tab = Ext.cq1('app-main').getActiveTab();
if ( tab.id !== 'ramboxTab' ) {
tab.down('statusbar').closed ? tab.setStatusBar(tab.record.get('statusbar')) : tab.closeStatusBar();
}
});
// Focus the current service when Alt + Tab or click in webviews textfields
window.addEventListener('focus', function() {
if(Ext.cq1("app-main")) Ext.cq1("app-main").getActiveTab().down('component').el.dom.focus();

9
electron/menu.js

@ -162,6 +162,15 @@ module.exports = function(config) {
{
type: 'separator'
},
{
label: '&Toggle Status Bar',
click() {
sendAction('toggleStatusBar');
}
},
{
type: 'separator'
},
{
role: 'zoomin'
},

Loading…
Cancel
Save