ZoneMinder / zoneminder

ZoneMinder is a free, open source Closed-circuit television software application developed for Linux which supports IP, USB and Analog cameras.
http://www.zoneminder.com/
GNU General Public License v2.0
4.82k stars 1.19k forks source link

Feat: Added the ability to zoom in/out image of each monitor separately on the "Montage" page #3949

Closed IgorA100 closed 1 month ago

IgorA100 commented 1 month ago

I haven’t checked it 100% yet, but it seems to work and doesn’t break anything... Please test it. 11

connortechnology commented 1 month ago

That's cool... the actual resizing doesn't work very well here though and maybe we need to put a border on them to make it more noticeable where to click to do the resize....

IgorA100 commented 1 month ago

the actual resizing doesn't work very well here though and maybe we need to put a border on them to make it more noticeable where to click to do the resize....

Yes, these problems exist and require solutions, but these problems are long-standing, and not because of my PR. I'll try to fix them, but a little later.

IgorA100 commented 1 month ago

@connortechnology Try new code. Not perfect, but better. For ideal positioning, need to rewrite a lot of code and most likely need to use absolute positioning of monitors in Layout and abandon Flex. All monitor sizes must be managed by JS.

IgorA100 commented 1 month ago

@connortechnology I made some more changes to the code. Try it.