Dermot Duffy
d552cf1a0d
Implement auto_mute .
2022-05-08 08:05:33 -07:00
Dermot Duffy
66588ee1c6
Initial attempt at auto_pause .
2022-05-08 08:05:33 -07:00
Dermot Duffy
38f700e8f1
Update view for new lazyload signature.
2022-05-03 22:39:32 -07:00
Dermot Duffy
7273e699a6
Must specify media type in viewer target search.
2022-04-23 16:34:39 -07:00
Dermot Duffy
fb9d5684ec
Add 'dependent camera' support.
2022-04-23 11:22:04 -07:00
Dermot Duffy
98e2a89a41
Remove superfluous imports.
2022-04-18 18:08:46 -07:00
Dermot Duffy
22c2b022e7
Avoid use of ExtendedHomeAssistant wherever possible.
2022-04-18 18:04:51 -07:00
Dermot Duffy
1707377b02
Minor codereview fixes.
2022-04-11 21:08:27 -07:00
Dermot Duffy
f20bd8202f
Change view to null for unspecified attributes.
2022-04-08 19:54:58 -07:00
Dermot Duffy
9c372815f2
Add support for both snapshots/clips in timeline.
2022-04-04 21:25:12 -07:00
Dermot Duffy
a94f53f8da
Maintain the selected range in the view.
2022-04-02 09:26:34 -07:00
Dermot Duffy
40ed9ee336
Convert viewer to use the new surround.
2022-03-25 18:05:06 -07:00
Dermot Duffy
b649401f11
Add wheel gestures and fix scrolling issue.
2022-03-21 19:48:09 -07:00
Dermot Duffy
50596cb68a
Improve drawer controls.
2022-03-20 18:07:48 -07:00
Dermot Duffy
b9cef866c9
Use the newly embedded Frigate event metadata.
2022-03-19 09:00:21 -07:00
Dermot Duffy
983aff4dd8
Initial skeleton timeline.
2022-03-19 09:00:21 -07:00
Dermot Duffy
be9d9469ab
Don't trigger card-wide actions on card controls
2022-02-27 11:17:10 -08:00
Dermot Duffy
724ca4c843
Allow the carousel 'slide' animation to be disabled.
2022-02-08 20:36:07 -08:00
Dermot Duffy
65b0ed987e
Fixes for native WebRTC support.
2022-02-07 20:58:01 -08:00
Dermot Duffy
24d4d10a43
Rename autoplay_clip to auto_play (to match auto_unmute).
2022-02-01 21:01:54 -08:00
Dermot Duffy
632569b1ef
Add auto unmute support.
2022-02-01 20:40:34 -08:00
Dermot Duffy
f46a15d76e
Don't autoplay on visibility unless autoplay is enabled.
2022-01-31 20:12:48 -08:00
Dermot Duffy
f871d9b533
Add media title popups.
2022-01-30 16:58:22 -08:00
Dermot Duffy
4bba7ae5fb
Add live view lazy unloading support.
2022-01-25 20:06:02 -08:00
Dermot Duffy
20ea8054a7
Don't use autoplay logic for snapshots.
2022-01-22 19:38:57 -08:00
Dermot Duffy
34448549b6
Make autoplay/pause work correctly with lazyloading.
2022-01-22 18:23:30 -08:00
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
0e8b40f648
Viewer fixes to avoid resetting carousel when not necessary.
2022-01-16 15:53:54 -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
73caa5d52a
Improve handling of non-Frigate cameras.
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
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
af3b9092fd
Add configuration for new live 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
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
7e5927344b
Refactor editor.
2021-11-26 21:06:56 -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
3c7634d9d5
Add thumbnail to live view.
2021-11-25 15:22:41 -08:00
Dermot Duffy
cbd2505b98
Minor refactor for consistency.
2021-11-24 17:49:39 -08:00
Dermot Duffy
bb36004b6d
Support the thumbnail carousel above or below.
2021-11-24 14:42:41 -08:00
Dermot Duffy
2e9be783a6
Convert viewer to inherit from media carousel.
2021-11-24 13:46:23 -08:00
Dermot Duffy
48f288e0fd
Break carousel out into its own component.
2021-11-23 21:53:53 -08:00
Dermot Duffy
6c03934656
Thumbnail carousel initial draft
2021-11-22 17:07:33 -08:00