diff --git a/res/app/components/stf/control/control-service.js b/res/app/components/stf/control/control-service.js index 5246860e..a274030a 100644 --- a/res/app/components/stf/control/control-service.js +++ b/res/app/components/stf/control/control-service.js @@ -97,6 +97,7 @@ module.exports = function ControlServiceFactory( this.home = keySender('input.keyPress', 'home') this.menu = keySender('input.keyPress', 'menu') this.back = keySender('input.keyPress', 'back') + this.appSwitch = keySender('input.keyPress', 'app_switch') this.type = function(text) { return sendOneWay('input.type', { diff --git a/res/app/components/stf/device-context-menu/device-context-menu.pug b/res/app/components/stf/device-context-menu/device-context-menu.pug index b9b8b321..842dbc3c 100644 --- a/res/app/components/stf/device-context-menu/device-context-menu.pug +++ b/res/app/components/stf/device-context-menu/device-context-menu.pug @@ -8,6 +8,10 @@ a.pointer(role='menuitem', ng-click='control.home(); $event.preventDefault()') i.fa.fa-home.fa-fw span(translate) Home + li + a.pointer(role='menuitem', ng-click='control.appSwitch(); $event.preventDefault()') + i.fa.fa-square-o.fa-fw + span(translate) Recents li.divider li a.pointer(role='menuitem', ng-click='rotateRight(); $event.preventDefault()') diff --git a/res/app/control-panes/control-panes-hotkeys-controller.js b/res/app/control-panes/control-panes-hotkeys-controller.js index c4b8bb87..c0b62be4 100644 --- a/res/app/control-panes/control-panes-hotkeys-controller.js +++ b/res/app/control-panes/control-panes-hotkeys-controller.js @@ -68,6 +68,9 @@ module.exports = pressBack: function() { $scope.control.back() }, + pressAppSwitch: function() { + $scope.control.appSwitch() + }, toggleDevice: function() { // $scope.controlScreen.show = !$scope.controlScreen.show }, diff --git a/res/app/control-panes/device-control/device-control.pug b/res/app/control-panes/device-control/device-control.pug index 1e1c0852..1f953ea0 100644 --- a/res/app/control-panes/device-control/device-control.pug +++ b/res/app/control-panes/device-control/device-control.pug @@ -53,5 +53,7 @@ i.fa.fa-bars a(device-control-key='home', title='{{"Home"|translate}}').btn.btn-primary.btn-lg.no-transition i.fa.fa-home + a(device-control-key='app_switch', title='{{"App switch"|translate}}').btn.btn-primary.btn-lg.no-transition + i.fa.fa-square-o a(device-control-key='back', title='{{"Back"|translate}}').btn.btn-primary.btn-lg.no-transition i.fa.fa-mail-reply