Commit Graph

18 Commits

Author SHA1 Message Date
Nick Mowen
ac83da09ea Fix root margin for mobile 2023-12-15 16:27:07 -07:00
Nick Mowen
ac5b8b4f9f Improve margin and remove lazy image loading to reduce jumping 2023-12-15 16:27:07 -07:00
Nick Mowen
8992a5f8c0 Remove chromecast icon by default 2023-12-15 16:27:07 -07:00
Nick Mowen
de689d6f56 Improve autoplay performance 2023-12-15 16:27:07 -07:00
Nick Mowen
4dade5e680 Reverse order 2023-12-15 16:27:07 -07:00
Nick Mowen
7ad7dafdab Stop autoplay on open 2023-12-15 16:27:07 -07:00
Nick Mowen
19ba92bbe3 Set video plays inline 2023-12-15 16:27:06 -07:00
Nick Mowen
42dd3064fa Lint fixes 2023-12-15 16:26:44 -07:00
Nick Mowen
d7812c28c6 Lint fixes 2023-12-15 16:26:08 -07:00
Nick Mowen
bec9ce9014 Add timeline overlay selector 2023-12-15 16:26:08 -07:00
Nick Mowen
d5f57c117e Playback recording when clicking on review item 2023-12-15 16:26:08 -07:00
Nicolas Mowen
6a400a5f12
Add live views to new webui (#8970)
* Add support for live views

* Lint fixes

* Fix width

* Fix lint

* Cleanup hooks
2023-12-15 23:24:50 +00:00
Nicolas Mowen
a4ae15e6ec
Improve review grid (#8953)
* Use constant aspect ratio for review grid

* Add infinite scrolling

* Don't have horizontal scrolling

* Handle autoplay for mobile

* Load more efficiently
2023-12-13 21:15:28 -06:00
Nicolas Mowen
9bc15f76bd
Support storage page in new ui (#8948)
* Add table and oveview components

* Add toooltips for cards

* Add storage

* Undo
2023-12-13 21:15:10 -06:00
Nicolas Mowen
80428a8cc1 Add initial implementation of history view in new webui framework (#8895)
* Add support for review grid

* Cleanup reloading on focus

* Adjust timeline api to include metadata and before

* Be more efficient about getting info

* Adjust to new data format

* Cleanup types

* Cleanup text

* Transition to history

* Cleanup

* remove old web implementations

* Cleanup
2023-12-13 06:13:35 -06:00
Nicolas Mowen
02a082ee1a Support config editor in new webUI (#8928)
* Add config editor to new webUI and fix double scroll

* Address review comments and enable light theme for vscode
2023-12-13 06:13:35 -06:00
Nicolas Mowen
992aca7cbd Add export page in to new web UI (#8929) 2023-12-13 06:13:35 -06:00
Josh Hawkins
50ca42bac3 Initial framework for new UI with React/Typescript (#8885)
* Write a low resolution low fps stream from decoded frames (#8673)

* Generate low res low fps previews for recordings viewer

* Make sure previews end on the hour

* Fix durations and decrase keyframe interval to ensure smooth scrubbing

* Ensure minimized resolution is compatible with yuv

* Add ability to configure preview quality

* Fix

* Clean up previews more efficiently

* Use iterator

* Ensure final frame in preview is not duplicated

* initial react/ts framework

* fix gitignore glob excluding ts files

* ignore folders in web-new

* SWRConfig changes for swr 2.x

* use frigateConfig type in websocket handlers

---------

Co-authored-by: Nicolas Mowen <nickmowen213@gmail.com>
2023-12-13 06:13:35 -06:00