From 18039866fbba77b2b5d3c4a95d7ca19190e51e3b Mon Sep 17 00:00:00 2001 From: Pliable Pixels Date: Sun, 15 Jul 2018 09:18:08 -0400 Subject: #669 - customizable montage scaling granularity --- www/js/DevOptionsCtrl.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'www/js/DevOptionsCtrl.js') 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; -- cgit v1.2.3