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
Dermot Duffy
da3851f790
Add lazy loading live slides.
2022-01-14 21:31:16 -08:00
Dermot Duffy
986add8463
Initial attempt to break media carousel out separately from viewer.
2022-01-14 21:31:16 -08:00
Dermot Duffy
677f0d511b
Skeleton live carousel.
2022-01-14 21:31:16 -08:00
Dermot Duffy
ca581c5078
Initial skeleton of multiple camera support.
2022-01-14 21:31:16 -08:00
Dermot Duffy
22903edf59
Add support for submenus to reflect HA state.
2021-12-19 13:02:54 -08:00
Dermot Duffy
25ce975b3b
Add style support.
2021-12-17 20:46:52 -08:00
Dermot Duffy
93ff4d8445
Initial submenu support.
2021-12-17 18:08:07 -08:00
Dermot Duffy
48b7d0eb20
Only register WebRTC callbacks once.
2021-11-26 21:23:16 -08:00
Dermot Duffy
7e5927344b
Refactor editor.
2021-11-26 21:06:56 -08:00
Dermot Duffy
ee87a39162
Don't show thumbnails carousel by default.
2021-11-26 19:24:43 -08:00
Dermot Duffy
065d297386
Don't render thumbnail carousel if there are no thumbnails.
2021-11-26 16:28:36 -08:00
Dermot Duffy
7d105088fe
Minor codereview fixes.
2021-11-26 12:15:06 -08:00
Dermot Duffy
74cc21b8bf
Minor style changes.
2021-11-25 20:48:58 -08:00