IgorA100
d4277bdb45
Fix: Declared variable "spanTime" (event.js)
...
Closed https://forums.zoneminder.com/viewtopic.php?t=33468&sid=1a292ca9e8daa501e2c411ce76d7e8c4
2024-09-26 16:34:52 +03:00
Isaac Connor
0ee28cad06
FIx command => streamCommand. Fixes #4150
2024-09-26 07:50:01 -04:00
Isaac Connor
d8cfce4c4a
INstead of the code in c9aa03d, just set updateScale.
2024-09-26 07:14:19 -04:00
Isaac Connor
f4830b1c14
Revert "You can't change size in a ResizeObserver. So do what we do in montage, just add the affected element to an array and deal with it in an interval"
...
This reverts commit c9aa03dc55 .
2024-09-26 07:10:47 -04:00
Isaac Connor
0f2201d538
Fix eslint
2024-09-25 15:17:59 -04:00
Isaac Connor
3a58ca5ad3
code improvements and tidy ups
...
In ResizingObserver, check for existence of div. The outgoing monitor may fire a change after it's html is gone.
When becoming visible again only restart stream if Are You Still Watching is not being displayed
2024-09-25 15:09:42 -04:00
Isaac Connor
53ffcd4121
In play/pause, start/stop rtsp2web as well as zms stream. Also stop status requests. Rework the enable/disable alarms and force alarm buttons when using rtsp2web.
2024-09-25 14:54:58 -04:00
Isaac Connor
564e521c8c
Fix eslint
2024-09-25 10:48:27 -04:00
Isaac Connor
c9aa03dc55
You can't change size in a ResizeObserver. So do what we do in montage, just add the affected element to an array and deal with it in an interval
2024-09-25 10:35:43 -04:00
Isaac Connor
689881d105
Use monitorStream.play and pause instead of assuming zms
2024-09-24 17:29:21 -04:00
Isaac Connor
ab1b67893a
Remove unused getStream and watchdog stuff. When AYSW modal fires, pause cycle as well
2024-09-24 17:27:43 -04:00
Isaac Connor
d216c4cf47
Remove STATE_TAPE
2024-09-24 17:26:55 -04:00
Isaac Connor
d513451e3f
Merge branch 'master' of github.com:ZoneMinder/zoneminder
2024-09-23 10:13:22 -04:00
Isaac Connor
194337c247
Upgrade to bootstrap-table-1.23.3
2024-09-23 10:13:13 -04:00
IgorA100
016524b729
When resizing the browser window, execute "isOutOfViewport" (montage.js)
2024-09-23 13:41:56 +03:00
IgorA100
563a5450fd
Update montage.js
2024-09-23 13:19:18 +03:00
IgorA100
d53c509e73
Fix: isOutOfViewport calculation of the block bottom for sticky mode (montage.js)
2024-09-23 11:47:24 +03:00
Isaac Connor
da4636d11d
Make clean button always visible
2024-09-22 11:13:04 -04:00
Isaac Connor
6a672c4627
Height will always be true to do px being appended. Leave it as number until setting height.
2024-09-22 10:57:42 -04:00
IgorA100
42edacbc6b
Fix: Support STICKY mode for isOutOfViewport (montage.js)
2024-09-21 20:46:45 +03:00
Isaac Connor
2f013e0443
GIve event title an id, so we can update it
2024-09-21 09:42:44 -04:00
Isaac Connor
852af8ee98
Code cleanups, apply use strict, comments, update event title when switching events.
2024-09-21 09:42:31 -04:00
Simpler1
d05cccb2dd
fix(events): Initial hidden columns when cookie doesn't exist
...
The name of the cookie is
zmEventsTable.bs.table.hiddenColumns
not
zmEventsTable.bs.table.columns
2024-09-20 16:13:15 -04:00
Simpler1
b5cec40955
Fix(events): Remember column visibility changes
2024-09-20 15:43:27 -04:00
IgorA100
6d7ee93fc3
Fix: The double click to go fullscreen should only happen if not shift/ctl modifiers are active (skin.js)
...
Close #4141
2024-09-20 17:21:51 +03:00
Isaac Connor
c37d773eba
Merge branch 'master' of github.com:ZoneMinder/zoneminder
2024-09-19 18:30:42 -04:00
Isaac Connor
05554757bc
Don't use a define for MAX_PRESETS so that we can include control_functions multiple times
2024-09-19 17:43:17 -04:00
Isaac Connor
a6f7d1aa3c
Merge pull request #4138 from IgorA100/patch-976391
...
Fix: PanZoom Panning didn't work when using "preventDefault"
2024-09-18 16:01:47 -04:00
Isaac Connor
18b1d0a932
Merge branch 'master' of github.com:ZoneMinder/zoneminder
2024-09-18 09:49:53 -04:00
Isaac Connor
dfe132caa1
Merge pull request #4139 from IgorA100/patch-641230
...
Changed double-click analysis on mobile devices, added double-click processing on MP4 images (video.js) (skin.js)
2024-09-18 09:42:07 -04:00
Isaac Connor
eb6d2bf5a6
Merge pull request #4136 from IgorA100/patch-5887
...
Feat: Progress bar now works when viewing MP4 via video.js on Event page
2024-09-18 09:40:07 -04:00
Isaac Connor
8c96d3004b
Merge branch 'master' of github.com:ZoneMinder/zoneminder
2024-09-18 09:33:49 -04:00
Isaac Connor
b5f393d960
prevent fatal php crash when maxfps is '' but forcing it to 0
2024-09-18 09:10:43 -04:00
IgorA100
d358d02987
Chore: Fix space (skin.js)
2024-09-18 14:56:34 +03:00
IgorA100
0eb916e748
Added fullscreen mode on double click on playing event when using MP4 (video.js) (event.js)
...
In addition to #4120
2024-09-18 14:51:59 +03:00
IgorA100
ca5911f551
Changed double-click analysis on mobile devices, added double-click processing on MP4 images (video.js) (skin.js)
2024-09-18 14:44:18 +03:00
IgorA100
52a5bf2a1f
Chore: Eslint (panzoom.js)
2024-09-18 12:30:04 +03:00
IgorA100
edf7f808b0
Fix: Panning didn't work when using "preventDefault" (panzoom.js)
...
This happened after PR #4137
When Scale panZoom > 1, you need to use "preventDefault" for Panning to work correctly. But at the same time (if Scale panZoom > 1), clicking on the progress bar generated by video.js will not work.
In principle, this is not critical, because when increasing, the progress bar generated by video.js usually goes beyond the visible boundaries.
2024-09-18 12:23:33 +03:00
Isaac Connor
328ce9fc0c
Make no Status record found a debug instead of warning
2024-09-17 11:17:50 -04:00
IgorA100
0ecb9a7754
Fix: Disabled preventDefault() when initializing PanZoom (panzoom.js)
2024-09-17 17:42:41 +03:00
IgorA100
1cda0a8723
Chore: code optimization (event.js)
2024-09-17 15:06:38 +03:00
IgorA100
6aa59d4170
Feat: Progress bar now works when viewing MP4 via video.js (event.js)
2024-09-17 14:55:57 +03:00
IgorA100
b59c2f564c
Chore: Remove extra space (panzoom.js)
2024-09-17 10:53:49 +03:00
IgorA100
6f50c7169e
Fix: When executing "setTouchAction: function(el)" check if the element is passed to the function (panzoom.js)
2024-09-17 10:51:57 +03:00
Isaac Connor
9f2c36be6e
Hide stream quality if using video tag
2024-09-16 14:15:38 -04:00
Isaac Connor
d99233782a
Add overflow hidden to timeline spans so that if locale format adds am/pm and the width is small it doesn't wrap.
2024-09-16 14:15:16 -04:00
Isaac Connor
8780a9cafc
Fix eslint
2024-09-16 13:45:00 -04:00
Isaac Connor
8565554b36
Fix missing }, implement getStream, add a check for 0 height
2024-09-16 09:24:50 -04:00
Isaac Connor
f25ced8410
Merge pull request #4133 from IgorA100/patch-498306
...
Fix: Don't specify "sizeToContent: true" when initializing GridStack on Montage page
2024-09-15 18:40:27 -04:00
IgorA100
e94448db8a
Run "setRatioForMonitor" before calling "initGridStack()" (montage.js)
...
Necessary for more correct sorting when calling "initGridStack()"
- Replaced the variable name "objLiveStream" with "objStream" in the "setRatioForMonitor" function
2024-09-15 23:18:10 +03:00