Commit Graph
100 Commits
Author SHA1 Message Date
Dermot Duffy 0125d32951 Address build warning fixes. 2022-04-23 16:43:59 -07:00
Dermot Duffy 7273e699a6 Must specify media type in viewer target search. 2022-04-23 16:34:39 -07:00
Dermot Duffy 7bf824d4e9 Add dependent camera example to README. 2022-04-23 15:31:02 -07:00
Dermot Duffy 36aed76878 Improve camera names. 2022-04-23 15:22:33 -07:00
Dermot Duffy f8784bfc32 Editor support for dependent cameras. 2022-04-23 15:15:35 -07:00
Dermot Duffy 5631850e6d Don't include birdseye cameras on the timeline. 2022-04-23 11:33:36 -07:00
Dermot Duffy a0dc34f475 Add README entry for dependent_cameras. 2022-04-23 11:27:49 -07:00
Dermot Duffy fb9d5684ec Add 'dependent camera' support. 2022-04-23 11:22:04 -07:00
Dermot Duffy 58813c156e Merge pull request #519 from dermotduffy/ref-not-query
Retire use of @query and use ref univerally
2022-04-18 19:22:56 -07:00
Dermot Duffy af07624e51 Retire use of @query and use ref univerally. 2022-04-18 19:20:03 -07:00
Dermot Duffy 4980fbfa19 Merge pull request #518 from dermotduffy/ha-type
Avoid use of ExtendedHomeAssistant wherever possible.
2022-04-18 18:11:13 -07:00
Dermot Duffy 98e2a89a41 Remove superfluous imports. 2022-04-18 18:08:46 -07:00
Dermot Duffy 22c2b022e7 Avoid use of ExtendedHomeAssistant wherever possible. 2022-04-18 18:04:51 -07:00
Dermot Duffy b27dea67b1 Merge pull request #515 from dermotduffy/dark-mode
Add support for a `dark_mode`
2022-04-17 21:40:29 -07:00
Dermot Duffy 01d5b04e77 Add editor support for dark_mode 2022-04-17 21:38:23 -07:00
Dermot Duffy 0c452587d8 Fix tiny space typo. 2022-04-17 21:27:10 -07:00
Dermot Duffy cd4f705b7a Update README 2022-04-17 21:22:16 -07:00
Dermot Duffy 3f96268182 Add support for a dark mode. 2022-04-17 21:10:19 -07:00
Dermot Duffy fe44d5cf27 Merge pull request #513 from dermotduffy/thumbnails-in-gallery
Add gallery support for showing thumbnail details
2022-04-17 20:07:17 -07:00
Dermot Duffy d3cfb5d43b Automatically remove the min_columns property. 2022-04-17 09:10:41 -07:00
Dermot Duffy 267ef30ba1 Automated upgrade of non-px units. 2022-04-17 09:01:05 -07:00
Dermot Duffy 13d7db341b Add gallery thumbnail editing support. 2022-04-16 22:11:57 -07:00
Dermot Duffy 0e751478d2 Fix thumbnails for non-gallery views. 2022-04-16 21:59:36 -07:00
Dermot Duffy ba196ff003 First version of gallery refactor to use thumbnails. 2022-04-16 14:59:23 -07:00
Dermot Duffy c37e031116 Merge pull request #508 from dermotduffy/thumbnails-on-the-side
Significantly flesh out timeline support
2022-04-11 21:10:41 -07:00
Dermot Duffy 1707377b02 Minor codereview fixes. 2022-04-11 21:08:27 -07:00
Dermot Duffy 90f1cc9f0a Strip debugging statements. 2022-04-11 20:39:49 -07:00
Dermot Duffy 49c861e64e Performance: Store the last fetch time in the view context. 2022-04-11 20:33:55 -07:00
Dermot Duffy f668b8826b Performance: Only hold one of clips/snapshots. 2022-04-10 20:47:50 -07:00
Dermot Duffy 8e996683ea Sort thumbnails most recent to least recent. 2022-04-10 20:04:29 -07:00
Dermot Duffy e2e332cef1 Add window_seconds option to the timeline. 2022-04-10 19:43:33 -07:00
Dermot Duffy e3e7646fea Add card-wide action support for timeline. 2022-04-10 15:07:39 -07:00
Dermot Duffy e3ef1a9657 Initial README updates. 2022-04-10 14:18:50 -07:00
Dermot Duffy 216afa015f Add show_controls to editor support. 2022-04-10 11:12:08 -07:00
Dermot Duffy ea10d1a634 Don't display tooltips on touch only devices. 2022-04-10 09:04:11 -07:00
Dermot Duffy 4d070ac132 Thumbnail size is an attribute. 2022-04-10 08:50:42 -07:00
Dermot Duffy fbb96a43be Fix startIndex bug. 2022-04-10 08:41:29 -07:00
Dermot Duffy b908f4dbc9 Add initial editor support. 2022-04-10 08:30:26 -07:00
Dermot Duffy ce9ef97aea Include mouse movements as interaction. 2022-04-09 21:48:19 -07:00
Dermot Duffy 3011b6b99a Allow the timeline to refetch events. 2022-04-09 20:19:38 -07:00
Dermot Duffy 90b06ef22f Only show gallery back button in certain cases. 2022-04-09 09:59:11 -07:00
Dermot Duffy 616c24c94b Show thumbnails as tooltips. 2022-04-09 09:39:34 -07:00
Dermot Duffy 79bf66d961 Always rescroll after the carousel is re-initalized. 2022-04-09 07:57:30 -07:00
Dermot Duffy f20bd8202f Change view to null for unspecified attributes. 2022-04-08 19:54:58 -07:00
Dermot Duffy 9c372815f2 Add support for both snapshots/clips in timeline. 2022-04-04 21:25:12 -07:00
Dermot Duffy f98d749d07 Fix issue causing first thumbnail to be empty. 2022-04-02 14:28:18 -07:00
Dermot Duffy 5b66c6cad6 Fix timeline recentering after manual scroll 2022-04-02 10:58:02 -07:00
Dermot Duffy a94f53f8da Maintain the selected range in the view. 2022-04-02 09:26:34 -07:00
Dermot Duffy a8770ec61a Ensure drawer content is hidden. 2022-03-26 08:27:30 -07:00
Dermot Duffy b49081c5c8 Add left/right to editor & README. 2022-03-25 19:22:44 -07:00
Dermot Duffy 40ed9ee336 Convert viewer to use the new surround. 2022-03-25 18:05:06 -07:00
Dermot Duffy 079c7c5da0 Update live to use the new surround. 2022-03-24 19:12:13 -07:00
Dermot Duffy a4fcf2513b Add generic support for a 'surround'. 2022-03-22 19:58:34 -07:00
Dermot Duffy b649401f11 Add wheel gestures and fix scrolling issue. 2022-03-21 19:48:09 -07:00
Dermot Duffy c53a3cb818 Fix tiny timing bug. 2022-03-20 23:19:04 -07:00
Dermot Duffy da34daf5bd Fix fullscreen bug. 2022-03-20 22:57:57 -07:00
Dermot Duffy d2a7e877c3 Allow thumbnails above/below on timeline. 2022-03-20 22:47:23 -07:00
Dermot Duffy b04d6c11fc Remove the old thumbnail based visualization. 2022-03-20 21:44:50 -07:00
Dermot Duffy cd7c4a3980 Match the thumbnail radius to the card radius. 2022-03-20 21:30:30 -07:00
Dermot Duffy 6430663362 Fix carousel auto content sizing. 2022-03-20 21:23:11 -07:00
Dermot Duffy 69ee18871f Make the drawer shadow darker. 2022-03-20 20:10:10 -07:00
Dermot Duffy 0ae9afef4b Tweak retain_definitely to work wide the newer thumbnails. 2022-03-20 20:06:20 -07:00
Dermot Duffy c4ec94573c Add 'show_details' open to show details next to thumbnails. 2022-03-20 18:10:48 -07:00
Dermot Duffy b9a627702f Break out thumbnails into their own component. 2022-03-20 18:10:48 -07:00
Dermot Duffy 50596cb68a Improve drawer controls. 2022-03-20 18:07:48 -07:00
Dermot Duffy 304abcd82b Add drawer component and support side thumbnails. 2022-03-20 18:07:48 -07:00
Dermot Duffy 3d3967318b Merge pull request #489 from NickM-27/favorite-clips
Add favorite icon for clips that are retained
2022-03-20 18:06:06 -07:00
Dermot Duffy f902274188 Cleanup dependencies. 2022-03-19 09:00:34 -07:00
Dermot Duffy e7c2d7827c Allow selecting an item. 2022-03-19 09:00:21 -07:00
Dermot Duffy 6699302612 Timeline stylistic tweaks. 2022-03-19 09:00:21 -07:00
Dermot Duffy 343d7ead3a Convert timeline to bars rather than icons. 2022-03-19 09:00:21 -07:00
Dermot Duffy f2c9888ce9 Rename fullScreen -> fullscreen 2022-03-19 09:00:21 -07:00
Dermot Duffy b35b9d0e36 Initial settings for timeline. 2022-03-19 09:00:21 -07:00
Dermot Duffy 37467eff8c Fix height sizing for timeline. 2022-03-19 09:00:21 -07:00
Dermot Duffy b17907a2c7 Add timeline to menu. 2022-03-19 09:00:21 -07:00
Dermot Duffy 05d5b246e2 Add clustering. 2022-03-19 09:00:21 -07:00
Dermot Duffy 83a25e5b79 Add styling and interactivity. 2022-03-19 09:00:21 -07:00
Dermot Duffy b9cef866c9 Use the newly embedded Frigate event metadata. 2022-03-19 09:00:21 -07:00
Dermot Duffy 983aff4dd8 Initial skeleton timeline. 2022-03-19 09:00:21 -07:00
Dermot Duffy 95cfd5ab5b Merge pull request #488 from dermotduffy/release-drafter
Don't restrict release drafter to main branch
2022-03-19 08:58:57 -07:00
Dermot Duffy f4415bc48c Don't restrict release drafter to main branch. 2022-03-19 08:55:33 -07:00
Dermot Duffy 098050447f Merge pull request #481 from dermotduffy/dependabot/npm_and_yarn/prettier-2.6.0
Bump prettier from 2.5.1 to 2.6.0
2022-03-16 19:09:51 -07:00
Dermot Duffy 9df03314a7 Merge pull request #479 from dermotduffy/dependabot/npm_and_yarn/babel/core-7.17.7
Bump @babel/core from 7.17.5 to 7.17.7
2022-03-15 19:22:01 -07:00
Dermot Duffy ac3bfd49a4 Merge pull request #477 from dermotduffy/dependabot/npm_and_yarn/typescript-eslint/eslint-plugin-5.15.0
Bump @typescript-eslint/eslint-plugin from 5.14.0 to 5.15.0
2022-03-15 19:13:40 -07:00
Dermot Duffy e3673a2c92 Merge pull request #478 from dermotduffy/dependabot/npm_and_yarn/lit-2.2.1
Bump lit from 2.2.0 to 2.2.1
2022-03-15 19:13:24 -07:00
Dermot Duffy f31e635415 Merge pull request #480 from dermotduffy/dependabot/npm_and_yarn/dayjs-1.11.0
Bump dayjs from 1.10.8 to 1.11.0
2022-03-15 19:13:16 -07:00
Dermot Duffy 3f9ccf8f5a Merge pull request #469 from dermotduffy/dependabot/npm_and_yarn/npm-check-updates-12.5.3
Bump npm-check-updates from 12.5.2 to 12.5.3
2022-03-15 19:07:13 -07:00
Dermot Duffy d5967380a5 Merge pull request #468 from dermotduffy/dependabot/npm_and_yarn/eslint-8.11.0
Bump eslint from 8.10.0 to 8.11.0
2022-03-15 19:07:04 -07:00
Dermot Duffy f8f236619b Merge pull request #476 from dermotduffy/dependabot/npm_and_yarn/cycjimmy/jsmpeg-player-5.1.1
Bump @cycjimmy/jsmpeg-player from 5.0.1 to 5.1.1
2022-03-15 19:06:42 -07:00
Dermot Duffy bb3b728b17 Merge pull request #466 from dermotduffy/dependabot/npm_and_yarn/home-assistant-js-websocket-6.1.1
Bump home-assistant-js-websocket from 6.0.1 to 6.1.1
2022-03-15 18:59:49 -07:00
Dermot Duffy 22c48d2f9c Merge pull request #467 from dermotduffy/dependabot/npm_and_yarn/rollup-2.70.1
Bump rollup from 2.70.0 to 2.70.1
2022-03-15 18:59:43 -07:00
Dermot Duffy 03afebbb3e Merge pull request #474 from dermotduffy/dependabot/npm_and_yarn/typescript-eslint/parser-5.15.0
Bump @typescript-eslint/parser from 5.14.0 to 5.15.0
2022-03-15 18:59:36 -07:00
Dermot Duffy ff83422071 Merge pull request #464 from dermotduffy/safari-controls
Add workaround to README for Safari video controls progress bar
2022-03-13 16:14:26 -07:00
Dermot Duffy 07c458ec82 Add workaround for Safari video controls progress bar. 2022-03-13 16:07:46 -07:00
Dermot Duffy 8d2568db50 Update README.md 2022-03-13 15:08:17 -07:00
Dermot Duffy 9273ff6d9a Merge pull request #463 from dermotduffy/only-modern-ha
Require HA 2022.3.0 (for editor components)
2022-03-13 14:57:01 -07:00
Dermot Duffy ba750eb2b0 Require HA 2022.3.0 (for editor components) 2022-03-13 14:53:58 -07:00
Dermot Duffy aaffffd24c Merge pull request #462 from dermotduffy/bump-version
Bump version to v3.0.0
2022-03-13 14:23:44 -07:00
Dermot Duffy dba5377870 Bump version to v3.0.0 . 2022-03-13 14:17:55 -07:00
Dermot Duffy 1ff60026fa Merge pull request #455 from dermotduffy/dependabot/npm_and_yarn/rollup-2.70.0
Bump rollup from 2.69.2 to 2.70.0
2022-03-13 14:10:52 -07:00