Add ADB Keys tab.

This commit is contained in:
Gunther Brunner
2014-09-25 20:03:16 +09:00
parent 0ddc1eb0b0
commit 66cbfe0c3c
21 changed files with 160 additions and 9 deletions

View File

@@ -0,0 +1,10 @@
module.exports = angular.module('stf-ui-language', [
require('stf/settings').name,
require('stf/language').name
])
.run(["$templateCache", function ($templateCache) {
$templateCache.put(
'settings/general/language/language.jade', require('./language.jade')
)
}])
.controller('LanguageCtrl', require('./language-controller'))

View File

@@ -0,0 +1,9 @@
module.exports = function ($scope, LanguageService, SettingsService) {
SettingsService.bind($scope, {
target: 'language'
, source: LanguageService.settingKey
, defaultValue: LanguageService.detectedLanguage
})
$scope.supportedLanguages = LanguageService.supportedLanguages
}

View File

@@ -0,0 +1,8 @@
.widget-container.fluid-height(ng-controller='LanguageCtrl')
.heading
i.fa.fa-flag
span(translate) Language
.widget-content.padded
.form-horizontal
.form-group
select.form-control(ng-model='language', ng-options='key as value for (key, value) in supportedLanguages')