Dermot Duffy
d6225fefda
refactor: Break apart monolithic configuration schema ( #1977 )
...
[skip ci]
2025-03-22 15:06:11 -07:00
Dermot Duffy
a79ffa6edc
refactor: Retire the use of unmaintained custom-card-helpers ( #1956 )
...
- Closes #1295
2025-03-09 16:02:33 -07:00
Dermot Duffy
480c3d0ab7
perf: Various minor timeline performance improvements ( #1952 )
...
- Closes #1930
2025-03-08 17:31:25 -08:00
Dermot Duffy
cc376a8be1
feat: Rename the card to advanced-camera-card ( #1873 )
...
Whilst the Frigate support in this card is the best among camera
engines, the name incorrectly suggests that Frigate is a requirement.
Instead, to broaden the appeal, change to more camera agnostic name.
This does not suggest any change in priority, role or support for
Frigate.
This change is likely to be bug prone, due to the size of the rename --
the code contains 1500+ references to "Frigate" most of which make sense
to rename, some which do not, all of which needed human assessment.
- Closes #1298
BREAKING CHANGE: References to `frigate-card` in all kinds of
configuration need to be updated to `advanced-camera-card`. An automated
config upgrade should take care of the majority of usecases (click `Edit
-> Upgrade -> Save`), though may not be perfect.
2025-02-06 19:32:32 -08:00
Dermot Duffy
f123bb91dd
feat: Add support for 12-hour clock formatting on timelines ( #1862 )
...
- Closes #1779
[skip ci]
2025-02-01 13:37:12 -08:00
Dermot Duffy
9d812af9f4
fix: Use HA style and coloring for all icons ( #1790 )
2024-12-23 15:22:27 -08:00
Dermot Duffy
8344734e2b
Remove optimization that caused scrubbing misbehavior
2024-08-26 20:55:02 -07:00
Dermot Duffy
d5c4e56c45
Refactor views to support dynamic updates.
2024-07-26 19:15:38 -07:00
Felipe Santos
fccb4c9afd
Bump prettier to v3 and format all files
2024-06-10 00:29:50 -03:00
Felipe Santos
1a36ce0894
Update date-fns and date-fns-tz to v3
2024-06-05 22:37:54 -03:00
Dermot Duffy
f67620397f
Set timeline to now not to most recent event.
2024-04-07 20:21:09 -07:00
Dermot Duffy
95c44adcf1
Allow camera capabilities to be configured.
2024-03-26 21:00:15 -07:00
Dermot Duffy
463f4bf32a
Add ability to set timeline pan mode via config.
2024-03-10 20:40:18 -07:00
Dermot Duffy
e21756887d
Add custom date/time media filtering.
2024-02-07 22:06:21 -08:00
Dermot Duffy
cdf347ca7e
Lint fixes.
2024-02-04 15:49:48 -08:00
Dermot Duffy
2c8a41660c
Change datepicker library to fix iOS users.
2024-02-04 12:31:00 -08:00
Dermot Duffy
220b4b9918
Process range changes correctly when the date picker is used.
2024-02-03 15:18:40 -08:00
Dermot Duffy
93a475c7f4
Allow live thumbnails to load recordings .
2024-02-03 14:23:49 -08:00
Dermot Duffy
b43389ed5b
Add support for go2rtc for non-Frigate cameras
2023-10-07 23:27:10 -07:00
Dermot Duffy
d895c43e67
Treat camera unavailability in a more friendly way.
...
Also creates a `components-lib` directory for major webcomponent support code.
2023-10-05 21:18:03 -07:00
Dermot Duffy
9b72dd8089
Refactor main types.ts .
2023-10-02 22:35:58 -07:00
Dermot Duffy
5ebd85e5e8
Remove unnecessary error handling parameter.
2023-10-02 20:31:27 -07:00
Dermot Duffy
bfdbe70d6c
Refactor card.ts substantially and test.
2023-10-02 16:30:05 -07:00
Dermot Duffy
07bc6391ec
Recalculate timeline cameras when display mode changes.
2023-09-04 19:51:15 -07:00
Dermot Duffy
87f137b474
Add support for timeline seeking locked to a camera.
2023-08-26 11:11:44 -07:00
Dermot Duffy
0e5e99419f
Better timeline functionality for recordings.
2023-08-20 15:50:37 -07:00
Dermot Duffy
2df22b96ea
Fix various small issues.
2023-08-20 11:00:57 -07:00
Dermot Duffy
17bfe4f38b
Recalculate grid for a slot change.
2023-08-19 12:28:11 -07:00
Dermot Duffy
5364c828eb
Show all cameras on timeline in grid mode.
2023-08-13 15:31:10 -07:00
Dermot Duffy
b663e0b731
Initial support for grid for live and media viewer.
2023-08-08 22:26:25 -07:00
Dermot Duffy
69b34d7ea1
Fix clicking on timeline recordings.
2023-04-15 12:19:23 -07:00
Dermot Duffy
91f6f48696
Add label to timeline marker with current time.
2023-04-15 09:31:05 -07:00
Dermot Duffy
e854187666
Add support for new ribbon timeline.
2023-04-14 16:44:39 -07:00
Dermot Duffy
36ed1aba83
Keep timeline window placement on event click.
2023-04-09 20:07:21 -07:00
Dermot Duffy
e1d74dc35a
Enable smooth panning between past/live.
2023-04-09 19:23:34 -07:00
Dermot Duffy
b3bb56298a
Modify timeline to allow pan into past/future.
2023-04-08 12:51:10 -07:00
Dermot Duffy
ecf954249d
Select thumbnail unless in viewer.
2023-04-07 14:38:00 -07:00
Dermot Duffy
d25d85eb34
Clicking on an event in the timeline always plays.
2023-04-07 07:49:36 -07:00
Dermot Duffy
bff73b4e2d
Don't show timeline bar if we cannot seek.
2023-04-01 11:44:00 -07:00
Dermot Duffy
fc5785150c
Fix broken show_recordings timeline option .
2023-03-28 20:06:44 -07:00
Dermot Duffy
8c606b296f
Add datepicker to timeline.
2023-03-28 19:57:26 -07:00
Dermot Duffy
304c7e3164
Initial motionEye commit.
2023-03-26 16:42:21 -07:00
Dermot Duffy
1851a563c0
Allow views to have no selection.
2023-03-07 19:27:08 -08:00
Dermot Duffy
812c3e1018
Initial version of substream support.
2023-02-24 20:41:11 -08:00
Dermot Duffy
03cea41675
Add a performance option to control media chunk size.
2023-02-13 21:27:39 -08:00
Dermot Duffy
06b4cc914c
Refactor camera initialization into the camera engines.
2023-02-12 16:10:22 -08:00
Dermot Duffy
9cd60172a6
Don't show the timeline if no cameras support it.
2023-02-10 19:32:34 -08:00
Dermot Duffy
3d799d6fa6
Fix minor timeline bug for recordings.
2023-02-06 20:35:56 -08:00
Dermot Duffy
d1755eedcb
Reset the timeline data source when the cameraIDs change.
2023-01-30 20:30:26 -08:00
Dermot Duffy
f9f2a494c6
Avoid dispatching range changed events if there's nothing to be gained.
2023-01-30 20:21:12 -08:00