summaryrefslogtreecommitdiff
path: root/www/js/EventCtrl.js
diff options
context:
space:
mode:
authorPliable Pixels <pliablepixels@gmail.com>2020-09-05 09:31:45 -0400
committerPliable Pixels <pliablepixels@gmail.com>2020-09-05 09:31:45 -0400
commite71e9c7ce960ec95edd4af5783a62efb14fc1607 (patch)
tree78e30a91eac9cbef0394a12d71d05ae2fc7d0e26 /www/js/EventCtrl.js
parent058fcb07bf1529339fa5c18cab233c48cdce6a1b (diff)
#963 allow size selection of thumbs
Diffstat (limited to 'www/js/EventCtrl.js')
-rw-r--r--www/js/EventCtrl.js22
1 files changed, 20 insertions, 2 deletions
diff --git a/www/js/EventCtrl.js b/www/js/EventCtrl.js
index d7dd4fc1..a83f6b1e 100644
--- a/www/js/EventCtrl.js
+++ b/www/js/EventCtrl.js
@@ -195,6 +195,14 @@ angular.module('zmApp.controllers')
//console.log ("********* BEFORE ENTER");
//
+ $scope.thumbClass = 'small';
+ var ld = NVR.getLogin();
+ if (ld.eventViewThumbsSize == 'large') {
+ NVR.debug ('Switching to big thumbs style');
+ $scope.thumbClass = 'large';
+ } else {
+ NVR.debug ('using small thumbs style');
+ }
$scope.mid = '';
$scope.$on ("alarm", function() {
@@ -2955,8 +2963,18 @@ angular.module('zmApp.controllers')
function computeThumbnailSize(mw, mh, mo) {
- tw = Math.round(0.9 * $rootScope.devWidth);
- th = Math.round(0.7 * $rootScope.devHeight);
+ var ld = NVR.getLogin();
+
+ if (ld.eventViewThumbsSize == 'large') {
+ tw = Math.round(0.9 * $rootScope.devWidth);
+ th = Math.round(0.7 * $rootScope.devHeight);
+ } else {
+ tw = Math.round(0.4 * $rootScope.devWidth);
+ th = Math.round(0.3 * $rootScope.devHeight);
+ }
+
+
+
var ratio = mw / mh;
var result = {