Commit Graph
628 Commits
Author SHA1 Message Date
Dermot Duffy 88b9c7427a Show still images during live camera load. 2022-08-07 16:04:25 -07:00
Dermot Duffy 883c622032 Minor fixes. 2022-08-07 13:54:11 -07:00
Dermot Duffy c19a62d426 Initial attempt add hiding elements during loading. 2022-08-07 13:20:03 -07:00
Dermot Duffy 85d7c653cd Reduce boilerplate associated with lit tasks 2022-08-06 12:26:29 -07:00
Dermot Duffy af09473e3e Fetch thumbnails for next/previous controls. 2022-08-06 10:50:03 -07:00
Justin Wong 507628873e Reject if !this.hass 2022-08-05 12:14:00 +08:00
Justin Wong 70a6477d7e Add comment 2022-08-05 12:09:46 +08:00
Justin Wong 0317114879 Use base64 instead of blob URLs 2022-08-05 02:22:14 +08:00
Justin Wong fde2cc5d60 Embed thumbnails to take advantage of cache 2022-08-05 01:12:11 +08:00
Dermot Duffy 84fbdbc24a Remove reference to removed var. 2022-07-31 18:07:55 -07:00
Dermot Duffy 57326bd17e Remove unused variable. 2022-07-31 18:06:18 -07:00
Dermot Duffy 5fbbf127ab Add support for fetching thumnails separately 2022-07-31 10:21:43 -07:00
Dermot Duffy 30e7ee04bf Fix carousel forgetting its position in certain circumstances. 2022-07-27 21:03:10 -07:00
Dermot Duffy b4825aafc2 Restore correct image after browser tab becomes visible. 2022-07-24 20:03:43 -07:00
Dermot Duffy d6f0282886 Rework the error message when entity is unavailable. 2022-07-24 19:36:32 -07:00
Dermot Duffy e32f0e8bb8 With Embla 7 special Safari treatment not necessary. 2022-07-23 15:19:30 -07:00
Dermot Duffy 787af67733 Minor naming clarification. 2022-07-23 15:04:32 -07:00
Dermot Duffy 773b5cf318 Performance improvements. 2022-07-23 14:59:46 -07:00
Dermot Duffy 275c9e5654 Reset the thumbnail carousel less. 2022-07-23 11:54:54 -07:00
Dermot Duffy 6010d7b1e1 Improve reinit/resize handling. 2022-07-23 10:54:07 -07:00
Dermot Duffy 325abdfdd8 Resize carousel after intersection change. 2022-07-10 20:19:29 -07:00
Dermot Duffy 214a553aa7 Reset the carousel of the plugins/options change. 2022-07-10 20:05:18 -07:00
Dermot Duffy 898a46fda2 Bind slotchange calls. 2022-07-10 14:48:58 -07:00
Dermot Duffy 0788b3fbfe Fix fetch bug. 2022-07-10 11:42:58 -07:00
Dermot Duffy f668411776 Fix opacity on the thumbnail carousel. 2022-07-09 23:24:24 -07:00
Dermot Duffy dedecc24c6 Refactor carousel into separate components. 2022-07-09 22:43:43 -07:00
Dermot Duffy 30fec98e18 Use the new plugin access API from embla7. 2022-07-09 22:43:43 -07:00
Dermot Duffy 06364eb68a Initial adaptation to embla 7. 2022-07-09 22:43:43 -07:00
Dermot Duffy 56362c3fb9 Allow finer grained selection of thumbnail controls. 2022-07-03 09:28:56 -07:00
Dermot Duffy f23f421866 Don't show star icon for recordings 2022-07-01 19:27:49 -07:00
Dermot Duffy 0f04e9383a Add event starring from the card. 2022-06-28 20:19:32 -07:00
Dermot Duffy 6d80ff302c Remove superfluous logging. 2022-06-26 13:34:08 -07:00
Dermot Duffy 71d9e867b3 Fix Safari live camera loop bug 2022-06-26 13:32:21 -07:00
Dermot Duffy 12bdb38cb2 Various timeline fixes for Safari 2022-06-25 12:55:59 -07:00
Dermot Duffy 22ac4b0b7e No longer support actions on timeline view. 2022-06-25 09:09:57 -07:00
Dermot Duffy 5a3703457d Add message priorities. 2022-06-24 19:42:25 -07:00
Dermot Duffy fff6d7ecad Improve disconnection/reconnection UX 2022-06-23 05:08:53 +00:00
Dermot Duffy dce1c4b161 Pre-fetch events from a larger range than the timeline shows 2022-06-20 03:39:50 +00:00
Dermot Duffy 241b9b85a2 Don't execute card actions when timeline is dragged 2022-06-20 03:16:01 +00:00
Dermot Duffy 4901905ca1 Make error handling and console logging consistent 2022-06-20 03:03:27 +00:00
Dermot Duffy ffa31c05ed Clean lit-plugin warnings 2022-06-19 07:30:08 +00:00
Dermot Duffy 53c37dde3e Merge pull request #683 from dermotduffy/dark-mode-revisit
Allow the provided URL to be used as the stock loading image.
2022-06-15 20:03:18 -07:00
Dermot Duffy fa27f9dc63 Merge pull request #685 from dermotduffy/card-mod-fix-performance
Don't re-render the whole card for conditionState
2022-06-14 19:59:10 -07:00
Dermot Duffy 1fb3a24e5c Show stock image for unavailable entities. 2022-06-14 19:54:15 -07:00
Dermot Duffy 2a7ac5534a Merge pull request #676 from dermotduffy/half-loaded-live
Fix malformed live carousel bug that some users experience
2022-06-14 06:20:10 -07:00
Dermot Duffy 4877c9ac3d Allow the provided URL to be used as the stock loading image. 2022-06-13 22:11:02 -07:00
Dermot Duffy 6c494f4b1b Fix webrtc style issue in Safari. 2022-06-13 21:59:02 -07:00
Dermot Duffy 08758fd9cb Micro fixes. 2022-06-13 21:07:23 -07:00
Dermot Duffy 8d7df67ffa Use an IntersectionObserver to reinit the carousel. 2022-06-13 21:05:41 -07:00
Dermot Duffy 10c2e746b2 Don't re-render the whole card for conditionState. 2022-06-12 17:56:25 -07:00