Commit Graph
100 Commits
Author SHA1 Message Date
Dermot Duffy 64af74ae26 Update README. 2022-01-14 21:31:16 -08:00
Dermot Duffy 48bf3af1b1 Remove logging lines. 2022-01-14 21:31:16 -08:00
Dermot Duffy c075fc574e Fix menu rendering issue for some menu layouts. 2022-01-14 21:31:16 -08:00
Dermot Duffy ba94f31a32 Support selecting menu items 2022-01-14 21:31:16 -08:00
Dermot Duffy 68dffdf69d Fix default configuration. 2022-01-14 21:31:16 -08:00
Dermot Duffy 63995e2e50 Remove completed TODOs. 2022-01-14 21:31:16 -08:00
Dermot Duffy 05bd547645 Add automatic migration from menu condition to menu override. 2022-01-14 21:31:16 -08:00
Dermot Duffy cfcfd07467 Add menu overrides and remove menu conditions. 2022-01-14 21:31:16 -08:00
Dermot Duffy ee9f22f9f7 Move overrides to a single configuration section. 2022-01-14 21:31:16 -08:00
Dermot Duffy 55ca108a9b Use less fancy camera condition matching. 2022-01-14 21:31:16 -08:00
Dermot Duffy a15ea2af45 Remove dset/dlv. Use lodash instead. 2022-01-14 21:31:16 -08:00
Dermot Duffy a9539925ca Fix dynamic height issue in fullscreen. 2022-01-14 21:31:16 -08:00
Dermot Duffy 7d4f32ce73 Support overriding live configuration per camera. 2022-01-14 21:31:16 -08:00
Dermot Duffy 795ef323bb update_entities should change to default view instead of re-rendering the same view. 2022-01-14 21:31:16 -08:00
Dermot Duffy 76b1aaf775 Reinit carousel when preload view is viewed for real. 2022-01-14 21:31:16 -08:00
Dermot Duffy f976f3d210 Refactor media fetching logic out of viewer & gallery. 2022-01-14 21:31:16 -08:00
Dermot Duffy 22f25fcde7 Editor support for live draggable/lazy-loading/control-styles. 2022-01-14 21:31:16 -08:00
Dermot Duffy 6e2786c7b5 Retire the '*-specific' views. 2022-01-14 21:31:16 -08:00
Dermot Duffy faeb4a4a7e Fix bug causing the wrong media load event to be dispatched. 2022-01-14 21:31:16 -08:00
Dermot Duffy fd8cdf21a0 Significant rework in how events are updated from components. 2022-01-14 21:31:16 -08:00
Dermot Duffy ebfdfe333c Update actionHandler options in case they change. 2022-01-14 21:31:16 -08:00
Dermot Duffy 16a1226b19 Prevent unnecessary JSMPEG re-rendering. 2022-01-14 21:31:16 -08:00
Dermot Duffy 16ac4146d7 Allow view change events to trigger re-render. 2022-01-14 21:31:16 -08:00
Dermot Duffy d064b6ea91 Move WebRTC in the editor from live -> cameras. 2022-01-14 21:31:16 -08:00
Dermot Duffy b616d2270f Add WebRTC upgrade functionality. 2022-01-14 21:31:16 -08:00
Dermot Duffy 8305258a36 Types formatting. 2022-01-14 21:31:16 -08:00
Dermot Duffy 7030da4603 Add camera specific webrtc configuration. 2022-01-14 21:31:16 -08:00
Dermot Duffy 9f93a94f4a Add editor support for title & icon. 2022-01-14 21:31:16 -08:00
Dermot Duffy 3bd9ca3d28 Rename url to frigate_url . 2022-01-14 21:31:16 -08:00
Dermot Duffy c472e3e852 Add support for editing id field. 2022-01-14 21:31:16 -08:00
Dermot Duffy 0835a78ce2 Move-up/down buttons should not work on new camera entry. 2022-01-14 21:31:16 -08:00
Dermot Duffy cbd42bf565 Fix rendering issue with very low camera title. 2022-01-14 21:31:16 -08:00
Dermot Duffy bfd954817d Improve camera titles shown in editor. 2022-01-14 21:31:16 -08:00
Dermot Duffy ac877e2dcc Use @change rather than @value-change to keep text focus. 2022-01-14 21:31:16 -08:00
Dermot Duffy 915053261e Fix error condition rendering. 2022-01-14 21:31:16 -08:00
Dermot Duffy c40c63862e Initial editor support. 2022-01-14 21:31:16 -08:00
Dermot Duffy b03c8b4020 Revert "Convert camera configuration to YAML dictionary."
This reverts commit 37458a299d458d5687db35f046669eff26793112.
2022-01-14 21:31:16 -08:00
Dermot Duffy 86b26383d0 Don't trim configs as we now allow empty sections. 2022-01-14 21:31:16 -08:00
Dermot Duffy 85ba8f3a93 Convert camera configuration to YAML dictionary. 2022-01-14 21:31:16 -08:00
Dermot Duffy af3b9092fd Add configuration for new live view. 2022-01-14 21:31:16 -08:00
Dermot Duffy 38cddd0f18 Add tooltip to live camera view. 2022-01-14 21:31:16 -08:00
Dermot Duffy 4a93d02fe9 Add controls for live carousel. 2022-01-14 21:31:16 -08:00
Dermot Duffy c83299a2e6 Implement adaptive height to support live cameras with different dimensions. 2022-01-14 21:31:16 -08:00
Dermot Duffy da3851f790 Add lazy loading live slides. 2022-01-14 21:31:16 -08:00
Dermot Duffy 986add8463 Initial attempt to break media carousel out separately from viewer. 2022-01-14 21:31:16 -08:00
Dermot Duffy 677f0d511b Skeleton live carousel. 2022-01-14 21:31:16 -08:00
Dermot Duffy ca581c5078 Initial skeleton of multiple camera support. 2022-01-14 21:31:16 -08:00
Dermot Duffy 3b31699265 Merge pull request #256 from NickM-27/main
Fix Android clip downloading
2022-01-14 19:44:58 -08:00
Dermot Duffy 31d769e676 Merge pull request #247 from dermotduffy/state-in-submenus
Add support for submenus to reflect HA state
2021-12-19 13:10:02 -08:00
Dermot Duffy 22903edf59 Add support for submenus to reflect HA state. 2021-12-19 13:02:54 -08:00
Dermot Duffy 803669865f Merge pull request #245 from dermotduffy/submenus
Support configurable submenus in the Frigate Card menu
2021-12-17 21:00:31 -08:00
Dermot Duffy 34d978b55a Typo. 2021-12-17 20:57:15 -08:00
Dermot Duffy 25ce975b3b Add style support. 2021-12-17 20:46:52 -08:00
Dermot Duffy 1abebc7b88 Add documentation for submenus. 2021-12-17 19:24:18 -08:00
Dermot Duffy 93ff4d8445 Initial submenu support. 2021-12-17 18:08:07 -08:00
Dermot Duffy 85fd0eebdd Merge pull request #244 from dermotduffy/action-handler-swallow-touch
Ensure click events are usable by embedded cards (e.g. WebRTC)
2021-12-16 21:55:45 -08:00
Dermot Duffy 19ebdca37c Allow synthetic click events. 2021-12-16 21:49:32 -08:00
Dermot Duffy 7e5bd0c183 Merge pull request #236 from Firerouge/patch-1
Update README.md
2021-12-04 07:30:46 -08:00
Dermot Duffy f61aef3c2c Merge pull request #230 from dermotduffy/bump-version
Bump version to v2.1.0 .
2021-11-28 16:59:02 -08:00
Dermot Duffy c538f04b7d Bump version to v2.1.0 . 2021-11-28 16:57:10 -08:00
Dermot Duffy ac1b1d37d9 Merge pull request #229 from dermotduffy/android-debug
Add troubleshooting entry for Android devices with >4 JSMPEG live views
2021-11-28 16:50:40 -08:00
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