Commit Graph
100 Commits
Author SHA1 Message Date
Dermot Duffy 526da04275 Add troubleshooting README. 2021-11-28 16:48:21 -08:00
Dermot Duffy 2efa473c87 Update README.md 2021-11-28 16:37:57 -08:00
Dermot Duffy 820f27cb53 Merge pull request #228 from dermotduffy/view-thumbnail-screenshot
Add more varied screenshots
2021-11-28 16:36:17 -08:00
Dermot Duffy e90e624b8e Add screenshot teaser. 2021-11-28 16:35:48 -08:00
Dermot Duffy 156629b7cf Add some more screenshots. 2021-11-28 16:32:43 -08:00
Dermot Duffy 04f4819d37 Merge pull request #227 from dermotduffy/documention-for-menu-buttons
Add documentation for built in menu buttons
2021-11-28 16:18:41 -08:00
Dermot Duffy 721c894e17 Add documentation for built in menu button purposes. 2021-11-28 16:17:02 -08:00
Dermot Duffy 5255f17efb Merge pull request #226 from dermotduffy/move-update-entities
Move `update_entities` to `view.update_entities` (Visual editor users will be offered automated upgrade)
2021-11-28 16:07:41 -08:00
Dermot Duffy 047afeba29 Move update_entities to view.update_entities 2021-11-28 16:02:56 -08:00
Dermot Duffy 99800ef41b Merge pull request #225 from dermotduffy/update-force
Add ability to force card auto-update
2021-11-28 15:49:09 -08:00
Dermot Duffy df703c7293 Initial update force work. 2021-11-28 15:45:40 -08:00
Dermot Duffy 4315f6960e Merge pull request #222 from dermotduffy/build-instructions
Add development documentation
2021-11-27 11:59:10 -08:00
Dermot Duffy b41a96d554 Add development instructions. 2021-11-27 11:55:51 -08:00
Dermot Duffy fb4d52f1ae Merge pull request #219 from dermotduffy/download-companion-app
Fix media downloads for Home Assistant companion apps
2021-11-26 22:17:34 -08:00
Dermot Duffy 7ad8ec928b Fix IDE added brackets. 2021-11-26 22:04:08 -08:00
Dermot Duffy 3e7e8d2d41 Fix media downloads for Home Assistant companion apps. 2021-11-26 22:02:55 -08:00
Dermot Duffy 144fb567d3 Merge pull request #218 from dermotduffy/double-render
Avoid calling for a re-render unless absolutely necessary
2021-11-26 21:44:03 -08:00
Dermot Duffy 285d659afc Avoid calling for a re-render unless absolutely necessary. 2021-11-26 21:41:40 -08:00
Dermot Duffy 924b8ed02d Merge pull request #217 from dermotduffy/webrtc-callback
Only register WebRTC callbacks once
2021-11-26 21:25:30 -08:00
Dermot Duffy 48b7d0eb20 Only register WebRTC callbacks once. 2021-11-26 21:23:16 -08:00
Dermot Duffy d0cda29c0d Merge pull request #215 from dermotduffy/center-static-image
Statically specified images should be centered in fullscreen mode
2021-11-26 21:17:13 -08:00
Dermot Duffy 2291bcbaee Center a statically specified image. 2021-11-26 21:15:12 -08:00
Dermot Duffy 26c9d739b1 Merge pull request #214 from dermotduffy/editor-refactor
Refactor the visual card editor
2021-11-26 21:10:35 -08:00
Dermot Duffy 7e5927344b Refactor editor. 2021-11-26 21:06:56 -08:00
Dermot Duffy 20ad3ba09d Extract option set header rendering. 2021-11-26 19:37:58 -08:00
Dermot Duffy 9bf1376d8c Merge pull request #212 from dermotduffy/carousel-off-default
Don't show thumbnails carousel by default
2021-11-26 19:27:14 -08:00
Dermot Duffy ee87a39162 Don't show thumbnails carousel by default. 2021-11-26 19:24:43 -08:00
Dermot Duffy d9949494ec Merge pull request #211 from dermotduffy/top-gap
Don't render thumbnail carousel if there are no thumbnails
2021-11-26 16:31:37 -08:00
Dermot Duffy 065d297386 Don't render thumbnail carousel if there are no thumbnails. 2021-11-26 16:28:36 -08:00
Dermot Duffy b7c6f48214 Merge pull request #208 from dermotduffy/thumbnail-carousel
Add thumbnail carousel to event viewer and live view
2021-11-26 12:37:56 -08:00
Dermot Duffy 7d105088fe Minor codereview fixes. 2021-11-26 12:15:06 -08:00
Dermot Duffy 7aa3259c66 Add editor support. 2021-11-26 10:04:59 -08:00
Dermot Duffy 862838b82b Add thumbnails screenshot. 2021-11-26 08:23:23 -08:00
Dermot Duffy 5c46b38e29 README structure changes. 2021-11-26 08:05:42 -08:00
Dermot Duffy 74cc21b8bf Minor style changes. 2021-11-25 20:48:58 -08:00
Dermot Duffy b0bcc6eda5 Sync thumbnail styles between carousel and gallery. 2021-11-25 20:38:24 -08:00
Dermot Duffy 3c7634d9d5 Add thumbnail to live view. 2021-11-25 15:22:41 -08:00
Dermot Duffy cbd2505b98 Minor refactor for consistency. 2021-11-24 17:49:39 -08:00
Dermot Duffy bb36004b6d Support the thumbnail carousel above or below. 2021-11-24 14:42:41 -08:00
Dermot Duffy 193dcf5480 Add missing height on embla class. 2021-11-24 13:52:13 -08:00
Dermot Duffy 2e9be783a6 Convert viewer to inherit from media carousel. 2021-11-24 13:46:23 -08:00
Dermot Duffy 48f288e0fd Break carousel out into its own component. 2021-11-23 21:53:53 -08:00
Dermot Duffy 6c03934656 Thumbnail carousel initial draft 2021-11-22 17:07:33 -08:00
Dermot Duffy e99a5a5ef7 Merge pull request #201 from dermotduffy/use-action-handler
Fix bug where touchevents were being ignored by elements within the card
2021-11-18 10:05:19 -08:00
Dermot Duffy 2e21456fab Only use actionHandler on card. 2021-11-18 10:01:26 -08:00
Dermot Duffy 1ef9609066 Mention LL-HLS in README 2021-11-18 09:28:23 -08:00
Dermot Duffy bf2eb95c9a Merge pull request #197 from dermotduffy/custom-jsmpeg-options
Advanced: Allow setting custom JSMPEG options
2021-11-15 20:56:23 -08:00
Dermot Duffy e691eb9755 Support custom JSMPEG options. 2021-11-15 20:52:28 -08:00
Dermot Duffy 6b6b1774db Merge pull request #195 from dermotduffy/fullscreen-resize-observer
Fix fullscreen thumbnail sizes not correctly adjusting to expanded real estate
2021-11-14 19:43:03 -08:00
Dermot Duffy 2b0ba931f4 Gallery core should be a block element. 2021-11-14 19:40:07 -08:00
Dermot Duffy 49b44871c0 Merge pull request #194 from dermotduffy/menu-condition
Allow menu to be conditionally hidden
2021-11-14 16:48:17 -08:00
Dermot Duffy c7506c9ee0 Add menu conditions. 2021-11-14 15:32:25 -08:00
Dermot Duffy 3ae908d4b7 Merge pull request #193 from dermotduffy/actions-on-views
Add support for actions on the card itself (with view specific overrides)
2021-11-14 07:44:37 -08:00
Dermot Duffy 256fee9061 Small cleanups and README. 2021-11-14 07:42:47 -08:00
Dermot Duffy fc3033a0fe Add support for card and view actions. 2021-11-13 20:50:11 -08:00
Dermot Duffy 155e62dcfd Merge pull request #190 from dermotduffy/trigger-fullscreen
Allow custom user-defined actions to control the frigate card (e.g. activate fullscreen)
2021-11-11 20:10:58 -08:00
Dermot Duffy 450cb0151f fire-dom-event must be a literal 2021-11-11 20:08:50 -08:00
Dermot Duffy df79ff80eb Update README. 2021-11-10 21:31:55 -08:00
Dermot Duffy f84cbcc50d Allow syntactic sugar in config. 2021-11-10 21:09:17 -08:00
Dermot Duffy 19291ae184 Allow custom actions to control the frigate card. 2021-11-10 07:45:59 -08:00
Dermot Duffy 6096b0e81e Merge pull request #188 from dermotduffy/gallery-split
Split gallery into an async and sync part for clarity
2021-11-07 19:43:30 -08:00
Dermot Duffy f2dde4cbec Split gallery into an async and sync part. 2021-11-07 19:41:01 -08:00
Dermot Duffy 0eb47c50c9 Merge pull request #187 from dermotduffy/const-config
Use consts for configuration keys
2021-11-07 16:30:35 -08:00
Dermot Duffy 9c027ca447 Use configuration consts. 2021-11-07 16:26:52 -08:00
Dermot Duffy 2d568376ba Merge pull request #184 from dermotduffy/safari-fix
Fix lazy event viewer loading in Safari
2021-11-06 22:42:46 -07:00
Dermot Duffy 8141bbfb46 Fix lazy loading in event viewer in Safari. 2021-11-06 22:36:39 -07:00
Dermot Duffy d272988ef7 Merge pull request #181 from dermotduffy/version-bump
Bump card version to v2.0.0
2021-11-06 16:20:55 -07:00
Dermot Duffy a854187d4a Bump card version to v2.0.0 . 2021-11-06 16:19:11 -07:00
Dermot Duffy eb5956229b Merge pull request #180 from dermotduffy/remove-warning
Do not log spurious exceptions on JSMPEG player destroy
2021-11-06 15:37:21 -07:00
Dermot Duffy 382e57729a Swallow exceptions generated during JSMPEG destroy. 2021-11-06 15:34:29 -07:00
Dermot Duffy d3122f162b Merge pull request #179 from dermotduffy/swipe-optional
Allow event viewer dragging/swiping to be disabled
2021-11-06 15:26:07 -07:00
Dermot Duffy 15266be2d7 Allow dragging/swiping to be disabled. 2021-11-06 15:24:51 -07:00
Dermot Duffy 9240264db0 Merge pull request #169 from dermotduffy/config-reorganize
Significant configuration re-organization to simplify config & code
2021-11-06 15:09:44 -07:00
Dermot Duffy ac0ae9f3cb Cleanups. 2021-11-06 14:58:53 -07:00
Dermot Duffy be76d5bb24 Basic configuration upgrade support. 2021-11-06 10:11:12 -07:00
Dermot Duffy 80218957b6 Verify state exists first. 2021-11-02 21:33:28 -07:00
Dermot Duffy b050f62505 README updates. 2021-11-02 20:25:14 -07:00
Dermot Duffy 3761f88170 Add editor support. 2021-11-01 22:20:35 -07:00
Dermot Duffy e0daa17834 Initial configuration reorganization. 2021-11-01 12:43:33 -07:00
Dermot Duffy 12cee94d49 Merge pull request #166 from dermotduffy/live-prerender-event
Don't dispatch MediaShowEvents for preloaded live view
2021-10-30 22:50:15 -07:00
Dermot Duffy 5b5c651e64 Minor updates to live. 2021-10-30 22:47:08 -07:00
Dermot Duffy b4ec3d34a7 Don't dispatch media events for pre-rendered live. 2021-10-30 22:12:04 -07:00
Dermot Duffy 5e7ba84bc5 Merge pull request #165 from dermotduffy/control-size
Allow menu & next/previous control sizes to be configured
2021-10-30 20:28:44 -07:00
Dermot Duffy 17eb1d439d Make control sizes configurable. 2021-10-30 20:14:46 -07:00
Dermot Duffy fcc40a926b Merge pull request #164 from dermotduffy/zod
Further improve configuration error reporting
2021-10-30 01:54:33 -07:00
Dermot Duffy ffdcf2f058 Use zod fatal support. 2021-10-30 01:52:07 -07:00
Dermot Duffy d97a03f94c Merge pull request #163 from dermotduffy/most-recent
Allow quick access to the most recent clip/snapshot by holding down the menu button
2021-10-30 01:37:48 -07:00
Dermot Duffy 1844f94dd1 Access the most recent clip/snapshot by holding down the menu button. 2021-10-30 01:34:32 -07:00
Dermot Duffy 409f48137d Merge pull request #162 from dermotduffy/resize-gone
Fix media loading to work for HA >= 2021.11
2021-10-30 01:02:52 -07:00
Dermot Duffy 6ec4ad067e Fix media loading to work for HA >= 2021.11 2021-10-30 01:00:25 -07:00
Dermot Duffy 38abccd5c5 Merge pull request #161 from dermotduffy/buttons-gone
Fix button rendering to work for HA >= 2021.11
2021-10-30 00:51:53 -07:00
Dermot Duffy a919222d5f Tweak button rendering to work for HA 2021.11. 2021-10-30 00:47:14 -07:00
Dermot Duffy 8ef3f77ee7 Merge pull request #158 from dermotduffy/download
Add media download support
2021-10-29 20:29:18 -07:00
Dermot Duffy 24f3191c9e Fix aspect ratio issue. 2021-10-29 20:22:30 -07:00
Dermot Duffy 89f09aed4b Add editor support and README update for downloading. 2021-10-29 16:55:08 -07:00
Dermot Duffy 73a89ef5e5 Remove media show logging. 2021-10-29 16:50:32 -07:00
Dermot Duffy d44fff03d3 Minor tidyup. 2021-10-29 16:49:49 -07:00
Dermot Duffy 66ae262654 Implement downloading and correct MediaShow events in carousel. 2021-10-29 16:36:36 -07:00
Dermot Duffy 715810dcc9 Merge pull request #152 from dermotduffy/swipe2
Re-implement the media viewer as a swipe carousel
2021-10-26 14:44:35 -07:00
Dermot Duffy 13437168f7 Restore basic width/height css. 2021-10-26 14:38:10 -07:00