├── .devcontainer ├── Dockerfile ├── devcontainer.json ├── homeassistant_preconfig │ └── .storage │ │ ├── lovelace │ │ └── lovelace_resources └── scripts │ └── devcontainer_initialize.sh ├── .eslintrc.cjs ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── dependabot.yml ├── labels.yml ├── release-drafter.yml └── workflows │ ├── build.yml │ ├── labeler.yml │ ├── lock.yml │ ├── manual-release-drafter.yml │ ├── manual-release.yml │ ├── semantic-prs.yml │ └── semantic-release.yml ├── .gitignore ├── .gitmodules ├── .prettierignore ├── .vscode ├── extensions.json ├── launch.json └── tasks.json ├── .yarn └── patches │ ├── README.md │ └── sass-npm-1.77.4-13b6910aea.patch ├── .yarnrc.yml ├── LICENSE ├── README.md ├── docker-compose.yml ├── docs ├── .nojekyll ├── CNAME ├── README.md ├── _coverpage.md ├── _sidebar.md ├── advanced-installation.md ├── configuration │ ├── README.md │ ├── _sidebar.md │ ├── actions │ │ ├── README.md │ │ ├── _sidebar.md │ │ ├── custom │ │ │ ├── README.md │ │ │ └── _sidebar.md │ │ └── stock │ │ │ ├── README.md │ │ │ └── _sidebar.md │ ├── automations.md │ ├── cameras │ │ ├── README.md │ │ ├── _sidebar.md │ │ ├── engine.md │ │ └── live-provider.md │ ├── common │ │ ├── expanded-warning.md │ │ ├── experimental-warning.md │ │ └── timeline-seek-info.md │ ├── conditions.md │ ├── dimensions.md │ ├── elements │ │ ├── README.md │ │ ├── _sidebar.md │ │ ├── custom │ │ │ ├── README.md │ │ │ └── _sidebar.md │ │ └── stock │ │ │ ├── README.md │ │ │ └── _sidebar.md │ ├── folders.md │ ├── grid-layout-algorithm.md │ ├── image.md │ ├── live.md │ ├── media-gallery.md │ ├── media-viewer.md │ ├── menu.md │ ├── overrides.md │ ├── performance.md │ ├── profiles.md │ ├── remote-control.md │ ├── status-bar.md │ ├── templates.md │ ├── timeline-pan-mode.md │ ├── timeline.md │ └── view.md ├── css │ ├── addons │ │ └── core-dark.min.css │ └── core.min.css ├── developing.md ├── examples.md ├── images │ ├── README.md │ ├── advanced-camera-card.png │ ├── browsers │ │ ├── chrome_16x16.png │ │ ├── chromium_16x16.png │ │ └── edge_16x16.png │ ├── camera-carousel.gif │ ├── camera-iris.png │ ├── card-on-nest-hub.jpg │ ├── cast-your-events.gif │ ├── control-entities.gif │ ├── dark-mode.gif │ ├── date-picker.gif │ ├── doorbell-example.gif │ ├── dynamic-status.gif │ ├── editor.gif │ ├── expanded.gif │ ├── favicon.ico │ ├── folders │ │ ├── a1.png │ │ ├── a2.png │ │ ├── a3.png │ │ ├── a4.png │ │ ├── b1.png │ │ ├── b2.png │ │ └── ha-root.png │ ├── gallery.png │ ├── grid-small.gif │ ├── icons │ │ ├── frigate.svg │ │ ├── iris.svg │ │ ├── motioneye.svg │ │ └── reolink.svg │ ├── image-view.png │ ├── live-thumbnails.gif │ ├── media-filtering.gif │ ├── media-layout-a.png │ ├── media-layout-b.png │ ├── media_layout │ │ ├── fit.png │ │ ├── pan-zoom.png │ │ ├── position-shorter-than-height.png │ │ ├── position-thinner-than-width.png │ │ └── view-box.png │ ├── menu-mode-above.png │ ├── menu-mode-below.png │ ├── menu-mode-hidden.png │ ├── menu-mode-none.png │ ├── menu-mode-overlay.png │ ├── microphone.gif │ ├── motioneye.gif │ ├── native-media-control.png │ ├── native-ptz.gif │ ├── navigate-picture-elements.gif │ ├── picture-elements-temperature.png │ ├── proxy.png │ ├── recording-seek-all-cameras.gif │ ├── recording-seek.gif │ ├── ribbon-timeline.png │ ├── star.gif │ ├── submenu-select.gif │ ├── submenu.gif │ ├── substream.gif │ ├── thumbnails-in-drawer.gif │ ├── timeline.gif │ ├── triggered.gif │ ├── video-scrubbing.gif │ ├── viewer-thumbnails.gif │ ├── viewer-with-thumbnail-next-prev.gif │ ├── webrtc.png │ ├── zoom-automation.gif │ └── zoom.gif ├── index.html ├── js │ ├── docsify-copy-code.min.js │ ├── docsify.min.js │ ├── gtag.min.js │ ├── prism-yaml.min.js │ ├── search.min.js │ └── zoom-image.min.js ├── rolling-back.md ├── screenshots.md ├── support.md ├── troubleshooting.md └── usage │ ├── 2-way-audio.md │ ├── README.md │ ├── _sidebar.md │ ├── casting.md │ ├── custom-icons.md │ ├── keyboard-shortcuts.md │ └── url-actions.md ├── eslint.config.mjs ├── hacs.json ├── markdown-link-check.json ├── package.json ├── prettier.config.js ├── project.inlang.json ├── project.inlang ├── .gitignore ├── project_id └── settings.json ├── rollup.config.js ├── scripts ├── docs-update-dependencies.sh ├── docs-update-icons.sh └── docs-update-images.sh ├── src ├── action-handler-directive.ts ├── cache │ ├── base.ts │ ├── cache.ts │ ├── equality-cache.ts │ ├── equality-map.ts │ ├── expiring-cache.ts │ ├── lru.ts │ └── types.ts ├── camera-manager │ ├── browse-media │ │ ├── camera.ts │ │ └── engine-browse-media.ts │ ├── cache.ts │ ├── camera.ts │ ├── capabilities.ts │ ├── engine-factory.ts │ ├── engine.ts │ ├── error.ts │ ├── frigate │ │ ├── assets │ │ │ └── frigate.svg │ │ ├── camera.ts │ │ ├── engine-frigate.ts │ │ ├── event-watcher.ts │ │ ├── media-classifier.ts │ │ ├── media.ts │ │ ├── requests.ts │ │ ├── types.ts │ │ └── util.ts │ ├── generic │ │ └── engine-generic.ts │ ├── manager.ts │ ├── motioneye │ │ ├── assets │ │ │ └── motioneye.svg │ │ ├── camera.ts │ │ ├── engine-motioneye.ts │ │ └── types.ts │ ├── range.ts │ ├── reolink │ │ ├── assets │ │ │ └── reolink.svg │ │ ├── camera.ts │ │ ├── engine-reolink.ts │ │ └── types.ts │ ├── store.ts │ ├── types.ts │ └── utils │ │ ├── camera-entity-from-config.ts │ │ ├── cap-end-date.ts │ │ ├── go2rtc-endpoint.ts │ │ ├── ptz.ts │ │ └── range-to-cache-friendly.ts ├── card-controller │ ├── actions │ │ ├── actions-manager.ts │ │ ├── actions │ │ │ ├── base.ts │ │ │ ├── call-service.ts │ │ │ ├── camera-select.ts │ │ │ ├── camera-ui.ts │ │ │ ├── custom.ts │ │ │ ├── default.ts │ │ │ ├── display-mode-select.ts │ │ │ ├── download.ts │ │ │ ├── expand.ts │ │ │ ├── fullscreen.ts │ │ │ ├── internal-callback.ts │ │ │ ├── log.ts │ │ │ ├── media-player.ts │ │ │ ├── menu-toggle.ts │ │ │ ├── microphone-connect.ts │ │ │ ├── microphone-disconnect.ts │ │ │ ├── microphone-mute.ts │ │ │ ├── microphone-unmute.ts │ │ │ ├── more-info.ts │ │ │ ├── mute.ts │ │ │ ├── navigate.ts │ │ │ ├── none.ts │ │ │ ├── pause.ts │ │ │ ├── perform-action.ts │ │ │ ├── play.ts │ │ │ ├── ptz-controls.ts │ │ │ ├── ptz-digital.ts │ │ │ ├── ptz-multi.ts │ │ │ ├── ptz.ts │ │ │ ├── reload.ts │ │ │ ├── screenshot.ts │ │ │ ├── set.ts │ │ │ ├── sleep.ts │ │ │ ├── status-bar.ts │ │ │ ├── substream-off.ts │ │ │ ├── substream-on.ts │ │ │ ├── substream-select.ts │ │ │ ├── toggle.ts │ │ │ ├── unmute.ts │ │ │ ├── url.ts │ │ │ └── view.ts │ │ ├── factory.ts │ │ ├── types.ts │ │ └── utils │ │ │ ├── action-state.ts │ │ │ ├── execution-request.ts │ │ │ └── time-delta.ts │ ├── automations-manager.ts │ ├── camera-url-manager.ts │ ├── card-element-manager.ts │ ├── config │ │ ├── config-manager.ts │ │ ├── load-automations.ts │ │ ├── load-control-entities.ts │ │ ├── load-folders.ts │ │ ├── load-keyboard-shortcuts.ts │ │ └── overrides-manager.ts │ ├── controller.ts │ ├── default-manager.ts │ ├── expand-manager.ts │ ├── folders │ │ ├── executor.ts │ │ ├── ha │ │ │ ├── engine.ts │ │ │ ├── media-matcher.ts │ │ │ ├── metadata-generator.ts │ │ │ └── types.ts │ │ ├── manager.ts │ │ └── types.ts │ ├── fullscreen │ │ ├── factory.ts │ │ ├── fullscreen-manager.ts │ │ ├── provider.ts │ │ ├── screenfull │ │ │ └── index.ts │ │ ├── types.ts │ │ └── webkit │ │ │ └── index.ts │ ├── hass │ │ ├── hass-manager.ts │ │ └── state-watcher.ts │ ├── initialization-manager.ts │ ├── interaction-manager.ts │ ├── keyboard-state-manager.ts │ ├── media-info-manager.ts │ ├── media-player-manager.ts │ ├── message-manager.ts │ ├── microphone-manager.ts │ ├── query-string-manager.ts │ ├── status-bar-item-manager.ts │ ├── style-manager.ts │ ├── templates │ │ └── index.ts │ ├── triggers-manager.ts │ ├── types.ts │ └── view │ │ ├── factory.ts │ │ ├── item-manager.ts │ │ ├── modifiers │ │ ├── index.ts │ │ ├── merge-context.ts │ │ ├── remove-context-property.ts │ │ ├── remove-context.ts │ │ ├── set-query.ts │ │ ├── substream-off.ts │ │ ├── substream-on.ts │ │ └── substream-select.ts │ │ ├── query-executor.ts │ │ ├── sort.ts │ │ ├── types.ts │ │ ├── view-manager.ts │ │ └── view-query-executor.ts ├── card.ts ├── components-lib │ ├── cached-value-controller.ts │ ├── folder │ │ └── up-folder.ts │ ├── gallery │ │ ├── folder-gallery-controller.ts │ │ ├── gallery-core-controller.ts │ │ └── media-gallery-controller.ts │ ├── icon-controller.ts │ ├── key-assigner-controller.ts │ ├── lazy-load-controller.ts │ ├── live │ │ ├── live-controller.ts │ │ └── utils │ │ │ ├── dispatch-live-error.ts │ │ │ └── get-technology-for-video-rtc.ts │ ├── media-actions-controller.ts │ ├── media-dimensions-container-controller.ts │ ├── media-filter-controller.ts │ ├── media-grid-controller.ts │ ├── media-height-controller.ts │ ├── media-player │ │ ├── image.ts │ │ ├── jsmpeg.ts │ │ ├── updating-image.ts │ │ └── video.ts │ ├── menu-button-controller.ts │ ├── menu-controller.ts │ ├── message │ │ ├── controller.ts │ │ └── dispatch.ts │ ├── ptz │ │ ├── ptz-controller.ts │ │ └── types.ts │ ├── status-bar-controller.ts │ ├── thumbnail │ │ ├── details-controller.ts │ │ └── feature │ │ │ └── controller.ts │ ├── timeline │ │ ├── controller.ts │ │ ├── source.ts │ │ └── types.ts │ └── zoom │ │ ├── types.ts │ │ ├── zoom-controller.ts │ │ └── zoom-view-context.ts ├── components │ ├── carousel.ts │ ├── date-picker.ts │ ├── diagnostics.ts │ ├── drawer.ts │ ├── elements.ts │ ├── gallery │ │ ├── folder-gallery.ts │ │ ├── gallery-core.ts │ │ ├── media-gallery.ts │ │ └── types.ts │ ├── icon.ts │ ├── image-player.ts │ ├── image-updating-player.ts │ ├── image.ts │ ├── key-assigner.ts │ ├── live │ │ ├── carousel.ts │ │ ├── grid.ts │ │ ├── index.ts │ │ ├── provider.ts │ │ └── providers │ │ │ ├── go2rtc │ │ │ ├── README.md │ │ │ ├── index.ts │ │ │ ├── video-rtc.d.ts │ │ │ └── video-rtc.js │ │ │ ├── ha.ts │ │ │ ├── image.ts │ │ │ ├── jsmpeg.ts │ │ │ └── webrtc-card.ts │ ├── loading.ts │ ├── media-dimensions-container.ts │ ├── media-filter.ts │ ├── media-grid.ts │ ├── menu.ts │ ├── message.ts │ ├── next-prev-control.ts │ ├── overlay.ts │ ├── progress-indicator.ts │ ├── ptz.ts │ ├── select.ts │ ├── status-bar.ts │ ├── submenu │ │ ├── index.ts │ │ ├── select-button.ts │ │ ├── submenu-button.ts │ │ └── types.ts │ ├── surround-basic.ts │ ├── surround.ts │ ├── thumbnail-carousel.ts │ ├── thumbnail │ │ ├── details.ts │ │ ├── feature │ │ │ ├── feature.ts │ │ │ └── thumbnail.ts │ │ └── thumbnail.ts │ ├── timeline-core.ts │ ├── timeline.ts │ ├── video-player.ts │ ├── viewer │ │ ├── carousel.ts │ │ ├── grid.ts │ │ ├── index.ts │ │ └── provider.ts │ ├── views.ts │ └── zoomer.ts ├── conditions │ ├── conditions-manager.ts │ ├── state-manager-via-event.ts │ ├── state-manager.ts │ └── types.ts ├── config │ ├── management.ts │ ├── profiles │ │ ├── casting.ts │ │ ├── low-performance.ts │ │ ├── scrubbing.ts │ │ └── set-profiles.ts │ ├── schema │ │ ├── actions │ │ │ ├── base.ts │ │ │ ├── custom │ │ │ │ ├── base.ts │ │ │ │ ├── camera-select.ts │ │ │ │ ├── display-mode.ts │ │ │ │ ├── general.ts │ │ │ │ ├── internal.ts │ │ │ │ ├── log.ts │ │ │ │ ├── media-player.ts │ │ │ │ ├── ptz-controls.ts │ │ │ │ ├── ptz-digital.ts │ │ │ │ ├── ptz-multi.ts │ │ │ │ ├── ptz.ts │ │ │ │ ├── sleep.ts │ │ │ │ ├── substream-select.ts │ │ │ │ └── view.ts │ │ │ ├── stock │ │ │ │ ├── call-service.ts │ │ │ │ ├── custom.ts │ │ │ │ ├── more-info.ts │ │ │ │ ├── navigate.ts │ │ │ │ ├── none.ts │ │ │ │ ├── perform-action.ts │ │ │ │ ├── target.ts │ │ │ │ ├── toggle.ts │ │ │ │ ├── types.ts │ │ │ │ └── url.ts │ │ │ └── types.ts │ │ ├── automations.ts │ │ ├── camera │ │ │ ├── media-layout.ts │ │ │ └── ptz.ts │ │ ├── cameras.ts │ │ ├── common │ │ │ ├── aspect-ratio.ts │ │ │ ├── const.ts │ │ │ ├── controls │ │ │ │ ├── next-previous.ts │ │ │ │ ├── ptz.ts │ │ │ │ ├── thumbnails.ts │ │ │ │ └── timeline.ts │ │ │ ├── display.ts │ │ │ ├── events-media.ts │ │ │ ├── image.ts │ │ │ ├── media-actions.ts │ │ │ ├── pan.ts │ │ │ ├── regex.ts │ │ │ ├── status-bar.ts │ │ │ ├── transition-effect.ts │ │ │ └── zoom.ts │ │ ├── conditions │ │ │ ├── custom │ │ │ │ ├── camera.ts │ │ │ │ ├── config.ts │ │ │ │ ├── display-mode.ts │ │ │ │ ├── expand.ts │ │ │ │ ├── fullscreen.ts │ │ │ │ ├── initialized.ts │ │ │ │ ├── interaction.ts │ │ │ │ ├── key.ts │ │ │ │ ├── media-loaded.ts │ │ │ │ ├── microphone.ts │ │ │ │ ├── triggered.ts │ │ │ │ ├── user-agent.ts │ │ │ │ └── view.ts │ │ │ ├── stock │ │ │ │ ├── numeric.ts │ │ │ │ ├── screen.ts │ │ │ │ ├── state.ts │ │ │ │ ├── template.ts │ │ │ │ ├── types.ts │ │ │ │ └── users.ts │ │ │ └── types.ts │ │ ├── debug.ts │ │ ├── dimensions.ts │ │ ├── elements │ │ │ ├── base.ts │ │ │ ├── custom │ │ │ │ └── menu │ │ │ │ │ ├── base.ts │ │ │ │ │ ├── icon.ts │ │ │ │ │ ├── state-icon.ts │ │ │ │ │ ├── submenu-select.ts │ │ │ │ │ ├── submenu.ts │ │ │ │ │ └── types.ts │ │ │ ├── stock │ │ │ │ ├── custom.ts │ │ │ │ ├── icon.ts │ │ │ │ ├── image.ts │ │ │ │ ├── service-call.ts │ │ │ │ ├── state-badge.ts │ │ │ │ ├── state-icon.ts │ │ │ │ └── state-label.ts │ │ │ └── types.ts │ │ ├── folders.ts │ │ ├── image.ts │ │ ├── live.ts │ │ ├── media-gallery.ts │ │ ├── menu.ts │ │ ├── overrides.ts │ │ ├── performance.ts │ │ ├── profiles.ts │ │ ├── remote-control.ts │ │ ├── status-bar.ts │ │ ├── timeline.ts │ │ ├── types.ts │ │ ├── view.ts │ │ └── viewer.ts │ └── types.ts ├── const.ts ├── declarations.d.ts ├── editor.ts ├── ha │ ├── CC-LICENSE │ ├── README.md │ ├── brands-url.ts │ ├── browse-media │ │ ├── browse-media-to-view-media.ts │ │ ├── item-factory.ts │ │ ├── item.ts │ │ ├── sort.ts │ │ ├── types.ts │ │ ├── walker.ts │ │ └── within-dates.ts │ ├── canonical-url.ts │ ├── compute-domain.ts │ ├── const.ts │ ├── download.ts │ ├── entity-state-translation.ts │ ├── fire-hass-event.ts │ ├── get-entities.ts │ ├── get-entity-title.ts │ ├── get-hass-differences.ts │ ├── haptic.ts │ ├── has-hass-connection-changed.ts │ ├── integration │ │ ├── index.ts │ │ └── types.ts │ ├── is-ha-relative-url.ts │ ├── is-hass-different.ts │ ├── is-triggered-state.ts │ ├── panel.ts │ ├── registry │ │ ├── device │ │ │ ├── index.ts │ │ │ └── types.ts │ │ └── entity │ │ │ ├── index.ts │ │ │ └── types.ts │ ├── resolved-media.ts │ ├── side-load-ha-elements.ts │ ├── sign-path.ts │ ├── supports-feature.ts │ ├── types.ts │ ├── web-proxy.ts │ └── ws-request.ts ├── images │ ├── 47543120431_b285c45ac8_k.jpg │ ├── README.md │ ├── iris-background.svg │ ├── iris-screensaver.jpg │ └── iris.svg ├── localize │ ├── languages │ │ ├── ca.json │ │ ├── en.json │ │ ├── fr.json │ │ ├── it.json │ │ ├── pt-BR.json │ │ └── pt-PT.json │ └── localize.ts ├── patches │ ├── ha-camera-stream.ts │ ├── ha-hls-player.ts │ ├── ha-web-rtc-player.ts │ └── types.ts ├── scoped-elements │ └── gr-select.js ├── scss │ ├── basic-block.scss │ ├── button.scss │ ├── card.scss │ ├── carousel.scss │ ├── const.scss │ ├── date-picker.scss │ ├── dotdotdot.scss │ ├── drawer-inject.scss │ ├── drawer.scss │ ├── editor.scss │ ├── elements.scss │ ├── folder-gallery.scss │ ├── folder.scss │ ├── gallery-core.scss │ ├── icon.scss │ ├── image-player.scss │ ├── image-updating-player.scss │ ├── image.scss │ ├── key-assigner.scss │ ├── live-carousel.scss │ ├── live-go2rtc.scss │ ├── live-grid.scss │ ├── live-ha-components.scss │ ├── live-ha.scss │ ├── live-jsmpeg.scss │ ├── live-provider.scss │ ├── live-webrtc-card.scss │ ├── loading.scss │ ├── media-background.scss │ ├── media-dimensions-container.scss │ ├── media-filter.scss │ ├── media-gallery.scss │ ├── media-grid.scss │ ├── media-layout.scss │ ├── menu-button.scss │ ├── menu.scss │ ├── message.scss │ ├── next-previous-control.scss │ ├── overlay.scss │ ├── provider.scss │ ├── ptz.scss │ ├── select.scss │ ├── status.scss │ ├── submenu.scss │ ├── surround-basic.scss │ ├── themes │ │ ├── base.scss │ │ ├── dark.scss │ │ ├── light.scss │ │ └── traditional.scss │ ├── thumbnail-carousel.scss │ ├── thumbnail-details.scss │ ├── thumbnail-feature-thumbnail.scss │ ├── thumbnail-feature.scss │ ├── thumbnail.scss │ ├── timeline-core.scss │ ├── video-player.scss │ ├── viewer-carousel.scss │ ├── viewer-provider.scss │ ├── viewer.scss │ ├── views.scss │ └── z-index.scss ├── types.ts ├── utils │ ├── action.ts │ ├── audio.ts │ ├── basic.ts │ ├── camera.ts │ ├── casting.ts │ ├── companion.ts │ ├── controls.ts │ ├── debug.ts │ ├── diagnostics.ts │ ├── download.ts │ ├── embla │ │ ├── carousel-controller.ts │ │ └── plugins │ │ │ └── auto-media-loaded-info │ │ │ └── auto-media-loaded-info.ts │ ├── find-best-media-time-index.ts │ ├── fire-advanced-camera-card-event.ts │ ├── initializer │ │ └── initializer.ts │ ├── interaction-mode.ts │ ├── media-info.ts │ ├── media-layout.ts │ ├── ptz.ts │ ├── regexp-extract.ts │ ├── screenshot.ts │ ├── scroll.ts │ ├── sleep.ts │ ├── substream.ts │ ├── task.ts │ ├── text-direction.ts │ ├── thumbnail.ts │ ├── timer.ts │ └── zod.ts └── view │ ├── item-classifier.ts │ ├── item.ts │ ├── query-classifier.ts │ ├── query-results.ts │ ├── query.ts │ ├── types.ts │ ├── view-support.ts │ └── view.ts ├── tests ├── cache │ ├── cache.test.ts │ ├── equality-cache.test.ts │ ├── equality-map.test.ts │ ├── expiring-cache.test.ts │ └── lru.test.ts ├── cached-value-controller.test.ts ├── camera-manager │ ├── browse-media │ │ └── camera.test.ts │ ├── cache.test.ts │ ├── camera.test.ts │ ├── capabilities.test.ts │ ├── engine-factory.test.ts │ ├── frigate │ │ ├── camera.test.ts │ │ ├── engine-frigate.test.ts │ │ ├── event-watcher.test.ts │ │ ├── requests.test.ts │ │ └── util.test.ts │ ├── generic │ │ └── engine-generic.test.ts │ ├── manager.test.ts │ ├── range.test.ts │ ├── reolink │ │ ├── camera.test.ts │ │ └── engine-reolink.test.ts │ ├── store.test.ts │ └── utils │ │ ├── camera-entity-from-config.test.ts │ │ ├── cap-end-date.test.ts │ │ ├── go2rtc-endpoint.test.ts │ │ ├── ptz.test.ts │ │ └── range-to-cache-friendly.test.ts ├── card-controller │ ├── actions │ │ ├── actions-manager.test.ts │ │ ├── actions │ │ │ ├── base.test.ts │ │ │ ├── call-service.test.ts │ │ │ ├── camera-select.test.ts │ │ │ ├── camera-ui.test.ts │ │ │ ├── custom.test.ts │ │ │ ├── default.test.ts │ │ │ ├── display-mode-select.test.ts │ │ │ ├── download.test.ts │ │ │ ├── expand.test.ts │ │ │ ├── fullscreen.test.ts │ │ │ ├── internal-callback.test.ts │ │ │ ├── log.test.ts │ │ │ ├── media-player.test.ts │ │ │ ├── menu-toggle.test.ts │ │ │ ├── microphone-connect.test.ts │ │ │ ├── microphone-disconnect.test.ts │ │ │ ├── microphone-mute.test.ts │ │ │ ├── microphone-unmute.test.ts │ │ │ ├── more-info.test.ts │ │ │ ├── mute.test.ts │ │ │ ├── navigate.test.ts │ │ │ ├── none.test.ts │ │ │ ├── pause.test.ts │ │ │ ├── perform-action.test.ts │ │ │ ├── play.test.ts │ │ │ ├── ptz-controls.test.ts │ │ │ ├── ptz-digital.test.ts │ │ │ ├── ptz-multi.test.ts │ │ │ ├── ptz.test.ts │ │ │ ├── reload.test.ts │ │ │ ├── screenshot.test.ts │ │ │ ├── set.test.ts │ │ │ ├── sleep.test.ts │ │ │ ├── status-bar.test.ts │ │ │ ├── substream-off.test.ts │ │ │ ├── substream-on.test.ts │ │ │ ├── substream-select.test.ts │ │ │ ├── toggle.test.ts │ │ │ ├── unmute.test.ts │ │ │ ├── url.test.ts │ │ │ └── view.test.ts │ │ ├── factory.test.ts │ │ └── utils │ │ │ └── time-delta.test.ts │ ├── automations-manager.test.ts │ ├── camera-url-manager.test.ts │ ├── card-element-manager.test.ts │ ├── config │ │ ├── config-manager.test.ts │ │ ├── load-automations.test.ts │ │ ├── load-control-entities.test.ts │ │ ├── load-folders.test.ts │ │ ├── load-keyboard-shortcuts.test.ts │ │ └── overrides-manager.test.ts │ ├── controller.test.ts │ ├── default-manager.test.ts │ ├── expand-manager.test.ts │ ├── folders │ │ ├── executor.test.ts │ │ ├── ha │ │ │ ├── engine.test.ts │ │ │ ├── media-matcher.test.ts │ │ │ └── metadata-generator.test.ts │ │ └── manager.test.ts │ ├── fullscreen │ │ ├── factory.test.ts │ │ ├── fullscreen-manager.test.ts │ │ ├── screenfull │ │ │ └── index.test.ts │ │ └── webkit │ │ │ └── index.test.ts │ ├── hass │ │ ├── hass-manager.test.ts │ │ └── state-watcher.test.ts │ ├── initialization-manager.test.ts │ ├── interaction-manager.test.ts │ ├── keyboard-state-manager.test.ts │ ├── media-info-manager.test.ts │ ├── media-player-manager.test.ts │ ├── message-manager.test.ts │ ├── microphone-manager.test.ts │ ├── query-string-manager.test.ts │ ├── status-bar-item-manager.test.ts │ ├── style-manager.test.ts │ ├── triggers-manager.test.ts │ └── view │ │ ├── factory.test.ts │ │ ├── item-manager.test.ts │ │ ├── modifiers │ │ ├── index.test.ts │ │ ├── merge-context.test.ts │ │ ├── remove-context-property.test.ts │ │ ├── remove-context.test.ts │ │ ├── set-query.test.ts │ │ ├── substream-off.test.ts │ │ ├── substream-on.test.ts │ │ └── substream-select.test.ts │ │ ├── query-executor.test.ts │ │ ├── sort.test.ts │ │ ├── test-utils.ts │ │ ├── view-manager.test.ts │ │ └── view-query-executor.test.ts ├── components-lib │ ├── folder │ │ └── up-folder.test.ts │ ├── gallery │ │ ├── folder-gallery-controller.test.ts │ │ ├── gallery-core-controller.test.ts │ │ └── media-gallery-controller.test.ts │ ├── icon-controller.test.ts │ ├── key-assigner-controller.test.ts │ ├── lazy-load-controller.test.ts │ ├── live │ │ ├── live-controller.test.ts │ │ └── utils │ │ │ ├── dispatch-live-error.test.ts │ │ │ └── get-technology-for-video-rts.test.ts │ ├── media-actions-controller.test.ts │ ├── media-dimensions-container-controller.test.ts │ ├── media-filter-controller.test.ts │ ├── media-grid-controller.test.ts │ ├── media-height-controller.test.ts │ ├── media-player │ │ ├── image.test.ts │ │ ├── jsmpeg.test.ts │ │ ├── updating-image.test.ts │ │ └── video.test.ts │ ├── menu-button-controller.test.ts │ ├── menu-controller.test.ts │ ├── message │ │ ├── controller.test.ts │ │ └── dispatch.test.ts │ ├── ptz │ │ └── ptz-controller.test.ts │ ├── status-bar-controller.test.ts │ ├── thumbnail │ │ ├── details-controller.test.ts │ │ └── feature │ │ │ └── controller.test.ts │ ├── timeline │ │ └── source.test.ts │ └── zoom │ │ ├── zoom-controller.test.ts │ │ └── zoom-view-context.test.ts ├── conditions │ ├── conditions-manager.test.ts │ ├── state-manager-via-event.test.ts │ └── state-manager.test.ts ├── config │ ├── management.test.ts │ ├── profiles │ │ ├── casting.test.ts │ │ ├── index.test.ts │ │ ├── low-performance.test.ts │ │ └── scrubbing.test.ts │ ├── schema │ │ └── folders.test.ts │ └── types.test.ts ├── ha │ ├── brands-url.test.ts │ ├── browse-media │ │ ├── browse-media-to-view-media.test.ts │ │ ├── item-factory.test.ts │ │ ├── item.test.ts │ │ ├── sort.test.ts │ │ ├── types.test.ts │ │ ├── walker.test.ts │ │ └── within-dates.test.ts │ ├── canonical-url.test.ts │ ├── compute-domain.test.ts │ ├── download.test.ts │ ├── entity-state-translation.test.ts │ ├── fire-hass-event.test.ts │ ├── get-entities.test.ts │ ├── get-entity-title.test.ts │ ├── get-hass-differences.test.ts │ ├── haptic.test.ts │ ├── has-hass-connection-changed.test.ts │ ├── integration │ │ └── index.test.ts │ ├── is-ha-relative-url.test.ts │ ├── is-hass-different.test.ts │ ├── is-triggered-state.test.ts │ ├── panel.test.ts │ ├── registry │ │ ├── device │ │ │ └── index.test.ts │ │ └── entity │ │ │ ├── index.test.ts │ │ │ └── mock.ts │ ├── resolved-media.test.ts │ ├── side-load-ha-elements.test.ts │ ├── sign-path.test.ts │ ├── supports-feature.test.ts │ ├── web-proxy.test.ts │ └── ws-request.test.ts ├── templates │ └── index.test.ts ├── test-utils.ts ├── utils │ ├── action.test.ts │ ├── audio.test.ts │ ├── basic.test.ts │ ├── camera.test.ts │ ├── casting.test.ts │ ├── companion.test.ts │ ├── controls.test.ts │ ├── debug.test.ts │ ├── diagnostics.test.ts │ ├── download.test.ts │ ├── embla │ │ ├── carousel-controller.test.ts │ │ ├── plugins │ │ │ └── auto-media-loaded-info │ │ │ │ └── auto-media-loaded-info.test.ts │ │ └── test-utils.ts │ ├── fire-advanced-camera-card-event.test.ts │ ├── initializer.test.ts │ ├── interaction-mode.test.ts │ ├── media-info.test.ts │ ├── media-layout.test.ts │ ├── ptz.test.ts │ ├── regexp-extract.test.ts │ ├── screenshot.test.ts │ ├── scroll.test.ts │ ├── sleep.test.ts │ ├── substream.test.ts │ ├── text-direction.test.ts │ ├── timer.test.ts │ └── zod.test.ts └── view │ ├── item-classifier.test.ts │ ├── item.test.ts │ ├── query-classifier.test.ts │ ├── query-results.test.ts │ ├── query.test.ts │ ├── view-support.test.ts │ └── view.test.ts ├── tsconfig.json ├── vite.config.ts └── yarn.lock /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/scripts/devcontainer_initialize.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/.devcontainer/scripts/devcontainer_initialize.sh -------------------------------------------------------------------------------- /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [dermotduffy] 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/labels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/.github/labels.yml -------------------------------------------------------------------------------- /.github/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/.github/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/.github/workflows/labeler.yml -------------------------------------------------------------------------------- /.github/workflows/lock.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/.github/workflows/lock.yml -------------------------------------------------------------------------------- /.github/workflows/manual-release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/.github/workflows/manual-release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/manual-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/.github/workflows/manual-release.yml -------------------------------------------------------------------------------- /.github/workflows/semantic-prs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/.github/workflows/semantic-prs.yml -------------------------------------------------------------------------------- /.github/workflows/semantic-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/.github/workflows/semantic-release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/.gitmodules -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | docs/js/ 2 | .devcontainer/ 3 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.yarn/patches/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/.yarn/patches/README.md -------------------------------------------------------------------------------- /.yarn/patches/sass-npm-1.77.4-13b6910aea.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/.yarn/patches/sass-npm-1.77.4-13b6910aea.patch -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- 1 | nodeLinker: node-modules 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | card.camera -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/_coverpage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/_coverpage.md -------------------------------------------------------------------------------- /docs/_sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/_sidebar.md -------------------------------------------------------------------------------- /docs/advanced-installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/advanced-installation.md -------------------------------------------------------------------------------- /docs/configuration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/README.md -------------------------------------------------------------------------------- /docs/configuration/_sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/_sidebar.md -------------------------------------------------------------------------------- /docs/configuration/actions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/actions/README.md -------------------------------------------------------------------------------- /docs/configuration/actions/_sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/actions/_sidebar.md -------------------------------------------------------------------------------- /docs/configuration/actions/custom/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/actions/custom/README.md -------------------------------------------------------------------------------- /docs/configuration/actions/custom/_sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/actions/custom/_sidebar.md -------------------------------------------------------------------------------- /docs/configuration/actions/stock/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/actions/stock/README.md -------------------------------------------------------------------------------- /docs/configuration/actions/stock/_sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/actions/stock/_sidebar.md -------------------------------------------------------------------------------- /docs/configuration/automations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/automations.md -------------------------------------------------------------------------------- /docs/configuration/cameras/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/cameras/README.md -------------------------------------------------------------------------------- /docs/configuration/cameras/_sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/cameras/_sidebar.md -------------------------------------------------------------------------------- /docs/configuration/cameras/engine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/cameras/engine.md -------------------------------------------------------------------------------- /docs/configuration/cameras/live-provider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/cameras/live-provider.md -------------------------------------------------------------------------------- /docs/configuration/common/expanded-warning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/common/expanded-warning.md -------------------------------------------------------------------------------- /docs/configuration/common/experimental-warning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/common/experimental-warning.md -------------------------------------------------------------------------------- /docs/configuration/common/timeline-seek-info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/common/timeline-seek-info.md -------------------------------------------------------------------------------- /docs/configuration/conditions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/conditions.md -------------------------------------------------------------------------------- /docs/configuration/dimensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/dimensions.md -------------------------------------------------------------------------------- /docs/configuration/elements/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/elements/README.md -------------------------------------------------------------------------------- /docs/configuration/elements/_sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/elements/_sidebar.md -------------------------------------------------------------------------------- /docs/configuration/elements/custom/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/elements/custom/README.md -------------------------------------------------------------------------------- /docs/configuration/elements/custom/_sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/elements/custom/_sidebar.md -------------------------------------------------------------------------------- /docs/configuration/elements/stock/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/elements/stock/README.md -------------------------------------------------------------------------------- /docs/configuration/elements/stock/_sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/elements/stock/_sidebar.md -------------------------------------------------------------------------------- /docs/configuration/folders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/folders.md -------------------------------------------------------------------------------- /docs/configuration/grid-layout-algorithm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/grid-layout-algorithm.md -------------------------------------------------------------------------------- /docs/configuration/image.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/image.md -------------------------------------------------------------------------------- /docs/configuration/live.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/live.md -------------------------------------------------------------------------------- /docs/configuration/media-gallery.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/media-gallery.md -------------------------------------------------------------------------------- /docs/configuration/media-viewer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/media-viewer.md -------------------------------------------------------------------------------- /docs/configuration/menu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/menu.md -------------------------------------------------------------------------------- /docs/configuration/overrides.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/overrides.md -------------------------------------------------------------------------------- /docs/configuration/performance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/performance.md -------------------------------------------------------------------------------- /docs/configuration/profiles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/profiles.md -------------------------------------------------------------------------------- /docs/configuration/remote-control.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/remote-control.md -------------------------------------------------------------------------------- /docs/configuration/status-bar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/status-bar.md -------------------------------------------------------------------------------- /docs/configuration/templates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/templates.md -------------------------------------------------------------------------------- /docs/configuration/timeline-pan-mode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/timeline-pan-mode.md -------------------------------------------------------------------------------- /docs/configuration/timeline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/timeline.md -------------------------------------------------------------------------------- /docs/configuration/view.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/configuration/view.md -------------------------------------------------------------------------------- /docs/css/addons/core-dark.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/css/addons/core-dark.min.css -------------------------------------------------------------------------------- /docs/css/core.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/css/core.min.css -------------------------------------------------------------------------------- /docs/developing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/developing.md -------------------------------------------------------------------------------- /docs/examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/examples.md -------------------------------------------------------------------------------- /docs/images/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/README.md -------------------------------------------------------------------------------- /docs/images/advanced-camera-card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/advanced-camera-card.png -------------------------------------------------------------------------------- /docs/images/browsers/chrome_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/browsers/chrome_16x16.png -------------------------------------------------------------------------------- /docs/images/browsers/chromium_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/browsers/chromium_16x16.png -------------------------------------------------------------------------------- /docs/images/browsers/edge_16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/browsers/edge_16x16.png -------------------------------------------------------------------------------- /docs/images/camera-carousel.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/camera-carousel.gif -------------------------------------------------------------------------------- /docs/images/camera-iris.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/camera-iris.png -------------------------------------------------------------------------------- /docs/images/card-on-nest-hub.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/card-on-nest-hub.jpg -------------------------------------------------------------------------------- /docs/images/cast-your-events.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/cast-your-events.gif -------------------------------------------------------------------------------- /docs/images/control-entities.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/control-entities.gif -------------------------------------------------------------------------------- /docs/images/dark-mode.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/dark-mode.gif -------------------------------------------------------------------------------- /docs/images/date-picker.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/date-picker.gif -------------------------------------------------------------------------------- /docs/images/doorbell-example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/doorbell-example.gif -------------------------------------------------------------------------------- /docs/images/dynamic-status.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/dynamic-status.gif -------------------------------------------------------------------------------- /docs/images/editor.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/editor.gif -------------------------------------------------------------------------------- /docs/images/expanded.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/expanded.gif -------------------------------------------------------------------------------- /docs/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/favicon.ico -------------------------------------------------------------------------------- /docs/images/folders/a1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/folders/a1.png -------------------------------------------------------------------------------- /docs/images/folders/a2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/folders/a2.png -------------------------------------------------------------------------------- /docs/images/folders/a3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/folders/a3.png -------------------------------------------------------------------------------- /docs/images/folders/a4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/folders/a4.png -------------------------------------------------------------------------------- /docs/images/folders/b1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/folders/b1.png -------------------------------------------------------------------------------- /docs/images/folders/b2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/folders/b2.png -------------------------------------------------------------------------------- /docs/images/folders/ha-root.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/folders/ha-root.png -------------------------------------------------------------------------------- /docs/images/gallery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/gallery.png -------------------------------------------------------------------------------- /docs/images/grid-small.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/grid-small.gif -------------------------------------------------------------------------------- /docs/images/icons/frigate.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/icons/frigate.svg -------------------------------------------------------------------------------- /docs/images/icons/iris.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/icons/iris.svg -------------------------------------------------------------------------------- /docs/images/icons/motioneye.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/icons/motioneye.svg -------------------------------------------------------------------------------- /docs/images/icons/reolink.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/icons/reolink.svg -------------------------------------------------------------------------------- /docs/images/image-view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/image-view.png -------------------------------------------------------------------------------- /docs/images/live-thumbnails.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/live-thumbnails.gif -------------------------------------------------------------------------------- /docs/images/media-filtering.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/media-filtering.gif -------------------------------------------------------------------------------- /docs/images/media-layout-a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/media-layout-a.png -------------------------------------------------------------------------------- /docs/images/media-layout-b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/media-layout-b.png -------------------------------------------------------------------------------- /docs/images/media_layout/fit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/media_layout/fit.png -------------------------------------------------------------------------------- /docs/images/media_layout/pan-zoom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/media_layout/pan-zoom.png -------------------------------------------------------------------------------- /docs/images/media_layout/view-box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/media_layout/view-box.png -------------------------------------------------------------------------------- /docs/images/menu-mode-above.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/menu-mode-above.png -------------------------------------------------------------------------------- /docs/images/menu-mode-below.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/menu-mode-below.png -------------------------------------------------------------------------------- /docs/images/menu-mode-hidden.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/menu-mode-hidden.png -------------------------------------------------------------------------------- /docs/images/menu-mode-none.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/menu-mode-none.png -------------------------------------------------------------------------------- /docs/images/menu-mode-overlay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/menu-mode-overlay.png -------------------------------------------------------------------------------- /docs/images/microphone.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/microphone.gif -------------------------------------------------------------------------------- /docs/images/motioneye.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/motioneye.gif -------------------------------------------------------------------------------- /docs/images/native-media-control.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/native-media-control.png -------------------------------------------------------------------------------- /docs/images/native-ptz.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/native-ptz.gif -------------------------------------------------------------------------------- /docs/images/navigate-picture-elements.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/navigate-picture-elements.gif -------------------------------------------------------------------------------- /docs/images/picture-elements-temperature.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/picture-elements-temperature.png -------------------------------------------------------------------------------- /docs/images/proxy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/proxy.png -------------------------------------------------------------------------------- /docs/images/recording-seek-all-cameras.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/recording-seek-all-cameras.gif -------------------------------------------------------------------------------- /docs/images/recording-seek.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/recording-seek.gif -------------------------------------------------------------------------------- /docs/images/ribbon-timeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/ribbon-timeline.png -------------------------------------------------------------------------------- /docs/images/star.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/star.gif -------------------------------------------------------------------------------- /docs/images/submenu-select.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/submenu-select.gif -------------------------------------------------------------------------------- /docs/images/submenu.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/submenu.gif -------------------------------------------------------------------------------- /docs/images/substream.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/substream.gif -------------------------------------------------------------------------------- /docs/images/thumbnails-in-drawer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/thumbnails-in-drawer.gif -------------------------------------------------------------------------------- /docs/images/timeline.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/timeline.gif -------------------------------------------------------------------------------- /docs/images/triggered.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/triggered.gif -------------------------------------------------------------------------------- /docs/images/video-scrubbing.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/video-scrubbing.gif -------------------------------------------------------------------------------- /docs/images/viewer-thumbnails.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/viewer-thumbnails.gif -------------------------------------------------------------------------------- /docs/images/viewer-with-thumbnail-next-prev.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/viewer-with-thumbnail-next-prev.gif -------------------------------------------------------------------------------- /docs/images/webrtc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/webrtc.png -------------------------------------------------------------------------------- /docs/images/zoom-automation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/zoom-automation.gif -------------------------------------------------------------------------------- /docs/images/zoom.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/images/zoom.gif -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/js/docsify-copy-code.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/js/docsify-copy-code.min.js -------------------------------------------------------------------------------- /docs/js/docsify.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/js/docsify.min.js -------------------------------------------------------------------------------- /docs/js/gtag.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/js/gtag.min.js -------------------------------------------------------------------------------- /docs/js/prism-yaml.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/js/prism-yaml.min.js -------------------------------------------------------------------------------- /docs/js/search.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/js/search.min.js -------------------------------------------------------------------------------- /docs/js/zoom-image.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/js/zoom-image.min.js -------------------------------------------------------------------------------- /docs/rolling-back.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/rolling-back.md -------------------------------------------------------------------------------- /docs/screenshots.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/screenshots.md -------------------------------------------------------------------------------- /docs/support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/support.md -------------------------------------------------------------------------------- /docs/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/troubleshooting.md -------------------------------------------------------------------------------- /docs/usage/2-way-audio.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/usage/2-way-audio.md -------------------------------------------------------------------------------- /docs/usage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/usage/README.md -------------------------------------------------------------------------------- /docs/usage/_sidebar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/usage/_sidebar.md -------------------------------------------------------------------------------- /docs/usage/casting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/usage/casting.md -------------------------------------------------------------------------------- /docs/usage/custom-icons.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/usage/custom-icons.md -------------------------------------------------------------------------------- /docs/usage/keyboard-shortcuts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/usage/keyboard-shortcuts.md -------------------------------------------------------------------------------- /docs/usage/url-actions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/docs/usage/url-actions.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /hacs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/hacs.json -------------------------------------------------------------------------------- /markdown-link-check.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/markdown-link-check.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/prettier.config.js -------------------------------------------------------------------------------- /project.inlang.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/project.inlang.json -------------------------------------------------------------------------------- /project.inlang/.gitignore: -------------------------------------------------------------------------------- 1 | cache -------------------------------------------------------------------------------- /project.inlang/project_id: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/project.inlang/project_id -------------------------------------------------------------------------------- /project.inlang/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/project.inlang/settings.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/rollup.config.js -------------------------------------------------------------------------------- /scripts/docs-update-dependencies.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/scripts/docs-update-dependencies.sh -------------------------------------------------------------------------------- /scripts/docs-update-icons.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/scripts/docs-update-icons.sh -------------------------------------------------------------------------------- /scripts/docs-update-images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/scripts/docs-update-images.sh -------------------------------------------------------------------------------- /src/action-handler-directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/action-handler-directive.ts -------------------------------------------------------------------------------- /src/cache/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/cache/base.ts -------------------------------------------------------------------------------- /src/cache/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/cache/cache.ts -------------------------------------------------------------------------------- /src/cache/equality-cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/cache/equality-cache.ts -------------------------------------------------------------------------------- /src/cache/equality-map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/cache/equality-map.ts -------------------------------------------------------------------------------- /src/cache/expiring-cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/cache/expiring-cache.ts -------------------------------------------------------------------------------- /src/cache/lru.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/cache/lru.ts -------------------------------------------------------------------------------- /src/cache/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/cache/types.ts -------------------------------------------------------------------------------- /src/camera-manager/browse-media/camera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/browse-media/camera.ts -------------------------------------------------------------------------------- /src/camera-manager/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/cache.ts -------------------------------------------------------------------------------- /src/camera-manager/camera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/camera.ts -------------------------------------------------------------------------------- /src/camera-manager/capabilities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/capabilities.ts -------------------------------------------------------------------------------- /src/camera-manager/engine-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/engine-factory.ts -------------------------------------------------------------------------------- /src/camera-manager/engine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/engine.ts -------------------------------------------------------------------------------- /src/camera-manager/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/error.ts -------------------------------------------------------------------------------- /src/camera-manager/frigate/assets/frigate.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/frigate/assets/frigate.svg -------------------------------------------------------------------------------- /src/camera-manager/frigate/camera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/frigate/camera.ts -------------------------------------------------------------------------------- /src/camera-manager/frigate/engine-frigate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/frigate/engine-frigate.ts -------------------------------------------------------------------------------- /src/camera-manager/frigate/event-watcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/frigate/event-watcher.ts -------------------------------------------------------------------------------- /src/camera-manager/frigate/media-classifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/frigate/media-classifier.ts -------------------------------------------------------------------------------- /src/camera-manager/frigate/media.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/frigate/media.ts -------------------------------------------------------------------------------- /src/camera-manager/frigate/requests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/frigate/requests.ts -------------------------------------------------------------------------------- /src/camera-manager/frigate/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/frigate/types.ts -------------------------------------------------------------------------------- /src/camera-manager/frigate/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/frigate/util.ts -------------------------------------------------------------------------------- /src/camera-manager/generic/engine-generic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/generic/engine-generic.ts -------------------------------------------------------------------------------- /src/camera-manager/manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/manager.ts -------------------------------------------------------------------------------- /src/camera-manager/motioneye/assets/motioneye.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/motioneye/assets/motioneye.svg -------------------------------------------------------------------------------- /src/camera-manager/motioneye/camera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/motioneye/camera.ts -------------------------------------------------------------------------------- /src/camera-manager/motioneye/engine-motioneye.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/motioneye/engine-motioneye.ts -------------------------------------------------------------------------------- /src/camera-manager/motioneye/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/motioneye/types.ts -------------------------------------------------------------------------------- /src/camera-manager/range.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/range.ts -------------------------------------------------------------------------------- /src/camera-manager/reolink/assets/reolink.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/reolink/assets/reolink.svg -------------------------------------------------------------------------------- /src/camera-manager/reolink/camera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/reolink/camera.ts -------------------------------------------------------------------------------- /src/camera-manager/reolink/engine-reolink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/reolink/engine-reolink.ts -------------------------------------------------------------------------------- /src/camera-manager/reolink/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/reolink/types.ts -------------------------------------------------------------------------------- /src/camera-manager/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/store.ts -------------------------------------------------------------------------------- /src/camera-manager/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/types.ts -------------------------------------------------------------------------------- /src/camera-manager/utils/cap-end-date.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/utils/cap-end-date.ts -------------------------------------------------------------------------------- /src/camera-manager/utils/go2rtc-endpoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/utils/go2rtc-endpoint.ts -------------------------------------------------------------------------------- /src/camera-manager/utils/ptz.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/utils/ptz.ts -------------------------------------------------------------------------------- /src/camera-manager/utils/range-to-cache-friendly.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/camera-manager/utils/range-to-cache-friendly.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions-manager.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/base.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/call-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/call-service.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/camera-select.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/camera-select.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/camera-ui.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/camera-ui.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/custom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/custom.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/default.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/download.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/download.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/expand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/expand.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/fullscreen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/fullscreen.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/log.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/media-player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/media-player.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/menu-toggle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/menu-toggle.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/more-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/more-info.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/mute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/mute.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/navigate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/navigate.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/none.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/none.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/pause.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/pause.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/play.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/play.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/ptz-controls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/ptz-controls.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/ptz-digital.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/ptz-digital.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/ptz-multi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/ptz-multi.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/ptz.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/ptz.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/reload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/reload.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/screenshot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/screenshot.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/set.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/sleep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/sleep.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/status-bar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/status-bar.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/substream-off.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/substream-off.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/substream-on.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/substream-on.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/toggle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/toggle.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/unmute.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/unmute.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/url.ts -------------------------------------------------------------------------------- /src/card-controller/actions/actions/view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/actions/view.ts -------------------------------------------------------------------------------- /src/card-controller/actions/factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/factory.ts -------------------------------------------------------------------------------- /src/card-controller/actions/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/types.ts -------------------------------------------------------------------------------- /src/card-controller/actions/utils/action-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/utils/action-state.ts -------------------------------------------------------------------------------- /src/card-controller/actions/utils/time-delta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/actions/utils/time-delta.ts -------------------------------------------------------------------------------- /src/card-controller/automations-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/automations-manager.ts -------------------------------------------------------------------------------- /src/card-controller/camera-url-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/camera-url-manager.ts -------------------------------------------------------------------------------- /src/card-controller/card-element-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/card-element-manager.ts -------------------------------------------------------------------------------- /src/card-controller/config/config-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/config/config-manager.ts -------------------------------------------------------------------------------- /src/card-controller/config/load-automations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/config/load-automations.ts -------------------------------------------------------------------------------- /src/card-controller/config/load-control-entities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/config/load-control-entities.ts -------------------------------------------------------------------------------- /src/card-controller/config/load-folders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/config/load-folders.ts -------------------------------------------------------------------------------- /src/card-controller/config/overrides-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/config/overrides-manager.ts -------------------------------------------------------------------------------- /src/card-controller/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/controller.ts -------------------------------------------------------------------------------- /src/card-controller/default-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/default-manager.ts -------------------------------------------------------------------------------- /src/card-controller/expand-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/expand-manager.ts -------------------------------------------------------------------------------- /src/card-controller/folders/executor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/folders/executor.ts -------------------------------------------------------------------------------- /src/card-controller/folders/ha/engine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/folders/ha/engine.ts -------------------------------------------------------------------------------- /src/card-controller/folders/ha/media-matcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/folders/ha/media-matcher.ts -------------------------------------------------------------------------------- /src/card-controller/folders/ha/metadata-generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/folders/ha/metadata-generator.ts -------------------------------------------------------------------------------- /src/card-controller/folders/ha/types.ts: -------------------------------------------------------------------------------- 1 | export const REGEXP_GROUP_VALUE_KEY = 'value'; 2 | -------------------------------------------------------------------------------- /src/card-controller/folders/manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/folders/manager.ts -------------------------------------------------------------------------------- /src/card-controller/folders/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/folders/types.ts -------------------------------------------------------------------------------- /src/card-controller/fullscreen/factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/fullscreen/factory.ts -------------------------------------------------------------------------------- /src/card-controller/fullscreen/fullscreen-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/fullscreen/fullscreen-manager.ts -------------------------------------------------------------------------------- /src/card-controller/fullscreen/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/fullscreen/provider.ts -------------------------------------------------------------------------------- /src/card-controller/fullscreen/screenfull/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/fullscreen/screenfull/index.ts -------------------------------------------------------------------------------- /src/card-controller/fullscreen/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/fullscreen/types.ts -------------------------------------------------------------------------------- /src/card-controller/fullscreen/webkit/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/fullscreen/webkit/index.ts -------------------------------------------------------------------------------- /src/card-controller/hass/hass-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/hass/hass-manager.ts -------------------------------------------------------------------------------- /src/card-controller/hass/state-watcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/hass/state-watcher.ts -------------------------------------------------------------------------------- /src/card-controller/initialization-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/initialization-manager.ts -------------------------------------------------------------------------------- /src/card-controller/interaction-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/interaction-manager.ts -------------------------------------------------------------------------------- /src/card-controller/keyboard-state-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/keyboard-state-manager.ts -------------------------------------------------------------------------------- /src/card-controller/media-info-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/media-info-manager.ts -------------------------------------------------------------------------------- /src/card-controller/media-player-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/media-player-manager.ts -------------------------------------------------------------------------------- /src/card-controller/message-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/message-manager.ts -------------------------------------------------------------------------------- /src/card-controller/microphone-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/microphone-manager.ts -------------------------------------------------------------------------------- /src/card-controller/query-string-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/query-string-manager.ts -------------------------------------------------------------------------------- /src/card-controller/status-bar-item-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/status-bar-item-manager.ts -------------------------------------------------------------------------------- /src/card-controller/style-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/style-manager.ts -------------------------------------------------------------------------------- /src/card-controller/templates/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/templates/index.ts -------------------------------------------------------------------------------- /src/card-controller/triggers-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/triggers-manager.ts -------------------------------------------------------------------------------- /src/card-controller/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/types.ts -------------------------------------------------------------------------------- /src/card-controller/view/factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/view/factory.ts -------------------------------------------------------------------------------- /src/card-controller/view/item-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/view/item-manager.ts -------------------------------------------------------------------------------- /src/card-controller/view/modifiers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/view/modifiers/index.ts -------------------------------------------------------------------------------- /src/card-controller/view/modifiers/merge-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/view/modifiers/merge-context.ts -------------------------------------------------------------------------------- /src/card-controller/view/modifiers/remove-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/view/modifiers/remove-context.ts -------------------------------------------------------------------------------- /src/card-controller/view/modifiers/set-query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/view/modifiers/set-query.ts -------------------------------------------------------------------------------- /src/card-controller/view/modifiers/substream-off.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/view/modifiers/substream-off.ts -------------------------------------------------------------------------------- /src/card-controller/view/modifiers/substream-on.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/view/modifiers/substream-on.ts -------------------------------------------------------------------------------- /src/card-controller/view/query-executor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/view/query-executor.ts -------------------------------------------------------------------------------- /src/card-controller/view/sort.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/view/sort.ts -------------------------------------------------------------------------------- /src/card-controller/view/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/view/types.ts -------------------------------------------------------------------------------- /src/card-controller/view/view-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/view/view-manager.ts -------------------------------------------------------------------------------- /src/card-controller/view/view-query-executor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card-controller/view/view-query-executor.ts -------------------------------------------------------------------------------- /src/card.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/card.ts -------------------------------------------------------------------------------- /src/components-lib/cached-value-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/cached-value-controller.ts -------------------------------------------------------------------------------- /src/components-lib/folder/up-folder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/folder/up-folder.ts -------------------------------------------------------------------------------- /src/components-lib/icon-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/icon-controller.ts -------------------------------------------------------------------------------- /src/components-lib/key-assigner-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/key-assigner-controller.ts -------------------------------------------------------------------------------- /src/components-lib/lazy-load-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/lazy-load-controller.ts -------------------------------------------------------------------------------- /src/components-lib/live/live-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/live/live-controller.ts -------------------------------------------------------------------------------- /src/components-lib/live/utils/dispatch-live-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/live/utils/dispatch-live-error.ts -------------------------------------------------------------------------------- /src/components-lib/media-actions-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/media-actions-controller.ts -------------------------------------------------------------------------------- /src/components-lib/media-filter-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/media-filter-controller.ts -------------------------------------------------------------------------------- /src/components-lib/media-grid-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/media-grid-controller.ts -------------------------------------------------------------------------------- /src/components-lib/media-height-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/media-height-controller.ts -------------------------------------------------------------------------------- /src/components-lib/media-player/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/media-player/image.ts -------------------------------------------------------------------------------- /src/components-lib/media-player/jsmpeg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/media-player/jsmpeg.ts -------------------------------------------------------------------------------- /src/components-lib/media-player/updating-image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/media-player/updating-image.ts -------------------------------------------------------------------------------- /src/components-lib/media-player/video.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/media-player/video.ts -------------------------------------------------------------------------------- /src/components-lib/menu-button-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/menu-button-controller.ts -------------------------------------------------------------------------------- /src/components-lib/menu-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/menu-controller.ts -------------------------------------------------------------------------------- /src/components-lib/message/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/message/controller.ts -------------------------------------------------------------------------------- /src/components-lib/message/dispatch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/message/dispatch.ts -------------------------------------------------------------------------------- /src/components-lib/ptz/ptz-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/ptz/ptz-controller.ts -------------------------------------------------------------------------------- /src/components-lib/ptz/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/ptz/types.ts -------------------------------------------------------------------------------- /src/components-lib/status-bar-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/status-bar-controller.ts -------------------------------------------------------------------------------- /src/components-lib/thumbnail/details-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/thumbnail/details-controller.ts -------------------------------------------------------------------------------- /src/components-lib/thumbnail/feature/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/thumbnail/feature/controller.ts -------------------------------------------------------------------------------- /src/components-lib/timeline/controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/timeline/controller.ts -------------------------------------------------------------------------------- /src/components-lib/timeline/source.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/timeline/source.ts -------------------------------------------------------------------------------- /src/components-lib/timeline/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/timeline/types.ts -------------------------------------------------------------------------------- /src/components-lib/zoom/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/zoom/types.ts -------------------------------------------------------------------------------- /src/components-lib/zoom/zoom-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/zoom/zoom-controller.ts -------------------------------------------------------------------------------- /src/components-lib/zoom/zoom-view-context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components-lib/zoom/zoom-view-context.ts -------------------------------------------------------------------------------- /src/components/carousel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/carousel.ts -------------------------------------------------------------------------------- /src/components/date-picker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/date-picker.ts -------------------------------------------------------------------------------- /src/components/diagnostics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/diagnostics.ts -------------------------------------------------------------------------------- /src/components/drawer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/drawer.ts -------------------------------------------------------------------------------- /src/components/elements.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/elements.ts -------------------------------------------------------------------------------- /src/components/gallery/folder-gallery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/gallery/folder-gallery.ts -------------------------------------------------------------------------------- /src/components/gallery/gallery-core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/gallery/gallery-core.ts -------------------------------------------------------------------------------- /src/components/gallery/media-gallery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/gallery/media-gallery.ts -------------------------------------------------------------------------------- /src/components/gallery/types.ts: -------------------------------------------------------------------------------- 1 | export interface GalleryExtendEvent { 2 | resolve: () => void; 3 | } 4 | -------------------------------------------------------------------------------- /src/components/icon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/icon.ts -------------------------------------------------------------------------------- /src/components/image-player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/image-player.ts -------------------------------------------------------------------------------- /src/components/image-updating-player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/image-updating-player.ts -------------------------------------------------------------------------------- /src/components/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/image.ts -------------------------------------------------------------------------------- /src/components/key-assigner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/key-assigner.ts -------------------------------------------------------------------------------- /src/components/live/carousel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/live/carousel.ts -------------------------------------------------------------------------------- /src/components/live/grid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/live/grid.ts -------------------------------------------------------------------------------- /src/components/live/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/live/index.ts -------------------------------------------------------------------------------- /src/components/live/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/live/provider.ts -------------------------------------------------------------------------------- /src/components/live/providers/go2rtc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/live/providers/go2rtc/README.md -------------------------------------------------------------------------------- /src/components/live/providers/go2rtc/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/live/providers/go2rtc/index.ts -------------------------------------------------------------------------------- /src/components/live/providers/go2rtc/video-rtc.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/live/providers/go2rtc/video-rtc.d.ts -------------------------------------------------------------------------------- /src/components/live/providers/go2rtc/video-rtc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/live/providers/go2rtc/video-rtc.js -------------------------------------------------------------------------------- /src/components/live/providers/ha.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/live/providers/ha.ts -------------------------------------------------------------------------------- /src/components/live/providers/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/live/providers/image.ts -------------------------------------------------------------------------------- /src/components/live/providers/jsmpeg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/live/providers/jsmpeg.ts -------------------------------------------------------------------------------- /src/components/live/providers/webrtc-card.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/live/providers/webrtc-card.ts -------------------------------------------------------------------------------- /src/components/loading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/loading.ts -------------------------------------------------------------------------------- /src/components/media-dimensions-container.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/media-dimensions-container.ts -------------------------------------------------------------------------------- /src/components/media-filter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/media-filter.ts -------------------------------------------------------------------------------- /src/components/media-grid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/media-grid.ts -------------------------------------------------------------------------------- /src/components/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/menu.ts -------------------------------------------------------------------------------- /src/components/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/message.ts -------------------------------------------------------------------------------- /src/components/next-prev-control.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/next-prev-control.ts -------------------------------------------------------------------------------- /src/components/overlay.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/overlay.ts -------------------------------------------------------------------------------- /src/components/progress-indicator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/progress-indicator.ts -------------------------------------------------------------------------------- /src/components/ptz.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/ptz.ts -------------------------------------------------------------------------------- /src/components/select.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/select.ts -------------------------------------------------------------------------------- /src/components/status-bar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/status-bar.ts -------------------------------------------------------------------------------- /src/components/submenu/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/submenu/index.ts -------------------------------------------------------------------------------- /src/components/submenu/select-button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/submenu/select-button.ts -------------------------------------------------------------------------------- /src/components/submenu/submenu-button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/submenu/submenu-button.ts -------------------------------------------------------------------------------- /src/components/submenu/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/submenu/types.ts -------------------------------------------------------------------------------- /src/components/surround-basic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/surround-basic.ts -------------------------------------------------------------------------------- /src/components/surround.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/surround.ts -------------------------------------------------------------------------------- /src/components/thumbnail-carousel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/thumbnail-carousel.ts -------------------------------------------------------------------------------- /src/components/thumbnail/details.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/thumbnail/details.ts -------------------------------------------------------------------------------- /src/components/thumbnail/feature/feature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/thumbnail/feature/feature.ts -------------------------------------------------------------------------------- /src/components/thumbnail/feature/thumbnail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/thumbnail/feature/thumbnail.ts -------------------------------------------------------------------------------- /src/components/thumbnail/thumbnail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/thumbnail/thumbnail.ts -------------------------------------------------------------------------------- /src/components/timeline-core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/timeline-core.ts -------------------------------------------------------------------------------- /src/components/timeline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/timeline.ts -------------------------------------------------------------------------------- /src/components/video-player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/video-player.ts -------------------------------------------------------------------------------- /src/components/viewer/carousel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/viewer/carousel.ts -------------------------------------------------------------------------------- /src/components/viewer/grid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/viewer/grid.ts -------------------------------------------------------------------------------- /src/components/viewer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/viewer/index.ts -------------------------------------------------------------------------------- /src/components/viewer/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/viewer/provider.ts -------------------------------------------------------------------------------- /src/components/views.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/views.ts -------------------------------------------------------------------------------- /src/components/zoomer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/components/zoomer.ts -------------------------------------------------------------------------------- /src/conditions/conditions-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/conditions/conditions-manager.ts -------------------------------------------------------------------------------- /src/conditions/state-manager-via-event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/conditions/state-manager-via-event.ts -------------------------------------------------------------------------------- /src/conditions/state-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/conditions/state-manager.ts -------------------------------------------------------------------------------- /src/conditions/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/conditions/types.ts -------------------------------------------------------------------------------- /src/config/management.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/management.ts -------------------------------------------------------------------------------- /src/config/profiles/casting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/profiles/casting.ts -------------------------------------------------------------------------------- /src/config/profiles/low-performance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/profiles/low-performance.ts -------------------------------------------------------------------------------- /src/config/profiles/scrubbing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/profiles/scrubbing.ts -------------------------------------------------------------------------------- /src/config/profiles/set-profiles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/profiles/set-profiles.ts -------------------------------------------------------------------------------- /src/config/schema/actions/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/actions/base.ts -------------------------------------------------------------------------------- /src/config/schema/actions/custom/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/actions/custom/base.ts -------------------------------------------------------------------------------- /src/config/schema/actions/custom/camera-select.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/actions/custom/camera-select.ts -------------------------------------------------------------------------------- /src/config/schema/actions/custom/display-mode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/actions/custom/display-mode.ts -------------------------------------------------------------------------------- /src/config/schema/actions/custom/general.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/actions/custom/general.ts -------------------------------------------------------------------------------- /src/config/schema/actions/custom/internal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/actions/custom/internal.ts -------------------------------------------------------------------------------- /src/config/schema/actions/custom/log.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/actions/custom/log.ts -------------------------------------------------------------------------------- /src/config/schema/actions/custom/media-player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/actions/custom/media-player.ts -------------------------------------------------------------------------------- /src/config/schema/actions/custom/ptz-controls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/actions/custom/ptz-controls.ts -------------------------------------------------------------------------------- /src/config/schema/actions/custom/ptz-digital.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/actions/custom/ptz-digital.ts -------------------------------------------------------------------------------- /src/config/schema/actions/custom/ptz-multi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/actions/custom/ptz-multi.ts -------------------------------------------------------------------------------- /src/config/schema/actions/custom/ptz.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/actions/custom/ptz.ts -------------------------------------------------------------------------------- /src/config/schema/actions/custom/sleep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/actions/custom/sleep.ts -------------------------------------------------------------------------------- /src/config/schema/actions/custom/substream-select.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/actions/custom/substream-select.ts -------------------------------------------------------------------------------- /src/config/schema/actions/custom/view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/actions/custom/view.ts -------------------------------------------------------------------------------- /src/config/schema/actions/stock/call-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/actions/stock/call-service.ts -------------------------------------------------------------------------------- /src/config/schema/actions/stock/custom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/actions/stock/custom.ts -------------------------------------------------------------------------------- /src/config/schema/actions/stock/more-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/actions/stock/more-info.ts -------------------------------------------------------------------------------- /src/config/schema/actions/stock/navigate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/actions/stock/navigate.ts -------------------------------------------------------------------------------- /src/config/schema/actions/stock/none.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/actions/stock/none.ts -------------------------------------------------------------------------------- /src/config/schema/actions/stock/perform-action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/actions/stock/perform-action.ts -------------------------------------------------------------------------------- /src/config/schema/actions/stock/target.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/actions/stock/target.ts -------------------------------------------------------------------------------- /src/config/schema/actions/stock/toggle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/actions/stock/toggle.ts -------------------------------------------------------------------------------- /src/config/schema/actions/stock/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/actions/stock/types.ts -------------------------------------------------------------------------------- /src/config/schema/actions/stock/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/actions/stock/url.ts -------------------------------------------------------------------------------- /src/config/schema/actions/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/actions/types.ts -------------------------------------------------------------------------------- /src/config/schema/automations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/automations.ts -------------------------------------------------------------------------------- /src/config/schema/camera/media-layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/camera/media-layout.ts -------------------------------------------------------------------------------- /src/config/schema/camera/ptz.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/camera/ptz.ts -------------------------------------------------------------------------------- /src/config/schema/cameras.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/cameras.ts -------------------------------------------------------------------------------- /src/config/schema/common/aspect-ratio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/common/aspect-ratio.ts -------------------------------------------------------------------------------- /src/config/schema/common/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/common/const.ts -------------------------------------------------------------------------------- /src/config/schema/common/controls/next-previous.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/common/controls/next-previous.ts -------------------------------------------------------------------------------- /src/config/schema/common/controls/ptz.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/common/controls/ptz.ts -------------------------------------------------------------------------------- /src/config/schema/common/controls/thumbnails.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/common/controls/thumbnails.ts -------------------------------------------------------------------------------- /src/config/schema/common/controls/timeline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/common/controls/timeline.ts -------------------------------------------------------------------------------- /src/config/schema/common/display.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/common/display.ts -------------------------------------------------------------------------------- /src/config/schema/common/events-media.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/common/events-media.ts -------------------------------------------------------------------------------- /src/config/schema/common/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/common/image.ts -------------------------------------------------------------------------------- /src/config/schema/common/media-actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/common/media-actions.ts -------------------------------------------------------------------------------- /src/config/schema/common/pan.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/common/pan.ts -------------------------------------------------------------------------------- /src/config/schema/common/regex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/common/regex.ts -------------------------------------------------------------------------------- /src/config/schema/common/status-bar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/common/status-bar.ts -------------------------------------------------------------------------------- /src/config/schema/common/transition-effect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/common/transition-effect.ts -------------------------------------------------------------------------------- /src/config/schema/common/zoom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/common/zoom.ts -------------------------------------------------------------------------------- /src/config/schema/conditions/custom/camera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/conditions/custom/camera.ts -------------------------------------------------------------------------------- /src/config/schema/conditions/custom/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/conditions/custom/config.ts -------------------------------------------------------------------------------- /src/config/schema/conditions/custom/display-mode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/conditions/custom/display-mode.ts -------------------------------------------------------------------------------- /src/config/schema/conditions/custom/expand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/conditions/custom/expand.ts -------------------------------------------------------------------------------- /src/config/schema/conditions/custom/fullscreen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/conditions/custom/fullscreen.ts -------------------------------------------------------------------------------- /src/config/schema/conditions/custom/initialized.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/conditions/custom/initialized.ts -------------------------------------------------------------------------------- /src/config/schema/conditions/custom/interaction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/conditions/custom/interaction.ts -------------------------------------------------------------------------------- /src/config/schema/conditions/custom/key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/conditions/custom/key.ts -------------------------------------------------------------------------------- /src/config/schema/conditions/custom/media-loaded.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/conditions/custom/media-loaded.ts -------------------------------------------------------------------------------- /src/config/schema/conditions/custom/microphone.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/conditions/custom/microphone.ts -------------------------------------------------------------------------------- /src/config/schema/conditions/custom/triggered.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/conditions/custom/triggered.ts -------------------------------------------------------------------------------- /src/config/schema/conditions/custom/user-agent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/conditions/custom/user-agent.ts -------------------------------------------------------------------------------- /src/config/schema/conditions/custom/view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/conditions/custom/view.ts -------------------------------------------------------------------------------- /src/config/schema/conditions/stock/numeric.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/conditions/stock/numeric.ts -------------------------------------------------------------------------------- /src/config/schema/conditions/stock/screen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/conditions/stock/screen.ts -------------------------------------------------------------------------------- /src/config/schema/conditions/stock/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/conditions/stock/state.ts -------------------------------------------------------------------------------- /src/config/schema/conditions/stock/template.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/conditions/stock/template.ts -------------------------------------------------------------------------------- /src/config/schema/conditions/stock/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/conditions/stock/types.ts -------------------------------------------------------------------------------- /src/config/schema/conditions/stock/users.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/conditions/stock/users.ts -------------------------------------------------------------------------------- /src/config/schema/conditions/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/conditions/types.ts -------------------------------------------------------------------------------- /src/config/schema/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/debug.ts -------------------------------------------------------------------------------- /src/config/schema/dimensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/dimensions.ts -------------------------------------------------------------------------------- /src/config/schema/elements/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/elements/base.ts -------------------------------------------------------------------------------- /src/config/schema/elements/custom/menu/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/elements/custom/menu/base.ts -------------------------------------------------------------------------------- /src/config/schema/elements/custom/menu/icon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/elements/custom/menu/icon.ts -------------------------------------------------------------------------------- /src/config/schema/elements/custom/menu/submenu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/elements/custom/menu/submenu.ts -------------------------------------------------------------------------------- /src/config/schema/elements/custom/menu/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/elements/custom/menu/types.ts -------------------------------------------------------------------------------- /src/config/schema/elements/stock/custom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/elements/stock/custom.ts -------------------------------------------------------------------------------- /src/config/schema/elements/stock/icon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/elements/stock/icon.ts -------------------------------------------------------------------------------- /src/config/schema/elements/stock/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/elements/stock/image.ts -------------------------------------------------------------------------------- /src/config/schema/elements/stock/service-call.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/elements/stock/service-call.ts -------------------------------------------------------------------------------- /src/config/schema/elements/stock/state-badge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/elements/stock/state-badge.ts -------------------------------------------------------------------------------- /src/config/schema/elements/stock/state-icon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/elements/stock/state-icon.ts -------------------------------------------------------------------------------- /src/config/schema/elements/stock/state-label.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/elements/stock/state-label.ts -------------------------------------------------------------------------------- /src/config/schema/elements/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/elements/types.ts -------------------------------------------------------------------------------- /src/config/schema/folders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/folders.ts -------------------------------------------------------------------------------- /src/config/schema/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/image.ts -------------------------------------------------------------------------------- /src/config/schema/live.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/live.ts -------------------------------------------------------------------------------- /src/config/schema/media-gallery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/media-gallery.ts -------------------------------------------------------------------------------- /src/config/schema/menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/menu.ts -------------------------------------------------------------------------------- /src/config/schema/overrides.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/overrides.ts -------------------------------------------------------------------------------- /src/config/schema/performance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/performance.ts -------------------------------------------------------------------------------- /src/config/schema/profiles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/profiles.ts -------------------------------------------------------------------------------- /src/config/schema/remote-control.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/remote-control.ts -------------------------------------------------------------------------------- /src/config/schema/status-bar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/status-bar.ts -------------------------------------------------------------------------------- /src/config/schema/timeline.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/timeline.ts -------------------------------------------------------------------------------- /src/config/schema/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/types.ts -------------------------------------------------------------------------------- /src/config/schema/view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/view.ts -------------------------------------------------------------------------------- /src/config/schema/viewer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/schema/viewer.ts -------------------------------------------------------------------------------- /src/config/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/config/types.ts -------------------------------------------------------------------------------- /src/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/const.ts -------------------------------------------------------------------------------- /src/declarations.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/declarations.d.ts -------------------------------------------------------------------------------- /src/editor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/editor.ts -------------------------------------------------------------------------------- /src/ha/CC-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/CC-LICENSE -------------------------------------------------------------------------------- /src/ha/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/README.md -------------------------------------------------------------------------------- /src/ha/brands-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/brands-url.ts -------------------------------------------------------------------------------- /src/ha/browse-media/browse-media-to-view-media.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/browse-media/browse-media-to-view-media.ts -------------------------------------------------------------------------------- /src/ha/browse-media/item-factory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/browse-media/item-factory.ts -------------------------------------------------------------------------------- /src/ha/browse-media/item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/browse-media/item.ts -------------------------------------------------------------------------------- /src/ha/browse-media/sort.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/browse-media/sort.ts -------------------------------------------------------------------------------- /src/ha/browse-media/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/browse-media/types.ts -------------------------------------------------------------------------------- /src/ha/browse-media/walker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/browse-media/walker.ts -------------------------------------------------------------------------------- /src/ha/browse-media/within-dates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/browse-media/within-dates.ts -------------------------------------------------------------------------------- /src/ha/canonical-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/canonical-url.ts -------------------------------------------------------------------------------- /src/ha/compute-domain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/compute-domain.ts -------------------------------------------------------------------------------- /src/ha/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/const.ts -------------------------------------------------------------------------------- /src/ha/download.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/download.ts -------------------------------------------------------------------------------- /src/ha/entity-state-translation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/entity-state-translation.ts -------------------------------------------------------------------------------- /src/ha/fire-hass-event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/fire-hass-event.ts -------------------------------------------------------------------------------- /src/ha/get-entities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/get-entities.ts -------------------------------------------------------------------------------- /src/ha/get-entity-title.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/get-entity-title.ts -------------------------------------------------------------------------------- /src/ha/get-hass-differences.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/get-hass-differences.ts -------------------------------------------------------------------------------- /src/ha/haptic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/haptic.ts -------------------------------------------------------------------------------- /src/ha/has-hass-connection-changed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/has-hass-connection-changed.ts -------------------------------------------------------------------------------- /src/ha/integration/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/integration/index.ts -------------------------------------------------------------------------------- /src/ha/integration/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/integration/types.ts -------------------------------------------------------------------------------- /src/ha/is-ha-relative-url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/is-ha-relative-url.ts -------------------------------------------------------------------------------- /src/ha/is-hass-different.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/is-hass-different.ts -------------------------------------------------------------------------------- /src/ha/is-triggered-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/is-triggered-state.ts -------------------------------------------------------------------------------- /src/ha/panel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/panel.ts -------------------------------------------------------------------------------- /src/ha/registry/device/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/registry/device/index.ts -------------------------------------------------------------------------------- /src/ha/registry/device/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/registry/device/types.ts -------------------------------------------------------------------------------- /src/ha/registry/entity/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/registry/entity/index.ts -------------------------------------------------------------------------------- /src/ha/registry/entity/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/registry/entity/types.ts -------------------------------------------------------------------------------- /src/ha/resolved-media.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/resolved-media.ts -------------------------------------------------------------------------------- /src/ha/side-load-ha-elements.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/side-load-ha-elements.ts -------------------------------------------------------------------------------- /src/ha/sign-path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/sign-path.ts -------------------------------------------------------------------------------- /src/ha/supports-feature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/supports-feature.ts -------------------------------------------------------------------------------- /src/ha/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/types.ts -------------------------------------------------------------------------------- /src/ha/web-proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/web-proxy.ts -------------------------------------------------------------------------------- /src/ha/ws-request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/ha/ws-request.ts -------------------------------------------------------------------------------- /src/images/47543120431_b285c45ac8_k.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/images/47543120431_b285c45ac8_k.jpg -------------------------------------------------------------------------------- /src/images/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/images/README.md -------------------------------------------------------------------------------- /src/images/iris-background.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/images/iris-background.svg -------------------------------------------------------------------------------- /src/images/iris-screensaver.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/images/iris-screensaver.jpg -------------------------------------------------------------------------------- /src/images/iris.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/images/iris.svg -------------------------------------------------------------------------------- /src/localize/languages/ca.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/localize/languages/ca.json -------------------------------------------------------------------------------- /src/localize/languages/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/localize/languages/en.json -------------------------------------------------------------------------------- /src/localize/languages/fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/localize/languages/fr.json -------------------------------------------------------------------------------- /src/localize/languages/it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/localize/languages/it.json -------------------------------------------------------------------------------- /src/localize/languages/pt-BR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/localize/languages/pt-BR.json -------------------------------------------------------------------------------- /src/localize/languages/pt-PT.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/localize/languages/pt-PT.json -------------------------------------------------------------------------------- /src/localize/localize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/localize/localize.ts -------------------------------------------------------------------------------- /src/patches/ha-camera-stream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/patches/ha-camera-stream.ts -------------------------------------------------------------------------------- /src/patches/ha-hls-player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/patches/ha-hls-player.ts -------------------------------------------------------------------------------- /src/patches/ha-web-rtc-player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/patches/ha-web-rtc-player.ts -------------------------------------------------------------------------------- /src/patches/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/patches/types.ts -------------------------------------------------------------------------------- /src/scoped-elements/gr-select.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scoped-elements/gr-select.js -------------------------------------------------------------------------------- /src/scss/basic-block.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/basic-block.scss -------------------------------------------------------------------------------- /src/scss/button.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/button.scss -------------------------------------------------------------------------------- /src/scss/card.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/card.scss -------------------------------------------------------------------------------- /src/scss/carousel.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/carousel.scss -------------------------------------------------------------------------------- /src/scss/const.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/const.scss -------------------------------------------------------------------------------- /src/scss/date-picker.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/date-picker.scss -------------------------------------------------------------------------------- /src/scss/dotdotdot.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/dotdotdot.scss -------------------------------------------------------------------------------- /src/scss/drawer-inject.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/drawer-inject.scss -------------------------------------------------------------------------------- /src/scss/drawer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/drawer.scss -------------------------------------------------------------------------------- /src/scss/editor.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/editor.scss -------------------------------------------------------------------------------- /src/scss/elements.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/elements.scss -------------------------------------------------------------------------------- /src/scss/folder-gallery.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/folder-gallery.scss -------------------------------------------------------------------------------- /src/scss/folder.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/folder.scss -------------------------------------------------------------------------------- /src/scss/gallery-core.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/gallery-core.scss -------------------------------------------------------------------------------- /src/scss/icon.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/icon.scss -------------------------------------------------------------------------------- /src/scss/image-player.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/image-player.scss -------------------------------------------------------------------------------- /src/scss/image-updating-player.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/image-updating-player.scss -------------------------------------------------------------------------------- /src/scss/image.scss: -------------------------------------------------------------------------------- 1 | @use 'provider.scss'; 2 | -------------------------------------------------------------------------------- /src/scss/key-assigner.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/key-assigner.scss -------------------------------------------------------------------------------- /src/scss/live-carousel.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/live-carousel.scss -------------------------------------------------------------------------------- /src/scss/live-go2rtc.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/live-go2rtc.scss -------------------------------------------------------------------------------- /src/scss/live-grid.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/live-grid.scss -------------------------------------------------------------------------------- /src/scss/live-ha-components.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/live-ha-components.scss -------------------------------------------------------------------------------- /src/scss/live-ha.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/live-ha.scss -------------------------------------------------------------------------------- /src/scss/live-jsmpeg.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/live-jsmpeg.scss -------------------------------------------------------------------------------- /src/scss/live-provider.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/live-provider.scss -------------------------------------------------------------------------------- /src/scss/live-webrtc-card.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/live-webrtc-card.scss -------------------------------------------------------------------------------- /src/scss/loading.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/loading.scss -------------------------------------------------------------------------------- /src/scss/media-background.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/media-background.scss -------------------------------------------------------------------------------- /src/scss/media-dimensions-container.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/media-dimensions-container.scss -------------------------------------------------------------------------------- /src/scss/media-filter.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/media-filter.scss -------------------------------------------------------------------------------- /src/scss/media-gallery.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/media-gallery.scss -------------------------------------------------------------------------------- /src/scss/media-grid.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/media-grid.scss -------------------------------------------------------------------------------- /src/scss/media-layout.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/media-layout.scss -------------------------------------------------------------------------------- /src/scss/menu-button.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/menu-button.scss -------------------------------------------------------------------------------- /src/scss/menu.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/menu.scss -------------------------------------------------------------------------------- /src/scss/message.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/message.scss -------------------------------------------------------------------------------- /src/scss/next-previous-control.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/next-previous-control.scss -------------------------------------------------------------------------------- /src/scss/overlay.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/overlay.scss -------------------------------------------------------------------------------- /src/scss/provider.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/provider.scss -------------------------------------------------------------------------------- /src/scss/ptz.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/ptz.scss -------------------------------------------------------------------------------- /src/scss/select.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/select.scss -------------------------------------------------------------------------------- /src/scss/status.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/status.scss -------------------------------------------------------------------------------- /src/scss/submenu.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/submenu.scss -------------------------------------------------------------------------------- /src/scss/surround-basic.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/surround-basic.scss -------------------------------------------------------------------------------- /src/scss/themes/base.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/themes/base.scss -------------------------------------------------------------------------------- /src/scss/themes/dark.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/themes/dark.scss -------------------------------------------------------------------------------- /src/scss/themes/light.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/themes/light.scss -------------------------------------------------------------------------------- /src/scss/themes/traditional.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/themes/traditional.scss -------------------------------------------------------------------------------- /src/scss/thumbnail-carousel.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/thumbnail-carousel.scss -------------------------------------------------------------------------------- /src/scss/thumbnail-details.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/thumbnail-details.scss -------------------------------------------------------------------------------- /src/scss/thumbnail-feature-thumbnail.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/thumbnail-feature-thumbnail.scss -------------------------------------------------------------------------------- /src/scss/thumbnail-feature.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/thumbnail-feature.scss -------------------------------------------------------------------------------- /src/scss/thumbnail.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/thumbnail.scss -------------------------------------------------------------------------------- /src/scss/timeline-core.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/timeline-core.scss -------------------------------------------------------------------------------- /src/scss/video-player.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/video-player.scss -------------------------------------------------------------------------------- /src/scss/viewer-carousel.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/viewer-carousel.scss -------------------------------------------------------------------------------- /src/scss/viewer-provider.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/viewer-provider.scss -------------------------------------------------------------------------------- /src/scss/viewer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/viewer.scss -------------------------------------------------------------------------------- /src/scss/views.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/views.scss -------------------------------------------------------------------------------- /src/scss/z-index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/scss/z-index.scss -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils/action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/utils/action.ts -------------------------------------------------------------------------------- /src/utils/audio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/utils/audio.ts -------------------------------------------------------------------------------- /src/utils/basic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/utils/basic.ts -------------------------------------------------------------------------------- /src/utils/camera.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/utils/camera.ts -------------------------------------------------------------------------------- /src/utils/casting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/utils/casting.ts -------------------------------------------------------------------------------- /src/utils/companion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/utils/companion.ts -------------------------------------------------------------------------------- /src/utils/controls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/utils/controls.ts -------------------------------------------------------------------------------- /src/utils/debug.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/utils/debug.ts -------------------------------------------------------------------------------- /src/utils/diagnostics.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/utils/diagnostics.ts -------------------------------------------------------------------------------- /src/utils/download.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/utils/download.ts -------------------------------------------------------------------------------- /src/utils/embla/carousel-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/utils/embla/carousel-controller.ts -------------------------------------------------------------------------------- /src/utils/find-best-media-time-index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/utils/find-best-media-time-index.ts -------------------------------------------------------------------------------- /src/utils/fire-advanced-camera-card-event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/utils/fire-advanced-camera-card-event.ts -------------------------------------------------------------------------------- /src/utils/initializer/initializer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/utils/initializer/initializer.ts -------------------------------------------------------------------------------- /src/utils/interaction-mode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/utils/interaction-mode.ts -------------------------------------------------------------------------------- /src/utils/media-info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/utils/media-info.ts -------------------------------------------------------------------------------- /src/utils/media-layout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/utils/media-layout.ts -------------------------------------------------------------------------------- /src/utils/ptz.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/utils/ptz.ts -------------------------------------------------------------------------------- /src/utils/regexp-extract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/utils/regexp-extract.ts -------------------------------------------------------------------------------- /src/utils/screenshot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/utils/screenshot.ts -------------------------------------------------------------------------------- /src/utils/scroll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/utils/scroll.ts -------------------------------------------------------------------------------- /src/utils/sleep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/utils/sleep.ts -------------------------------------------------------------------------------- /src/utils/substream.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/utils/substream.ts -------------------------------------------------------------------------------- /src/utils/task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/utils/task.ts -------------------------------------------------------------------------------- /src/utils/text-direction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/utils/text-direction.ts -------------------------------------------------------------------------------- /src/utils/thumbnail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/utils/thumbnail.ts -------------------------------------------------------------------------------- /src/utils/timer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/utils/timer.ts -------------------------------------------------------------------------------- /src/utils/zod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/utils/zod.ts -------------------------------------------------------------------------------- /src/view/item-classifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/view/item-classifier.ts -------------------------------------------------------------------------------- /src/view/item.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/view/item.ts -------------------------------------------------------------------------------- /src/view/query-classifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/view/query-classifier.ts -------------------------------------------------------------------------------- /src/view/query-results.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/view/query-results.ts -------------------------------------------------------------------------------- /src/view/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/view/query.ts -------------------------------------------------------------------------------- /src/view/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/view/types.ts -------------------------------------------------------------------------------- /src/view/view-support.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/view/view-support.ts -------------------------------------------------------------------------------- /src/view/view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/src/view/view.ts -------------------------------------------------------------------------------- /tests/cache/cache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/cache/cache.test.ts -------------------------------------------------------------------------------- /tests/cache/equality-cache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/cache/equality-cache.test.ts -------------------------------------------------------------------------------- /tests/cache/equality-map.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/cache/equality-map.test.ts -------------------------------------------------------------------------------- /tests/cache/expiring-cache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/cache/expiring-cache.test.ts -------------------------------------------------------------------------------- /tests/cache/lru.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/cache/lru.test.ts -------------------------------------------------------------------------------- /tests/cached-value-controller.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/cached-value-controller.test.ts -------------------------------------------------------------------------------- /tests/camera-manager/browse-media/camera.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/camera-manager/browse-media/camera.test.ts -------------------------------------------------------------------------------- /tests/camera-manager/cache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/camera-manager/cache.test.ts -------------------------------------------------------------------------------- /tests/camera-manager/camera.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/camera-manager/camera.test.ts -------------------------------------------------------------------------------- /tests/camera-manager/capabilities.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/camera-manager/capabilities.test.ts -------------------------------------------------------------------------------- /tests/camera-manager/engine-factory.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/camera-manager/engine-factory.test.ts -------------------------------------------------------------------------------- /tests/camera-manager/frigate/camera.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/camera-manager/frigate/camera.test.ts -------------------------------------------------------------------------------- /tests/camera-manager/frigate/event-watcher.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/camera-manager/frigate/event-watcher.test.ts -------------------------------------------------------------------------------- /tests/camera-manager/frigate/requests.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/camera-manager/frigate/requests.test.ts -------------------------------------------------------------------------------- /tests/camera-manager/frigate/util.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/camera-manager/frigate/util.test.ts -------------------------------------------------------------------------------- /tests/camera-manager/manager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/camera-manager/manager.test.ts -------------------------------------------------------------------------------- /tests/camera-manager/range.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/camera-manager/range.test.ts -------------------------------------------------------------------------------- /tests/camera-manager/reolink/camera.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/camera-manager/reolink/camera.test.ts -------------------------------------------------------------------------------- /tests/camera-manager/store.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/camera-manager/store.test.ts -------------------------------------------------------------------------------- /tests/camera-manager/utils/cap-end-date.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/camera-manager/utils/cap-end-date.test.ts -------------------------------------------------------------------------------- /tests/camera-manager/utils/go2rtc-endpoint.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/camera-manager/utils/go2rtc-endpoint.test.ts -------------------------------------------------------------------------------- /tests/camera-manager/utils/ptz.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/camera-manager/utils/ptz.test.ts -------------------------------------------------------------------------------- /tests/card-controller/actions/actions/base.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/actions/actions/base.test.ts -------------------------------------------------------------------------------- /tests/card-controller/actions/actions/log.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/actions/actions/log.test.ts -------------------------------------------------------------------------------- /tests/card-controller/actions/actions/mute.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/actions/actions/mute.test.ts -------------------------------------------------------------------------------- /tests/card-controller/actions/actions/none.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/actions/actions/none.test.ts -------------------------------------------------------------------------------- /tests/card-controller/actions/actions/play.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/actions/actions/play.test.ts -------------------------------------------------------------------------------- /tests/card-controller/actions/actions/ptz.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/actions/actions/ptz.test.ts -------------------------------------------------------------------------------- /tests/card-controller/actions/actions/set.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/actions/actions/set.test.ts -------------------------------------------------------------------------------- /tests/card-controller/actions/actions/url.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/actions/actions/url.test.ts -------------------------------------------------------------------------------- /tests/card-controller/actions/actions/view.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/actions/actions/view.test.ts -------------------------------------------------------------------------------- /tests/card-controller/actions/factory.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/actions/factory.test.ts -------------------------------------------------------------------------------- /tests/card-controller/automations-manager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/automations-manager.test.ts -------------------------------------------------------------------------------- /tests/card-controller/camera-url-manager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/camera-url-manager.test.ts -------------------------------------------------------------------------------- /tests/card-controller/card-element-manager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/card-element-manager.test.ts -------------------------------------------------------------------------------- /tests/card-controller/config/load-folders.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/config/load-folders.test.ts -------------------------------------------------------------------------------- /tests/card-controller/controller.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/controller.test.ts -------------------------------------------------------------------------------- /tests/card-controller/default-manager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/default-manager.test.ts -------------------------------------------------------------------------------- /tests/card-controller/expand-manager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/expand-manager.test.ts -------------------------------------------------------------------------------- /tests/card-controller/folders/executor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/folders/executor.test.ts -------------------------------------------------------------------------------- /tests/card-controller/folders/ha/engine.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/folders/ha/engine.test.ts -------------------------------------------------------------------------------- /tests/card-controller/folders/manager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/folders/manager.test.ts -------------------------------------------------------------------------------- /tests/card-controller/fullscreen/factory.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/fullscreen/factory.test.ts -------------------------------------------------------------------------------- /tests/card-controller/hass/hass-manager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/hass/hass-manager.test.ts -------------------------------------------------------------------------------- /tests/card-controller/hass/state-watcher.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/hass/state-watcher.test.ts -------------------------------------------------------------------------------- /tests/card-controller/interaction-manager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/interaction-manager.test.ts -------------------------------------------------------------------------------- /tests/card-controller/media-info-manager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/media-info-manager.test.ts -------------------------------------------------------------------------------- /tests/card-controller/media-player-manager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/media-player-manager.test.ts -------------------------------------------------------------------------------- /tests/card-controller/message-manager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/message-manager.test.ts -------------------------------------------------------------------------------- /tests/card-controller/microphone-manager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/microphone-manager.test.ts -------------------------------------------------------------------------------- /tests/card-controller/query-string-manager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/query-string-manager.test.ts -------------------------------------------------------------------------------- /tests/card-controller/style-manager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/style-manager.test.ts -------------------------------------------------------------------------------- /tests/card-controller/triggers-manager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/triggers-manager.test.ts -------------------------------------------------------------------------------- /tests/card-controller/view/factory.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/view/factory.test.ts -------------------------------------------------------------------------------- /tests/card-controller/view/item-manager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/view/item-manager.test.ts -------------------------------------------------------------------------------- /tests/card-controller/view/modifiers/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/view/modifiers/index.test.ts -------------------------------------------------------------------------------- /tests/card-controller/view/query-executor.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/view/query-executor.test.ts -------------------------------------------------------------------------------- /tests/card-controller/view/sort.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/view/sort.test.ts -------------------------------------------------------------------------------- /tests/card-controller/view/test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/view/test-utils.ts -------------------------------------------------------------------------------- /tests/card-controller/view/view-manager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/card-controller/view/view-manager.test.ts -------------------------------------------------------------------------------- /tests/components-lib/folder/up-folder.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/components-lib/folder/up-folder.test.ts -------------------------------------------------------------------------------- /tests/components-lib/icon-controller.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/components-lib/icon-controller.test.ts -------------------------------------------------------------------------------- /tests/components-lib/lazy-load-controller.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/components-lib/lazy-load-controller.test.ts -------------------------------------------------------------------------------- /tests/components-lib/live/live-controller.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/components-lib/live/live-controller.test.ts -------------------------------------------------------------------------------- /tests/components-lib/media-grid-controller.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/components-lib/media-grid-controller.test.ts -------------------------------------------------------------------------------- /tests/components-lib/media-player/image.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/components-lib/media-player/image.test.ts -------------------------------------------------------------------------------- /tests/components-lib/media-player/jsmpeg.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/components-lib/media-player/jsmpeg.test.ts -------------------------------------------------------------------------------- /tests/components-lib/media-player/video.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/components-lib/media-player/video.test.ts -------------------------------------------------------------------------------- /tests/components-lib/menu-controller.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/components-lib/menu-controller.test.ts -------------------------------------------------------------------------------- /tests/components-lib/message/controller.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/components-lib/message/controller.test.ts -------------------------------------------------------------------------------- /tests/components-lib/message/dispatch.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/components-lib/message/dispatch.test.ts -------------------------------------------------------------------------------- /tests/components-lib/ptz/ptz-controller.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/components-lib/ptz/ptz-controller.test.ts -------------------------------------------------------------------------------- /tests/components-lib/status-bar-controller.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/components-lib/status-bar-controller.test.ts -------------------------------------------------------------------------------- /tests/components-lib/timeline/source.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/components-lib/timeline/source.test.ts -------------------------------------------------------------------------------- /tests/components-lib/zoom/zoom-controller.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/components-lib/zoom/zoom-controller.test.ts -------------------------------------------------------------------------------- /tests/conditions/conditions-manager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/conditions/conditions-manager.test.ts -------------------------------------------------------------------------------- /tests/conditions/state-manager-via-event.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/conditions/state-manager-via-event.test.ts -------------------------------------------------------------------------------- /tests/conditions/state-manager.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/conditions/state-manager.test.ts -------------------------------------------------------------------------------- /tests/config/management.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/config/management.test.ts -------------------------------------------------------------------------------- /tests/config/profiles/casting.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/config/profiles/casting.test.ts -------------------------------------------------------------------------------- /tests/config/profiles/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/config/profiles/index.test.ts -------------------------------------------------------------------------------- /tests/config/profiles/low-performance.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/config/profiles/low-performance.test.ts -------------------------------------------------------------------------------- /tests/config/profiles/scrubbing.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/config/profiles/scrubbing.test.ts -------------------------------------------------------------------------------- /tests/config/schema/folders.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/config/schema/folders.test.ts -------------------------------------------------------------------------------- /tests/config/types.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/config/types.test.ts -------------------------------------------------------------------------------- /tests/ha/brands-url.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/brands-url.test.ts -------------------------------------------------------------------------------- /tests/ha/browse-media/item-factory.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/browse-media/item-factory.test.ts -------------------------------------------------------------------------------- /tests/ha/browse-media/item.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/browse-media/item.test.ts -------------------------------------------------------------------------------- /tests/ha/browse-media/sort.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/browse-media/sort.test.ts -------------------------------------------------------------------------------- /tests/ha/browse-media/types.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/browse-media/types.test.ts -------------------------------------------------------------------------------- /tests/ha/browse-media/walker.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/browse-media/walker.test.ts -------------------------------------------------------------------------------- /tests/ha/browse-media/within-dates.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/browse-media/within-dates.test.ts -------------------------------------------------------------------------------- /tests/ha/canonical-url.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/canonical-url.test.ts -------------------------------------------------------------------------------- /tests/ha/compute-domain.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/compute-domain.test.ts -------------------------------------------------------------------------------- /tests/ha/download.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/download.test.ts -------------------------------------------------------------------------------- /tests/ha/entity-state-translation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/entity-state-translation.test.ts -------------------------------------------------------------------------------- /tests/ha/fire-hass-event.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/fire-hass-event.test.ts -------------------------------------------------------------------------------- /tests/ha/get-entities.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/get-entities.test.ts -------------------------------------------------------------------------------- /tests/ha/get-entity-title.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/get-entity-title.test.ts -------------------------------------------------------------------------------- /tests/ha/get-hass-differences.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/get-hass-differences.test.ts -------------------------------------------------------------------------------- /tests/ha/haptic.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/haptic.test.ts -------------------------------------------------------------------------------- /tests/ha/has-hass-connection-changed.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/has-hass-connection-changed.test.ts -------------------------------------------------------------------------------- /tests/ha/integration/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/integration/index.test.ts -------------------------------------------------------------------------------- /tests/ha/is-ha-relative-url.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/is-ha-relative-url.test.ts -------------------------------------------------------------------------------- /tests/ha/is-hass-different.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/is-hass-different.test.ts -------------------------------------------------------------------------------- /tests/ha/is-triggered-state.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/is-triggered-state.test.ts -------------------------------------------------------------------------------- /tests/ha/panel.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/panel.test.ts -------------------------------------------------------------------------------- /tests/ha/registry/device/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/registry/device/index.test.ts -------------------------------------------------------------------------------- /tests/ha/registry/entity/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/registry/entity/index.test.ts -------------------------------------------------------------------------------- /tests/ha/registry/entity/mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/registry/entity/mock.ts -------------------------------------------------------------------------------- /tests/ha/resolved-media.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/resolved-media.test.ts -------------------------------------------------------------------------------- /tests/ha/side-load-ha-elements.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/side-load-ha-elements.test.ts -------------------------------------------------------------------------------- /tests/ha/sign-path.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/sign-path.test.ts -------------------------------------------------------------------------------- /tests/ha/supports-feature.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/supports-feature.test.ts -------------------------------------------------------------------------------- /tests/ha/web-proxy.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/web-proxy.test.ts -------------------------------------------------------------------------------- /tests/ha/ws-request.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/ha/ws-request.test.ts -------------------------------------------------------------------------------- /tests/templates/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/templates/index.test.ts -------------------------------------------------------------------------------- /tests/test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/test-utils.ts -------------------------------------------------------------------------------- /tests/utils/action.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/utils/action.test.ts -------------------------------------------------------------------------------- /tests/utils/audio.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/utils/audio.test.ts -------------------------------------------------------------------------------- /tests/utils/basic.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/utils/basic.test.ts -------------------------------------------------------------------------------- /tests/utils/camera.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/utils/camera.test.ts -------------------------------------------------------------------------------- /tests/utils/casting.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/utils/casting.test.ts -------------------------------------------------------------------------------- /tests/utils/companion.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/utils/companion.test.ts -------------------------------------------------------------------------------- /tests/utils/controls.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/utils/controls.test.ts -------------------------------------------------------------------------------- /tests/utils/debug.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/utils/debug.test.ts -------------------------------------------------------------------------------- /tests/utils/diagnostics.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/utils/diagnostics.test.ts -------------------------------------------------------------------------------- /tests/utils/download.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/utils/download.test.ts -------------------------------------------------------------------------------- /tests/utils/embla/carousel-controller.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/utils/embla/carousel-controller.test.ts -------------------------------------------------------------------------------- /tests/utils/embla/test-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/utils/embla/test-utils.ts -------------------------------------------------------------------------------- /tests/utils/initializer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/utils/initializer.test.ts -------------------------------------------------------------------------------- /tests/utils/interaction-mode.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/utils/interaction-mode.test.ts -------------------------------------------------------------------------------- /tests/utils/media-info.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/utils/media-info.test.ts -------------------------------------------------------------------------------- /tests/utils/media-layout.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/utils/media-layout.test.ts -------------------------------------------------------------------------------- /tests/utils/ptz.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/utils/ptz.test.ts -------------------------------------------------------------------------------- /tests/utils/regexp-extract.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/utils/regexp-extract.test.ts -------------------------------------------------------------------------------- /tests/utils/screenshot.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/utils/screenshot.test.ts -------------------------------------------------------------------------------- /tests/utils/scroll.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/utils/scroll.test.ts -------------------------------------------------------------------------------- /tests/utils/sleep.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/utils/sleep.test.ts -------------------------------------------------------------------------------- /tests/utils/substream.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/utils/substream.test.ts -------------------------------------------------------------------------------- /tests/utils/text-direction.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/utils/text-direction.test.ts -------------------------------------------------------------------------------- /tests/utils/timer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/utils/timer.test.ts -------------------------------------------------------------------------------- /tests/utils/zod.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/utils/zod.test.ts -------------------------------------------------------------------------------- /tests/view/item-classifier.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/view/item-classifier.test.ts -------------------------------------------------------------------------------- /tests/view/item.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/view/item.test.ts -------------------------------------------------------------------------------- /tests/view/query-classifier.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/view/query-classifier.test.ts -------------------------------------------------------------------------------- /tests/view/query-results.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/view/query-results.test.ts -------------------------------------------------------------------------------- /tests/view/query.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/view/query.test.ts -------------------------------------------------------------------------------- /tests/view/view-support.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/view/view-support.test.ts -------------------------------------------------------------------------------- /tests/view/view.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tests/view/view.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/vite.config.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dermotduffy/advanced-camera-card/HEAD/yarn.lock --------------------------------------------------------------------------------