Commit Graph
167 Commits
Author SHA1 Message Date
Dermot Duffy 5f4943e190 Add tests. 2024-04-15 16:26:47 -07:00
Dermot Duffy c7c85d188d Add support for precise layout cropping options. 2024-04-15 16:10:09 -07:00
Dermot Duffy b4ed40e6c7 Fix controls and seeking bugs. 2024-04-14 19:47:44 -07:00
Dermot Duffy 842240021d Fix media autoplay. 2024-04-14 18:37:18 -07:00
Dermot Duffy 323925101d Add support for more advanced forms of overriding 2024-04-13 18:23:11 -07: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 72eae2bf88 Update dimensions and media layout options to be per camera. 2024-03-06 23:08:32 -08:00
Dermot Duffy 89ddea69db Fix obscure config merge bug. 2024-03-03 18:22:51 -08:00
Dermot Duffy 88bea0ae7d Allow camera engines to signal events to the card. 2024-03-03 15:40:20 -08:00
Dermot Duffy 93a475c7f4 Allow live thumbnails to load recordings . 2024-02-03 14:23:49 -08:00
Dermot Duffy 8a6640a512 Refactor menu code and add tests. 2024-02-02 18:12:03 -08:00
Dermot Duffy d3260d516c Allow the inbound audio to unmute when the microphone is unmuted. 2024-01-28 20:30:09 -08:00
Dermot Duffy e12912fa85 Add out-of-the-box Frigate PTZ support. 2023-10-29 14:10:41 -07:00
Dermot Duffy f11c7510ce Missed one. 2023-10-08 21:29:15 -07:00
Dermot Duffy 9a2eb24d35 Rename service_data to data to maintain HA compatibility. 2023-10-08 21:17:57 -07:00
Dermot Duffy 7a33f75889 Improve engine identification and id generation. 2023-10-08 14:53:05 -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 ee8f9e3fd1 Handle (invalid) null hass objects. 2023-10-05 19:54:52 -07:00
Dermot Duffy f2e230fa81 Add mixxing part of prior commit. 2023-10-03 20:22:56 -07:00
Dermot Duffy 27c33438dd Fix duplicate import. 2023-10-02 22:40:06 -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 c2145ef0d5 Only import screenfull in a single place. 2023-10-02 19:56:43 -07:00
Dermot Duffy d23f87a39b Fix message on initialization rendering. 2023-10-02 19:00:30 -07:00
Dermot Duffy a3b1e5f834 Fix trigger scan config issue. 2023-10-02 18:52:37 -07:00
Dermot Duffy bfdbe70d6c Refactor card.ts substantially and test. 2023-10-02 16:30:05 -07:00
Dermot Duffy 568a5cea35 Accept . as a query string delimiter. 2023-09-06 21:22:21 -07:00
Dermot Duffy 1a4d38e609 Fix init/select out of sync issues. 2023-09-05 20:39:54 -07:00
Dermot Duffy 25150be36b Set the container height on every resize. 2023-09-04 20:31:20 -07:00
Dermot Duffy d425457781 Resize the container based on media loads. 2023-09-04 19:31:54 -07:00
Dermot Duffy 1554cb41e8 Add missing files changes on prior commit. 2023-09-04 18:41:46 -07:00
Dermot Duffy e830db1a77 Complete carousel refactor.
Reduces one layer of DOM nesting for simplication, uses the latest Embla
version, unittests for everything.
2023-09-04 16:25:32 -07:00
Dermot Duffy 48ece1e154 Improve display mode button text. 2023-08-26 14:51:48 -07:00
Dermot Duffy 74f00e1985 Remove unused variable. 2023-08-21 19:46:35 -07:00
Dermot Duffy ef7598cd84 Use usable time for in progress events. 2023-08-20 16:10:36 -07:00
Dermot Duffy 0e5e99419f Better timeline functionality for recordings. 2023-08-20 15:50:37 -07:00
Dermot Duffy 17bfe4f38b Recalculate grid for a slot change. 2023-08-19 12:28:11 -07:00
Dermot Duffy b4595867b3 Avoid carousel init duplication. 2023-08-13 10:00:29 -07:00
Dermot Duffy cc77caa96d Reset the query on grid change in a smarter way. 2023-08-11 19:49:42 -07:00
Dermot Duffy fe2adb5b89 Reduce number of event listeners. 2023-08-09 21:32:53 -07:00
Dermot Duffy 330f927fdb Fix controls issue. 2023-08-09 21:26:12 -07:00
Dermot Duffy b663e0b731 Initial support for grid for live and media viewer. 2023-08-08 22:26:25 -07:00
Dermot Duffy e1320c4d71 Fix view-related querystring action race condition 2023-06-21 08:41:56 -07:00
Dermot Duffy 39b985b4df Add screenshot support. 2023-06-16 19:36:45 -07:00
Dermot Duffy 171f46fe0a Allow scrolling when not zoomed in. 2023-06-10 14:47:59 -07:00
Dermot Duffy 4d0b06e090 Fix typo. 2023-05-22 20:40:47 -07:00
Dermot Duffy 5a67c8bc2e Fix zoom in Firefox and Safari. 2023-05-22 20:37:18 -07:00
Dermot Duffy 8658cc500f Refactor media info handling into a controller. 2023-05-21 09:29:13 -07:00
Dermot Duffy d414540b7c Break parser handling out of main card. 2023-05-20 20:23:39 -07:00