Commit Graph
143 Commits
Author SHA1 Message Date
Dermot Duffy 9d812af9f4 fix: Use HA style and coloring for all icons (#1790) 2024-12-23 15:22:27 -08:00
Dermot Duffy 0b681402db feat: Add new option to always error on entity unavailable (#1770) 2024-12-16 21:05:17 -08:00
Dermot Duffy dab9ff3045 fix: Substantially reduce cases where errors block whole card (#1764) 2024-12-15 20:39:18 -08:00
Dermot Duffy 67f03fb370 fix: Fix builtin controls showing up when they should not (#1759) 2024-12-14 16:53:58 -08:00
Dermot Duffy cebd4b215b fix: Render media correctly in rtl languages (#1757) 2024-12-14 14:58:22 -08:00
Dermot Duffy e898b73d63 fix: Always start webrtc-card muted (#1682) 2024-11-09 16:40:25 -08:00
Dermot Duffy 7e3266fecc refactor: Split viewer.ts into multiple files (#1645) 2024-10-13 20:27:47 -07:00
Dermot Duffy f473cae6b5 refactor: Split live.ts into multiple files (#1644) 2024-10-13 20:00:38 -07:00
Dermot Duffy b3602c3809 fix: Correctly determine whether to show PTZ controls (#1631) 2024-10-09 20:38:27 -07:00
Dermot Duffy 057d07a179 fix: Always play the media target after a HA tab change (#1627)
* fix: Always play the media target after a HA tab change

* Formatting
2024-10-08 20:29:43 -07:00
Dermot Duffy 78e4eedf85 fix: Zoom/pan support for WebRTC Card (#1624) 2024-10-07 07:31:56 -07:00
Dermot Duffy 323d1ff7c4 fix: Treat a un/selection of grid items as selected for auto media actions (#1623)
This is a slight behavioral change vs earlier v6 betas, but makes the media actions less surprising. This also allows for automated unmuting in a grid when a camera is selected, without having _every_ camera automatically unmuted.
2024-10-06 16:32:16 -07:00
Dermot Duffy ba90e1dabc fix: Update go2rtc client with the latest changes (#1620) 2024-10-05 16:38:24 -07:00
Dermot Duffy abcba34a3f fix: Only show PTZ controls for selected camera in grid mode (#1619) 2024-10-05 14:17:34 -07:00
Dermot Duffy 766f3422a9 fix: Unparseable config when using the low-performance profile (#1570)
* The `low-performance` profile itself had parse errors: fix them!
* Do not silently swallow override parse errors, they are always a user issue
* Minor error message rendering improvements to show multiple pieces of context
2024-09-22 15:08:37 -07:00
Dermot Duffy 041656317a Add support for arbitrary image entities 2024-09-08 16:48:26 -07:00
Dermot Duffy e0dda84295 Small formatting fix. 2024-09-07 15:07:57 -07:00
Dermot Duffy 1a0e219c61 Move automatic media actions out of carousels 2024-09-07 15:04:23 -07:00
Dermot Duffy e503f0e429 Initial version of status bar. 2024-08-16 20:08:21 -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
Dermot Duffy 7ab545738d Add initial keyboard shortcut support. 2024-06-05 21:44:17 -07:00
Felipe Santos 289618d40a Update typescript to v5, as well as eslint and typescript-eslint 2024-06-06 00:20:03 -03:00
Dermot Duffy 7917e5c537 Add support for pre-defined zoom/pan settings. 2024-04-27 14:55:38 -07:00
Dermot Duffy 323925101d Add support for more advanced forms of overriding 2024-04-13 18:23:11 -07:00
Dermot Duffy d191e9e608 Fix typo. 2024-04-07 20:24:12 -07:00
Dermot Duffy f67620397f Set timeline to now not to most recent event. 2024-04-07 20:21:09 -07:00
Dermot Duffy bde4e6cd38 Add support for configuration profiles. 2024-03-28 21:41:48 -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 88bea0ae7d Allow camera engines to signal events to the card. 2024-03-03 15:40:20 -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 2d3817100b Add warning message for loading stream. 2024-01-25 22:28:05 -08:00
Dermot Duffy 06f2151bab Allow per-camera trigger borders. 2024-01-23 20:56:30 -08:00
Dermot Duffy e12912fa85 Add out-of-the-box Frigate PTZ support. 2023-10-29 14:10:41 -07:00
Dermot Duffy 9a2eb24d35 Rename service_data to data to maintain HA compatibility. 2023-10-08 21:17:57 -07:00
Dermot Duffy 89395b6f22 Merge pull request #1291 from dermotduffy/custom-go2rtc
Add support for go2rtc to non-Frigate cameras
2023-10-08 11:15:23 -07:00
Dermot Duffy de7d412c2d Add watermark to temporary image on live view. 2023-10-08 11:01:07 -07:00
Dermot Duffy db50e36c76 Add support for custom go2rtc URLs. 2023-10-07 18:29:31 -07:00
Dermot Duffy 63d90a8eb5 Clean up message content. 2023-10-05 21:36:53 -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 f2e230fa81 Add mixxing part of prior commit. 2023-10-03 20:22:56 -07:00
Dermot Duffy 9b72dd8089 Refactor main types.ts . 2023-10-02 22:35:58 -07:00
Dermot Duffy bfdbe70d6c Refactor card.ts substantially and test. 2023-10-02 16:30:05 -07:00
Dermot Duffy 1a4d38e609 Fix init/select out of sync issues. 2023-09-05 20:39:54 -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 cc77caa96d Reset the query on grid change in a smarter way. 2023-08-11 19:49:42 -07:00
Dermot Duffy b663e0b731 Initial support for grid for live and media viewer. 2023-08-08 22:26:25 -07:00
Dermot Duffy 39b985b4df Add screenshot support. 2023-06-16 19:36:45 -07:00
Dermot Duffy 5a67c8bc2e Fix zoom in Firefox and Safari. 2023-05-22 20:37:18 -07:00