Dermot Duffy
1cd5520154
feat: Add proxying support for images ( #2427 )
...
- Closes #2418
2026-06-30 17:45:12 -07:00
Dermot Duffy
0a67df9a25
refactor: Convert protected methods to private ( #2358 )
2026-02-19 20:47:59 -08:00
Dermot Duffy
93f1f08e51
feat: Make cameras optional ( #2343 )
2026-02-13 20:21:05 -08:00
Dermot Duffy
4d4b64232a
feat: Add support for rotating camera streams ( #2149 )
...
* Closes #1307
2025-08-23 17:30:53 -07:00
Dermot Duffy
c3e7cef9cf
fix: Camera aspect-ratio should always apply ( #2114 )
...
- Closes #2073
2025-07-13 14:56:03 -07:00
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
3b77b11196
fix: Increase reliability of media auto actions (e.g. play) ( #1934 )
...
Refactors media player handling entirely to make the code more
consistent and less boilerplate. Add testing for media player actions.
- Closes #1921
- Closes #1916
2025-03-03 20:59:01 -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
3e8e688b36
feat: Add basic fullscreen support for iPhone ( #1857 )
...
- Closes #1444
2025-01-27 07:23:07 -08:00
Dermot Duffy
57a687d659
fix: Restore camera layout support in image view ( #1831 )
...
* Closes #1804
2025-01-16 20:00:31 -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
f473cae6b5
refactor: Split live.ts into multiple files ( #1644 )
2024-10-13 20:00:38 -07:00
Dermot Duffy
a0283c35c1
Add support for perform-action calls.
2024-09-09 22:05:49 -07:00
Dermot Duffy
041656317a
Add support for arbitrary image entities
2024-09-08 16:48:26 -07:00
Dermot Duffy
7ab545738d
Add initial keyboard shortcut support.
2024-06-05 21:44:17 -07:00
Dermot Duffy
7917e5c537
Add support for pre-defined zoom/pan settings.
2024-04-27 14:55:38 -07:00
Dermot Duffy
b08a8f55c3
Fix minor type errors.
2024-03-07 06:46:02 -08:00
Dermot Duffy
9a2eb24d35
Rename service_data to data to maintain HA compatibility.
2023-10-08 21:17:57 -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
39b985b4df
Add screenshot support.
2023-06-16 19:36:45 -07:00
Dermot Duffy
8365b43c04
Add play/pause/mute/unmute Frigate card commands.
2023-05-11 20:25:40 -07:00
Dermot Duffy
d63a1de042
Only show the microphone button when the loaded media supports 2-way audio.
2023-05-07 16:47:02 -07:00
Dermot Duffy
992b622f7c
Add support for disabling zoom.
2023-05-06 14:03:05 -07:00
Dermot Duffy
705afaca99
Add initial zoom support.
2023-04-22 16:32:11 -07:00
Dermot Duffy
980ba1fc6f
Break apart view.ts into multiple files.
2023-01-24 19:36:54 -08:00
Dermot Duffy
0366ad9736
Add an 'image' live provider.
2022-10-09 16:11:38 -07:00
Dermot Duffy
24e59dfe4d
Correctly record unloaded media.
2022-09-03 15:30:38 -07:00
Dermot Duffy
a9c600523c
Add ability to change media layout.
2022-08-11 21:29:04 -07:00
Dermot Duffy
59a89b3e40
Fix issue with image timers being created recursively.
2022-08-07 19:21:38 -07:00
Dermot Duffy
b4825aafc2
Restore correct image after browser tab becomes visible.
2022-07-24 20:03:43 -07:00
Dermot Duffy
214a553aa7
Reset the carousel of the plugins/options change.
2022-07-10 20:05:18 -07:00
Dermot Duffy
5a3703457d
Add message priorities.
2022-06-24 19:42:25 -07:00
Dermot Duffy
ffa31c05ed
Clean lit-plugin warnings
2022-06-19 07:30:08 +00:00
Dermot Duffy
1fb3a24e5c
Show stock image for unavailable entities.
2022-06-14 19:54:15 -07:00
Dermot Duffy
4877c9ac3d
Allow the provided URL to be used as the stock loading image.
2022-06-13 22:11:02 -07:00
Dermot Duffy
89a90ec1a2
Fix issue causing image to refetch too frequently.
2022-06-11 15:40:56 -07:00
Dermot Duffy
ab3202c9ac
First skeleton of scan mode.
2022-05-18 21:24:17 -07:00
Dermot Duffy
6b30487229
Initial common.js refactor.
2022-05-12 20:42:02 -07:00
Dermot Duffy
af07624e51
Retire use of @query and use ref univerally.
2022-04-18 19:20:03 -07:00
Dermot Duffy
109c28afa4
Show an error message / stock image on image error.
2022-03-05 19:56:21 -08:00
Dermot Duffy
cf76393357
Reject HASS if not currently connected.
2022-03-05 17:15:45 -08:00
Dermot Duffy
fed2cba89a
Fixes for Firefox.
2022-03-05 08:58:01 -08:00
Dermot Duffy
b947df3e14
Prevent old HA state from using an old image access token.
2022-03-04 19:48:36 -08:00
Dermot Duffy
3300f303c8
Fix issue with using expired token for camera image view.
2022-02-19 13:15:15 -08:00
Dermot Duffy
5184d0df62
Support (HA) camera snapshots in image view.
2022-02-13 14:02:38 -08:00
Dermot Duffy
656bd5439e
Rename view.timeout to view.timeout_seconds .
2022-01-19 21:16:08 -08:00
Dermot Duffy
317a262f2b
Add a refresh loop for the image view itself.
2022-01-19 19:27:23 -08:00
Dermot Duffy
49d299e8f3
Ensure static images refresh.
2022-01-17 16:56:51 -08:00