Commit Graph

12 Commits

Author SHA1 Message Date
Nick Mowen
b1d4ea9fa8 Rewrite desktop timeline to use separate dynamic video player component 2024-01-25 15:43:54 -07:00
Nick Mowen
11133cb05a Show mini timeline bar for non selected items 2024-01-25 15:43:45 -07:00
Nick Mowen
fc259133ac Update sub labels for previous timeline items 2024-01-25 15:43:45 -07:00
Nick Mowen
58d66c5353 Use player time to convert to timeline time 2024-01-25 15:43:45 -07:00
Nick Mowen
e19ff12087 Fix player not switching views correctly 2024-01-25 15:43:45 -07:00
Nick Mowen
0a873a1686 Scroll initially selected timeline in to view 2024-01-25 15:43:20 -07:00
Nick Mowen
2d3ff15cc1 Include current hour and fix scrubbing bugginess 2024-01-25 15:43:16 -07:00
Nick Mowen
8b95052768 Protect against hour with no cards and ensure data is consistent 2024-01-25 15:43:06 -07:00
Nicolas Mowen
60f65bd7ed
Add graph showing motion and object activity to history timeline desktop view (#9184)
* Add timeline graph component

* Add more custom colors and improve graph

* Add api and data

* Fix data sorting

* Add graph to timeline

* Only show timeline for selected hour

* Make data full range
2024-01-03 17:40:14 -06:00
Nicolas Mowen
4d0e1196ff
UI Fixes (#9177)
* Fix mobile crash

* Reduce tap timeout

* Fix selection

* Try to fix safari empty frame

* Fix config editor
2024-01-03 17:40:02 -06:00
Nicolas Mowen
9aee0f625b
Improve desktop timeline view (#9150)
* Break apart mobile and desktop timeline views

* Set aspect ratio for player correctly

* more modest default width

* Add timeline item card

* Get video player to fit

* get layout going

* More work on youtube view

* Get video scaling working

* Better dialog sizes

* Show all timelines for day

* Add full day of timelines

* Improve hooks

* Fix previews

* Separate mobile and desktop views and don't rerender

* cleanup

* Optimizations and improvements

* make preview dates more efficient

* Remove seekbar and use timeline as seekbar

* Improve background and scrubbing
2024-01-01 09:37:07 -06:00
Nicolas Mowen
944afd7c3a Refactor history viewer to show player / timeline for full hour and use preview while scrubbing timeline (#9051)
* Move history card view to separate view and create timeline view

* Get custom time scrubber working

* Add back nav

* Show timeline bounding boxes

* Implement seeking limiter

* Use browser history to allow back button to close timeline viewer

* Fix mobile timeline and add more icons for detections

* Play when item is initially visible
2023-12-31 07:50:09 -06:00