Dermot Duffy
05bcbbb16b
Rework autoplay/pause into a plugin, apply to viewer & live.
2022-01-21 22:44:30 -08:00
Dermot Duffy
77a8127848
Pause clips on moving off a slide in the viewer.
2022-01-20 20:42:57 -08:00
Dermot Duffy
656bd5439e
Rename view.timeout to view.timeout_seconds .
2022-01-19 21:16:08 -08:00
Dermot Duffy
317a262f2b
Add a refresh loop for the image view itself.
2022-01-19 19:27:23 -08:00
Dermot Duffy
317c5a0b89
Allow minimum gallery columns to be configured.
2022-01-18 21:50:10 -08:00
Dermot Duffy
aeac0004ea
Render the JSMPEG spinner until the last possible moment.
2022-01-17 20:27:26 -08:00
Dermot Duffy
49d299e8f3
Ensure static images refresh.
2022-01-17 16:56:51 -08:00
Dermot Duffy
937a314cb3
Don't need this extra re-render.
2022-01-17 12:03:07 -08:00
Dermot Duffy
4c34a56ed5
Remove superfluous log line.
2022-01-17 11:05:39 -08:00
Dermot Duffy
1229f25b11
Hide live view in preload mode if there's a message to display.
2022-01-17 11:05:00 -08:00
Dermot Duffy
1c8d427e7e
Remove completed TODOs.
2022-01-16 15:55:30 -08:00
Dermot Duffy
0e8b40f648
Viewer fixes to avoid resetting carousel when not necessary.
2022-01-16 15:53:54 -08:00
Dermot Duffy
6fadc862e3
Simplify schema.
2022-01-16 13:11:29 -08:00
Dermot Duffy
bdc09c5838
Simplify autoplay functionality.
...
Prevents all media in an entire carousel from simultaneously autoplaying in
some browsers. Changes the default autoplay value to true, and applies autoplay
configuration to all clips (whether from the gallery of most recent 'clip').
2022-01-15 11:35:10 -08:00
Dermot Duffy
745d0c2e71
Improve title & accessibility label support.
2022-01-15 09:31:03 -08:00
Dermot Duffy
2097402c9d
Don't allow view to propagate upwards from a preloaded camera.
2022-01-14 21:31:16 -08:00
Dermot Duffy
0372442f0f
Don't render hidden menu buttons rather than relying on CSS.
2022-01-14 21:31:16 -08:00
Dermot Duffy
59b89226bd
Move live provider into the camera config.
2022-01-14 21:31:16 -08:00
Dermot Duffy
2277726a22
Add automatic provider detection.
2022-01-14 21:31:16 -08:00
Dermot Duffy
73caa5d52a
Improve handling of non-Frigate cameras.
2022-01-14 21:31:16 -08:00
Dermot Duffy
48bf3af1b1
Remove logging lines.
2022-01-14 21:31:16 -08:00
Dermot Duffy
ba94f31a32
Support selecting menu items
2022-01-14 21:31:16 -08:00
Dermot Duffy
63995e2e50
Remove completed TODOs.
2022-01-14 21:31:16 -08:00
Dermot Duffy
cfcfd07467
Add menu overrides and remove menu conditions.
2022-01-14 21:31:16 -08:00
Dermot Duffy
ee9f22f9f7
Move overrides to a single configuration section.
2022-01-14 21:31:16 -08:00
Dermot Duffy
55ca108a9b
Use less fancy camera condition matching.
2022-01-14 21:31:16 -08:00
Dermot Duffy
a15ea2af45
Remove dset/dlv. Use lodash instead.
2022-01-14 21:31:16 -08:00
Dermot Duffy
a9539925ca
Fix dynamic height issue in fullscreen.
2022-01-14 21:31:16 -08:00
Dermot Duffy
7d4f32ce73
Support overriding live configuration per camera.
2022-01-14 21:31:16 -08:00
Dermot Duffy
76b1aaf775
Reinit carousel when preload view is viewed for real.
2022-01-14 21:31:16 -08:00
Dermot Duffy
f976f3d210
Refactor media fetching logic out of viewer & gallery.
2022-01-14 21:31:16 -08:00
Dermot Duffy
22f25fcde7
Editor support for live draggable/lazy-loading/control-styles.
2022-01-14 21:31:16 -08:00
Dermot Duffy
6e2786c7b5
Retire the '*-specific' views.
2022-01-14 21:31:16 -08:00
Dermot Duffy
faeb4a4a7e
Fix bug causing the wrong media load event to be dispatched.
2022-01-14 21:31:16 -08:00
Dermot Duffy
fd8cdf21a0
Significant rework in how events are updated from components.
2022-01-14 21:31:16 -08:00
Dermot Duffy
16a1226b19
Prevent unnecessary JSMPEG re-rendering.
2022-01-14 21:31:16 -08:00
Dermot Duffy
16ac4146d7
Allow view change events to trigger re-render.
2022-01-14 21:31:16 -08:00
Dermot Duffy
7030da4603
Add camera specific webrtc configuration.
2022-01-14 21:31:16 -08:00
Dermot Duffy
3bd9ca3d28
Rename url to frigate_url .
2022-01-14 21:31:16 -08:00
Dermot Duffy
c472e3e852
Add support for editing id field.
2022-01-14 21:31:16 -08:00
Dermot Duffy
0835a78ce2
Move-up/down buttons should not work on new camera entry.
2022-01-14 21:31:16 -08:00
Dermot Duffy
cbd42bf565
Fix rendering issue with very low camera title.
2022-01-14 21:31:16 -08:00
Dermot Duffy
ac877e2dcc
Use @change rather than @value-change to keep text focus.
2022-01-14 21:31:16 -08:00
Dermot Duffy
915053261e
Fix error condition rendering.
2022-01-14 21:31:16 -08:00
Dermot Duffy
c40c63862e
Initial editor support.
2022-01-14 21:31:16 -08:00
Dermot Duffy
85ba8f3a93
Convert camera configuration to YAML dictionary.
2022-01-14 21:31:16 -08:00
Dermot Duffy
af3b9092fd
Add configuration for new live view.
2022-01-14 21:31:16 -08:00
Dermot Duffy
38cddd0f18
Add tooltip to live camera view.
2022-01-14 21:31:16 -08:00
Dermot Duffy
4a93d02fe9
Add controls for live carousel.
2022-01-14 21:31:16 -08:00
Dermot Duffy
c83299a2e6
Implement adaptive height to support live cameras with different dimensions.
2022-01-14 21:31:16 -08:00