diff options
| author | Pliable Pixels <pliablepixels@gmail.com> | 2018-07-15 09:18:08 -0400 |
|---|---|---|
| committer | Pliable Pixels <pliablepixels@gmail.com> | 2018-07-15 09:18:08 -0400 |
| commit | 18039866fbba77b2b5d3c4a95d7ca19190e51e3b (patch) | |
| tree | cdda4baf41dc63ca8a12034cbb514a7c739eb199 /www/js/DevOptionsCtrl.js | |
| parent | 2bf1cd32031020806001cfa5606a37e9a624cca6 (diff) | |
#669 - customizable montage scaling granularity
Diffstat (limited to 'www/js/DevOptionsCtrl.js')
| -rw-r--r-- | www/js/DevOptionsCtrl.js | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/www/js/DevOptionsCtrl.js b/www/js/DevOptionsCtrl.js index 1ee85904..7d50aa4e 100644 --- a/www/js/DevOptionsCtrl.js +++ b/www/js/DevOptionsCtrl.js @@ -96,6 +96,20 @@ angular.module('zmApp.controllers').controller('zmApp.DevOptionsCtrl', ['$scope' } + // make sure only ints are used as CSS classes only use ints + // in grid scale + $scope.loginData.montageResizeSteps = parseInt($scope.loginData.montageResizeSteps); + + if ($scope.loginData.montageResizeSteps < 1) { + $scope.loginData.montageResizeSteps = 1; + + } + + if ($scope.loginData.montageResizeSteps > 50) { + $scope.loginData.montageResizeSteps = 50; + + } + if ((parseInt($scope.loginData.montageQuality) < zm.safeMontageLimit) || (parseInt($scope.loginData.montageQuality) > 100)) { $scope.loginData.montageQuality = 100; |
