Commit Graph
200 Commits
Author SHA1 Message Date
Dermot Duffy 1f37895793 fix: Prevent gallery auto-scrolling from scrolling entire browser (#1824)
- Closes #1814
2025-01-11 16:44:05 -08:00
Dermot Duffy 2678500670 feat: Allow user-agent based conditions (#1821)
* Closes #1819
2025-01-10 07:41:19 -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 9f4ddb1e88 fix: Only include custom integrations in diagnostics (#1765) 2024-12-15 20:56:36 -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 cebd4b215b fix: Render media correctly in rtl languages (#1757) 2024-12-14 14:58:22 -08:00
Dermot Duffy ed0bb99a45 fix: Panel height should be 100% when casted (#1750) 2024-12-13 08:11:26 -08:00
Dermot Duffy e0335c529c fix: Only fetch Reolink media for cameras that support it (#1747) 2024-12-13 07:39:14 -08:00
Dermot Duffy 9ac6134446 perf: Change media fetches to be asynchronous to view render (#1702)
This is a fairly non-trivial change in terms of consequence, so a greater than average chance something breaks. This is necessary since some cameras (e.g. Reolink) are materially slower to fetch media, and this change substantially improves card responsiveness.
2024-12-01 20:57:48 -08:00
Dermot Duffy dada65e008 feat: Add experimental reolink media support (#1694)
* feat: Add experimental rich reolink support.

* Formatting fix
2024-11-25 20:19:12 -08:00
Dermot Duffy 7895de96d2 fix: Rationalize custom icons to avoid duplication (#1639) 2024-10-13 16:24:51 -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 abcba34a3f fix: Only show PTZ controls for selected camera in grid mode (#1619) 2024-10-05 14:17:34 -07:00
Dermot Duffy 21b468734c fix: Fix thumbnail carousel scroll position (#1606)
* fix: Fix thumbnail carousel scroll position

* Small formatting fix
2024-10-02 20:28:13 -07:00
Dermot Duffy eccf50252f fix: Fix card initialization on some cast devices (#1601) 2024-10-01 12:19:22 -07:00
Dermot Duffy 9393722fa6 refactor: Cache device information centrally (#1598) 2024-09-29 17:17:40 -07:00
Dermot Duffy 02fb6e1d4c refactor: Refactor entity register manager (#1597) 2024-09-29 15:55:28 -07:00
Dermot Duffy f560113031 fix: Ensure media info is dispatched after view change (#1587) 2024-09-25 21:48:36 -07:00
Dermot Duffy 716a33fb96 fix: Use pkg version until semantic-release is used (#1565)
* fix: Use pkg version until semantic-release is used

* Make istanbul happy with coverage
2024-09-22 12:55:44 -07:00
Dermot Duffy 650d99ec00 fix: Fix initialization race condition that occurs in certain circumstances (#1545)
* fix: Fix initialization race condition in certain circumstances

* Minor improvements and camera iris logo
2024-09-19 19:42:38 -07:00
Dermot Duffy f944dee82c ci: Add initial semantic-release configuration (#1528) 2024-09-14 15:47:42 -07:00
Dermot Duffy 1a0e219c61 Move automatic media actions out of carousels 2024-09-07 15:04:23 -07:00
Dermot Duffy 8344734e2b Remove optimization that caused scrubbing misbehavior 2024-08-26 20:55:02 -07:00
Dermot Duffy 4712a320b8 Fix auto media action problem . 2024-08-26 16:36:44 -07:00
Dermot Duffy 429dd90972 Use custom websocket to avoid needing admin privileges. 2024-08-24 20:00:00 -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
Dermot Duffy 8c7c2c8c18 Use an automation to change view to default. 2024-06-11 19:48:39 -07:00
Dermot Duffy afb9af5eb4 Rename several view variables for clarity. 2024-06-11 19:48:39 -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 1a36ce0894 Update date-fns and date-fns-tz to v3 2024-06-05 22:37:54 -03:00
Dermot Duffy 7917e5c537 Add support for pre-defined zoom/pan settings. 2024-04-27 14:55:38 -07:00
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